Lines Matching defs:search
1878 * Find a vdev that matches the search criteria specified. We use the
1884 vdev_to_nvlist_iter(nvlist_t *nv, nvlist_t *search, boolean_t *avail_spare,
1892 nvpair_t *pair = nvlist_next_nvpair(search, NULL);
1895 if (search == NULL || pair == NULL)
1898 /* Obtain the key we will use to search */
2038 if ((ret = vdev_to_nvlist_iter(child[c], search,
2061 if ((ret = vdev_to_nvlist_iter(child[c], search,
2072 if ((ret = vdev_to_nvlist_iter(child[c], search,
2102 nvlist_t *nvroot, *search, *ret;
2105 verify(nvlist_alloc(&search, NV_UNIQUE_NAME, KM_SLEEP) == 0);
2109 verify(nvlist_add_uint64(search, ZPOOL_CONFIG_GUID, guid) == 0);
2111 verify(nvlist_add_string(search, ZPOOL_CONFIG_TYPE, path) == 0);
2159 verify(nvlist_add_string(search,
2162 verify(nvlist_add_string(search,
2173 ret = vdev_to_nvlist_iter(nvroot, search, avail_spare, l2cache,
2175 nvlist_free(search);
2593 is_replacing_spare(nvlist_t *search, nvlist_t *tgt, int which)
2599 if (nvlist_lookup_nvlist_array(search, ZPOOL_CONFIG_CHILDREN, &child,
2601 verify(nvlist_lookup_string(search, ZPOOL_CONFIG_TYPE,