Lines Matching defs:config
143 * To determine the status for a pool, we make several passes over the config,
148 * - Look for any faulted or missing devices in a non-replicated config
150 * - Check for any faulted or missing devices in a replicated config
158 check_status(nvlist_t *config, boolean_t isimport)
170 verify(nvlist_lookup_nvlist(config, ZPOOL_CONFIG_VDEV_TREE,
182 verify(nvlist_lookup_uint64(config, ZPOOL_CONFIG_VERSION,
184 verify(nvlist_lookup_uint64(config, ZPOOL_CONFIG_POOL_STATE,
199 (void) nvlist_lookup_uint64(config, ZPOOL_CONFIG_HOSTID, &hostid);
213 * Check that the config is complete.
222 if (nvlist_lookup_uint64(config, ZPOOL_CONFIG_SUSPENDED,
238 * Bad devices in non-replicated config.
255 if (nvlist_lookup_uint64(config, ZPOOL_CONFIG_ERRCOUNT,
261 * Missing devices in a replicated config.
313 zpool_import_status(nvlist_t *config, char **msgid)
315 zpool_status_t ret = check_status(config, B_TRUE);