Searched refs:HASH_CREATE (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/contrib/ast/src/lib/libast/hash/ |
H A D | hashlook.c | 102 … ((b->hash & (HASH_DELETED|HASH_OPAQUED)) != HASH_DELETED || (flags & (HASH_CREATE|HASH_DELETE|HAS… in hashlook() 127 if (!tab->scope || (flags & (HASH_CREATE|HASH_INSTALL|HASH_NOSCOPE)) == HASH_NOSCOPE) break; in hashlook() 156 switch (flags & (HASH_CREATE|HASH_DELETE|HASH_INSTALL|HASH_RENAME)) in hashlook() 158 case HASH_CREATE: in hashlook() 159 case HASH_CREATE|HASH_INSTALL: in hashlook() 244 flags = HASH_CREATE|HASH_INSTALL; in hashlook() 255 if (!(flags & (HASH_CREATE|HASH_INSTALL))) return(0); in hashlook() 355 switch (flags & (HASH_CREATE|HASH_VALUE)) in hashlook() 357 case HASH_CREATE|HASH_VALUE: in hashlook()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/ |
H A D | hash.h | 43 #define HASH_CREATE (1L<<8) /* create bucket if not found */ macro 94 #define hashput(t,n,v) hashlook(t, (char*)(n), HASH_CREATE|HASH_VALUE, (char*)(v))
|
/illumos-gate/usr/src/contrib/ast/src/lib/libpp/ |
H A D | pplib.h | 450 #define ppsetfile(x) ((struct ppfile*)hashlook(pp.filtab,x,HASH_CREATE|HASH_SIZE(sizeof(struct ppfi… 454 #define ppkeyset(t,n) (struct ppsymkey*)hashlook(t,n,HASH_CREATE|HASH_SIZE(sizeof(struct ppsymkey))…
|
H A D | pp.h | 82 #define ppsymset(t,n) (struct ppsymbol*)hashlook(t,n,HASH_CREATE|HASH_SIZE(sizeof(struct ppsymbol))…
|