Lines Matching refs:nvp
97 /* nvp implementation version */
115 #define NVP_SIZE(nvp) ((nvp)->nvp_size)
116 #define NVP_NAME(nvp) ((char *)(nvp) + sizeof (nvpair_t))
117 #define NVP_TYPE(nvp) ((nvp)->nvp_type)
118 #define NVP_NELEM(nvp) ((nvp)->nvp_value_elem)
119 #define NVP_VALUE(nvp) ((char *)(nvp) + NV_ALIGN(sizeof (nvpair_t) \
120 + (nvp)->nvp_name_sz))
334 boolean_t fnvpair_value_boolean_value(nvpair_t *nvp);
335 uchar_t fnvpair_value_byte(nvpair_t *nvp);
336 int8_t fnvpair_value_int8(nvpair_t *nvp);
337 int16_t fnvpair_value_int16(nvpair_t *nvp);
338 int32_t fnvpair_value_int32(nvpair_t *nvp);
339 int64_t fnvpair_value_int64(nvpair_t *nvp);
340 uint8_t fnvpair_value_uint8_t(nvpair_t *nvp);
341 uint16_t fnvpair_value_uint16(nvpair_t *nvp);
342 uint32_t fnvpair_value_uint32(nvpair_t *nvp);
343 uint64_t fnvpair_value_uint64(nvpair_t *nvp);
344 char *fnvpair_value_string(nvpair_t *nvp);
345 nvlist_t *fnvpair_value_nvlist(nvpair_t *nvp);