Symbol: symtab
lib/libexecinfo/symtab.h
35
typedef struct symtab symtab_t;
lib/librumpuser/rumpuser_dl.c
296
symtab = reservespace(symtab, &symtabsize,
lib/librumpuser/rumpuser_dl.c
299
if (symtab == NULL || strtab == NULL) {
lib/librumpuser/rumpuser_dl.c
331
memcpy(symtab + symtaboff,
lib/librumpuser/rumpuser_dl.c
338
csym = symtab + symtaboff;
lib/librumpuser/rumpuser_dl.c
466
memcpy(trimmedsym, symtab, symtaboff);
lib/librumpuser/rumpuser_dl.c
468
trimmedsym = symtab;
lib/librumpuser/rumpuser_dl.c
469
symtab = NULL;
lib/librumpuser/rumpuser_dl.c
479
free(symtab);
lib/librumpuser/rumpuser_dl.c
69
static uint8_t *symtab = NULL;
libexec/ld.elf_so/arch/aarch64/mdreloc.c
164
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/aarch64/mdreloc.c
189
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/aarch64/mdreloc.c
262
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/aarch64/mdreloc.c
304
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/aarch64/mdreloc.c
312
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/aarch64/mdreloc.c
325
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/alpha/alpha_reloc.c
264
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/alpha/alpha_reloc.c
309
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/alpha/alpha_reloc.c
322
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/alpha/alpha_reloc.c
335
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/alpha/alpha_reloc.c
347
obj->strtab + obj->symtab[symnum].st_name));
libexec/ld.elf_so/arch/arm/mdreloc.c
140
obj->strtab + obj->symtab[
libexec/ld.elf_so/arch/arm/mdreloc.c
148
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)]
libexec/ld.elf_so/arch/arm/mdreloc.c
174
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)]
libexec/ld.elf_so/arch/arm/mdreloc.c
222
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)]
libexec/ld.elf_so/arch/arm/mdreloc.c
234
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)]
libexec/ld.elf_so/arch/arm/mdreloc.c
254
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)]
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
191
const Elf_Sym *symtab, *sym;
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
200
symtab = NULL;
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
215
symtab = (const Elf_Sym *)
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
237
sym = symtab + symnum;
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
271
sym = symtab + ELF_R_SYM(rela->r_info);
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
305
sym = symtab + symnum;
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
512
def = obj->symtab + symnum;
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
538
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
552
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
581
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
589
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
598
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/hppa/hppa_reloc.c
609
obj->strtab + obj->symtab[symnum].st_name));
libexec/ld.elf_so/arch/i386/mdreloc.c
73
((obj)->strtab + (obj)->symtab[ELF_R_SYM((rela)->r_info)].st_name)
libexec/ld.elf_so/arch/m68k/mdreloc.c
142
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/m68k/mdreloc.c
155
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/m68k/mdreloc.c
184
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/m68k/mdreloc.c
192
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/m68k/mdreloc.c
204
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/m68k/mdreloc.c
215
obj->strtab + obj->symtab[symnum].st_name));
libexec/ld.elf_so/arch/mips/mips_reloc.c
159
const Elf_Sym *symtab = NULL, *sym;
libexec/ld.elf_so/arch/mips/mips_reloc.c
173
symtab = (const Elf_Sym *)(relocbase + dynp->d_un.d_ptr);
libexec/ld.elf_so/arch/mips/mips_reloc.c
195
sym = symtab + gotsym;
libexec/ld.elf_so/arch/mips/mips_reloc.c
225
sym = symtab + r_symndx;
libexec/ld.elf_so/arch/mips/mips_reloc.c
261
sym = obj->symtab;
libexec/ld.elf_so/arch/mips/mips_reloc.c
273
sym = obj->symtab + obj->gotsym;
libexec/ld.elf_so/arch/mips/mips_reloc.c
379
def2 = obj->symtab + ELF_R_SYM(rel->r_info);
libexec/ld.elf_so/arch/mips/mips_reloc.c
436
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name,
libexec/ld.elf_so/arch/mips/mips_reloc.c
454
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name,
libexec/ld.elf_so/arch/mips/mips_reloc.c
477
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name,
libexec/ld.elf_so/arch/mips/mips_reloc.c
489
obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name));
libexec/ld.elf_so/arch/mips/mips_reloc.c
557
const Elf_Sym *sym = obj->symtab + obj->gotsym;
libexec/ld.elf_so/arch/or1k/mdreloc.c
142
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/or1k/mdreloc.c
171
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/or1k/mdreloc.c
179
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/or1k/mdreloc.c
191
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/or1k/mdreloc.c
202
obj->strtab + obj->symtab[symnum].st_name));
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
253
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
272
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
293
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
326
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
334
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
346
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
365
obj->strtab + obj->symtab[symnum].st_name));
libexec/ld.elf_so/arch/riscv/mdreloc.c
152
obj->symtab[ELF_R_SYM(rela->r_info)].st_name,
libexec/ld.elf_so/arch/riscv/mdreloc.c
166
obj->symtab[ELF_R_SYM(rela->r_info)].st_name,
libexec/ld.elf_so/arch/riscv/mdreloc.c
195
obj->symtab[ELF_R_SYM(rela->r_info)].st_name,
libexec/ld.elf_so/arch/riscv/mdreloc.c
209
obj->symtab[ELF_R_SYM(rela->r_info)].st_name,
libexec/ld.elf_so/arch/riscv/mdreloc.c
226
obj->symtab[ELF_R_SYM(rela->r_info)].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
138
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
148
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
159
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
169
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
202
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
210
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
225
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sh3/mdreloc.c
236
obj->strtab + obj->symtab[symnum].st_name));
libexec/ld.elf_so/arch/sparc/mdreloc.c
277
obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sparc/mdreloc.c
288
obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sparc/mdreloc.c
303
obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sparc/mdreloc.c
396
obj->strtab + obj->symtab[ELF_R_SYM(rela->r_info)].st_name,
libexec/ld.elf_so/arch/sparc64/mdreloc.c
378
obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sparc64/mdreloc.c
389
obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sparc64/mdreloc.c
403
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/sparc64/mdreloc.c
503
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/vax/mdreloc.c
125
obj->strtab + obj->symtab[symnum].st_name,
libexec/ld.elf_so/arch/x86_64/mdreloc.c
107
((obj)->strtab + (obj)->symtab[ELF_R_SYM((rela)->r_info)].st_name)
libexec/ld.elf_so/headers.c
140
obj->symtab = (const Elf_Sym *)
libexec/ld.elf_so/reloc.c
274
obj->symtab == NULL || obj->strtab == NULL) {
libexec/ld.elf_so/reloc.c
69
const Elf_Sym *dstsym = dstobj->symtab + ELF_R_SYM(rela->r_info);
libexec/ld.elf_so/rtld.c
1853
def = obj->symtab + symoffset;
libexec/ld.elf_so/rtld.h
179
const Elf_Sym *symtab; /* Symbol table */
libexec/ld.elf_so/symbol.c
183
symp = obj->symtab + symnum;
libexec/ld.elf_so/symbol.c
410
ref = refobj->symtab + symnum;
libexec/ld.elf_so/symbol.c
468
const Elf_Sym *ref = obj->symtab + symnum;
sys/arch/amd64/amd64/machdep.c
1597
struct btinfo_symtab *symtab;
sys/arch/amd64/amd64/machdep.c
1604
symtab = lookup_bootinfo(BTINFO_SYMTAB);
sys/arch/amd64/amd64/machdep.c
1605
if (symtab) {
sys/arch/amd64/amd64/machdep.c
1610
tssym = (vaddr_t)symtab->ssym + KERNBASE;
sys/arch/amd64/amd64/machdep.c
1611
tesym = (vaddr_t)symtab->esym + KERNBASE;
sys/arch/amd64/amd64/machdep.c
1613
ksyms_addsyms_elf(symtab->nsym, (void *)tssym, (void *)tesym);
sys/arch/amd64/stand/prekern/elf.c
105
sym = &eif.symtab[i];
sys/arch/amd64/stand/prekern/elf.c
156
sym = &eif.symtab[symidx];
sys/arch/amd64/stand/prekern/elf.c
403
eif.symtab = (Elf_Sym *)((uint8_t *)eif.ehdr + eif.shdr[i].sh_offset);
sys/arch/amd64/stand/prekern/elf.c
41
Elf_Sym *symtab;
sys/arch/amd64/stand/prekern/elf.c
442
sym = &eif.symtab[j];
sys/arch/amiga/stand/bootblock/elf2bb/elf2bb.c
163
symtab = NULL; /* XXX */
sys/arch/amiga/stand/bootblock/elf2bb/elf2bb.c
197
symtab = (Elf32_Sym *)(image +
sys/arch/amiga/stand/bootblock/elf2bb/elf2bb.c
295
if (symtab == NULL)
sys/arch/amiga/stand/bootblock/elf2bb/elf2bb.c
335
s = &symtab[ELF32_R_SYM(be32toh(ra->r_info))];
sys/arch/amiga/stand/bootblock/elf2bb/elf2bb.c
99
Elf32_Sym *symtab;
sys/arch/atari/stand/tostools/libtos/elf.c
169
u_char *p, *symtab;
sys/arch/atari/stand/tostools/libtos/elf.c
173
symtab = od->kstart + symstart;
sys/arch/atari/stand/tostools/libtos/elf.c
175
p = symtab + sizeof(ehdr);
sys/arch/atari/stand/tostools/libtos/elf.c
197
shp[i].sh_offset = p - symtab;
sys/arch/atari/stand/tostools/libtos/elf.c
210
shp[j].sh_offset = p - symtab;
sys/arch/atari/stand/tostools/libtos/elf.c
216
memcpy(symtab, &ehdr, sizeof(ehdr));
sys/arch/i386/i386/machdep.c
1175
struct btinfo_symtab *symtab;
sys/arch/i386/i386/machdep.c
1196
if ((symtab = lookup_bootinfo(BTINFO_SYMTAB)) == NULL) {
sys/arch/i386/i386/machdep.c
1201
symtab->ssym += KERNBASE;
sys/arch/i386/i386/machdep.c
1202
symtab->esym += KERNBASE;
sys/arch/i386/i386/machdep.c
1203
ksyms_addsyms_elf(symtab->nsym, (int *)symtab->ssym, (int *)symtab->esym);
sys/ddb/db_elf.c
102
void *symtab, /* pointer to start of symbol table */
sys/ddb/db_elf.c
115
if (ALIGNED_POINTER(symtab, long) == 0) {
sys/ddb/db_elf.c
117
name, symtab);
sys/ddb/db_elf.c
141
elf = (Elf_Ehdr *)symtab;
sys/ddb/db_elf.c
160
shp = (Elf_Shdr *)((char *)symtab + elf->e_shoff);
sys/ddb/db_elf.c
166
symtab_start = (Elf_Sym *)((char *)symtab +
sys/ddb/db_elf.c
168
symtab_end = (Elf_Sym *)((char *)symtab +
sys/ddb/db_elf.c
174
strtab_start = (char *)symtab + shp[j].sh_offset;
sys/ddb/db_elf.c
175
strtab_end = (char *)symtab + shp[j].sh_offset +
sys/ddb/db_elf.c
197
(char *)symtab_end, name, (char *)symtab) != -1) {
sys/ddb/db_elf.c
269
db_elf_search_symbol(db_symtab_t *symtab, db_addr_t off, db_strategy_t strategy,
sys/ddb/db_elf.c
275
symtab = &db_symtabs;
sys/ddb/db_elf.c
277
symtab_start = STAB_TO_SYMSTART(symtab);
sys/ddb/db_elf.c
278
symtab_end = STAB_TO_SYMEND(symtab);
sys/ddb/db_elf.c
335
db_elf_symbol_values(db_symtab_t *symtab, db_sym_t sym, const char **namep,
sys/ddb/db_elf.c
341
symtab = &db_symtabs;
sys/ddb/db_elf.c
344
strtab = db_elf_find_strtab(symtab);
sys/ddb/db_elf.c
360
db_elf_line_at_pc(db_symtab_t *symtab, db_sym_t cursym, char **filename, int *linenum, db_expr_t off)
sys/ddb/db_elf.c
374
db_elf_sym_numargs(db_symtab_t *symtab, db_sym_t cursym, int *nargp,
sys/kern/kern_ctf.c
126
mc->symtab = st->sd_symstart;
sys/kern/kern_ctf.c
136
mc->symtab = mod->mod_kobj->ko_symtab;
sys/rump/librump/rumpkern/kobj_rename.c
68
kobj_renamespace(Elf_Sym *symtab, size_t symcount,
sys/rump/librump/rumpkern/kobj_rename.c
92
sym = &symtab[i];
sys/rump/librump/rumpkern/rump.c
674
rump_kernelfsym_load(void *symtab, uint64_t symsize,
sys/rump/librump/rumpkern/rump.c
689
ksyms_addsyms_explicit(&ehdr, symtab, symsize, strtab, strsize);
sys/sys/kern_ctf.h
42
const Elf_Sym *symtab; /* Ptr to the symbol table. */
usr.bin/xlint/lint1/lex.c
209
static sym_t *symtab[503];
usr.bin/xlint/lint1/lex.c
226
return v % (sizeof(symtab) / sizeof(symtab[0]));
usr.bin/xlint/lint1/lex.c
233
if ((sym->s_symtab_next = symtab[h]) != NULL)
usr.bin/xlint/lint1/lex.c
234
symtab[h]->s_symtab_ref = &sym->s_symtab_next;
usr.bin/xlint/lint1/lex.c
235
sym->s_symtab_ref = &symtab[h];
usr.bin/xlint/lint1/lex.c
236
symtab[h] = sym;
usr.bin/xlint/lint1/lex.c
244
for (sym_t *sym = symtab[h]; sym != NULL; sym = sym->s_symtab_next) {
usr.bin/xlint/lint1/lex.c
269
for (size_t i = 0; i < sizeof(symtab) / sizeof(symtab[0]); i++) {
usr.bin/xlint/lint1/lex.c
270
for (sym_t *sym = symtab[i]; sym != NULL; ) {
usr.bin/xlint/lint1/lex.c
314
size_t n = sizeof(symtab) / sizeof(symtab[0]);
usr.bin/xlint/lint1/lex.c
318
for (sym_t *sym = symtab[i]; sym != NULL;) {