Home
last modified time | relevance | path

Searched refs:spa_config_held (Results 1 – 19 of 19) sorted by path

/illumos-gate/usr/src/cmd/ztest/
H A Dztest.c1149 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in ztest_random_vdev_top()
2839 ASSERT3U(spa_config_held(spa, SCL_VDEV, RW_READER), ==, SCL_VDEV); in spa_num_top_vdevs()
3481 ASSERT(spa_config_held(spa, SCL_STATE, RW_READER) == SCL_STATE); in grow_vdev()
3512 ASSERT(spa_config_held(spa, SCL_STATE, RW_READER) == SCL_STATE); in online_vdev()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Darc.c9777 VERIFY(spa_config_held(dev->l2ad_spa, SCL_STATE_ALL, RW_READER)); in l2arc_dev_hdr_update()
H A Ddnode.c1296 ASSERT(spa_config_held(os->os_spa, SCL_ALL, RW_WRITER) == 0 || in dnode_hold_impl()
1298 spa_config_held(os->os_spa, SCL_STATE, RW_WRITER))); in dnode_hold_impl()
H A Ddsl_scan.c3009 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER)); in scan_io_queues_run()
H A Dmetaslab.c422 ASSERT(spa_config_held(mc->mc_spa, SCL_ALL, RW_READER) || in metaslab_class_validate()
423 spa_config_held(mc->mc_spa, SCL_ALL, RW_WRITER)); in metaslab_class_validate()
707 ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_READER), ==, in metaslab_group_alloc_update()
867 ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_WRITER), !=, 0); in metaslab_group_activate()
905 int locks = spa_config_held(spa, SCL_ALL, RW_WRITER); in metaslab_group_passivate()
907 ASSERT3U(spa_config_held(spa, SCL_ALLOC | SCL_ZIO, RW_WRITER), ==, in metaslab_group_passivate()
5217 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_concrete()
5266 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_impl()
5439 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_unalloc_dva()
5490 ASSERT3U(spa_config_held(spa, SCL_ALL, RW_READER), !=, 0); in metaslab_free_dva()
[all …]
H A Dmmp.c300 ASSERT(spa_config_held(spa, SCL_STATE, RW_READER)); in mmp_next_leaf()
H A Dspa.c1605 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_spares()
1737 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_l2cache()
2016 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in spa_passivate_log()
2039 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in spa_activate_log()
4691 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
4740 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
4790 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_READER));
4912 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL);
7459 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == 0);
7470 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == 0);
[all …]
H A Dspa_config.c379 ASSERT(spa_config_held(spa, SCL_CONFIG | SCL_STATE, RW_READER) == in spa_config_generate()
H A Dspa_misc.c536 spa_config_held(spa_t *spa, int locks, krw_t rw) in spa_config_held() function
2021 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in dva_get_dsize_sync()
H A Dvdev.c299 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_lookup_top()
1429 if (spa_config_held(spa, SCL_ZIO, RW_WRITER)) { in vdev_probe()
2532 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_dtl_reassess()
4176 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_WRITER) || in vdev_config_dirty()
4178 spa_config_held(spa, SCL_CONFIG, RW_READER))); in vdev_config_dirty()
4198 ASSERT(spa_config_held(spa, SCL_CONFIG, RW_WRITER) || in vdev_config_clean()
4200 spa_config_held(spa, SCL_CONFIG, RW_READER))); in vdev_config_clean()
4226 ASSERT(spa_config_held(spa, SCL_STATE, RW_WRITER) || in vdev_state_dirty()
4228 spa_config_held(spa, SCL_STATE, RW_READER))); in vdev_state_dirty()
4240 ASSERT(spa_config_held(spa, SCL_STATE, RW_WRITER) || in vdev_state_clean()
[all …]
H A Dvdev_disk.c222 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_hold()
261 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_rele()
H A Dvdev_indirect.c891 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_sm_object()
908 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_counts_are_precise()
1051 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_indirect_remap()
1288 ASSERT(spa_config_held(spa, SCL_ALL, RW_READER) != 0); in vdev_indirect_io_start()
H A Dvdev_initialize.c311 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_initialize_calculate_progress()
312 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_initialize_calculate_progress()
390 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_initialize_load()
391 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_initialize_load()
615 ASSERT(!spa_config_held(vd->vdev_spa, SCL_CONFIG|SCL_STATE, RW_WRITER)); in vdev_initialize_stop()
687 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_initialize_restart()
H A Dvdev_label.c191 spa_config_held(zio->io_spa, SCL_STATE, RW_READER) == SCL_STATE || in vdev_label_read()
192 spa_config_held(zio->io_spa, SCL_STATE, RW_WRITER) == SCL_STATE); in vdev_label_read()
206 spa_config_held(zio->io_spa, SCL_STATE, RW_READER) == SCL_STATE || in vdev_label_write()
207 spa_config_held(zio->io_spa, SCL_STATE, RW_WRITER) == SCL_STATE); in vdev_label_write()
750 ASSERT(spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) == SCL_STATE_ALL); in vdev_label_read_config()
955 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_init()
1225 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_read_bootenv()
1300 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_write_bootenv()
H A Dvdev_removal.c865 ASSERT3U(spa_config_held(nzio->io_spa, SCL_ALL, RW_READER), !=, 0); in spa_vdev_copy_one_child()
1736 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_make_hole_and_free()
1843 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_vdev_remove_log()
H A Dvdev_trim.c599 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_calculate_progress()
600 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_trim_calculate_progress()
679 ASSERT(spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_READER) || in vdev_trim_load()
680 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_trim_load()
985 ASSERT(!spa_config_held(vd->vdev_spa, SCL_CONFIG|SCL_STATE, RW_WRITER)); in vdev_trim_stop()
1061 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_trim_restart()
H A Dzil.c1176 ASSERT3S(spa_config_held(spa, SCL_STATE, RW_READER), !=, 0); in zil_lwb_write_done()
H A Dzio.c705 ASSERT(!vd || spa_config_held(spa, SCL_STATE_ALL, RW_READER)); in zio_create()
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dspa.h881 extern int spa_config_held(spa_t *spa, int locks, krw_t rw);