Lines Matching refs:priv
176 nvpriv_t *priv; in nvlist_lookup_nv_alloc() local
179 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_lookup_nv_alloc()
182 return (priv->nvp_nva); in nvlist_lookup_nv_alloc()
206 nv_priv_init(nvpriv_t *priv, nv_alloc_t *nva, uint32_t stat) in nv_priv_init() argument
208 bzero(priv, sizeof (nvpriv_t)); in nv_priv_init()
210 priv->nvp_nva = nva; in nv_priv_init()
211 priv->nvp_stat = stat; in nv_priv_init()
217 nvpriv_t *priv; in nv_priv_alloc() local
223 if ((priv = nva->nva_ops->nv_ao_alloc(nva, sizeof (nvpriv_t))) == NULL) in nv_priv_alloc()
226 nv_priv_init(priv, nva, 0); in nv_priv_alloc()
228 return (priv); in nv_priv_alloc()
237 nv_priv_alloc_embedded(nvpriv_t *priv) in nv_priv_alloc_embedded() argument
241 if ((emb_priv = nv_mem_zalloc(priv, sizeof (nvpriv_t))) == NULL) in nv_priv_alloc_embedded()
244 nv_priv_init(emb_priv, priv->nvp_nva, NV_STAT_EMBEDDED); in nv_priv_alloc_embedded()
250 nvlist_init(nvlist_t *nvl, uint32_t nvflag, nvpriv_t *priv) in nvlist_init() argument
254 nvl->nvl_priv = (uint64_t)(uintptr_t)priv; in nvlist_init()
283 nvpriv_t *priv; in nvlist_xalloc() local
288 if ((priv = nv_priv_alloc(nva)) == NULL) in nvlist_xalloc()
291 if ((*nvlp = nv_mem_zalloc(priv, in nvlist_xalloc()
293 nv_mem_free(priv, priv, sizeof (nvpriv_t)); in nvlist_xalloc()
297 nvlist_init(*nvlp, nvflag, priv); in nvlist_xalloc()
308 nvpriv_t *priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv; in nvp_buf_alloc() local
318 if ((buf = nv_mem_zalloc(priv, nvsize)) == NULL) in nvp_buf_alloc()
333 nvpriv_t *priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv; in nvp_buf_free() local
336 nv_mem_free(priv, NVPAIR2I_NVP(nvp), nvsize); in nvp_buf_free()
345 nvpriv_t *priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv; in nvp_buf_link() local
349 if (priv->nvp_list == NULL) { in nvp_buf_link()
350 priv->nvp_list = priv->nvp_last = curr; in nvp_buf_link()
352 curr->nvi_prev = priv->nvp_last; in nvp_buf_link()
353 priv->nvp_last->nvi_next = curr; in nvp_buf_link()
354 priv->nvp_last = curr; in nvp_buf_link()
364 nvpriv_t *priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv; in nvp_buf_unlink() local
370 if (priv->nvp_curr == curr) in nvp_buf_unlink()
371 priv->nvp_curr = curr->nvi_next; in nvp_buf_unlink()
373 if (curr == priv->nvp_list) in nvp_buf_unlink()
374 priv->nvp_list = curr->nvi_next; in nvp_buf_unlink()
378 if (curr == priv->nvp_last) in nvp_buf_unlink()
379 priv->nvp_last = curr->nvi_prev; in nvp_buf_unlink()
509 nvpriv_t *priv; in nvlist_copy_pairs() local
512 if ((priv = (nvpriv_t *)(uintptr_t)snvl->nvl_priv) == NULL) in nvlist_copy_pairs()
515 for (curr = priv->nvp_list; curr != NULL; curr = curr->nvi_next) { in nvlist_copy_pairs()
558 nvpriv_t *priv; in nvlist_free() local
562 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_free()
568 curr = priv->nvp_list; in nvlist_free()
577 if (!(priv->nvp_stat & NV_STAT_EMBEDDED)) in nvlist_free()
578 nv_mem_free(priv, nvl, NV_ALIGN(sizeof (nvlist_t))); in nvlist_free()
582 nv_mem_free(priv, priv, sizeof (nvpriv_t)); in nvlist_free()
588 nvpriv_t *priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv; in nvlist_contains_nvp() local
594 for (curr = priv->nvp_list; curr != NULL; curr = curr->nvi_next) in nvlist_contains_nvp()
642 nvpriv_t *priv; in nvlist_remove_all() local
647 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_remove_all()
650 curr = priv->nvp_list; in nvlist_remove_all()
674 nvpriv_t *priv; in nvlist_remove() local
678 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_remove()
681 curr = priv->nvp_list; in nvlist_remove()
837 nvpriv_t *priv; in nvlist_copy_embedded() local
840 if ((priv = nv_priv_alloc_embedded((nvpriv_t *)(uintptr_t) in nvlist_copy_embedded()
844 nvlist_init(emb_nvl, onvl->nvl_nvflag, priv); in nvlist_copy_embedded()
1154 nvpriv_t *priv; in nvlist_next_nvpair() local
1158 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_next_nvpair()
1169 curr = priv->nvp_list; in nvlist_next_nvpair()
1170 else if (priv->nvp_curr == curr || nvlist_contains_nvp(nvl, nvp)) in nvlist_next_nvpair()
1175 priv->nvp_curr = curr; in nvlist_next_nvpair()
1183 nvpriv_t *priv; in nvlist_prev_nvpair() local
1187 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_prev_nvpair()
1193 curr = priv->nvp_last; in nvlist_prev_nvpair()
1194 else if (priv->nvp_curr == curr || nvlist_contains_nvp(nvl, nvp)) in nvlist_prev_nvpair()
1199 priv->nvp_curr = curr; in nvlist_prev_nvpair()
1207 nvpriv_t *priv; in nvlist_empty() local
1210 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_empty()
1213 return (priv->nvp_list == NULL); in nvlist_empty()
1327 nvpriv_t *priv; in nvlist_lookup_common() local
1332 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_lookup_common()
1338 for (curr = priv->nvp_list; curr != NULL; curr = curr->nvi_next) { in nvlist_lookup_common()
1793 nvpriv_t *priv; in nvlist_exists() local
1798 (priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv) == NULL) in nvlist_exists()
1801 for (curr = priv->nvp_list; curr != NULL; curr = curr->nvi_next) { in nvlist_exists()
2054 nvpriv_t *priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv; in nvs_encode_pairs() local
2060 for (curr = priv->nvp_list; curr != NULL; curr = curr->nvi_next) in nvs_encode_pairs()
2108 nvpriv_t *priv = (nvpriv_t *)(uintptr_t)nvl->nvl_priv; in nvs_getsize_pairs() local
2116 for (curr = priv->nvp_list; curr != NULL; curr = curr->nvi_next) { in nvs_getsize_pairs()
2170 nvpriv_t *priv; in nvs_embedded() local
2176 if ((priv = nv_priv_alloc_embedded(nvs->nvs_priv)) == NULL) in nvs_embedded()
2179 nvlist_init(embedded, embedded->nvl_nvflag, priv); in nvs_embedded()