Lines Matching refs:nv
32 nvlist_t *nv; in lzbe_nvlist_get() local
48 rv = zpool_get_bootenv(zphdl, &nv); in lzbe_nvlist_get()
53 rv = nvlist_lookup_nvlist(nv, key, &nvl); in lzbe_nvlist_get()
56 nvlist_free(nv); in lzbe_nvlist_get()
58 nv = dup; in lzbe_nvlist_get()
60 nv = NULL; in lzbe_nvlist_get()
62 nvlist_free(nv); in lzbe_nvlist_get()
63 rv = nvlist_alloc(&nv, NV_UNIQUE_NAME, 0); in lzbe_nvlist_get()
66 *ptr = nv; in lzbe_nvlist_get()
79 nvlist_t *nv; in lzbe_nvlist_set() local
97 rv = zpool_get_bootenv(zphdl, &nv); in lzbe_nvlist_set()
104 rv = nvlist_lookup_uint64(nv, BOOTENV_VERSION, in lzbe_nvlist_set()
108 fnvlist_free(nv); in lzbe_nvlist_set()
110 nv = fnvlist_alloc(); in lzbe_nvlist_set()
111 fnvlist_add_uint64(nv, BOOTENV_VERSION, in lzbe_nvlist_set()
114 rv = nvlist_add_nvlist(nv, key, ptr); in lzbe_nvlist_set()
116 rv = zpool_set_bootenv(zphdl, nv); in lzbe_nvlist_set()
117 nvlist_free(nv); in lzbe_nvlist_set()
186 nvlist_t *nv = ptr; in lzbe_add_pair() local
205 rv = nvlist_add_byte(nv, key, *(uint8_t *)value); in lzbe_add_pair()
213 rv = nvlist_add_int16(nv, key, *(int16_t *)value); in lzbe_add_pair()
221 rv = nvlist_add_uint16(nv, key, *(uint16_t *)value); in lzbe_add_pair()
229 rv = nvlist_add_int32(nv, key, *(int32_t *)value); in lzbe_add_pair()
237 rv = nvlist_add_uint32(nv, key, *(uint32_t *)value); in lzbe_add_pair()
245 rv = nvlist_add_int64(nv, key, *(int64_t *)value); in lzbe_add_pair()
253 rv = nvlist_add_uint64(nv, key, *(uint64_t *)value); in lzbe_add_pair()
257 rv = nvlist_add_string(nv, key, value); in lzbe_add_pair()
261 rv = nvlist_add_byte_array(nv, key, value, size); in lzbe_add_pair()
265 rv = nvlist_add_int16_array(nv, key, value, size); in lzbe_add_pair()
269 rv = nvlist_add_uint16_array(nv, key, value, size); in lzbe_add_pair()
273 rv = nvlist_add_int32_array(nv, key, value, size); in lzbe_add_pair()
277 rv = nvlist_add_uint32_array(nv, key, value, size); in lzbe_add_pair()
281 rv = nvlist_add_int64_array(nv, key, value, size); in lzbe_add_pair()
285 rv = nvlist_add_uint64_array(nv, key, value, size); in lzbe_add_pair()
289 rv = nvlist_add_string_array(nv, key, value, size); in lzbe_add_pair()
293 rv = nvlist_add_nvlist(nv, key, (nvlist_t *)value); in lzbe_add_pair()
297 rv = nvlist_add_nvlist_array(nv, key, value, size); in lzbe_add_pair()
305 rv = nvlist_add_boolean_value(nv, key, *(boolean_t *)value); in lzbe_add_pair()
313 rv = nvlist_add_int8(nv, key, *(int8_t *)value); in lzbe_add_pair()
321 rv = nvlist_add_uint8(nv, key, *(uint8_t *)value); in lzbe_add_pair()
325 rv = nvlist_add_boolean_array(nv, key, value, size); in lzbe_add_pair()
329 rv = nvlist_add_int8_array(nv, key, value, size); in lzbe_add_pair()
333 rv = nvlist_add_uint8_array(nv, key, value, size); in lzbe_add_pair()