/illumos-gate/usr/src/boot/common/ |
H A D | load_elf.c | 55 Elf_Sym *symtab; member 729 ef->symtab = (Elf_Sym*)(uintptr_t) in __elfN() 750 if (ef->hashtab == NULL || ef->symtab == NULL || in __elfN() 1074 COPYOUT(ef->symtab + symnum, &sym, sizeof (sym)); in __elfN()
|
/illumos-gate/usr/src/boot/sys/sys/ |
H A D | linker.h | 280 const Elf_Sym *symtab; /* Ptr to the symbol table. */ member
|
/illumos-gate/usr/src/cmd/abi/spectrans/spec2trace/ |
H A D | Makefile.targ | 40 symtab.o \
|
/illumos-gate/usr/src/cmd/awk/ |
H A D | awk.h | 139 extern Array *symtab, *makesymtab(int);
|
H A D | lex.c | 198 buf, tostring(buf), atof(buf), CON|NUM, symtab); in yylex() 359 buf, "", 0.0, STR|NUM, symtab); in yylex() 480 yylval.cp = setsymtab(buf, s, 0.0, CON|STR|DONTFREE, symtab); in string() 528 yylval.cp = setsymtab("NF", "", 0.0, NUM, symtab); in word() 539 yylval.cp = setsymtab(w, "", 0.0, STR|NUM|DONTFREE, symtab); in word()
|
H A D | lib.c | 140 (void) setsval(lookup("FILENAME", symtab), p); in initgetrec() 372 q = setsymtab(s, p, 0.0, STR, symtab); in setclvar()
|
H A D | main.c | 109 symtab = makesymtab(NSYMTAB/NSYMTAB); in main()
|
H A D | tran.c | 66 Array *symtab; /* main symbol table */ variable 129 NUM|STR|CON|DONTFREE, symtab); in syminit() 143 STR|DONTFREE, symtab)->sval; in syminit() 145 nfloc = setsymtab("NF", "", 0.0, NUM, symtab); in syminit() 147 nrloc = setsymtab("NR", "", 0.0, NUM, symtab); in syminit() 149 fnrloc = setsymtab("FNR", "", 0.0, NUM, symtab); in syminit() 153 rstartloc = setsymtab("RSTART", "", 0.0, NUM, symtab); in syminit() 157 symtabloc = setsymtab("SYMTAB", "", 0.0, ARR, symtab); in syminit() 158 symtabloc->sval = (char *)symtab; in syminit() 169 cp = setsymtab("ARGV", "", 0.0, ARR, symtab); in arginit() [all …]
|
/illumos-gate/usr/src/cmd/awk_xpg4/ |
H A D | awk.h | 412 extern NODE *symtab[NBUCKET];
|
H A D | awk0.c | 187 NODE *symtab[NBUCKET]; /* Heads of symbol table buckets */ variable
|
H A D | awk3.c | 449 np = symtab[hashbuck(hash = dohash((wchar_t *)name))]; in vlookup() 478 spp = &symtab[hashbuck(np->n_hash)]; in addsymtab() 504 for (rnp = symtab[h]; rnp != NNULL; rnp = rnp->n_next) { in delsymtab() 521 symtab[h] = rnp->n_next; else in delsymtab() 2054 np = symtab[(*buckp)++]; in symwalk()
|
/illumos-gate/usr/src/cmd/backup/restore/ |
H A D | Makefile | 26 symtab.o tape.o utilities.o
|
/illumos-gate/usr/src/cmd/lockstat/ |
H A D | sym.c | 141 Sym *symtab, *symp, *lastsym; in symtab_init() local 158 symtab = (Sym *)elf_getdata(scn, NULL)->d_buf; in symtab_init() 169 lastsym = symtab + nsyms; in symtab_init() 171 for (symp = symtab; symp < lastsym; symp++) in symtab_init()
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_kvm.c | 1075 mdb_gelf_symtab_t *symtab = NULL; in kmt_symbol_iter() local 1109 symtab = km->km_symtab; in kmt_symbol_iter() 1112 if (symtab != NULL) in kmt_symbol_iter() 1113 kmt_symtab_iter(symtab, type, obj, cb, data); in kmt_symbol_iter()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_ctf.c | 1707 ctf_sect_t ctdata, symtab, strtab; in mdb_ctf_bufopen() local 1717 symtab.cts_name = ".symtab"; in mdb_ctf_bufopen() 1718 symtab.cts_type = symhdr->sh_type; in mdb_ctf_bufopen() 1719 symtab.cts_flags = symhdr->sh_flags; in mdb_ctf_bufopen() 1720 symtab.cts_data = sym_va; in mdb_ctf_bufopen() 1721 symtab.cts_size = symhdr->sh_size; in mdb_ctf_bufopen() 1722 symtab.cts_entsize = symhdr->sh_entsize; in mdb_ctf_bufopen() 1723 symtab.cts_offset = symhdr->sh_offset; in mdb_ctf_bufopen() 1733 return (ctf_bufopen(&ctdata, &symtab, &strtab, errp)); in mdb_ctf_bufopen()
|
H A D | mdb_kvm.c | 1029 mdb_gelf_symtab_t *symtab = NULL; in kt_symbol_iter() local 1035 symtab = kt->k_symtab; in kt_symbol_iter() 1037 symtab = kt->k_dynsym; in kt_symbol_iter() 1042 symtab = kt->k_dynsym; in kt_symbol_iter() 1075 symtab = km->km_symtab; in kt_symbol_iter() 1078 if (symtab) in kt_symbol_iter() 1079 kt_symtab_iter(symtab, type, obj, cb, data); in kt_symbol_iter()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libproc/ |
H A D | libproc.c | 49 sym_tbl_t symtab; in pr_symtab() local 86 if (symtab.sym_count == 0) { in pr_symtab() 102 symtab.sym_data_pri); in pr_symtab() 105 if ((symtab.sym_symn_aux > 0) && in pr_symtab() 109 symtab.sym_data_aux); in pr_symtab() 116 (uintptr_t)symtab.sym_byname; in pr_symtab() 124 count = symtab.sym_count; in pr_symtab() 126 count = symtab.sym_symn; in pr_symtab() 139 if (idx >= symtab.sym_symn_aux) { in pr_symtab() 141 idx -= symtab.sym_symn_aux; in pr_symtab() [all …]
|
/illumos-gate/usr/src/cmd/oawk/ |
H A D | awk.def | 70 extern CELL *symtab[];
|
H A D | awk.g.y | 121 valtonode(lookup(L_zeronull, symtab, 0), CCON)); 164 valtonode(lookup(L_record, symtab, 0), CFLD)); 168 valtonode(lookup(L_record, symtab, 0), CFLD)); 230 valtonode(lookup(L_record, symtab, 0), CFLD), makedfa($1)); 242 $$ = valtonode(lookup(L_record, symtab, 0), CFLD);
|
H A D | awk.lx.l | 107 yylval = (int)lookup(L_record, symtab, 0); 116 yylval = (int)setsymtab(yytext, NULL, 0.0, NUM, symtab); 120 CON|NUM, symtab); RETURN(NUMBER); } 149 symtab); 187 yylval = (int)setsymtab(cbuf, s, 0.0, CON|STR, symtab);
|
H A D | lib.c | 206 q = setsymtab(s, tostring(p), 0.0, STR, symtab); in setclvar() 281 setfval(lookup(L_NF, symtab, 0), (awkfloat) maxfld); in fldbld()
|
H A D | parse.c | 240 x = stat2(PRINT, valtonode(lookup(L_record, symtab, 0), CFLD), NULL); in genprint()
|
H A D | tran.c | 36 CELL *symtab[MAXSYM]; /* symbol table pointers */ variable 74 setsymtab(L_0, tostring(L_0), 0.0, NUM|STR|CON|FLD, symtab); in syminit() 76 setsymtab(L_zeronull, tostring(L_NULL), 0.0, NUM|STR|CON|FLD, symtab); in syminit() 77 recloc = setsymtab(L_record, record, 0.0, STR|FLD, symtab); in syminit() 79 recloc, lookup(L_record, symtab, 0), NULL); in syminit() 80 FS = &setsymtab(L_FS, tostring(L_space), 0.0, STR|FLD, symtab)->sval; in syminit() 84 symtab)->sval; in syminit() 86 symtab)->sval; in syminit() 87 FILENAME = &setsymtab(L_FILENAME, NULL, 0.0, STR|FLD, symtab)->sval; in syminit() 88 nfloc = setsymtab(L_NF, NULL, 0.0, NUM, symtab); in syminit() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | sendmail.h | 1441 struct symtab struct 1445 struct symtab *s_next; /* pointer to next in chain */ argument 1474 typedef struct symtab STAB; argument
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | syms.c | 40 symtab_getsym(sym_tbl_t *symtab, int ndx, GElf_Sym *dst) in symtab_getsym() argument 43 if (ndx >= symtab->st_symn_aux) { in symtab_getsym() 44 return (gelf_getsym(symtab->st_syms_pri, in symtab_getsym() 45 ndx - symtab->st_symn_aux, dst)); in symtab_getsym() 49 return (gelf_getsym(symtab->st_syms_aux, ndx, dst)); in symtab_getsym()
|