Home
last modified time | relevance | path

Searched refs:ddbsymtab (Results 1 – 4 of 4) sorted by relevance

/freebsd/lib/libkldelf/
H A Def_obj.c82 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 Dlink_elf_obj.c109 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 Dkern_ctf.c83 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 Dlink_elf.c103 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 …]