NV_ALIGN
value_sz = NV_ALIGN(6 * 4); /* sizeof nvlist_t */
(uint64_t)nelem * NV_ALIGN(6 * 4); /* sizeof nvlist_t */
(NV_ALIGN((4 * 4) + (name_len)) + NV_ALIGN(data_len))
value_sz = NV_ALIGN(sizeof (nvlist_t));
(uint64_t)nelem * NV_ALIGN(sizeof (nvlist_t));
(NV_ALIGN((sizeof (nvpair_t)) + name_len) + NV_ALIGN(data_len))
#define NVP_VALOFF(nvp) (NV_ALIGN(sizeof (nvpair_t) + (nvp)->nvp_name_sz))
NV_ALIGN(sizeof (nvlist_t)))) == NULL) {
if (size2 < 0 || size1 != NV_ALIGN(size2))
nv_mem_free(priv, nvl, NV_ALIGN(sizeof (nvlist_t)));
#define NVP_VALUE(nvp) ((char *)(nvp) + NV_ALIGN(sizeof (nvpair_t) \