/src/sys/arch/atari/stand/tostools/libtos/ |
elf.c | 169 u_char *p, *symtab; local in function:elf_load 173 symtab = od->kstart + symstart; 175 p = symtab + sizeof(ehdr); 197 shp[i].sh_offset = p - symtab; 210 shp[j].sh_offset = p - symtab; 216 memcpy(symtab, &ehdr, sizeof(ehdr));
|
/src/sys/sys/ |
kern_ctf.h | 40 const Elf_Sym *symtab; /* Ptr to the symbol table. */ member in struct:mod_ctf
|
/src/lib/libexecinfo/ |
symtab.c | 1 /* $NetBSD: symtab.c,v 1.10 2023/08/23 12:24:59 rin Exp $ */ 32 __RCSID("$NetBSD: symtab.c,v 1.10 2023/08/23 12:24:59 rin Exp $"); 52 #include "symtab.h" 66 struct symtab { struct
|
/src/lib/librumpuser/ |
rumpuser_dl.c | 69 static uint8_t *symtab = NULL; variable in typeref:typename:uint8_t * 195 * Find symtab and strtab and their sizes. 285 fprintf(stderr, "could not find strtab, symtab or their sizes " 296 symtab = reservespace(symtab, &symtabsize, 299 if (symtab == NULL || strtab == NULL) { 304 /* iterate over all symbols in current symtab */ 331 memcpy(symtab + symtaboff, 338 csym = symtab + symtaboff; 466 memcpy(trimmedsym, symtab, symtaboff) [all...] |
/src/sys/arch/amd64/stand/prekern/ |
elf.c | 41 Elf_Sym *symtab; member in struct:elfinfo 105 sym = &eif.symtab[i]; 156 sym = &eif.symtab[symidx]; 398 fatal("elf_build_info: symtab not found"); 401 fatal("elf_build_info: symtab not loaded"); 403 eif.symtab = (Elf_Sym *)((uint8_t *)eif.ehdr + eif.shdr[i].sh_offset); 442 sym = &eif.symtab[j];
|
/src/sys/arch/amiga/stand/bootblock/elf2bb/ |
elf2bb.c | 99 Elf32_Sym *symtab; local in function:main 163 symtab = NULL; /* XXX */ 197 symtab = (Elf32_Sym *)(image + 295 if (symtab == NULL) 335 s = &symtab[ELF32_R_SYM(be32toh(ra->r_info))];
|
/src/sys/external/bsd/gnu-efi/dist/gnuefi/ |
reloc_ia64.S | 93 #define symtab f8 macro 147 (Psymtab) setf.sig symtab = val 194 // the symbol's value in symtab, allocate 16 bytes of memory, 208 xma.lu ftmp = ftmp,syment,symtab
|
/src/libexec/ld.elf_so/arch/hppa/ |
hppa_reloc.c | 191 const Elf_Sym *symtab, *sym; local in function:_rtld_relocate_nonplt_self 200 symtab = NULL; 215 symtab = (const Elf_Sym *) 237 sym = symtab + symnum; 271 sym = symtab + ELF_R_SYM(rela->r_info); 305 sym = symtab + symnum; 512 def = obj->symtab + symnum; 538 obj->strtab + obj->symtab[symnum].st_name, 552 obj->strtab + obj->symtab[symnum].st_name, 581 obj->strtab + obj->symtab[symnum].st_name [all...] |
/src/libexec/ld.elf_so/arch/mips/ |
mips_reloc.c | 159 const Elf_Sym *symtab = NULL, *sym; local in function:_rtld_relocate_nonplt_self 173 symtab = (const Elf_Sym *)(relocbase + dynp->d_un.d_ptr); 195 sym = symtab + gotsym; 225 sym = symtab + r_symndx; 261 sym = obj->symtab; 273 sym = obj->symtab + obj->gotsym; 379 def2 = obj->symtab + ELF_R_SYM(rel->r_info); 436 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, 454 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, 477 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name [all...] |
/src/sys/arch/i386/i386/ |
machdep.c | 1098 struct btinfo_symtab *symtab; local in function:init386_ksyms 1119 if ((symtab = lookup_bootinfo(BTINFO_SYMTAB)) == NULL) { 1124 symtab->ssym += KERNBASE; 1125 symtab->esym += KERNBASE; 1126 ksyms_addsyms_elf(symtab->nsym, (int *)symtab->ssym, (int *)symtab->esym);
|
/src/usr.bin/xlint/lint1/ |
lex.c | 213 static sym_t *symtab[503]; variable in typeref:typename:sym_t * [503] 230 return v % (sizeof(symtab) / sizeof(symtab[0])); 237 if ((sym->s_symtab_next = symtab[h]) != NULL) 238 symtab[h]->s_symtab_ref = &sym->s_symtab_next; 239 sym->s_symtab_ref = &symtab[h]; 240 symtab[h] = sym; 248 for (sym_t *sym = symtab[h]; sym != NULL; sym = sym->s_symtab_next) { 273 for (size_t i = 0; i < sizeof(symtab) / sizeof(symtab[0]); i++) [all...] |
/src/sys/arch/amd64/amd64/ |
machdep.c | 1527 struct btinfo_symtab *symtab; local in function:init_x86_64_ksyms 1534 symtab = lookup_bootinfo(BTINFO_SYMTAB); 1535 if (symtab) { 1540 tssym = (vaddr_t)symtab->ssym + KERNBASE; 1541 tesym = (vaddr_t)symtab->esym + KERNBASE; 1543 ksyms_addsyms_elf(symtab->nsym, (void *)tssym, (void *)tesym);
|
/src/libexec/ld.elf_so/ |
rtld.h | 178 const Elf_Sym *symtab; /* Symbol table */ member in struct:Struct_Obj_Entry
|