Searched refs:ddbsymtab (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.0-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]; 604 ef->ddbsymtab = malloc(shdr[symtabindex].sh_size, M_LINKER, M_WAITOK); 605 error = vn_rdwr(UIO_READ, nd.ni_vp, (void *)ef->ddbsymtab, 785 es = &ef->ddbsymtab[j]; 940 if (ef->ddbsymtab) 941 free(ef->ddbsymtab, M_LINKER); 960 ref = ef->ddbsymtab + ELF_R_SYM(r_info); 1008 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; 1014 ef->ddbsymtab = (const Elf_Sym *)ef->symbase; 1276 if (ef->symtab == ef->ddbsymtab) 1280 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { 1309 if (ef->symtab == ef->ddbsymtab) 1311 if (es >= ef->ddbsymtab && es < (ef->ddbsymtab + ef->ddbsymcnt)) { 1332 for (i = 0, es = ef->ddbsymtab; [all...] |
H A D | kern_ctf.c | 99 lc->symtab = ef->ddbsymtab; 313 lc->symtab = ef->ddbsymtab;
|
/freebsd-10.0-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 75 milliseconds