Home | History | Annotate | Download | only in qemu

Lines Matching defs:syms

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));
104 struct elf_sym *syms = NULL;
123 syms = load_at(fd, symtab->sh_offset, symtab->sh_size);
124 if (!syms)
132 glue(bswap_sym, SZ)(&syms[i]);
135 if (syms[i].st_shndx == SHN_UNDEF ||
136 syms[i].st_shndx >= SHN_LORESERVE ||
137 ELF_ST_TYPE(syms[i].st_info) != STT_FUNC) {
140 syms[i] = syms[nsyms];
146 syms[i].st_value &= ~(target_ulong)1;
150 syms = qemu_realloc(syms, nsyms * sizeof(*syms));
152 qsort(syms, nsyms, sizeof(*syms), glue(symcmp, SZ));
166 glue(s->disas_symtab.elf, SZ) = syms;
174 qemu_free(syms);