Home
last modified time | relevance | path

Searched refs:SCL_ALL (Results 1 – 18 of 18) sorted by relevance

/src/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dspa_os.c247 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in spa_import_rootpool()
250 spa_config_exit(spa, SCL_ALL, FTAG); in spa_import_rootpool()
259 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in spa_import_rootpool()
261 spa_config_exit(spa, SCL_ALL, FTAG); in spa_import_rootpool()
H A Dvdev_label_os.c57 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_WRITER), ==, SCL_ALL); in vdev_label_write_pad2()
H A Dzfs_ioctl_os.c121 spa_vdev_state_enter(spa, SCL_ALL); in zfs_ioc_nextboot()
/src/sys/contrib/openzfs/module/zfs/
H A Dspa.c2355 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in spa_unload()
2358 spa_config_exit(spa, SCL_ALL, FTAG); in spa_unload()
2399 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); in spa_unload()
2470 spa_config_exit(spa, SCL_ALL, spa); in spa_unload()
2499 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_spares()
2632 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_l2cache()
4637 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
4641 spa_config_exit(spa, SCL_ALL, FTAG);
4686 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER);
4688 spa_config_exit(spa, SCL_ALL, FTAG);
[all …]
H A Dvdev_label.c1089 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_init()
1334 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_read_bootenv()
1411 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_write_bootenv()
1613 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in vdev_uberblock_load()
1642 spa_config_exit(spa, SCL_ALL, FTAG); in vdev_uberblock_load()
1656 spa_config_exit(spa, SCL_ALL, FTAG); in vdev_uberblock_load()
H A Dspa_config.c488 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in spa_config_update()
519 spa_config_exit(spa, SCL_ALL, FTAG); in spa_config_update()
H A Dmmp.c624 spa_config_enter(spa, SCL_ALL, mmp_tag, RW_WRITER); in mmp_claim_uberblock()
636 spa_config_exit(spa, SCL_ALL, mmp_tag); in mmp_claim_uberblock()
H A Dvdev.c519 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_lookup_top()
578 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_add_child()
667 ASSERT(spa_config_held(pvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_compact_children()
835 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_alloc()
1424 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_add_parent()
1460 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_parent()
3286 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_dtl_reassess_impl()
3788 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_checkpoint_sm_object()
5753 ASSERT(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_expand()
5972 ASSERT(spa_config_held(vdev->vdev_spa, SCL_ALL, RW_READER) != 0); in vdev_replace_in_progress()
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 Dvdev_removal.c1098 ASSERT3U(spa_config_held(nzio->io_spa, SCL_ALL, RW_READER), !=, 0); in spa_vdev_copy_one_child()
2089 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_make_hole_and_free()
2192 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_vdev_remove_log()
H A Dspa_misc.c1331 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); in spa_vdev_config_enter()
1372 spa_config_exit(spa, SCL_ALL, spa); in spa_vdev_config_exit()
1700 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in spa_freeze()
1705 spa_config_exit(spa, SCL_ALL, FTAG); in spa_freeze()
2297 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in dva_get_dsize_sync()
H A Dmetaslab.c488 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) || in metaslab_class_validate()
489 spa_config_held(spa, SCL_ALL, RW_WRITER)); in metaslab_class_validate()
529 ASSERT(spa_config_held(mc->mc_spa, SCL_ALL, RW_READER) || in metaslab_class_balance()
530 spa_config_held(mc->mc_spa, SCL_ALL, RW_WRITER)); in metaslab_class_balance()
1183 int locks = spa_config_held(spa, SCL_ALL, RW_WRITER); in metaslab_group_passivate()
5510 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_concrete()
5559 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_impl()
5754 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_unalloc_dva()
5805 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_dva()
6184 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_check_free_impl()
H A Dvdev_initialize.c786 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_initialize_restart()
H A Dvdev_trim.c1161 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_trim_restart()
H A Ddnode.c1457 ASSERT(spa_config_held(os->os_spa, SCL_ALL, RW_WRITER) == 0 || in dnode_hold_impl()
H A Dzfs_ioctl.c3943 spa_vdev_state_enter(spa, SCL_ALL); in zfs_ioc_set_bootenv()
3962 spa_vdev_state_enter(spa, SCL_ALL); in zfs_ioc_get_bootenv()
/src/sys/contrib/openzfs/cmd/
H A Dztest.c1535 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in ztest_random_vdev_top()
3738 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in ztest_vdev_attach_detach()
3747 spa_config_exit(spa, SCL_ALL, FTAG); in ztest_vdev_attach_detach()
3756 spa_config_exit(spa, SCL_ALL, FTAG); in ztest_vdev_attach_detach()
3822 spa_config_exit(spa, SCL_ALL, FTAG); in ztest_vdev_attach_detach()
3906 spa_config_exit(spa, SCL_ALL, FTAG); in ztest_vdev_attach_detach()
3989 spa_config_enter(spa, SCL_ALL, FTAG, RW_READER); in raidz_scratch_verify()
4040 spa_config_exit(spa, SCL_ALL, FTAG); in raidz_scratch_verify()
4085 spa_config_enter(spa, SCL_ALL, FTAG, RW_READER); in ztest_vdev_raidz_attach()
4089 spa_config_exit(spa, SCL_ALL, FTAG); in ztest_vdev_raidz_attach()
[all …]
/src/sys/contrib/openzfs/include/sys/
H A Dspa.h921 #define SCL_ALL ((1 << SCL_LOCKS) - 1) macro