Home
last modified time | relevance | path

Searched refs:HASH_BUCKET (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/hash/
H A Dhashlook.c81 if (flags & (HASH_BUCKET|HASH_INSTALL)) in hashlook()
88 if (flags & HASH_BUCKET) n = last->bucket->hash; in hashlook()
170 else if (!(tab->root->flags & HASH_BUCKET)) in hashlook()
189 …if (tab->root->local->free && (tab->root->flags & HASH_BUCKET)) (*tab->root->local->free)((char*)b… in hashlook()
358 …if (tab->root->local->free && !(tab->root->flags & HASH_BUCKET) && b->value) (*tab->root->local->f… in hashlook()
H A Dhashdump.c40 if (flags & HASH_BUCKET) sfprintf(sfstderr, "bucket "); in dumpflags()
126 if ((flags | tab->flags) & HASH_BUCKET) dumpbucket(tab, flags); in dumptable()
H A Dhashfree.c60 if (tab->root->flags & HASH_BUCKET) freebucket = tab->root->local->free; in hashfree()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dhash.h48 #define HASH_BUCKET (1L<<11) /* name is installed bucket */ macro
65 #define HASH_INTERNAL (HASH_BUCKET|HASH_RESIZE|HASH_SCANNING|HASH_STATIC)
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dnval.h38 #define HASH_BUCKET 1 macro
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Darith.c66 int flags = HASH_NOSCOPE|HASH_SCOPE|HASH_BUCKET; in scope()
H A Dname.c841 if(!(nq = nv_search((char*)np,shp->var_base,HASH_BUCKET))) in nv_create()
1570 if(nv_search((char*)np,shp->var_base,HASH_BUCKET)) in nv_open()
3428 if(!(hp=dtvnext(hp)) || (nq=nv_search((char*)np,hp,NV_ADD|HASH_BUCKET))==np) in nv_setref()
H A Dnvdisc.c1051 if(mode&HASH_BUCKET) in nv_search()
H A Dxec.c697 if(shp->var_tree!=shp->var_base && !nv_search((char*)nq,nr->root,HASH_BUCKET|HASH_NOSCOPE)) in set_instance()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dtypeset.c183 Namval_t *np = nv_search((char*)PATHNOD,tdata.sh->var_tree,HASH_BUCKET); in b_alias()
1261 …oot && shp->var_tree!=shp->var_base && nv_search((char*)np,shp->var_tree,HASH_BUCKET|HASH_NOSCOPE)) in unall()
/illumos-gate/usr/src/contrib/ast/src/lib/libpp/
H A Dppop.c1092 … hashalloc(NiL, HASH_name, "symbols", HASH_free, undefine, HASH_set, HASH_ALLOCATE|HASH_BUCKET, 0); in ppop()
1560 hashlook(pp.symtab, (char*)p, HASH_BUCKET|HASH_INSTALL, NiL); in ppop()
H A Dpplex.c564 hashdump(NiL, (pp.test & TEST_hashdump) ? HASH_BUCKET : 0); in ppcpp()