Lines Matching refs:ddbsymtab
109 Elf_Sym *ddbsymtab; /* The symbol table we are using */ member
468 ef->ddbsymtab = (Elf_Sym *)shdr[symtabindex].sh_addr; in link_elf_link_preload()
572 es = &ef->ddbsymtab[j]; in link_elf_link_preload()
902 ef->ddbsymtab = malloc(shdr[symtabindex].sh_size, M_LINKER, M_WAITOK); in link_elf_load_file()
903 error = vn_rdwr(UIO_READ, nd->ni_vp, (void *)ef->ddbsymtab, in link_elf_load_file()
1151 es = &ef->ddbsymtab[j]; in link_elf_load_file()
1322 free(ef->ddbsymtab, M_LINKER); in link_elf_unload_file()
1336 ref = ef->ddbsymtab + ELF_R_SYM(r_info); in symbol_name()
1387 sym = ef->ddbsymtab + symidx; in relocate_file1()
1422 sym = ef->ddbsymtab + symidx; in relocate_file1()
1469 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { in link_elf_lookup_symbol1()
1508 if (es >= ef->ddbsymtab && es < (ef->ddbsymtab + ef->ddbsymcnt)) { in link_elf_symbol_values1()
1549 for (i = 0, es = ef->ddbsymtab; i < ef->ddbsymcnt; i++, es++) { in link_elf_search_symbol()
1613 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { in link_elf_each_function_name()
1635 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { in link_elf_each_function_nameval()
1657 sym = ef->ddbsymtab + i; in elf_obj_cleanup_globals_cache()
1686 sym = ef->ddbsymtab + symidx; in elf_obj_lookup()
1757 sym = ef->ddbsymtab + symidx; in link_elf_fix_link_set()
1820 sym = ef->ddbsymtab + symidx; in link_elf_reloc_local()
1850 sym = ef->ddbsymtab + symidx; in link_elf_reloc_local()
1870 *symtab = ef->ddbsymtab; in link_elf_symtab_get()