Home
last modified time | relevance | path

Searched refs:vdev_guid (Results 1 – 18 of 18) sorted by relevance

/titanic_53/usr/src/cmd/fm/schemes/zfs/
H A Dscheme.c57 uint64_t pool_guid, vdev_guid; in fmd_fmri_nvl2str() local
78 if (nvlist_lookup_uint64(nvl, FM_FMRI_ZFS_VDEV, &vdev_guid) == 0) in fmd_fmri_nvl2str()
80 FM_FMRI_SCHEME_ZFS, name, vdev_guid); in fmd_fmri_nvl2str()
146 uint64_t pool_guid, vdev_guid; in fmd_fmri_present() local
158 if (nvlist_lookup_uint64(nvl, FM_FMRI_ZFS_VDEV, &vdev_guid) != 0) { in fmd_fmri_present()
163 ret = (find_vdev(cb.cb_pool, vdev_guid) != NULL); in fmd_fmri_present()
173 uint64_t pool_guid, vdev_guid; in fmd_fmri_replaced() local
185 if (nvlist_lookup_uint64(nvl, FM_FMRI_ZFS_VDEV, &vdev_guid) != 0) { in fmd_fmri_replaced()
190 ret = (find_vdev(cb.cb_pool, vdev_guid) != NULL) ? in fmd_fmri_replaced()
201 uint64_t pool_guid, vdev_guid; in fmd_fmri_unusable() local
[all …]
/titanic_53/usr/src/cmd/fm/modules/common/zfs-retire/
H A Dzfs_retire.c140 find_by_guid(libzfs_handle_t *zhdl, uint64_t pool_guid, uint64_t vdev_guid, in find_by_guid() argument
162 if (vdev_guid != 0) { in find_by_guid()
164 vdev_guid)) == NULL) { in find_by_guid()
279 uint64_t pool_guid, vdev_guid; in zfs_vdev_repair() local
284 FM_EREPORT_PAYLOAD_ZFS_VDEV_GUID, &vdev_guid) != 0) in zfs_vdev_repair()
300 zrp->zrr_vdev == vdev_guid) in zfs_vdev_repair()
309 (void) nvlist_add_uint64(asru, FM_FMRI_ZFS_VDEV, vdev_guid); in zfs_vdev_repair()
346 zrp->zrr_vdev = vdev_guid; in zfs_vdev_repair()
355 uint64_t pool_guid, vdev_guid; in zfs_retire_recv() local
382 &vdev_guid) != 0) in zfs_retire_recv()
[all …]
/titanic_53/usr/src/cmd/fm/modules/common/zfs-diagnosis/
H A Dzfs_de.c187 uint64_t vdev_guid; in zfs_mark_vdev() local
193 ret = nvlist_lookup_uint64(vd, ZPOOL_CONFIG_GUID, &vdev_guid); in zfs_mark_vdev()
202 zcp->zc_data.zc_vdev_guid == vdev_guid) { in zfs_mark_vdev()
377 zfs_serd_name(char *buf, uint64_t pool_guid, uint64_t vdev_guid, in zfs_serd_name() argument
381 vdev_guid, type); in zfs_serd_name()
531 uint64_t ena, pool_guid, vdev_guid; in zfs_fm_recv() local
557 &vdev_guid) != 0) in zfs_fm_recv()
617 FM_EREPORT_PAYLOAD_ZFS_VDEV_GUID, &vdev_guid) != 0) in zfs_fm_recv()
618 vdev_guid = 0; in zfs_fm_recv()
630 if (zcp->zc_data.zc_vdev_guid == vdev_guid) in zfs_fm_recv()
[all …]
/titanic_53/usr/src/lib/fm/topo/libtopo/common/
H A Dzfs.c161 uint64_t pool_guid, vdev_guid; in fmri_nvl2str() local
182 if (nvlist_lookup_uint64(nvl, FM_FMRI_ZFS_VDEV, &vdev_guid) == 0) in fmri_nvl2str()
184 FM_FMRI_SCHEME_ZFS, name, vdev_guid); in fmri_nvl2str()
/titanic_53/usr/src/uts/common/fs/zfs/
H A Dvdev_label.c224 fnvlist_add_uint64(nv, ZPOOL_CONFIG_GUID, vd->vdev_guid); in vdev_config_generate()
668 uint64_t guid_delta = spare_guid - vd->vdev_guid; in vdev_label_init()
670 vd->vdev_guid += guid_delta; in vdev_label_init()
688 uint64_t guid_delta = l2cache_guid - vd->vdev_guid; in vdev_label_init()
690 vd->vdev_guid += guid_delta; in vdev_label_init()
733 vd->vdev_guid) == 0); in vdev_label_init()
746 vd->vdev_guid) == 0); in vdev_label_init()
832 spa_spare_exists(vd->vdev_guid, NULL, NULL))) in vdev_label_init()
837 spa_l2cache_exists(vd->vdev_guid, NULL))) in vdev_label_init()
H A Dzio_inject.c245 if (zio->io_vd->vdev_guid == handler->zi_record.zi_guid && in zio_handle_label_injection()
282 if (vd->vdev_guid == handler->zi_record.zi_guid) { in zio_handle_device_injection()
464 if (vd->vdev_guid != handler->zi_record.zi_guid) in zio_handle_io_delay()
H A Dzfs_fm.c229 vd != NULL ? vd->vdev_guid : 0); in zfs_ereport_start()
261 DATA_TYPE_UINT64, vd->vdev_guid, in zfs_ereport_start()
280 DATA_TYPE_UINT64, pvd->vdev_guid, in zfs_ereport_start()
830 FM_EREPORT_PAYLOAD_ZFS_VDEV_GUID, vd->vdev_guid) == 0); in zfs_post_common()
H A Dvdev.c172 if (vd->vdev_guid == guid) in vdev_lookup_by_guid()
342 vd->vdev_guid = guid; in vdev_alloc_common()
615 ASSERT(vd->vdev_guid_sum == vd->vdev_guid); in vdev_free()
815 uint64_t guid_delta = mvd->vdev_guid - cvd->vdev_guid; in vdev_remove_parent()
816 cvd->vdev_orig_guid = cvd->vdev_guid; in vdev_remove_parent()
817 cvd->vdev_guid += guid_delta; in vdev_remove_parent()
1421 ((vd->vdev_guid != guid && vd->vdev_guid != aux_guid) && in vdev_validate()
1422 (vd->vdev_guid != top_guid || vd != vd->vdev_top))) { in vdev_validate()
2137 guid != vd->vdev_guid || in vdev_validate_aux()
3270 ASSERT3U(nvd->vdev_guid, ==, ovd->vdev_guid); in vdev_load_log_state()
H A Dspa_misc.c859 search.aux_guid = vd->vdev_guid; in spa_aux_add()
864 aux->aux_guid = vd->vdev_guid; in spa_aux_add()
877 search.aux_guid = vd->vdev_guid; in spa_aux_remove()
921 search.aux_guid = vd->vdev_guid; in spa_aux_activate()
1572 spa->spa_last_synced_guid : spa->spa_root_vdev->vdev_guid; in spa_guid()
1579 return (spa->spa_root_vdev->vdev_guid); in spa_guid()
H A Dspa_config.c416 vd->vdev_top->vdev_guid) == 0); in spa_config_generate()
418 vd->vdev_guid) == 0); in spa_config_generate()
H A Dspa.c750 rvd->vdev_guid = *newguid; in spa_change_guid_sync()
1340 if ((tvd = spa_lookup_by_guid(spa, vd->vdev_guid, in spa_load_spares()
1381 if ((tvd = spa_lookup_by_guid(spa, vd->vdev_guid, in spa_load_spares()
1476 if (vd != NULL && guid == vd->vdev_guid) { in spa_load_l2cache()
1526 if (spa_l2cache_exists(vd->vdev_guid, &pool) && in spa_load_l2cache()
3174 spa->spa_l2cache.sav_vdevs[j]->vdev_guid) { in spa_add_l2cache()
3367 vd->vdev_guid) == 0); in spa_validate_aux_devs()
3465 if (spa_l2cache_exists(vd->vdev_guid, &pool) && in spa_l2cache_drop()
4530 !spa_has_spare(spa, newvd->vdev_guid)) in spa_vdev_attach()
4709 if (pvd->vdev_guid != pguid && pguid != 0) in spa_vdev_detach()
[all …]
H A Dvdev_disk.c176 (void) vdev_degrade(vd->vdev_spa, vd->vdev_guid, 0); in vdev_disk_dgrd_finalize()
/titanic_53/usr/src/lib/libzfs/common/
H A Dlibzfs_import.c218 uint64_t pool_guid, vdev_guid, top_guid, txg, state; in add_config() local
232 nvlist_lookup_uint64(config, ZPOOL_CONFIG_GUID, &vdev_guid) == 0) { in add_config()
240 ne->ne_guid = vdev_guid; in add_config()
257 &vdev_guid) != 0 || in add_config()
341 ne->ne_guid = vdev_guid; in add_config()
1534 uint64_t guid, vdev_guid; in zpool_in_use() local
1554 &vdev_guid) == 0); in zpool_in_use()
1613 ret = find_guid(nvroot, vdev_guid); in zpool_in_use()
1652 cb.cb_guid = vdev_guid; in zpool_in_use()
1668 cb.cb_guid = vdev_guid; in zpool_in_use()
H A Dlibzfs_fru.c360 zpool_fru_set(zpool_handle_t *zhp, uint64_t vdev_guid, const char *fru) in zpool_fru_set() argument
366 zc.zc_guid = vdev_guid; in zpool_fru_set()
/titanic_53/usr/src/cmd/syseventd/modules/zfs_mod/
H A Dzfs_mod.c605 uint64_t vdev_guid; in zfs_update_vdev_fru() local
607 (void) nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_GUID, &vdev_guid); in zfs_update_vdev_fru()
632 (void) zpool_fru_set(zhp, vdev_guid, newfru); in zfs_update_vdev_fru()
/titanic_53/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_impl.h131 uint64_t vdev_guid; /* unique ID for this vdev */ member
/titanic_53/usr/src/uts/common/os/
H A Dfm.c1102 uint64_t vdev_guid) in fm_fmri_zfs_set() argument
1123 if (vdev_guid != 0) { in fm_fmri_zfs_set()
1124 if (nvlist_add_uint64(fmri, FM_FMRI_ZFS_VDEV, vdev_guid) != 0) { in fm_fmri_zfs_set()
/titanic_53/usr/src/cmd/ztest/
H A Dztest.c2520 guid = spa_log_class(spa)->mc_rotor->mg_vd->vdev_guid; in ztest_vdev_add_remove()
2592 guid = sav->sav_vdevs[ztest_random(sav->sav_count)]->vdev_guid; in ztest_vdev_aux_add_remove()
2810 oldguid = oldvd->vdev_guid; in ztest_vdev_attach_detach()
2815 pguid = pvd->vdev_guid; in ztest_vdev_attach_detach()
2960 uint64_t guid = vd->vdev_guid; in online_vdev()
4878 guid0 = vd0->vdev_guid; in ztest_fault_inject()
4892 guid0 = vd0->vdev_guid; in ztest_fault_inject()