Home
last modified time | relevance | path

Searched refs:HASH_DELETED (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/hash/
H A Dhashlook.c102 …if (i == HASHVAL(b->hash) && ((b->hash & (HASH_DELETED|HASH_OPAQUED)) != HASH_DELETED || (flags & … in hashlook()
184 if (tab->frozen || (b->hash & HASH_OPAQUED)) b->hash |= HASH_DELETED; in hashlook()
250 if (!(b->hash & HASH_DELETED)) goto exists; in hashlook()
339 b->hash |= HASH_DELETED|HASH_OPAQUED; in hashlook()
348 if (b->hash & HASH_DELETED) in hashlook()
350 b->hash &= ~HASH_DELETED; in hashlook()
H A Dhashscan.c110 …if (!(b->hash & HASH_DELETED) && (!(pos->tab->flags & HASH_VALUE) || b->value) && (!pos->flags || … in hashnext()
118 if (!(b->hash & HASH_DELETED)) break; in hashnext()
H A Dhashdump.c67 if (!(b->hash & HASH_DELETED) && (!(tab->flags & HASH_VALUE) || b->value)) in dumpbucket()
73 if (!(b->hash & HASH_DELETED) && (!(tab->flags & HASH_VALUE) || b->value)) in dumpbucket()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dhash.h57 #define HASH_DELETED ((unsigned long)1<<(8*sizeof(int)-1)) /* deleted placeholder */ macro
66 #define HASH_FLAGS (HASH_DELETED|HASH_FREENAME|HASH_HIDDEN|HASH_HIDES|HASH_KEEP|HASH_OPAQUED)