Searched refs:HASH_INTERNAL (Results 1 - 5 of 5) sorted by relevance

/ast/src/lib/libast/include/
H A Dhash.h65 #define HASH_INTERNAL (HASH_BUCKET|HASH_RESIZE|HASH_SCANNING|HASH_STATIC) macro
87 #define hashclear(t,f) ((t)->flags &= ~((f) & ~HASH_INTERNAL))
95 #define hashref(t,n) hashlook(t, (char*)(n), HASH_LOOKUP|HASH_INTERNAL|HASH_VALUE, (char*)0)
97 #define hashset(t,f) ((t)->flags |= ((f) & ~HASH_INTERNAL))
/ast/src/lib/libast/hash/
H A Dhashalloc.c76 internal = HASH_INTERNAL;
180 tab->root->flags = tab->flags & HASH_INTERNAL;
H A Dhashlook.c46 if ((flags & (HASH_LOOKUP|HASH_INTERNAL)) == (HASH_LOOKUP|HASH_INTERNAL))
205 if (tab != top || tab->frozen || (b->hash & (HASH_KEEP|HASH_OPAQUED)) || hashlook(top, value, (flags&(HASH_HASHED|HASH_INTERNAL))|HASH_LOOKUP, NiL))
/ast/src/lib/libpp/
H A Dpp.h81 #define ppsymref(t,n) (struct ppsymbol*)hashlook(t,n,pp.truncate?HASH_LOOKUP:HASH_LOOKUP|HASH_INTERNAL,NiL)
H A Dpplib.h463 #define ppkeyref(t,n) (struct ppsymkey*)hashlook(t,n,HASH_LOOKUP|HASH_INTERNAL,NiL)

Completed in 16 milliseconds