/src/sys/sys/ |
kobj.h | 50 const Elf_Sym * kobj_symbol(kobj_t, uintptr_t); 56 int kobj_renamespace(Elf_Sym *, size_t, char **, size_t *);
|
kern_ctf.h | 40 const Elf_Sym *symtab; /* Ptr to the symbol table. */
|
ksyms.h | 49 Elf_Sym *sd_symstart; /* Address of symbol table */ 99 void *ku_sym; /* Normally Elf_Sym */ 110 Elf_Sym ku_sym; 148 int ksyms_getval_unlocked(const char *, const char *, Elf_Sym **,
|
kobj_impl.h | 117 Elf_Sym *ko_symtab; /* Symbol table */
|
/src/sys/lib/libsa/ |
lookup_elf32.c | 51 Elf_Sym *symtab_start, *symtab_end, *sp; 74 symtab_start = (Elf_Sym*)((char*)sstab + shp[i].sh_offset); 75 symtab_end = (Elf_Sym*)((char*)sstab + shp[i].sh_offset
|
/src/libexec/ld.elf_so/ |
symbol.c | 84 const Elf_Sym * 89 const Elf_Sym *symp; 90 const Elf_Sym *def; 122 const Elf_Sym * 127 const Elf_Sym *def, *def_w; 177 unsigned long symnum, const Elf_Sym **vsymp, int *vcount) 179 const Elf_Sym *symp; 294 static const Elf_Sym * 299 const Elf_Sym *vsymp = NULL; 325 static const Elf_Sym * [all...] |
rtld.h | 178 const Elf_Sym *symtab; /* Symbol table */ 354 extern Elf_Sym _rtld_sym_zero; 442 Elf_Addr _rtld_resolve_ifunc(const Obj_Entry *, const Elf_Sym *); 451 const Elf_Sym *_rtld_symlook_obj(const char *, Elf_Hash *, 453 const Elf_Sym *_rtld_find_symdef(unsigned long, const Obj_Entry *, 455 const Elf_Sym *_rtld_find_plt_symdef(unsigned long, const Obj_Entry *, 458 const Elf_Sym *_rtld_symlook_list(const char *, Elf_Hash *, 460 const Elf_Sym *_rtld_symlook_default(const char *, Elf_Hash *, 462 const Elf_Sym *_rtld_symlook_needed(const char *, Elf_Hash *, 515 const Elf_Sym *, Elf_Addr) [all...] |
reloc.c | 69 const Elf_Sym *dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info); 74 const Elf_Sym *srcsym = NULL; 336 _rtld_resolve_ifunc(const Obj_Entry *obj, const Elf_Sym *def)
|
/src/sys/ddb/ |
db_elf.c | 51 #define STAB_TO_SYMSTART(stab) ((Elf_Sym *)((stab)->start)) 52 #define STAB_TO_SYMEND(stab) ((Elf_Sym *)((stab)->end)) 111 Elf_Sym *symp, *symtab_start, *symtab_end; 166 symtab_start = (Elf_Sym *)((char *)symtab + 168 symtab_end = (Elf_Sym *)((char *)symtab + 226 if ((Elf_Sym *)elf == STAB_TO_SYMSTART(stab)) { 243 Elf_Sym *symp, *symtab_start, *symtab_end; 272 Elf_Sym *rsymp, *symp, *symtab_start, *symtab_end; 338 Elf_Sym *symp = (Elf_Sym *)sym [all...] |
/src/sys/rump/librump/rumpkern/ |
kobj_rename.c | 68 kobj_renamespace(Elf_Sym *symtab, size_t symcount, 71 Elf_Sym *sym;
|
/src/sys/kern/ |
kern_ksyms.c | 191 static Elf_Sym * 194 Elf_Sym *sym, *maxsym; 230 maxsym = sym + table->sd_symsize / sizeof(Elf_Sym); 305 const Elf_Sym *sa, *sb; 333 Elf_Sym *sym, *nsym, ts; 336 int nsyms = symsize / sizeof(Elf_Sym); 372 nsym = (Elf_Sym *)newstart; 441 tab->sd_symsize = n * sizeof(Elf_Sym); 445 if (kheapsort(nsym, n, sizeof(Elf_Sym), addsymtab_compar, &ts) != 0) 592 (long)kernel_symtab.sd_symsize/sizeof(Elf_Sym)); [all...] |
subr_kobj.c | 157 Elf_Sym *es; 328 ko->ko_symcnt = shdr[symtabindex].sh_size / sizeof(Elf_Sym); 335 ko->ko_symcnt * sizeof(Elf_Sym), 682 kobj_free(ko, ko->ko_symtab, ko->ko_symcnt * sizeof(Elf_Sym)); 750 ko->ko_symcnt * sizeof(Elf_Sym), ko->ko_strtab, ko->ko_strtabsz); 881 const Elf_Sym * 898 const Elf_Sym *sym; 989 Elf_Sym *sym, *ksym, *ms; 1065 const Elf_Sym *sym;
|
/src/sys/arch/sh3/sh3/ |
kobj_machdep.c | 62 const Elf_Sym *sym = kobj_symbol(ko, symidx);
|
/src/sys/arch/vax/vax/ |
kobj_machdep.c | 57 const Elf_Sym *sym = kobj_symbol(ko, symidx);
|
/src/sys/arch/m68k/m68k/ |
kobj_machdep.c | 60 const Elf_Sym *sym = kobj_symbol(ko, symnum);
|
/src/sys/arch/amd64/stand/prekern/ |
elf.c | 41 Elf_Sym *symtab; 100 Elf_Sym *sym; 145 const Elf_Sym *sym; 403 eif.symtab = (Elf_Sym *)((uint8_t *)eif.ehdr + eif.shdr[i].sh_offset); 404 eif.symcnt = eif.shdr[i].sh_size / sizeof(Elf_Sym); 426 Elf_Sym *sym;
|
/src/libexec/ld.elf_so/arch/mips/ |
mips_reloc.c | 159 const Elf_Sym *symtab = NULL, *sym; 173 symtab = (const Elf_Sym *)(relocbase + dynp->d_un.d_ptr); 251 const Elf_Sym *sym, *def = NULL; 371 const Elf_Sym *def2; 511 const Elf_Sym *def; 557 const Elf_Sym *sym = obj->symtab + obj->gotsym;
|
/src/usr.sbin/lockstat/ |
elf32.c | 96 static Elf_Sym *symp; 161 nsyms = (int)(symhdr.sh_size / sizeof(Elf_Sym));
|
/src/sys/arch/alpha/alpha/ |
kobj_machdep.c | 91 const Elf_Sym *sym = kobj_symbol(ko, symidx);
|
/src/sys/arch/i386/i386/ |
kobj_machdep.c | 98 const Elf_Sym *sym = kobj_symbol(ko, symidx);
|
/src/sys/arch/powerpc/powerpc/ |
kobj_machdep.c | 94 const Elf_Sym *sym = kobj_symbol(ko, symidx);
|
/src/libexec/ld.elf_so/arch/aarch64/ |
mdreloc.c | 148 const Elf_Sym *def; 221 const Elf_Sym *def = NULL; 404 const Elf_Sym *def;
|
/src/sys/arch/amd64/amd64/ |
kobj_machdep.c | 109 const Elf_Sym *sym = kobj_symbol(ko, symidx);
|
/src/lib/libc/gen/ |
nlist_elf32.c | 91 Elf_Sym *symp; 149 Elf_Sym sym;
|
/src/usr.bin/crunch/crunchide/ |
exec_elf32.c | 181 Elf_Sym *symtabp = NULL; 271 Elf_Sym *sp = &symtabp[j];
|