Lines Matching refs:nvlist

873 vdev_set_initial_state(vdev_t *vdev, const nvlist_t *nvlist)  in vdev_set_initial_state()  argument
880 (void) nvlist_find(nvlist, ZPOOL_CONFIG_OFFLINE, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state()
882 (void) nvlist_find(nvlist, ZPOOL_CONFIG_REMOVED, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state()
884 (void) nvlist_find(nvlist, ZPOOL_CONFIG_FAULTED, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state()
886 (void) nvlist_find(nvlist, ZPOOL_CONFIG_DEGRADED, DATA_TYPE_UINT64, in vdev_set_initial_state()
888 (void) nvlist_find(nvlist, ZPOOL_CONFIG_NOT_PRESENT, DATA_TYPE_UINT64, in vdev_set_initial_state()
890 (void) nvlist_find(nvlist, ZPOOL_CONFIG_IS_LOG, DATA_TYPE_UINT64, NULL, in vdev_set_initial_state()
908 vdev_init(uint64_t guid, const nvlist_t *nvlist, vdev_t **vdevp) in vdev_init() argument
917 if (nvlist_find(nvlist, ZPOOL_CONFIG_ID, DATA_TYPE_UINT64, NULL, &id, in vdev_init()
919 nvlist_find(nvlist, ZPOOL_CONFIG_TYPE, DATA_TYPE_STRING, in vdev_init()
952 nvlist_find(nvlist, in vdev_init()
956 nvlist_find(nvlist, in vdev_init()
960 nvlist_find(nvlist, in vdev_init()
974 vdev_set_initial_state(vdev, nvlist); in vdev_init()
976 if (nvlist_find(nvlist, ZPOOL_CONFIG_ASHIFT, in vdev_init()
980 if (nvlist_find(nvlist, ZPOOL_CONFIG_ASIZE, in vdev_init()
986 if (nvlist_find(nvlist, ZPOOL_CONFIG_NPARITY, in vdev_init()
990 if (nvlist_find(nvlist, ZPOOL_CONFIG_PATH, in vdev_init()
1007 if (nvlist_find(nvlist, ZPOOL_CONFIG_PHYS_PATH, in vdev_init()
1016 if (nvlist_find(nvlist, ZPOOL_CONFIG_DEVID, in vdev_init()
1122 vdev_from_nvlist(spa_t *spa, uint64_t top_guid, const nvlist_t *nvlist) in vdev_from_nvlist() argument
1131 rc = vdev_init(top_guid, nvlist, &top_vdev); in vdev_from_nvlist()
1140 rc = nvlist_find(nvlist, ZPOOL_CONFIG_CHILDREN, DATA_TYPE_NVLIST_ARRAY, in vdev_from_nvlist()
1177 vdev_init_from_label(spa_t *spa, const nvlist_t *nvlist) in vdev_init_from_label() argument
1183 if (nvlist_find(nvlist, ZPOOL_CONFIG_POOL_GUID, DATA_TYPE_UINT64, in vdev_init_from_label()
1185 nvlist_find(nvlist, ZPOOL_CONFIG_TOP_GUID, DATA_TYPE_UINT64, in vdev_init_from_label()
1187 nvlist_find(nvlist, ZPOOL_CONFIG_VDEV_TREE, DATA_TYPE_NVLIST, in vdev_init_from_label()
1244 vdev_update_from_nvlist(uint64_t top_guid, const nvlist_t *nvlist) in vdev_update_from_nvlist() argument
1253 vdev_set_initial_state(vdev, nvlist); in vdev_update_from_nvlist()
1256 rc = nvlist_find(nvlist, ZPOOL_CONFIG_CHILDREN, DATA_TYPE_NVLIST_ARRAY, in vdev_update_from_nvlist()
1284 vdev_init_from_nvlist(spa_t *spa, const nvlist_t *nvlist) in vdev_init_from_nvlist() argument
1290 if (nvlist_find(nvlist, ZPOOL_CONFIG_POOL_GUID, DATA_TYPE_UINT64, in vdev_init_from_nvlist()
1292 nvlist_find(nvlist, ZPOOL_CONFIG_VDEV_CHILDREN, DATA_TYPE_UINT64, in vdev_init_from_nvlist()
1294 nvlist_find(nvlist, ZPOOL_CONFIG_VDEV_TREE, DATA_TYPE_NVLIST, in vdev_init_from_nvlist()
3479 nvlist_t *nvlist; in zfs_spa_init() local
3514 rc = load_nvlist(spa, config_object, &nvlist); in zfs_spa_init()
3522 rc = vdev_init_from_nvlist(spa, nvlist); in zfs_spa_init()
3523 nvlist_destroy(nvlist); in zfs_spa_init()