Searched refs:ddbsymtab (Results 1 - 4 of 4) sorted by relevance
/freebsd-9.3-release/sys/kern/ |
H A D | link_elf_obj.c | 106 Elf_Sym *ddbsymtab; /* The symbol table we are using */ member in struct:elf_file 314 ef->ddbsymtab = (Elf_Sym *)shdr[symtabindex].sh_addr; 370 es = &ef->ddbsymtab[j]; 606 ef->ddbsymtab = malloc(shdr[symtabindex].sh_size, M_LINKER, M_WAITOK); 607 error = vn_rdwr(UIO_READ, nd.ni_vp, (void *)ef->ddbsymtab, 782 es = &ef->ddbsymtab[j]; 938 if (ef->ddbsymtab) 939 free(ef->ddbsymtab, M_LINKER); 958 ref = ef->ddbsymtab + ELF_R_SYM(r_info); 1006 sym = ef->ddbsymtab [all...] |
H A D | link_elf.c | 102 const Elf_Sym *ddbsymtab; /* The symbol table we are using */ member in struct:elf_file 479 ef->ddbsymtab = symtab; 568 ef->ddbsymtab = ef->symtab; 1036 ef->ddbsymtab = (const Elf_Sym *)ef->symbase; 1299 if (ef->symtab == ef->ddbsymtab) 1303 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { 1332 if (ef->symtab == ef->ddbsymtab) 1334 if (es >= ef->ddbsymtab && es < (ef->ddbsymtab + ef->ddbsymcnt)) { 1355 for (i = 0, es = ef->ddbsymtab; [all...] |
H A D | kern_ctf.c | 100 lc->symtab = ef->ddbsymtab; 315 lc->symtab = ef->ddbsymtab;
|
/freebsd-9.3-release/usr.sbin/kldxref/ |
H A D | ef_obj.c | 91 Elf_Sym *ddbsymtab; /* The symbol table we are using */ member in struct:ef_file 148 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { 184 sym = ef->ddbsymtab + symidx; 442 shdr[symtabindex].sh_size, (void**)&ef->ddbsymtab) != 0) { 529 es = &ef->ddbsymtab[j]; 595 if (ef->ddbsymtab != NULL) 596 free(ef->ddbsymtab);
|
Completed in 62 milliseconds