Searched refs:ddbsymtab (Results 1 - 4 of 4) sorted by relevance
/freebsd-11-stable/sys/kern/ |
H A D | link_elf_obj.c | 106 Elf_Sym *ddbsymtab; /* The symbol table we are using */ member in struct:elf_file 330 ef->ddbsymtab = (Elf_Sym *)shdr[symtabindex].sh_addr; 409 es = &ef->ddbsymtab[j]; 698 ef->ddbsymtab = malloc(shdr[symtabindex].sh_size, M_LINKER, M_WAITOK); 699 error = vn_rdwr(UIO_READ, nd.ni_vp, (void *)ef->ddbsymtab, 915 es = &ef->ddbsymtab[j]; 1086 free(ef->ddbsymtab, M_LINKER); 1100 ref = ef->ddbsymtab + ELF_R_SYM(r_info); 1152 sym = ef->ddbsymtab + symidx; 1184 sym = ef->ddbsymtab [all...] |
H A D | kern_ctf.c | 98 lc->symtab = ef->ddbsymtab; 297 lc->symtab = ef->ddbsymtab;
|
H A D | link_elf.c | 102 const Elf_Sym *ddbsymtab; /* The symbol table we are using */ member in struct:elf_file 514 ef->ddbsymtab = symtab; 603 ef->ddbsymtab = ef->symtab; 1094 ef->ddbsymtab = (const Elf_Sym *)ef->symbase; 1329 if (ef->symtab == ef->ddbsymtab) 1333 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { 1369 if (ef->symtab == ef->ddbsymtab) 1371 if (es >= ef->ddbsymtab && es < (ef->ddbsymtab + ef->ddbsymcnt)) { 1395 for (i = 0, es = ef->ddbsymtab; [all...] |
/freebsd-11-stable/usr.sbin/kldxref/ |
H A D | ef_obj.c | 91 Elf_Sym *ddbsymtab; /* The symbol table we are using */ member in struct:ef_file 151 for (i = 0, symp = ef->ddbsymtab; i < ef->ddbsymcnt; i++, symp++) { 187 sym = ef->ddbsymtab + symidx; 466 shdr[symtabindex].sh_size, (void**)&ef->ddbsymtab) != 0) { 553 es = &ef->ddbsymtab[j]; 619 if (ef->ddbsymtab != NULL) 620 free(ef->ddbsymtab);
|
Completed in 207 milliseconds