Searched refs:vdev_ops (Results 1 – 13 of 13) sorted by relevance
/titanic_50/usr/src/uts/common/fs/zfs/ |
H A D | vdev.c | 136 if (pvd->vdev_ops == &vdev_raidz_ops) in vdev_get_min_asize() 187 if (vd->vdev_ops->vdev_op_leaf) in vdev_count_leaves_impl() 343 vd->vdev_ops = ops; in vdev_alloc_common() 532 if (vd->vdev_ops->vdev_op_leaf && in vdev_alloc() 799 ASSERT(mvd->vdev_ops == &vdev_mirror_ops || in vdev_remove_parent() 800 mvd->vdev_ops == &vdev_replacing_ops || in vdev_remove_parent() 801 mvd->vdev_ops == &vdev_spare_ops); in vdev_remove_parent() 998 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_probe() 1172 error = vd->vdev_ops->vdev_op_open(vd, &osize, &max_osize, &ashift); in vdev_open() 1218 if (vd->vdev_ishole || vd->vdev_ops == &vdev_missing_ops) in vdev_open() [all …]
|
H A D | vdev_label.c | 222 fnvlist_add_string(nv, ZPOOL_CONFIG_TYPE, vd->vdev_ops->vdev_op_type); in vdev_config_generate() 241 ASSERT(strcmp(vd->vdev_ops->vdev_op_type, in vdev_config_generate() 316 if (!vd->vdev_ops->vdev_op_leaf) { in vdev_config_generate() 650 if (!vd->vdev_ops->vdev_op_leaf || !spa_writeable(spa)) in vdev_label_init() 923 if (vd->vdev_ops->vdev_op_leaf && vdev_readable(vd)) { in vdev_uberblock_load_impl() 1001 if (!vd->vdev_ops->vdev_op_leaf) in vdev_uberblock_sync() 1101 if (!vd->vdev_ops->vdev_op_leaf) in vdev_label_sync()
|
H A D | spa.c | 1193 if ((*vdp)->vdev_ops->vdev_op_leaf) in spa_config_parse() 1610 if (vd->vdev_ops->vdev_op_leaf && vdev_is_dead(vd) && in spa_check_removed() 1650 if (tvd->vdev_ops == &vdev_missing_ops && in spa_config_valid() 1651 mtvd->vdev_ops != &vdev_missing_ops && in spa_config_valid() 1684 if (tvd->vdev_ops == &vdev_missing_ops && in spa_config_valid() 1685 mtvd->vdev_ops != &vdev_missing_ops) { in spa_config_valid() 3357 if (!vd->vdev_ops->vdev_op_leaf) { in spa_validate_aux_devs() 3369 strcmp(vd->vdev_ops->vdev_op_type, VDEV_TYPE_DISK) != 0) { in spa_validate_aux_devs() 3791 if (vd->vdev_ops->vdev_op_leaf) { in spa_alt_rootvdev() 3914 if (bvd->vdev_parent->vdev_ops == &vdev_spare_ops && in spa_import_rootpool() [all …]
|
H A D | zvol.c | 1134 if (vd->vdev_ops == &vdev_mirror_ops || in zvol_dumpio_vdev() 1135 vd->vdev_ops == &vdev_replacing_ops || in zvol_dumpio_vdev() 1136 vd->vdev_ops == &vdev_spare_ops) { in zvol_dumpio_vdev() 1148 if (!vd->vdev_ops->vdev_op_leaf && vd->vdev_ops != &vdev_raidz_ops) in zvol_dumpio_vdev() 1156 if (vd->vdev_ops == &vdev_raidz_ops) { in zvol_dumpio_vdev() 1913 ASSERT(vd->vdev_ops == &vdev_root_ops); in zvol_dump_init() 1932 if (vd->vdev_children > 1 || vd->vdev_ops == &vdev_raidz_ops) { in zvol_dump_init()
|
H A D | zfs_fm.c | 176 vd->vdev_ops->vdev_op_leaf && in zfs_ereport_start() 263 DATA_TYPE_STRING, vd->vdev_ops->vdev_op_type, NULL); in zfs_ereport_start() 282 DATA_TYPE_STRING, pvd->vdev_ops->vdev_op_type, in zfs_ereport_start()
|
H A D | vdev_mirror.c | 115 mm->mm_replacing = (vd->vdev_ops == &vdev_replacing_ops || in vdev_mirror_map_alloc() 116 vd->vdev_ops == &vdev_spare_ops); in vdev_mirror_map_alloc()
|
H A D | zio.c | 664 if (vd->vdev_ops == &vdev_hole_ops) { in zfs_blkptr_verify() 670 if (vd->vdev_ops == &vdev_missing_ops) { in zfs_blkptr_verify() 995 if (vd->vdev_ops->vdev_op_leaf && zio->io_logical != NULL) in zio_vdev_child_io() 1008 ASSERT(vd->vdev_ops->vdev_op_leaf); in zio_vdev_delegated_io() 2743 if (vd->vdev_ops->vdev_op_leaf && in zio_vdev_io_start() 2759 vd->vdev_ops->vdev_op_io_start(zio); in zio_vdev_io_start() 2767 vdev_ops_t *ops = vd ? vd->vdev_ops : &vdev_mirror_ops; in zio_vdev_io_done() 2776 if (vd != NULL && vd->vdev_ops->vdev_op_leaf) { in zio_vdev_io_done() 2876 if (zio->io_error && vd != NULL && vd->vdev_ops->vdev_op_leaf && in zio_vdev_io_assess() 2885 vd != NULL && !vd->vdev_ops->vdev_op_leaf) { in zio_vdev_io_assess() [all …]
|
H A D | vdev_disk.c | 633 ASSERT(vd->vdev_ops == &vdev_disk_ops); in vdev_disk_physio()
|
H A D | metaslab.c | 235 ASSERT3P(vd->vdev_ops, !=, &vdev_hole_ops); in metaslab_class_validate()
|
/titanic_50/usr/src/uts/common/fs/zfs/sys/ |
H A D | vdev_impl.h | 69 typedef struct vdev_ops { struct 140 vdev_ops_t *vdev_ops; /* vdev operations */ member
|
/titanic_50/usr/src/cmd/ztest/ |
H A D | ztest.c | 2686 if (tvd->vdev_islog || tvd->vdev_ops == &vdev_hole_ops) { in ztest_split_pool() 2790 ASSERT(oldvd->vdev_ops == &vdev_mirror_ops); in ztest_vdev_attach_detach() 2795 ASSERT(oldvd->vdev_ops == &vdev_raidz_ops); in ztest_vdev_attach_detach() 2867 if (pvd->vdev_ops != &vdev_mirror_ops && in ztest_vdev_attach_detach() 2868 pvd->vdev_ops != &vdev_root_ops && (!replacing || in ztest_vdev_attach_detach() 2869 pvd->vdev_ops == &vdev_replacing_ops || in ztest_vdev_attach_detach() 2870 pvd->vdev_ops == &vdev_spare_ops)) in ztest_vdev_attach_detach() 2935 ASSERT(vd->vdev_ops->vdev_op_leaf); in grow_vdev() 2966 ASSERT(vd->vdev_ops->vdev_op_leaf); in online_vdev() 3018 if (vd->vdev_ops->vdev_op_leaf) { in vdev_walk_tree() [all …]
|
/titanic_50/usr/src/cmd/mdb/common/modules/zfs/ |
H A D | zfs.c | 1409 } else if (vdev.vdev_ops != NULL) { in do_print_vdev() 1412 (uintptr_t)vdev.vdev_ops) == -1) { in do_print_vdev() 1414 vdev.vdev_ops); in do_print_vdev()
|
/titanic_50/usr/src/cmd/zdb/ |
H A D | zdb.c | 618 if (vd->vdev_ops->vdev_op_leaf) { in get_dtl_refcount() 1045 vd->vdev_parent ? vd->vdev_ops->vdev_op_type : spa_name(spa), in dump_dtl() 3375 vd->vdev_ops->vdev_op_type); in zdb_read_block()
|