Searched refs:hash_t (Results 1 – 12 of 12) sorted by relevance
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | hash.h | 40 typedef struct hash hash_t; typedef 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 *, void *, int (*)(void *, void *), void *); 50 int hash_count(hash_t *); [all …]
|
H A D | hash.c | 52 hash_t *hd_hash; 92 hash_t * 95 hash_t *hash; in hash_new() 97 hash = xmalloc(sizeof (hash_t)); in hash_new() 107 hash_add(hash_t *hash, void *key) in hash_add() 117 hash_add((hash_t *)private, node); in hash_add_cb() 122 hash_merge(hash_t *to, hash_t *from) in hash_merge() 130 hash_t *hash = arg; in hash_remove_cb() 135 hash_remove(hash_t *hash, void *key) in hash_remove() 144 hash_match(hash_t *hash, void *key, int (*fun)(void *, void *), in hash_match() [all …]
|
H A D | ctftools.h | 310 hash_t *td_iihash; /* The iidesc_t nodes for this file */ 312 hash_t *td_layouthash; /* The tdesc nodes, hashed by structure */ 313 hash_t *td_idhash; /* The tdesc nodes, hashed by type id */ 366 void iidesc_add(hash_t *, iidesc_t *); 369 void iidesc_stats(hash_t *);
|
H A D | iidesc.c | 87 iidesc_add(hash_t *hash, iidesc_t *new) in iidesc_add() 188 iidesc_stats(hash_t *ii) in iidesc_stats()
|
H A D | traverse.h | 61 int iitraverse_hash(hash_t *, int *, tdtrav_cb_f *, tdtrav_cb_f *,
|
H A D | alist.c | 44 hash_t *al_elements;
|
H A D | traverse.c | 218 iitraverse_hash(hash_t *iihash, int *vgenp, tdtrav_cb_f *firstops, in iitraverse_hash()
|
H A D | tdata.c | 446 tdata_build_hashes_common(tdata_t *td, hash_t *hash) in tdata_build_hashes_common()
|
H A D | merge.c | 151 hash_t *md_tdtba; /* tdesc_t nodes To Be Added to the parent */ 1033 merge_types(hash_t *src, merge_cb_data_t *mcd) in merge_types()
|
H A D | dwarf.c | 129 hash_t *dw_tidhash; /* hash of tdescs by t_id */ 130 hash_t *dw_fwdhash; /* hash of fwd decls by name */ 131 hash_t *dw_enumhash; /* hash of memberless enums by name */
|
/freebsd/usr.sbin/pkg/ |
H A D | pkg.c | 75 } hash_t; typedef 78 hash_t type; 285 hash_t fct = HASH_UNKNOWN; in parse_fingerprint()
|
/freebsd/contrib/tcpdump/ |
H A D | print-isakmp.c | 436 uint8_t hash_t; /* type of hash */
|