| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| H A D | vdev.c | 245 vd->vdev_ops->vdev_op_type, in vdev_dbgmsg() 258 vd->vdev_ops->vdev_op_type); in vdev_dbgmsg_print_tree() 424 if (vd->vdev_ops->vdev_op_leaf) in vdev_count_leaves_impl() 589 vd->vdev_ops = ops; in vdev_alloc_common() 1987 if (svd->vdev_ops != dvd->vdev_ops) { in vdev_copy_path_strict() 1989 svd->vdev_ops->vdev_op_type, dvd->vdev_ops->vdev_op_type); in vdev_copy_path_strict() 2040 if (vd == NULL || vd->vdev_ops != dvd->vdev_ops) in vdev_copy_path_search() 2089 if (vd->vdev_ops->vdev_op_leaf) in vdev_close() 2118 if (vd->vdev_ops->vdev_op_leaf) in vdev_hold() 2131 if (vd->vdev_ops->vdev_op_leaf) in vdev_rele() [all …]
|
| H A D | vdev_indirect.c | 305 ASSERT(vd->vdev_removing || vd->vdev_ops == &vdev_indirect_ops); in vdev_indirect_mark_obsolete() 331 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in spa_vdev_indirect_mark_obsolete() 392 if (vd->vdev_ops != &vdev_indirect_ops) in vdev_indirect_should_condense() 470 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in spa_condense_indirect_complete_sync() 577 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in spa_condense_indirect_generate_new_mapping() 645 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in spa_condense_indirect_thread() 742 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in spa_condense_indirect_start_sync() 1098 if (dst_v->vdev_ops == &vdev_indirect_ops) { in vdev_indirect_remap() 1169 if (vd->vdev_ops == &vdev_indirect_ops) in vdev_indirect_gather_splits() 1173 if (vd->vdev_ops == &vdev_mirror_ops) in vdev_indirect_gather_splits() [all …]
|
| H A D | vdev_initialize.c | 278 ASSERT3P(pvd->vdev_ops->vdev_op_xlate, !=, NULL); in vdev_xlate() 286 pvd->vdev_ops->vdev_op_xlate(vd, physical_rs, &intermediate); in vdev_xlate() 457 if (vd->vdev_top->vdev_ops == &vdev_raidz_ops) in vdev_initialize_calculate_progress() 546 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_initialize_range_add() 678 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_initialize() 704 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_initialize_stop() 728 if (vd->vdev_ops->vdev_op_leaf && vdev_is_concrete(vd)) { in vdev_initialize_stop_all_impl()
|
| H A D | trim_map.c | 146 vd->vdev_ops->vdev_op_leaf); in trim_map_create() 169 ASSERT(vd->vdev_ops->vdev_op_leaf); in trim_map_destroy() 435 ASSERT(vd->vdev_ops->vdev_op_leaf); in trim_map_vdev_commit() 492 ASSERT(vd->vdev_ops->vdev_op_leaf); in trim_map_vdev_commit_done() 525 if (vd->vdev_ops->vdev_op_leaf) { in trim_map_commit() 541 if (vd->vdev_ops->vdev_op_leaf) { in trim_map_commit_done()
|
| H A D | vdev_removal.c | 242 ASSERT3P(vd->vdev_ops, !=, &vdev_raidz_ops); in vdev_remove_initiate_sync() 430 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in spa_remove_init() 1017 if (dest_vd->vdev_ops == &vdev_mirror_ops) { in spa_vdev_copy_segment() 1048 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in vdev_remove_complete_sync() 1078 ASSERT3P(vd->vdev_ops, !=, &vdev_raidz_ops); in vdev_remove_enlist_zaps() 1357 ASSERT3P(vd->vdev_ops, !=, &vdev_indirect_ops); in spa_vdev_remove_thread() 1920 if (cvd->vdev_ops == &vdev_indirect_ops) in spa_vdev_remove_top_check() 1924 if (cvd->vdev_ops == &vdev_raidz_ops) in spa_vdev_remove_top_check() 1929 if (cvd->vdev_ops == &vdev_mirror_ops) { in spa_vdev_remove_top_check() 1933 if (!tmp->vdev_ops->vdev_op_leaf) in spa_vdev_remove_top_check() [all …]
|
| H A D | vdev_label.c | 261 fnvlist_add_string(nv, ZPOOL_CONFIG_TYPE, vd->vdev_ops->vdev_op_type); in vdev_config_generate() 280 ASSERT(strcmp(vd->vdev_ops->vdev_op_type, in vdev_config_generate() 352 ASSERT(vd->vdev_ops->vdev_op_leaf); in vdev_config_generate() 433 if (!vd->vdev_ops->vdev_op_leaf) { in vdev_config_generate() 780 if (!vd->vdev_ops->vdev_op_leaf || !spa_writeable(spa)) in vdev_label_init() 1007 if (!vd->vdev_ops->vdev_op_leaf) in vdev_label_write_pad2() 1101 if (vd->vdev_ops->vdev_op_leaf && vdev_readable(vd)) { in vdev_uberblock_load_impl() 1191 if (!vd->vdev_ops->vdev_op_leaf) in vdev_uberblock_sync() 1299 if (!vd->vdev_ops->vdev_op_leaf) in vdev_label_sync()
|
| H A D | spa.c | 1347 if ((*vdp)->vdev_ops->vdev_op_leaf) in spa_config_parse() 4588 if (!vd->vdev_ops->vdev_op_leaf) { 5047 if (vd->vdev_ops->vdev_op_leaf) { 6040 if (!oldvd->vdev_ops->vdev_op_leaf) 6054 if (!newvd->vdev_ops->vdev_op_leaf) 6072 pvd->vdev_ops != &vdev_root_ops) 6144 if (pvd->vdev_ops != pvops) 6148 ASSERT(pvd->vdev_ops == pvops); 6265 if (!vd->vdev_ops->vdev_op_leaf) 6290 pvd->vdev_ops != &vdev_spare_ops) [all …]
|
| H A D | zio.c | 816 if (vd->vdev_ops == &vdev_hole_ops) { in zfs_blkptr_verify() 822 if (vd->vdev_ops == &vdev_missing_ops) { in zfs_blkptr_verify() 854 if (vd->vdev_ops == &vdev_hole_ops) in zfs_dva_valid() 857 if (vd->vdev_ops == &vdev_missing_ops) { in zfs_dva_valid() 1187 if (vd->vdev_ops->vdev_op_leaf) { in zio_vdev_child_io() 1240 ASSERT(vd->vdev_ops->vdev_op_leaf); in zio_vdev_delegated_io() 1263 ASSERT(vd->vdev_ops->vdev_op_leaf); in zio_trim() 3314 vd->vdev_ops != &vdev_indirect_ops && in zio_vdev_io_start() 3321 if (vd->vdev_ops->vdev_op_leaf) { in zio_vdev_io_start() 3350 vd->vdev_ops->vdev_op_io_start(zio); in zio_vdev_io_start() [all …]
|
| H A D | vdev_mirror.c | 275 boolean_t replacing = (vd->vdev_ops == &vdev_replacing_ops || in vdev_mirror_map_init() 276 vd->vdev_ops == &vdev_spare_ops) && in vdev_mirror_map_init() 697 mc->mc_vd->vdev_ops != &vdev_indirect_ops && in vdev_mirror_io_done()
|
| H A D | vdev_root.c | 49 cvd->vdev_ops != &vdev_indirect_ops) { in vdev_root_core_tvds()
|
| 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 | metaslab.c | 353 ASSERT3P(vd->vdev_ops, !=, &vdev_hole_ops); in metaslab_class_validate() 3622 if (vd->vdev_ops->vdev_op_remap != NULL) in metaslab_free_impl_cb() 3649 } else if (vd->vdev_ops->vdev_op_remap != NULL) { in metaslab_free_impl() 3651 vd->vdev_ops->vdev_op_remap(vd, offset, size, in metaslab_free_impl() 3684 ASSERT3P(rbca->rbca_remap_vd->vdev_ops, ==, &vdev_indirect_ops); in remap_blkptr_cb() 3769 if (vd->vdev_ops->vdev_op_remap == NULL) in spa_remap_blkptr() 3994 if (vd->vdev_ops->vdev_op_remap != NULL) { in metaslab_claim_impl() 4006 vd->vdev_ops->vdev_op_remap(vd, offset, size, in metaslab_claim_impl() 4188 if (vd->vdev_ops == &vdev_indirect_ops) in metaslab_check_free_impl_cb() 4203 if (vd->vdev_ops->vdev_op_remap != NULL) { in metaslab_check_free_impl() [all …]
|
| H A D | zvol.c | 1486 if (vd->vdev_ops == &vdev_mirror_ops || 1487 vd->vdev_ops == &vdev_replacing_ops || 1488 vd->vdev_ops == &vdev_spare_ops) { 1500 if (!vd->vdev_ops->vdev_op_leaf && vd->vdev_ops != &vdev_raidz_ops) 1508 if (vd->vdev_ops == &vdev_raidz_ops) { 2411 ASSERT(vd->vdev_ops == &vdev_root_ops); 2430 if (vd->vdev_children > 1 || vd->vdev_ops == &vdev_raidz_ops) {
|
| H A D | spa_checkpoint.c | 411 ASSERT3P(vd->vdev_ops, !=, &vdev_indirect_ops); in spa_checkpoint_discard_thread()
|
| H A D | spa_misc.c | 1316 if (vd->vdev_ops->vdev_op_leaf) { in spa_vdev_config_exit() 2281 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in spa_get_last_removal_txg()
|
| H A D | vdev_disk.c | 653 ASSERT(vd->vdev_ops == &vdev_disk_ops); in vdev_disk_physio()
|
| H A D | dsl_scan.c | 2547 if (vd->vdev_ops->vdev_op_leaf) in dsl_scan_count_leaves() 3007 if (vd->vdev_ops == &vdev_indirect_ops) { in dsl_scan_need_resilver()
|
| H A D | vdev_raidz.c | 2669 ASSERT(raidvd->vdev_ops == &vdev_raidz_ops); in vdev_raidz_xlate()
|
| /freebsd-12.1/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
| H A D | vdev_impl.h | 90 typedef struct vdev_ops { struct 226 vdev_ops_t *vdev_ops; /* vdev operations */ member
|
| /freebsd-12.1/cddl/contrib/opensolaris/cmd/zdb/ |
| H A D | zdb.c | 663 if (vd->vdev_ops->vdev_op_leaf) { in get_dtl_refcount() 3325 if (vd->vdev_ops == &vdev_indirect_ops) in load_concrete_ms_allocatable_trees() 3411 if (vd->vdev_ops != &vdev_indirect_ops) in zdb_leak_init_prepare_indirect_vdevs() 3620 if (vd->vdev_ops == &vdev_indirect_ops) { in zdb_leak_fini() 4057 ASSERT3P(vd->vdev_ops, ==, &vdev_indirect_ops); in verify_device_removal_feature_counts() 4084 ASSERT(vd->vdev_ops == &vdev_indirect_ops || in verify_device_removal_feature_counts() 4293 if (ckpoint_vd->vdev_ops == &vdev_indirect_ops) { in verify_checkpoint_vdev_spacemaps() 4300 ASSERT3P(current_vd->vdev_ops, ==, &vdev_indirect_ops); in verify_checkpoint_vdev_spacemaps() 4375 if (ckpoint_vd->vdev_ops == &vdev_indirect_ops) { in verify_checkpoint_ms_spacemaps() 4379 ASSERT3P(current_vd->vdev_ops, ==, &vdev_indirect_ops); in verify_checkpoint_ms_spacemaps() [all …]
|
| /freebsd-12.1/cddl/contrib/opensolaris/cmd/ztest/ |
| H A D | ztest.c | 2890 if (tvd->vdev_islog || tvd->vdev_ops == &vdev_hole_ops) { in ztest_split_pool() 3005 ASSERT(oldvd->vdev_ops == &vdev_mirror_ops); in ztest_vdev_attach_detach() 3010 ASSERT(oldvd->vdev_ops == &vdev_raidz_ops); in ztest_vdev_attach_detach() 3087 if (pvd->vdev_ops != &vdev_mirror_ops && in ztest_vdev_attach_detach() 3088 pvd->vdev_ops != &vdev_root_ops && (!replacing || in ztest_vdev_attach_detach() 3089 pvd->vdev_ops == &vdev_replacing_ops || in ztest_vdev_attach_detach() 3090 pvd->vdev_ops == &vdev_spare_ops)) in ztest_vdev_attach_detach() 3212 ASSERT(vd->vdev_ops->vdev_op_leaf); in grow_vdev() 3243 ASSERT(vd->vdev_ops->vdev_op_leaf); in online_vdev() 3295 if (vd->vdev_ops->vdev_op_leaf) { in vdev_walk_tree() [all …]
|