Home
last modified time | relevance | path

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

12

/freebsd-13.1/sys/contrib/openzfs/cmd/zed/agents/
H A Dzfs_retire.c169 if (vdev_guid != 0) { in find_by_guid()
271 uint64_t pool_guid, vdev_guid; in zfs_vdev_repair() local
290 zrp->zrr_vdev == vdev_guid) in zfs_vdev_repair()
297 zrp->zrr_vdev = vdev_guid; in zfs_vdev_repair()
301 vdev_guid, pool_guid); in zfs_vdev_repair()
309 uint64_t pool_guid, vdev_guid; in zfs_retire_recv() local
345 &vdev_guid) != 0) in zfs_retire_recv()
454 &vdev_guid) != 0) { in zfs_retire_recv()
456 vdev_guid = 0; in zfs_retire_recv()
468 if (vdev_guid == 0) { in zfs_retire_recv()
[all …]
H A Dzfs_diagnosis.c171 uint64_t vdev_guid = 0; in zfs_mark_vdev() local
184 zcp->zc_data.zc_vdev_guid == vdev_guid) { in zfs_mark_vdev()
452 uint64_t ena, pool_guid, vdev_guid; in zfs_fm_recv() local
480 &vdev_guid) != 0) in zfs_fm_recv()
539 vdev_guid = 0; in zfs_fm_recv()
551 if (zcp->zc_data.zc_vdev_guid == vdev_guid) in zfs_fm_recv()
616 class, vdev_guid); in zfs_fm_recv()
639 vdev_guid, class); in zfs_fm_recv()
651 data.zc_vdev_guid = vdev_guid; in zfs_fm_recv()
788 pool_guid, vdev_guid, "io"); in zfs_fm_recv()
[all …]
H A Dzfs_agents.c195 uint64_t pool_guid = 0, vdev_guid = 0; in zfs_agent_post_event() local
204 (void) nvlist_lookup_uint64(nvl, ZFS_EV_VDEV_GUID, &vdev_guid); in zfs_agent_post_event()
215 if (pool_guid == 0 || vdev_guid == 0) { in zfs_agent_post_event()
222 if (vdev_guid == 0) in zfs_agent_post_event()
223 vdev_guid = search.gs_vdev_guid; in zfs_agent_post_event()
245 FM_EREPORT_PAYLOAD_ZFS_VDEV_GUID, vdev_guid); in zfs_agent_post_event()
H A Dzfs_mod.c780 guid_iter(uint64_t pool_guid, uint64_t vdev_guid, const char *devid, in guid_iter() argument
788 data.dd_vdev_guid = vdev_guid; in guid_iter()
820 uint64_t pool_guid = 0, vdev_guid = 0; in zfs_deliver_add() local
833 (void) nvlist_lookup_uint64(nvl, ZFS_EV_VDEV_GUID, &vdev_guid); in zfs_deliver_add()
853 if (vdev_guid != 0) in zfs_deliver_add()
854 (void) guid_iter(pool_guid, vdev_guid, devid, zfs_process_add, in zfs_deliver_add()
/freebsd-13.1/sbin/devd/
H A Dzfs.conf63 action "logger -p local7.notice -t ZFS vdev is removed, pool_guid=$pool_guid vdev_guid=$vdev_guid";
69 … local7.info -t ZFS autoreplace is configured for vdev, pool_guid=$pool_guid vdev_guid=$vdev_guid";
75 …ion "logger -p local7.notice -t ZFS vdev state changed, pool_guid=$pool_guid vdev_guid=$vdev_guid";
/freebsd-13.1/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ioctl_os.c104 uint64_t vdev_guid; in zfs_ioc_nextboot() local
111 ZPOOL_CONFIG_GUID, &vdev_guid) != 0) in zfs_ioc_nextboot()
118 spa = spa_by_guid(pool_guid, vdev_guid); in zfs_ioc_nextboot()
128 vd = spa_lookup_by_guid(spa, vdev_guid, B_TRUE); in zfs_ioc_nextboot()
H A Dvdev_geom.c170 vdev_online(spa, vd->vdev_guid, ZFS_ONLINE_EXPAND, NULL); in vdev_geom_resize()
545 uint64_t vdev_guid; in process_vdev_config() local
653 uint64_t pool_guid, top_guid, vdev_guid; in vdev_attach_ok() local
676 vdev_guid = 0; in vdev_attach_ok()
677 (void) nvlist_lookup_uint64(config, ZPOOL_CONFIG_GUID, &vdev_guid); in vdev_attach_ok()
696 if (vdev_guid == vd->vdev_guid) { in vdev_attach_ok()
699 } else if (top_guid == vd->vdev_guid && vd == vd->vdev_top) { in vdev_attach_ok()
704 pp->name, (uintmax_t)vd->vdev_guid, (uintmax_t)vdev_guid); in vdev_attach_ok()
767 (uintmax_t)spa_guid(vd->vdev_spa), (uintmax_t)vd->vdev_guid); in vdev_geom_open_by_guids()
779 (uintmax_t)vd->vdev_guid, cp->provider->name); in vdev_geom_open_by_guids()
[all …]
/freebsd-13.1/sys/contrib/openzfs/include/os/linux/zfs/sys/
H A Dtrace_arc.h130 __field(uint64_t, vdev_guid)
136 __entry->vdev_guid = vd->vdev_guid;
141 ZIO_TP_PRINTK_FMT, __entry->vdev_id, __entry->vdev_guid,
312 __field(uint64_t, vdev_guid)
326 __entry->vdev_guid = dev->l2ad_vdev->vdev_guid;
341 __entry->vdev_id, __entry->vdev_guid, __entry->vdev_state,
/freebsd-13.1/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_import.c306 uint64_t guid, vdev_guid; in zpool_in_use() local
326 &vdev_guid) == 0); in zpool_in_use()
385 ret = find_guid(nvroot, vdev_guid); in zpool_in_use()
424 cb.cb_guid = vdev_guid; in zpool_in_use()
440 cb.cb_guid = vdev_guid; in zpool_in_use()
/freebsd-13.1/sys/contrib/openzfs/module/zfs/
H A Dzfs_fm.c255 uint64_t vdev_guid, pool_guid; in zfs_ereport_clear() local
260 vdev_guid = 0; in zfs_ereport_clear()
263 vdev_guid = vd->vdev_guid; in zfs_ereport_clear()
275 if (entry->re_vdev_guid == vdev_guid || in zfs_ereport_clear()
318 search.re_vdev_guid = vd->vdev_guid; in zfs_ereport_is_duplicate()
477 vd != NULL ? vd->vdev_guid : 0); in zfs_ereport_start()
515 DATA_TYPE_UINT64, vd->vdev_guid, in zfs_ereport_start()
564 DATA_TYPE_UINT64, pvd->vdev_guid, in zfs_ereport_start()
588 spare_guids[i] = spare_vd->vdev_guid; in zfs_ereport_start()
1311 FM_EREPORT_PAYLOAD_ZFS_VDEV_GUID, vd->vdev_guid)); in zfs_event_create()
H A Dspa_stats.c575 uint64_t vdev_guid; /* unique ID of leaf vdev */ member
606 (u_longlong_t)smh->vdev_guid, (u_longlong_t)smh->vdev_label, in spa_mmp_history_show()
691 smh->vdev_guid++; in spa_mmp_history_set_skip()
753 smh->vdev_guid = vd->vdev_guid; in spa_mmp_history_add()
763 smh->vdev_guid = 1; in spa_mmp_history_add()
H A Dvdev.c158 (u_longlong_t)vd->vdev_guid, buf); in vdev_dbgmsg()
207 (u_longlong_t)vd->vdev_guid, in vdev_dbgmsg_print_tree()
417 if (vd->vdev_guid == guid) in vdev_lookup_by_guid()
612 vd->vdev_guid = guid; in vdev_alloc_common()
1313 uint64_t guid_delta = mvd->vdev_guid - cvd->vdev_guid; in vdev_remove_parent()
1315 cvd->vdev_guid += guid_delta; in vdev_remove_parent()
2314 if (vd->vdev_guid != guid && vd->vdev_guid != aux_guid) { in vdev_validate()
2320 if (vd->vdev_guid != top_guid && in vdev_validate()
2332 (u_longlong_t)vd->vdev_guid, in vdev_validate()
2437 if (svd->vdev_guid != dvd->vdev_guid) { in vdev_copy_path_strict()
[all …]
H A Dvdev_label.c438 fnvlist_add_uint64(nv, ZPOOL_CONFIG_GUID, vd->vdev_guid); in vdev_config_generate()
1023 uint64_t guid_delta = spare_guid - vd->vdev_guid; in vdev_label_init()
1025 vd->vdev_guid += guid_delta; in vdev_label_init()
1043 uint64_t guid_delta = l2cache_guid - vd->vdev_guid; in vdev_label_init()
1045 vd->vdev_guid += guid_delta; in vdev_label_init()
1089 vd->vdev_guid) == 0); in vdev_label_init()
1102 vd->vdev_guid) == 0); in vdev_label_init()
1189 spa_spare_exists(vd->vdev_guid, NULL, NULL))) in vdev_label_init()
1194 spa_l2cache_exists(vd->vdev_guid, NULL))) in vdev_label_init()
H A Dzio_inject.c334 if (zio->io_vd->vdev_guid == handler->zi_record.zi_guid && in zio_handle_label_injection()
386 if (vd->vdev_guid == handler->zi_record.zi_guid) { in zio_handle_device_injection_impl()
605 if (vd->vdev_guid != handler->zi_record.zi_guid) in zio_handle_io_delay()
H A Dvdev_rebuild.c253 (u_longlong_t)vd->vdev_id, (u_longlong_t)vd->vdev_guid); in vdev_rebuild_initiate_sync()
322 (u_longlong_t)vd->vdev_id, (u_longlong_t)vd->vdev_guid); in vdev_rebuild_complete_sync()
370 (u_longlong_t)vd->vdev_id, (u_longlong_t)vd->vdev_guid); in vdev_rebuild_cancel_sync()
418 (u_longlong_t)vd->vdev_id, (u_longlong_t)vd->vdev_guid); in vdev_rebuild_reset_sync()
H A Dspa_config.c462 vd->vdev_top->vdev_guid); in spa_config_generate()
464 vd->vdev_guid); in spa_config_generate()
H A Dspa.c874 rvd->vdev_guid = *newguid; in spa_change_guid_sync()
5597 vd->vdev_guid) == 0);
7038 if (pvd->vdev_guid != pguid && pguid != 0)
7141 unspare_guid = cvd->vdev_guid;
7927 guid = vd->vdev_guid;
7928 pguid = pvd->vdev_guid;
7929 ppguid = ppvd->vdev_guid;
7939 sguid = ppvd->vdev_child[1]->vdev_guid;
9463 if (vd->vdev_guid == guid)
9469 if (vd->vdev_guid == guid)
[all …]
H A Dspa_misc.c963 search.aux_guid = vd->vdev_guid; in spa_aux_add()
968 aux->aux_guid = vd->vdev_guid; in spa_aux_add()
981 search.aux_guid = vd->vdev_guid; in spa_aux_remove()
1025 search.aux_guid = vd->vdev_guid; in spa_aux_activate()
1691 spa->spa_last_synced_guid : spa->spa_root_vdev->vdev_guid; in spa_guid()
1698 return (spa->spa_root_vdev->vdev_guid); in spa_guid()
H A Dfm.c1145 uint64_t vdev_guid) in fm_fmri_zfs_set() argument
1166 if (vdev_guid != 0) { in fm_fmri_zfs_set()
1167 if (nvlist_add_uint64(fmri, FM_FMRI_ZFS_VDEV, vdev_guid) != 0) { in fm_fmri_zfs_set()
H A Dvdev_initialize.c116 *guid = vd->vdev_guid; in vdev_initialize_change_state()
219 *guid = vd->vdev_guid; in vdev_initialize_write()
H A Dvdev_draid.c1740 cvd->vdev_guid); in vdev_draid_spare_create()
2528 uint64_t guid = vd->vdev_guid; in vdev_draid_read_config_spare()
2537 fnvlist_add_uint64(nv, ZPOOL_CONFIG_TOP_GUID, vd->vdev_top->vdev_guid); in vdev_draid_read_config_spare()
2546 guid = sav->sav_vdevs[i]->vdev_guid; in vdev_draid_read_config_spare()
H A Dmmp.c490 (u_longlong_t)vd->vdev_guid); in mmp_write_uberblock()
/freebsd-13.1/sys/contrib/openzfs/lib/libzutil/os/linux/
H A Dzutil_import_os.c109 uint64_t vdev_guid = 0; in zpool_open_func() local
173 error = nvlist_lookup_uint64(config, ZPOOL_CONFIG_GUID, &vdev_guid); in zpool_open_func()
174 if (error || (rn->rn_vdev_guid && rn->rn_vdev_guid != vdev_guid)) { in zpool_open_func()
214 slice->rn_vdev_guid = vdev_guid; in zpool_open_func()
240 slice->rn_vdev_guid = vdev_guid; in zpool_open_func()
/freebsd-13.1/sys/contrib/openzfs/lib/libzutil/
H A Dzutil_import.c280 uint64_t pool_guid, vdev_guid, top_guid, txg, state; in add_config() local
294 nvlist_lookup_uint64(config, ZPOOL_CONFIG_GUID, &vdev_guid) == 0) { in add_config()
302 ne->ne_guid = vdev_guid; in add_config()
322 &vdev_guid) != 0 || in add_config()
400 ne->ne_guid = vdev_guid; in add_config()
1127 uint64_t vdev_guid, char **path, char **devid) in label_paths_impl() argument
1139 pool_guid, vdev_guid, path, devid); in label_paths_impl()
1150 if ((error != 0) || (guid != vdev_guid)) in label_paths_impl()
1174 uint64_t vdev_guid; in label_paths() local
1181 nvlist_lookup_uint64(label, ZPOOL_CONFIG_GUID, &vdev_guid)) in label_paths()
[all …]
/freebsd-13.1/sys/contrib/openzfs/include/sys/
H A Dvdev_impl.h232 uint64_t vdev_guid; /* unique ID for this vdev */ member

12