Home
last modified time | relevance | path

Searched refs:i_nvp_t (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/contrib/openzfs/include/sys/
H A Dnvpair_impl.h48 typedef struct i_nvp i_nvp_t; typedef
57 i_nvp_t *_nvi_next;
60 i_nvp_t *_nvi_prev;
63 i_nvp_t *_nvi_hashtable_next;
75 i_nvp_t *nvp_list; /* linked list of nvpairs */
76 i_nvp_t *nvp_last; /* last nvpair */
77 const i_nvp_t *nvp_curr; /* current walker nvpair */
81 i_nvp_t **nvp_hashtable; /* table of entries used for lookup */
/freebsd/sys/contrib/openzfs/module/nvpair/
H A Dnvpair.c147 ((i_nvp_t *)((size_t)(nvp) - offsetof(i_nvp_t, nvi_nvp)))
271 i_nvp_t **tab = nv_mem_zalloc(priv, buckets * sizeof (i_nvp_t *)); in nvt_tab_alloc()
283 i_nvp_t **tab = priv->nvp_hashtable; in nvt_tab_free()
290 nv_mem_free(priv, tab, priv->nvp_nbuckets * sizeof (i_nvp_t *)); in nvt_tab_free()
333 i_nvp_t **tab = priv->nvp_hashtable; in nvt_lookup_name_type()
348 i_nvp_t *entry = tab[index]; in nvt_lookup_name_type()
350 for (i_nvp_t *e = entry; e != NULL; e = e->nvi_hashtable_next) { in nvt_lookup_name_type()
368 i_nvp_t **tab = priv->nvp_hashtable; in nvt_resize()
379 i_nvp_t **new_tab = nv_mem_zalloc(priv, new_size * sizeof (i_nvp_t *)); in nvt_resize()
385 i_nvp_t *next, *e = tab[i]; in nvt_resize()
[all …]