Home
last modified time | relevance | path

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

/onnv-gate/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_pool.c420 nvlist_t *vdev, uint64_t *p_vdev_id, VirtualDeviceBean_t *bean) in populate_VirtualDeviceBean() argument
429 result = populate_DeviceStatsBean(env, vdev, stats, object); in populate_VirtualDeviceBean()
446 result = nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_GUID, &vdev_id); in populate_VirtualDeviceBean()
462 nvlist_t *vdev, uint64_t *p_vdev_id, LeafVirtualDeviceBean_t *bean) in populate_LeafVirtualDeviceBean() argument
465 env, zhp, vdev, p_vdev_id, (VirtualDeviceBean_t *)bean)); in populate_LeafVirtualDeviceBean()
470 nvlist_t *vdev, uint64_t *p_vdev_id, DiskVirtualDeviceBean_t *bean) in populate_DiskVirtualDeviceBean() argument
474 env, zhp, vdev, p_vdev_id, (LeafVirtualDeviceBean_t *)bean); in populate_DiskVirtualDeviceBean()
482 result = nvlist_lookup_string(vdev, ZPOOL_CONFIG_PATH, &path); in populate_DiskVirtualDeviceBean()
541 nvlist_t *vdev, uint64_t *p_vdev_id, SliceVirtualDeviceBean_t *bean) in populate_SliceVirtualDeviceBean() argument
545 env, zhp, vdev, p_vdev_id, (LeafVirtualDeviceBean_t *)bean); in populate_SliceVirtualDeviceBean()
[all …]
H A Dlibzfs_jni_main.c331 jobject vdev = NULL; in Java_com_sun_zfs_common_model_SystemDataModel_getVirtualDevice() local
345 vdev = zjni_get_VirtualDevice_from_vdev( in Java_com_sun_zfs_common_model_SystemDataModel_getVirtualDevice()
353 return (vdev); in Java_com_sun_zfs_common_model_SystemDataModel_getVirtualDevice()
/onnv-gate/usr/src/cmd/fm/modules/common/zfs-retire/
H A Dzfs_retire.c219 replace_with_spare(fmd_hdl_t *hdl, zpool_handle_t *zhp, nvlist_t *vdev) in replace_with_spare() argument
243 dev_name = zpool_vdev_name(NULL, zhp, vdev, B_FALSE); in replace_with_spare()
365 nvlist_t *vdev; in zfs_retire_recv() local
386 &vdev)) == NULL) in zfs_retire_recv()
390 replace_with_spare(hdl, zhp, vdev); in zfs_retire_recv()
471 zhp = find_by_fru(zhdl, fmri, &vdev); in zfs_retire_recv()
478 (void) nvlist_lookup_uint64(vdev, in zfs_retire_recv()
508 &vdev)) == NULL) in zfs_retire_recv()
545 replace_with_spare(hdl, zhp, vdev); in zfs_retire_recv()
/onnv-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_status.c117 find_vdev_problem(nvlist_t *vdev, int (*func)(uint64_t, uint64_t, uint64_t)) in find_vdev_problem() argument
130 verify(nvlist_lookup_string(vdev, ZPOOL_CONFIG_TYPE, &type) == 0); in find_vdev_problem()
134 if (nvlist_lookup_nvlist_array(vdev, ZPOOL_CONFIG_CHILDREN, &child, in find_vdev_problem()
140 verify(nvlist_lookup_uint64_array(vdev, ZPOOL_CONFIG_VDEV_STATS, in find_vdev_problem()
H A Dlibzfs_pool.c2672 nvlist_t **mchild, *vdev; in zpool_vdev_split() local
2688 if (nvlist_alloc(&vdev, NV_UNIQUE_NAME, 0) != 0) in zpool_vdev_split()
2690 if (nvlist_add_string(vdev, ZPOOL_CONFIG_TYPE, in zpool_vdev_split()
2693 if (nvlist_add_uint64(vdev, ZPOOL_CONFIG_IS_HOLE, in zpool_vdev_split()
2698 varray[vcount++] = vdev; in zpool_vdev_split()
2719 vdev = mchild[entry]; in zpool_vdev_split()
2723 vdev = mchild[mchildren - 1]; in zpool_vdev_split()
2726 if (nvlist_dup(vdev, &varray[vcount++], 0) != 0) in zpool_vdev_split()
/onnv-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c728 int *domain, *vdev; in xpvd_name_child() local
747 DDI_PROP_DONTPASS, "vdev", &vdev, &nvdev) in xpvd_name_child()
754 (void) snprintf(addr, addrlen, "%d,%d", domain[0], vdev[0]); in xpvd_name_child()
755 ddi_prop_free(vdev); in xpvd_name_child()
917 int vdev; in xpvd_bus_config() local
919 if (!i_xpvd_parse_devname(arg, &devclass, &dom, &vdev)) { in xpvd_bus_config()
924 *childp = xvdi_find_dev(parent, devclass, dom, vdev); in xpvd_bus_config()
926 *childp = xvdi_create_dev(parent, devclass, dom, vdev); in xpvd_bus_config()
H A Dxdf.c1236 blkif_vdev_t vdev = xvdi_get_vdevnum(dip); in xdf_process_rreq() local
1255 ddi_put16(acchdl, &rreq->handle, vdev); in xdf_process_rreq()
1276 ddi_put16(acchdl, &rreq->handle, vdev); in xdf_process_rreq()
/onnv-gate/usr/src/cmd/mdb/common/modules/zfs/
H A Dzfs.c1142 vdev_t vdev; in do_print_vdev() local
1148 if (mdb_vread(&vdev, sizeof (vdev), (uintptr_t)addr) == -1) { in do_print_vdev()
1156 if (vdev.vdev_path != NULL) { in do_print_vdev()
1158 (uintptr_t)vdev.vdev_path) == -1) { in do_print_vdev()
1160 vdev.vdev_path); in do_print_vdev()
1163 } else if (vdev.vdev_ops != NULL) { in do_print_vdev()
1166 (uintptr_t)vdev.vdev_ops) == -1) { in do_print_vdev()
1168 vdev.vdev_ops); in do_print_vdev()
1184 switch (vdev.vdev_state) { in do_print_vdev()
1211 switch (vdev.vdev_stat.vs_aux) { in do_print_vdev()
[all …]
/onnv-gate/usr/src/cmd/zpool/
H A Dzpool_vdev.c394 nvlist_t *vdev = NULL; in make_leaf_vdev() local
470 verify(nvlist_alloc(&vdev, NV_UNIQUE_NAME, 0) == 0); in make_leaf_vdev()
471 verify(nvlist_add_string(vdev, ZPOOL_CONFIG_PATH, path) == 0); in make_leaf_vdev()
472 verify(nvlist_add_string(vdev, ZPOOL_CONFIG_TYPE, type) == 0); in make_leaf_vdev()
473 verify(nvlist_add_uint64(vdev, ZPOOL_CONFIG_IS_LOG, is_log) == 0); in make_leaf_vdev()
475 verify(nvlist_add_uint64(vdev, ZPOOL_CONFIG_WHOLE_DISK, in make_leaf_vdev()
492 nvlist_free(vdev); in make_leaf_vdev()
500 verify(nvlist_add_string(vdev, in make_leaf_vdev()
513 return (vdev); in make_leaf_vdev()
/onnv-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c732 domid_t dom, int vdev) in xvdi_create_dev() argument
748 if (vdev != VDEV_NOXS) { in xvdi_create_dev()
751 "%s/%d", xdcp->xs_path_fe, vdev); in xvdi_create_dev()
756 "%s/%d/%d", xdcp->xs_path_be, dom, vdev); in xvdi_create_dev()
807 (void) ndi_prop_update_int(DDI_DEV_T_NONE, dip, "vdev", vdev); in xvdi_create_dev()
943 domid_t dom, int vdev) in xvdi_find_dev() argument
957 vdev = VDEV_NOXS; in xvdi_find_dev()
1001 if ((domid == dom) && (vdevnum == vdev) && (devcls == devclass)) in xvdi_find_dev()
1865 int vdev; in i_xvdi_enum_worker() local
1869 vdev = tmplong; in i_xvdi_enum_worker()
[all …]
/onnv-gate/usr/src/cmd/fm/dicts/
H A DZFS.dict44 fault.fs.zfs.vdev.io=14
45 fault.fs.zfs.vdev.checksum=15
H A DZFS.po237 # keys: fault.fs.zfs.vdev.io
253 # keys: fault.fs.zfs.vdev.checksum
/onnv-gate/usr/src/cmd/syseventd/modules/zfs_mod/
H A Dzfs_mod.c147 zfs_process_add(zpool_handle_t *zhp, nvlist_t *vdev, boolean_t isdisk) in zfs_process_add() argument
157 if (nvlist_lookup_string(vdev, ZPOOL_CONFIG_PATH, &path) != 0) in zfs_process_add()
160 (void) nvlist_lookup_string(vdev, ZPOOL_CONFIG_PHYS_PATH, &physpath); in zfs_process_add()
161 (void) nvlist_lookup_uint64(vdev, ZPOOL_CONFIG_WHOLE_DISK, &wholedisk); in zfs_process_add()
/onnv-gate/usr/src/cmd/zdb/
H A Dzdb.c2582 zdb_vdev_lookup(vdev_t *vdev, char *path) in zdb_vdev_lookup() argument
2587 if (vdev == NULL) in zdb_vdev_lookup()
2594 if (i < 0 || i >= vdev->vdev_children) in zdb_vdev_lookup()
2597 vdev = vdev->vdev_child[i]; in zdb_vdev_lookup()
2599 return (vdev); in zdb_vdev_lookup()
2600 return (zdb_vdev_lookup(vdev, s+1)); in zdb_vdev_lookup()
2603 for (i = 0; i < vdev->vdev_children; i++) { in zdb_vdev_lookup()
2604 vdev_t *vc = vdev->vdev_child[i]; in zdb_vdev_lookup()
2661 char *s, *p, *dup, *vdev, *flagstr; in zdb_read_block() local
2666 vdev = s ? s : ""; in zdb_read_block()
[all …]
/onnv-gate/usr/src/lib/libzpool/common/
H A Dllib-lzpool41 #include <sys/vdev.h>
/onnv-gate/usr/src/uts/common/fs/zfs/sys/
H A Dvdev.h59 extern vdev_t *vdev_lookup_top(spa_t *spa, uint64_t vdev);
H A Dvdev_impl.h111 struct vdev { struct
H A Dspa.h43 typedef struct vdev vdev_t;
685 extern void spa_event_notify(spa_t *spa, vdev_t *vdev, const char *name);
/onnv-gate/usr/src/uts/common/fs/zfs/
H A Dmetaslab.c1422 uint64_t vdev = DVA_GET_VDEV(dva); in metaslab_free_dva() local
1433 if ((vd = vdev_lookup_top(spa, vdev)) == NULL || in metaslab_free_dva()
1436 (u_longlong_t)vdev, (u_longlong_t)offset); in metaslab_free_dva()
1470 uint64_t vdev = DVA_GET_VDEV(dva); in metaslab_claim_dva() local
1479 if ((vd = vdev_lookup_top(spa, vdev)) == NULL || in metaslab_claim_dva()
H A Dvdev.c142 vdev_lookup_top(spa_t *spa, uint64_t vdev) in vdev_lookup_top() argument
148 if (vdev < rvd->vdev_children) { in vdev_lookup_top()
149 ASSERT(rvd->vdev_child[vdev] != NULL); in vdev_lookup_top()
150 return (rvd->vdev_child[vdev]); in vdev_lookup_top()
325 offsetof(struct vdev, vdev_dtl_node)); in vdev_alloc_common()
H A Dspa.c795 offsetof(struct vdev, vdev_txg_node)); in spa_activate()
1627 spa_vdev_err(vdev_t *vdev, vdev_aux_t aux, int err) in spa_vdev_err() argument
1629 vdev_set_state(vdev, B_TRUE, VDEV_STATE_CANT_OPEN, aux); in spa_vdev_err()
/onnv-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_zfs.c1214 vdev_phys_t *vdev; in check_pool_label() local
1226 vdev = (vdev_phys_t *)stack; in check_pool_label()
1229 if (nvlist_unpack(vdev->vp_nvlist, &nvlist)) in check_pool_label()
/onnv-gate/usr/src/cmd/ztest/
H A Dztest.c650 uint64_t vdev; in make_vdev_file() local
660 vdev = ztest_shared->zs_vdev_aux; in make_vdev_file()
662 zopt_dir, zopt_pool, aux, vdev); in make_vdev_file()
664 vdev = ztest_shared->zs_vdev_next_leaf++; in make_vdev_file()
666 zopt_dir, zopt_pool, vdev); in make_vdev_file()
/onnv-gate/usr/src/psm/stand/bootblks/zfs/common/
H A Dzfs.fth270 \ ZFS vdev routines
321 : scan-vdev ( -- )
1266 scan-vdev
/onnv-gate/usr/src/uts/common/
H A DMakefile.files1364 vdev.o \