Lines Matching refs:nvroot
438 nvlist_t *ret = NULL, *config = NULL, *tmp, *nvtop, *nvroot;
702 if (nvlist_alloc(&nvroot, NV_UNIQUE_NAME, 0) != 0)
704 if (nvlist_add_string(nvroot, ZPOOL_CONFIG_TYPE,
706 nvlist_add_uint64(nvroot, ZPOOL_CONFIG_ID, 0ULL) != 0 ||
707 nvlist_add_uint64(nvroot, ZPOOL_CONFIG_GUID, guid) != 0 ||
708 nvlist_add_nvlist_array(nvroot, ZPOOL_CONFIG_CHILDREN,
710 nvlist_free(nvroot);
724 if (fix_paths(nvroot, pl->names) != 0) {
725 nvlist_free(nvroot);
733 nvroot) != 0) {
734 nvlist_free(nvroot);
737 nvlist_free(nvroot);
778 &nvroot) == 0);
779 if (nvlist_lookup_nvlist_array(nvroot, ZPOOL_CONFIG_SPARES,
790 if (nvlist_lookup_nvlist_array(nvroot, ZPOOL_CONFIG_L2CACHE,
1802 nvlist_t *nvroot;
1805 &nvroot) == 0);
1807 if (nvlist_lookup_nvlist_array(nvroot, cbp->cb_type,
1903 nvlist_t *nvroot;
1906 ZPOOL_CONFIG_VDEV_TREE, &nvroot) == 0);
1907 ret = find_guid(nvroot, vdev_guid);