Home
last modified time | relevance | path

Searched refs:spa_config_held (Results 1 – 20 of 20) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_initialize.c391 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_initialize_calculate_progress()
392 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_initialize_calculate_progress()
464 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_initialize_load()
465 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_initialize_load()
710 ASSERT(!spa_config_held(vd->vdev_spa, SCL_CONFIG|SCL_STATE, RW_WRITER)); in vdev_initialize_stop()
785 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_initialize_restart()
H A Dvdev_label.c193 spa_config_held(zio->io_spa, SCL_STATE, RW_READER) == SCL_STATE || in vdev_label_read()
194 spa_config_held(zio->io_spa, SCL_STATE, RW_WRITER) == SCL_STATE); in vdev_label_read()
208 spa_config_held(zio->io_spa, SCL_STATE, RW_READER) == SCL_STATE || in vdev_label_write()
209 spa_config_held(zio->io_spa, SCL_STATE, RW_WRITER) == SCL_STATE); in vdev_label_write()
804 spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) == SCL_STATE_ALL); in vdev_label_read_config()
1086 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_init()
1337 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_read_bootenv()
1413 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_write_bootenv()
1684 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_READER) == in vdev_copy_uberblocks()
H A Dvdev.c462 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_lookup_top()
521 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_add_child()
609 ASSERT(spa_config_held(pvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_compact_children()
769 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_alloc()
1351 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_add_parent()
1386 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_parent()
1529 ASSERT(txg == 0 || spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in vdev_metaslab_init()
1802 if (spa_config_held(spa, SCL_ZIO, RW_WRITER)) { in vdev_probe()
2036 spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) == SCL_STATE_ALL); in vdev_open()
2377 spa_config_held(spa, SCL_CONFIG, RW_WRITER) != SCL_CONFIG) in vdev_validate()
[all …]
H A Dvdev_trim.c680 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_calculate_progress()
681 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_trim_calculate_progress()
756 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_load()
757 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_trim_load()
1068 ASSERT(!spa_config_held(vd->vdev_spa, SCL_CONFIG|SCL_STATE, RW_WRITER)); in vdev_trim_stop()
1159 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_trim_restart()
1545 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER)); in vdev_autotrim_kick()
H A Dvdev_indirect.c899 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_sm_object()
924 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_counts_are_precise()
1073 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_indirect_remap()
1308 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_indirect_io_start()
H A Dmetaslab.c474 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) || in metaslab_class_validate()
475 spa_config_held(spa, SCL_ALL, RW_WRITER)); in metaslab_class_validate()
515 ASSERT(spa_config_held(mc->mc_spa, SCL_ALL, RW_READER) || in metaslab_class_balance()
516 spa_config_held(mc->mc_spa, SCL_ALL, RW_WRITER)); in metaslab_class_balance()
955 ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_READER), ==, in metaslab_group_alloc_update()
1098 ASSERT3U(spa_config_held(spa, SCL_ALLOC, RW_WRITER), !=, 0); in metaslab_group_activate()
1138 int locks = spa_config_held(spa, SCL_ALL, RW_WRITER); in metaslab_group_passivate()
1140 ASSERT3U(spa_config_held(spa, SCL_ALLOC | SCL_ZIO, RW_WRITER), ==, in metaslab_group_passivate()
5365 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_concrete()
5414 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_impl()
[all …]
H A Dspa_config.c431 ASSERT(spa_config_held(spa, SCL_CONFIG | SCL_STATE, RW_READER) == in spa_config_generate()
H A Dmmp.c291 ASSERT(spa_config_held(spa, SCL_STATE, RW_READER)); in mmp_next_leaf()
H A Dspa.c2227 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_spares()
2360 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_l2cache()
2647 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in spa_passivate_log()
2670 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in spa_activate_log()
5968 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
6018 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
6125 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
6232 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL);
6296 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL);
8860 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == 0);
[all …]
H A Dspa_misc.c589 spa_config_held(spa_t *spa, int locks, krw_t rw) in spa_config_held() function
2203 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in dva_get_dsize_sync()
3046 EXPORT_SYMBOL(spa_config_held);
H A Dvdev_removal.c1066 ASSERT3U(spa_config_held(nzio->io_spa, SCL_ALL, RW_READER), !=, 0); in spa_vdev_copy_one_child()
2064 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_make_hole_and_free()
2168 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_vdev_remove_log()
H A Ddnode.c1456 ASSERT(spa_config_held(os->os_spa, SCL_ALL, RW_WRITER) == 0 || in dnode_hold_impl()
1458 spa_config_held(os->os_spa, SCL_STATE, RW_WRITER))); in dnode_hold_impl()
H A Dzio.c985 ASSERT(!vd || spa_config_held(spa, SCL_STATE_ALL, RW_READER)); in zio_create()
1247 ASSERT(spa_config_held(spa, SCL_VDEV, RW_WRITER)); in zfs_blkptr_verify()
H A Dzil.c1587 ASSERT3S(spa_config_held(spa, SCL_STATE, RW_READER), !=, 0); in zil_lwb_write_done()
H A Darc.c9947 ASSERT(spa_config_held(spa, SCL_L2ARC, RW_WRITER) & SCL_L2ARC); in l2arc_remove_vdev()
10707 VERIFY(spa_config_held(dev->l2ad_spa, SCL_STATE_ALL, RW_READER)); in l2arc_dev_hdr_update()
H A Ddsl_scan.c3531 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER)); in scan_io_queues_run()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dvdev_label_os.c56 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_WRITER), ==, SCL_ALL); in vdev_label_write_pad2()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dvdev_disk.c1488 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_hold()
1506 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_rele()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dspa.h1006 extern int spa_config_held(spa_t *spa, int locks, krw_t rw);
/freebsd/sys/contrib/openzfs/cmd/
H A Dztest.c1538 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in ztest_random_vdev_top()
3314 ASSERT3U(spa_config_held(spa, SCL_VDEV, RW_READER), ==, SCL_VDEV); in spa_num_top_vdevs()
4256 ASSERT3S(spa_config_held(spa, SCL_STATE, RW_READER), ==, SCL_STATE); in grow_vdev()
4287 ASSERT3S(spa_config_held(spa, SCL_STATE, RW_READER), ==, SCL_STATE); in online_vdev()