/ast/src/cmd/3d/ |
H A D | ast_3d.h | 41 #define hashlook _3d_hashlook macro
|
/ast/src/lib/libast/include/ |
H A D | hash.h | 89 #define hashdel(t,n) hashlook(t, (char*)(n), HASH_DELETE, (char*)0) 90 #define hashget(t,n) hashlook(t, (char*)(n), HASH_LOOKUP|HASH_VALUE, (char*)0) 94 #define hashput(t,n,v) hashlook(t, (char*)(n), HASH_CREATE|HASH_VALUE, (char*)(v)) 95 #define hashref(t,n) hashlook(t, (char*)(n), HASH_LOOKUP|HASH_INTERNAL|HASH_VALUE, (char*)0) 193 extern char* hashlook(Hash_table_t*, const char*, long, const char*);
|
/ast/src/lib/libast/hash/ |
H A D | hashview.c | 64 if (p = (Hash_bucket_t*)hashlook(bot, b->name, HASH_LOOKUP, NiL))
|
H A D | hashlook.c | 37 hashlook(register Hash_table_t* tab, const char* name, long flags, const char* value) function 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/cmd/cs/ |
H A D | pid.c | 163 else if (pp = (Pid_t*)hashlook(state->pids, (char*)&pid, HASH_LOOKUP, NiL)) 176 hashlook(state->pids, NiL, HASH_DELETE, NiL); 192 else if (pp = (Pid_t*)hashlook(state->pids, NiL, HASH_CREATE|HASH_SIZE(sizeof(Pid_t)), NiL)) 247 hashlook(state->pids, (char*)&pp->pid, HASH_DELETE, NiL);
|
H A D | cat.c | 116 if (!(fp = (File_t*)hashlook(state->files, (char*)&fid, HASH_CREATE|HASH_SIZE(sizeof(File_t)), NiL))) 171 hashlook(state->files, fp->name, HASH_DELETE, NiL);
|
/ast/src/lib/libcs/ |
H A D | csattr.c | 64 if (!(ip = (Info_t*)hashlook(tp, h, HASH_CREATE|HASH_SIZE(sizeof(Info_t)+strlen(s)+1), NiL))) 130 if (!(ip = (Info_t*)hashlook(tp, name, HASH_LOOKUP, NiL)))
|
/ast/src/cmd/cs/vcs_src/ |
H A D | mnt_mtab.c | 54 #define hashrm(tbl, name) hashlook(tbl, name, HASH_DELETE, (char *) 0)
|
/ast/src/lib/libpp/ |
H A D | pp.h | 80 #define ppsymget(t,n) (struct ppsymbol*)hashlook(t,n,HASH_LOOKUP,NiL) 81 #define ppsymref(t,n) (struct ppsymbol*)hashlook(t,n,pp.truncate?HASH_LOOKUP:HASH_LOOKUP|HASH_INTERNAL,NiL) 82 #define ppsymset(t,n) (struct ppsymbol*)hashlook(t,n,HASH_CREATE|HASH_SIZE(sizeof(struct ppsymbol)),NiL)
|
H A D | pplib.h | 459 #define ppgetfile(x) ((struct ppfile*)hashlook(pp.filtab,x,HASH_LOOKUP,NiL)) 460 #define ppsetfile(x) ((struct ppfile*)hashlook(pp.filtab,x,HASH_CREATE|HASH_SIZE(sizeof(struct ppfile)),NiL)) 462 #define ppkeyget(t,n) (struct ppsymkey*)hashlook(t,n,HASH_LOOKUP,NiL) 463 #define ppkeyref(t,n) (struct ppsymkey*)hashlook(t,n,HASH_LOOKUP|HASH_INTERNAL,NiL) 464 #define ppkeyset(t,n) (struct ppsymkey*)hashlook(t,n,HASH_CREATE|HASH_SIZE(sizeof(struct ppsymkey)),NiL)
|
H A D | ppop.c | 1421 hashlook(pp.symtab, p, HASH_DELETE, NiL); 1560 hashlook(pp.symtab, (char*)p, HASH_BUCKET|HASH_INSTALL, NiL);
|
H A D | pplex.c | 1564 hashlook(pp.symtab, tp, HASH_DELETE, NiL);
|
/ast/src/cmd/std/ |
H A D | tsort.c | 116 if (!(x = (Node_t*)hashlook(tab, b, HASH_CREATE|HASH_SIZE(sizeof(Node_t)), 0)))
|
/ast/src/lib/libast/ |
H A D | Makefile | 69 hashlook.c hashscan.c hashsize.c hashview.c hashwalk.c \
|
/ast/src/cmd/ksh93/sh/ |
H A D | name.c | 3624 #undef hashlook macro 3626 extern void *hashlook(Dt_t *root, const char *name, int mode,int size) function
|