Home | History | Annotate | Download | only in qemu

Lines Matching refs:glue

1 static void glue(bswap_ehdr, SZ)(struct elfhdr *ehdr)
18 static void glue(bswap_phdr, SZ)(struct elf_phdr *phdr)
30 static void glue(bswap_shdr, SZ)(struct elf_shdr *shdr)
44 static void glue(bswap_sym, SZ)(struct elf_sym *sym)
52 static struct elf_shdr *glue(find_section, SZ)(struct elf_shdr *shdr_table,
63 static int glue(symfind, SZ)(const void *s0, const void *s1)
76 static const char *glue(lookup_symbol, SZ)(struct syminfo *s, target_ulong orig_addr)
78 struct elf_sym *syms = glue(s->disas_symtab.elf, SZ);
84 sym = bsearch(&key, syms, s->disas_num_syms, sizeof(*syms), glue(symfind, SZ));
92 static int glue(symcmp, SZ)(const void *s0, const void *s1)
101 static int glue(load_symbols, SZ)(struct elfhdr *ehdr, int fd, int must_swab)
116 glue(bswap_shdr, SZ)(shdr_table + i);
120 symtab = glue(find_section, SZ)(shdr_table, ehdr->e_shnum, SHT_SYMTAB);
132 glue(bswap_sym, SZ)(&syms[i]);
152 qsort(syms, nsyms, sizeof(*syms), glue(symcmp, SZ));
165 s->lookup_symbol = glue(lookup_symbol, SZ);
166 glue(s->disas_symtab.elf, SZ) = syms;
180 static int glue(load_elf, SZ)(int fd, int64_t address_offset,
194 glue(bswap_ehdr, SZ)(&ehdr);
216 glue(load_symbols, SZ)(&ehdr, fd, must_swab);
228 glue(bswap_phdr, SZ)(ph);