Searched refs:ddbsymtab (Results 1 – 4 of 4) sorted by relevance
| /freebsd/lib/libkldelf/ |
| H A D | ef_obj.c | 82 GElf_Sym *ddbsymtab; /* The symbol table we are using */ member 139 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { in ef_obj_lookup_symbol() 178 sym = ef->ddbsymtab + symidx; in ef_obj_symaddr() 358 &ef->ddbsymtab) != 0) { in ef_obj_open() 408 es = &ef->ddbsymtab[j]; in ef_obj_open() 465 if (ef->ddbsymtab != NULL) in ef_obj_close() 466 free(ef->ddbsymtab); in ef_obj_close()
|
| /freebsd/sys/kern/ |
| H A D | link_elf_obj.c | 109 Elf_Sym *ddbsymtab; /* The symbol table we are using */ member 475 ef->ddbsymtab = (Elf_Sym *)shdr[symtabindex].sh_addr; in link_elf_link_preload() 581 es = &ef->ddbsymtab[j]; in link_elf_link_preload() 911 ef->ddbsymtab = malloc(shdr[symtabindex].sh_size, M_LINKER, M_WAITOK); in link_elf_load_file() 912 error = vn_rdwr(UIO_READ, nd->ni_vp, (void *)ef->ddbsymtab, in link_elf_load_file() 1163 es = &ef->ddbsymtab[j]; in link_elf_load_file() 1348 free(ef->ddbsymtab, M_LINKER); in link_elf_unload_file() 1362 ref = ef->ddbsymtab + ELF_R_SYM(r_info); in symbol_name() 1413 sym = ef->ddbsymtab + symidx; in relocate_file1() 1448 sym = ef->ddbsymtab + symidx; in relocate_file1() [all …]
|
| H A D | kern_ctf.c | 83 lc->symtab = ef->ddbsymtab; in link_elf_ctf_get() 281 lc->symtab = ef->ddbsymtab; in link_elf_ctf_get() 325 lc->symtab = ef->ddbsymtab; in link_elf_ctf_get_ddb()
|
| H A D | link_elf.c | 103 const Elf_Sym *ddbsymtab; /* The symbol table we are using */ member 580 ef->ddbsymtab = symtab; in link_elf_preload_parse_symbols() 669 ef->ddbsymtab = ef->symtab; in parse_dynamic() 1350 ef->ddbsymtab = (const Elf_Sym *)ef->symbase; in link_elf_load_file() 1624 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { in link_elf_lookup_debug_symbol() 1650 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { in link_elf_lookup_debug_symbol_ctf() 1740 if (ef->symtab == ef->ddbsymtab) in link_elf_debug_symbol_values() 1743 if (es >= ef->ddbsymtab && es < (ef->ddbsymtab + ef->ddbsymcnt)) { in link_elf_debug_symbol_values() 1769 for (i = 0, es = ef->ddbsymtab; i < ef->ddbsymcnt; i++, es++) { in link_elf_search_symbol() 1858 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { in link_elf_each_function_name() [all …]
|