Lines Matching refs:devid
767 devphys_iter(const char *physical, const char *devid, zfs_process_func_t func, in devphys_iter() argument
777 data.dd_new_devid = devid; /* used by auto replace code */ in devphys_iter()
828 by_vdev_path_iter(const char *by_vdev_path, const char *devid, in by_vdev_path_iter() argument
838 data.dd_new_devid = devid; in by_vdev_path_iter()
856 devid_iter(const char *devid, zfs_process_func_t func, boolean_t is_slice) in devid_iter() argument
860 data.dd_compare = devid; in devid_iter()
865 data.dd_new_devid = devid; in devid_iter()
876 guid_iter(uint64_t pool_guid, uint64_t vdev_guid, const char *devid, in guid_iter() argument
886 data.dd_new_devid = devid; in guid_iter()
915 const char *devpath = NULL, *devid = NULL; in zfs_deliver_add() local
922 if (nvlist_lookup_string(nvl, DEV_IDENTIFIER, &devid) != 0) { in zfs_deliver_add()
934 devid, devpath ? devpath : "NULL", is_slice); in zfs_deliver_add()
944 if (devid_iter(devid, zfs_process_add, is_slice)) in zfs_deliver_add()
946 if (devpath != NULL && devphys_iter(devpath, devid, zfs_process_add, in zfs_deliver_add()
950 (void) guid_iter(pool_guid, vdev_guid, devid, zfs_process_add, in zfs_deliver_add()
958 if (by_vdev_path_iter(by_vdev_path, devid, zfs_process_add, in zfs_deliver_add()