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

/illumos-gate/usr/src/tools/ctf/cvt/
H A Dhash.h40 typedef struct hash hash_t; typedef in typeref:struct:hash
42 hash_t *hash_new(int, int (*)(int, void *), int (*)(void *, void *));
43 void hash_add(hash_t *, void *);
44 void hash_merge(hash_t *, hash_t *);
45 void hash_remove(hash_t *, void *);
46 int hash_find(hash_t *, void *, void **);
47 int hash_find_iter(hash_t *, void *, int (*)(void *, void *), void *);
48 int hash_iter(hash_t *, int (*)(void *, void *), void *);
49 int hash_match(hash_t *, voi
[all...]
H A Dhash.c52 hash_t *hd_hash;
91 hash_t *
94 hash_t *hash;
96 hash = xmalloc(sizeof (hash_t));
106 hash_add(hash_t *hash, void *key)
116 hash_add((hash_t *)private, node);
121 hash_merge(hash_t *to, hash_t *from)
127 hash_remove_cb(void *key1, void *key2, hash_t *hash)
133 hash_remove(hash_t *has
[all...]
H A Dtraverse.h61 int iitraverse_hash(hash_t *, int *, tdtrav_cb_f *, tdtrav_cb_f *,
H A Dctftools.h304 hash_t *td_iihash; /* The iidesc_t nodes for this file */
306 hash_t *td_layouthash; /* The tdesc nodes, hashed by structure */
307 hash_t *td_idhash; /* The tdesc nodes, hashed by type id */
360 void iidesc_add(hash_t *, iidesc_t *);
363 void iidesc_stats(hash_t *);
H A Diidesc.c85 iidesc_add(hash_t *hash, iidesc_t *new)
184 iidesc_stats(hash_t *ii)
H A Dalist.c44 hash_t *al_elements;
H A Dtraverse.c218 iitraverse_hash(hash_t *iihash, int *vgenp, tdtrav_cb_f *firstops,
H A Dtdata.c438 tdata_build_hashes_common(tdata_t *td, hash_t *hash)
H A Dmerge.c151 hash_t *md_tdtba; /* tdesc_t nodes To Be Added to the parent */
1039 merge_types(hash_t *src, merge_cb_data_t *mcd)
H A Ddwarf.c135 hash_t *dw_tidhash; /* hash of tdescs by t_id */
136 hash_t *dw_fwdhash; /* hash of fwd decls by name */
137 hash_t *dw_enumhash; /* hash of memberless enums by name */
/illumos-gate/usr/src/uts/common/inet/ilb/
H A Dilb_alg_hash.c89 } hash_t; typedef in typeref:struct:hash_s
98 hash_t *hash_alg = (hash_t *)alg_data;
182 hash_t *hash_alg = (hash_t *)alg_data;
226 hash_t *hash_alg = (hash_t *)alg_data;
274 hash_t *alg = (hash_t *)alg_data;
328 hash_t *al
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/common/devtree/
H A Dpicldevtree.h77 } hash_t; typedef in typeref:struct:__anon1060
/illumos-gate/usr/src/lib/libpicltree/
H A Dptree_impl.h100 } hash_t; typedef in typeref:struct:__anon3761
H A Dpicltree.c135 static hash_t picltbl; /* client handles to picl obj */
136 static hash_t ptreetbl; /* ptree handles to picl obj */
456 hash_init(hash_t *htbl)
473 hash_add_newobj(hash_t *htbl, picl_hdl_t hdl, void *pobj)
489 hash_add_newhdl(hash_t *htbl, picl_hdl_t piclh, picl_hdl_t ptreeh)
511 hash_remove(hash_t *htbl, picl_hdl_t hdl)
546 hash_lookup_obj(hash_t *htbl, picl_hdl_t hdl)
564 hash_lookup_hdl(hash_t *htbl, picl_hdl_t hdl)
/illumos-gate/usr/src/lib/nsswitch/ldap/common/
H A Dgetnetgrent.c81 typedef unsigned int hash_t; typedef
83 static hash_t
107 hash_t h;

Completed in 100 milliseconds