Searched refs:symtab (Results 26 - 50 of 54) sorted by relevance

123

/opensolaris-onvv-gate/usr/src/cmd/sgs/libld/common/
H A Dupdate.c189 Sym _sym = {0}, *sym, *symtab = NULL; local
191 Word symtab_ndx = 0; /* index into .symtab */
192 Word symtab_gbl_bndx; /* .symtab ndx 1st global */
196 Word scopesym_bndx = 0; /* .symtab ndx 1st scoped sym */
240 symtab = (Sym *)ofl->ofl_ossymtab->os_outdata->d_buf;
241 symtab[symtab_ndx++] = _sym;
295 * points to the relevant symtab's (.dynsym or .symtab) symbol ndx.
333 * Put output file name to the first .symtab and .SUNW_ldynsym symbol.
335 if (symtab) {
2917 Sym *symtab = symosp->os_outdata->d_buf; local
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/io/audio/drv/audioemu10k/dsp/
H A Dasm10k.c158 static sym_t symtab[MAX_SYMBOLS]; variable
273 if (strcmp(symtab[i].name, name) == 0) {
274 return (&symtab[i]);
300 sym = &symtab[nsyms++];
829 symtab[i].arg, symtab[i].type, symtab[i].name);
/opensolaris-onvv-gate/usr/src/lib/libpp/common/
H A Dpplex.c1342 if (sym = ppsymref(pp.symtab, tp))
1400 sym = (pp.option & NOHASH) ? ppsymref(pp.symtab, tp) : ppsymset(pp.symtab, tp);
1404 if ((sym->flags & SYM_KEYWORD) && (!pp.truncate || (op - tp) <= pp.truncate || (tp[pp.truncate] = '_', tp[pp.truncate + 1] = 0, pp.symbol = sym = (pp.option & NOHASH) ? ppsymref(pp.symtab, tp) : ppsymset(pp.symtab, tp), 0)))
1564 hashlook(pp.symtab, tp, HASH_DELETE, NiL);
1565 pp.symbol = sym = (struct ppsymbol*)ppkeyset(pp.symtab, tp);
1583 if (sym = ppsymref(pp.symtab, tp))
1617 if (!(pp.option & NOHASH)) sym = ppsymset(pp.symtab, tp);
1618 else if (!(sym = ppsymref(pp.symtab, t
[all...]
H A Dppinput.c418 hashwalk(pp.symtab, 0, dump, NiL);
612 fp->guard = ppsymset(pp.symtab, g);
656 sym = ppsymset(pp.symtab, b);
H A Dppbuiltin.c119 if ((c = pplex()) != T_ID || !(sym = ppsymref(pp.symtab, pp.token)) || !sym->macro || sym->macro->arity != 1 || (c = pplex()) != ',')
H A Dppexpr.c240 else if (((sym = pprefmac(args, REF_IF)) || (sym = ppsymref(pp.symtab, args))) && (sym->flags & SYM_NOTICED)) return 1;
248 if (warn && !(pp.mode & HOSTED) && (sym = ppsymref(pp.symtab, pred)) && (sym->flags & SYM_PREDICATE))
H A Dpp.h395 Hash_table_t* symtab; /* macro and id hash table */
H A Dppcontrol.c95 if (sym = ppsymref(pp.symtab, pred))
108 if (sym = ppsymset(pp.symtab, pred))
940 else if (pp.hiding && (var.symbol = ppsymref(pp.symtab, pp.token)) && var.symbol->hidden)
1746 else if (sym = ppsymset(pp.symtab, pp.token))
/opensolaris-onvv-gate/usr/src/cmd/sgs/elfdump/common/
H A Delfdump.c306 stringtbl(Cache *cache, int symtab, Word ndx, Word shnum, const char *file, argument
311 if (symtab) {
375 * symtab - Symbol table to search for symbol
387 Cache *target, Cache *symtab, const char *file)
393 if (symtab == 0)
396 shdr = symtab->c_shdr;
403 file, symtab->c_name);
406 if (symtab->c_data == NULL)
411 syms = (Sym *)symtab->c_data->d_buf;
418 file, symtab
386 symlookup(const char *name, Cache *cache, Word shnum, Sym **sym, Cache *target, Cache *symtab, const char *file) argument
2835 Cache *symtab; member in struct:__anon1582
4116 Cache *gotcache = NULL, *symtab = NULL; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/oawk/
H A Dawk.def71 extern CELL *symtab[];
H A Dlib.c207 q = setsymtab(s, tostring(p), 0.0, STR, symtab);
282 setfval(lookup(L_NF, symtab, 0), (awkfloat) maxfld);
H A Dparse.c242 x = stat2(PRINT, valtonode(lookup(L_record, symtab, 0), CFLD), NULL);
/opensolaris-onvv-gate/usr/src/cmd/awk_xpg4/
H A Dawk0.c189 NODE *symtab[NBUCKET]; /* Heads of symbol table buckets */ variable
H A Dawk3.c451 np = symtab[hashbuck(hash = dohash((wchar_t *)name))];
480 spp = &symtab[hashbuck(np->n_hash)];
506 for (rnp = symtab[h]; rnp != NNULL; rnp = rnp->n_next) {
523 symtab[h] = rnp->n_next; else
2057 np = symtab[(*buckp)++];
H A Dawk.h66 #define NBUCKET 1024 /* # of symtab buckets (power of 2) */
70 #define NBUCKET 256 /* # of symtab buckets (power of 2) */
414 extern NODE *symtab[NBUCKET];
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_kvm.c34 * .symtab and .dynsym, and then also iterates over the krtld module chain in
177 * or the shdrs for .symtab and .strtab are missing,
185 warn("failed to read .symtab header for '%s', id=%d",
201 * .symtab, .strtab, and the symbol hash table in that order.
202 * So if symsize is zero, recompute it as the size of .symtab
836 * which is "prepended" to k_modlist and whose symtab is kt->k_symtab.
893 * that are "prepended" to k_modlist and whose symtab is set to
1011 mdb_gelf_symtab_t *symtab = NULL; local
1017 symtab = kt->k_symtab;
1019 symtab
[all...]
/opensolaris-onvv-gate/usr/src/cmd/perl/5.8.4/distrib/x2p/
H A Dwalk.c604 tmp3str = hfetch(symtab,tokenbuf);
627 hstore(symtab,tokenbuf,str_make("x"));
800 hstore(symtab,tmpstr->str_ptr,tmp2str);
822 tmpstr = hfetch(symtab,str->str_ptr+3);
963 tmp2str = hfetch(symtab,tmpstr->str_ptr);
993 tmp2str = hfetch(symtab,tmpstr->str_ptr);
1165 tmp3str = hfetch(symtab,tokenbuf);
1184 hstore(symtab,tokenbuf,str_make("x"));
1474 tmp2str = hfetch(symtab,str->str_ptr);
1864 hstore(symtab,tmpst
[all...]
H A Da2p.h455 EXT HASH *symtab; variable
H A Da2py.c140 symtab = hnew();
1197 hstore(symtab,key->str_ptr,str_make("1"));
/opensolaris-onvv-gate/usr/src/cmd/awk/
H A Dawk.h116 extern Array *symtab, *makesymtab(int);
H A Dawk.g.y241 { $$ = op1(NOT, op2(NE,$2,valtonode(lookup((uchar *)"$zero&null",symtab),CCON))); }
H A Dlib.c213 q = setsymtab(s, p, 0.0, STR, symtab);
/opensolaris-onvv-gate/usr/src/cmd/sendmail/src/
H A Dsendmail.h1441 struct symtab struct
1445 struct symtab *s_next; /* pointer to next in chain */
1474 typedef struct symtab STAB;
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_kvm.c1071 mdb_gelf_symtab_t *symtab = NULL; local
1105 symtab = km->km_symtab;
1108 if (symtab != NULL)
1109 kmt_symtab_iter(symtab, type, obj, cb, data);
/opensolaris-onvv-gate/usr/src/tools/scripts/
H A Dcheck_rtime.pl511 if (($Strip == 1) && ($Line =~ /\.symtab/)) {
1074 print "\t[-s]\t\tprocess .stab and .symtab entries\n";

Completed in 206 milliseconds

123