Home
last modified time | relevance | path

Searched refs:mod_hash_t (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/contrib/openzfs/module/icp/include/sys/
H A Dmodhash.h54 typedef struct mod_hash mod_hash_t; typedef
59 mod_hash_t *mod_hash_create_strhash_nodtr(char *, size_t,
62 void mod_hash_destroy_strhash(mod_hash_t *);
73 void mod_hash_destroy_ptrhash(mod_hash_t *);
81 void mod_hash_destroy_idhash(mod_hash_t *);
93 void mod_hash_destroy_hash(mod_hash_t *);
94 void mod_hash_clear(mod_hash_t *);
125 int mod_hash_destroy(mod_hash_t *, mod_hash_key_t);
131 void mod_hash_walk(mod_hash_t *,
137 int mod_hash_reserve(mod_hash_t *, mod_hash_hndl_t *);
[all …]
H A Dmodhash_impl.h84 (sizeof (mod_hash_t) + ((n) - 1) * (sizeof (struct mod_hash_entry *)))
95 uint_t i_mod_hash(mod_hash_t *, mod_hash_key_t);
96 int i_mod_hash_insert_nosync(mod_hash_t *, mod_hash_key_t, mod_hash_val_t,
98 int i_mod_hash_remove_nosync(mod_hash_t *, mod_hash_key_t, mod_hash_val_t *);
99 int i_mod_hash_find_nosync(mod_hash_t *, mod_hash_key_t, mod_hash_val_t *);
100 void i_mod_hash_walk_nosync(mod_hash_t *, uint_t (*)(mod_hash_key_t,
102 void i_mod_hash_clear_nosync(mod_hash_t *hash);
/f-stack/freebsd/contrib/openzfs/module/icp/os/
H A Dmodhash.c167 mod_hash_t *mh_head = NULL;
240 mod_hash_t *
248 mod_hash_t *
298 mod_hash_t *
387 mod_hash_t *
444 mod_hash_t *
455 mod_hash_t *mod_hash; in mod_hash_create_extended()
496 mod_hash_destroy_hash(mod_hash_t *hash) in mod_hash_destroy_hash()
498 mod_hash_t *mhp, *mhpp; in mod_hash_destroy_hash()
885 mod_hash_walk(mod_hash_t *hash, in mod_hash_walk()
[all …]
/f-stack/freebsd/contrib/openzfs/module/icp/core/
H A Dkcf_mech_tabs.c123 mod_hash_t *kcf_mech_hash; /* mech name to id hash */