Searched refs:hashlook (Results 1 - 15 of 15) sorted by relevance

/ast/src/cmd/3d/
H A Dast_3d.h41 #define hashlook _3d_hashlook macro
/ast/src/lib/libast/include/
H A Dhash.h89 #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 Dhashview.c64 if (p = (Hash_bucket_t*)hashlook(bot, b->name, HASH_LOOKUP, NiL))
H A Dhashlook.c37 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 Dpid.c163 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 Dcat.c116 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 Dcsattr.c64 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 Dmnt_mtab.c54 #define hashrm(tbl, name) hashlook(tbl, name, HASH_DELETE, (char *) 0)
/ast/src/lib/libpp/
H A Dpp.h80 #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 Dpplib.h459 #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 Dppop.c1421 hashlook(pp.symtab, p, HASH_DELETE, NiL);
1560 hashlook(pp.symtab, (char*)p, HASH_BUCKET|HASH_INSTALL, NiL);
H A Dpplex.c1564 hashlook(pp.symtab, tp, HASH_DELETE, NiL);
/ast/src/cmd/std/
H A Dtsort.c116 if (!(x = (Node_t*)hashlook(tab, b, HASH_CREATE|HASH_SIZE(sizeof(Node_t)), 0)))
/ast/src/lib/libast/
H A DMakefile69 hashlook.c hashscan.c hashsize.c hashview.c hashwalk.c \
/ast/src/cmd/ksh93/sh/
H A Dname.c3624 #undef hashlook macro
3626 extern void *hashlook(Dt_t *root, const char *name, int mode,int size) function

Completed in 40 milliseconds