| /freebsd-12-stable/contrib/netbsd-tests/rump/kernspace/ |
| D | lockme.c | 64 rw_enter(&rw, RW_WRITER); in rumptest_lockme() 65 rw_enter(&rw, RW_WRITER); in rumptest_lockme() 69 rw_enter(&rw, RW_WRITER); in rumptest_lockme() 72 rw_enter(&rw, RW_WRITER); in rumptest_lockme()
|
| /freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
| D | rrwlock.h | 79 #define RRW_WRITE_HELD(x) rrw_held(x, RW_WRITER) 81 (rrw_held(x, RW_WRITER) || rrw_held(x, RW_READER)) 104 #define RRM_WRITE_HELD(x) rrm_held(x, RW_WRITER) 106 (rrm_held(x, RW_WRITER) || rrm_held(x, RW_READER))
|
| /freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| D | zap_micro.c | 395 rw_enter(&zap->zap_rwlock, RW_WRITER); in mzap_open() 518 ASSERT(lt == RW_WRITER); in zap_lockdir_impl() 527 if (lt == RW_WRITER) in zap_lockdir_impl() 691 VERIFY0(zap_lockdir_impl(db, FTAG, tx, RW_WRITER, in mzap_create_impl() 1183 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, FTAG, &zap); in zap_add() 1199 err = zap_lockdir_by_dnode(dn, tx, RW_WRITER, TRUE, TRUE, FTAG, &zap); in zap_add_by_dnode() 1215 zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, FTAG, &zap); in zap_add_uint64() 1249 zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, FTAG, &zap); in zap_update() 1295 zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, TRUE, FTAG, &zap); in zap_update_uint64() 1350 err = zap_lockdir(os, zapobj, tx, RW_WRITER, TRUE, FALSE, FTAG, &zap); in zap_remove_norm() [all …]
|
| D | zap.c | 433 rw_enter(&l->l_rwlock, RW_WRITER); in zap_create_leaf() 479 rw_enter(&l->l_rwlock, RW_WRITER); in zap_open_leaf() 549 if (lt == RW_WRITER) in zap_get_leaf_byblk() 641 err = zap_lockdir(os, object, tx, RW_WRITER, in zap_expand_leaf() 655 err = zap_deref_leaf(zap, hash, tx, RW_WRITER, &l); in zap_expand_leaf() 727 RW_WRITER, FALSE, FALSE, tag, &zn->zn_zap); in zap_put_leaf_maybe_grow_ptrtbl() 827 err = zap_deref_leaf(zap, zn->zn_hash, tx, RW_WRITER, &l); in fzap_add_cd() 886 err = zap_deref_leaf(zap, zn->zn_hash, tx, RW_WRITER, &l); in fzap_update() 946 err = zap_deref_leaf(zn->zn_zap, zn->zn_hash, tx, RW_WRITER, &l); in fzap_remove()
|
| D | vdev.c | 467 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_add_child() 555 ASSERT(spa_config_held(pvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_compact_children() 670 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_alloc() 1173 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_add_parent() 1208 ASSERT(spa_config_held(cvd->vdev_spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_parent() 1305 ASSERT(txg == 0 || spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in vdev_metaslab_init() 1366 spa_config_enter(spa, SCL_ALLOC, FTAG, RW_WRITER); in vdev_metaslab_init() 1519 if (spa_config_held(spa, SCL_ZIO, RW_WRITER)) { in vdev_probe() 1667 spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) == SCL_STATE_ALL); in vdev_open() 1928 spa_config_held(spa, SCL_CONFIG, RW_WRITER) != SCL_CONFIG) in vdev_validate() [all …]
|
| D | vdev_initialize.c | 434 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_initialize_calculate_progress() 508 spa_config_held(vd->vdev_spa, SCL_CONFIG, RW_WRITER)); in vdev_initialize_load() 691 ASSERT(!spa_config_held(spa, SCL_CONFIG | SCL_STATE, RW_WRITER)); in vdev_initialize_stop() 749 ASSERT(!spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_initialize_restart()
|
| D | zfs_fuid.c | 196 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); in zfs_fuid_init() 236 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); in zfs_fuid_sync() 334 rw = RW_WRITER; in zfs_fuid_find_by_domain() 639 rw_enter(&zfsvfs->z_fuid_lock, RW_WRITER); in zfs_fuid_destroy()
|
| D | dnode.c | 398 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonuslen() 414 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonus_type() 697 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_reallocate() 921 rw_enter(&os_lock, RW_WRITER); in dnode_move() 983 if (!rw_tryenter(&odn->dn_struct_rwlock, RW_WRITER)) { in dnode_move() 1292 ASSERT(spa_config_held(os->os_spa, SCL_ALL, RW_WRITER) == 0 || in dnode_hold_impl() 1294 spa_config_held(os->os_spa, SCL_STATE, RW_WRITER))); in dnode_hold_impl() 1718 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_set_blksz() 1788 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_new_blkid() 1932 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_free_range() [all …]
|
| D | spa.c | 1513 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); in spa_unload() 1551 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); in spa_unload() 1642 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_spares() 1774 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_load_l2cache() 2047 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in spa_passivate_log() 2070 ASSERT(spa_config_held(spa, SCL_ALLOC, RW_WRITER)); in spa_activate_log() 2874 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 2923 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 2971 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); 3157 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); [all …]
|
| D | vdev_label.c | 196 spa_config_held(zio->io_spa, SCL_STATE, RW_WRITER) == SCL_STATE); in vdev_label_read() 211 spa_config_held(zio->io_spa, SCL_STATE, RW_WRITER) == SCL_STATE); in vdev_label_write() 589 ASSERT(spa_config_held(spa, SCL_STATE_ALL, RW_WRITER) == SCL_STATE_ALL); in vdev_label_read_config() 794 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_init() 1036 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_label_write_pad2() 1187 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in vdev_uberblock_load()
|
| D | rrwlock.c | 289 if (rw == RW_WRITER) { in rrw_held() 391 if (rw == RW_WRITER) { in rrm_held()
|
| D | spa_misc.c | 622 (rw == RW_WRITER && scl->scl_writer == curthread)) in spa_config_held() 1291 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); in spa_vdev_config_enter() 1355 spa_config_enter(spa, SCL_ALL, spa, RW_WRITER); in spa_vdev_config_exit() 1404 spa_config_enter(spa, high, spa, RW_WRITER); in spa_vdev_state_enter() 1406 spa_config_enter(spa, low, spa, RW_WRITER); in spa_vdev_state_enter() 1408 spa_config_enter(spa, locks, spa, RW_WRITER); in spa_vdev_state_enter() 1620 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in spa_freeze()
|
| D | zio_inject.c | 624 rw_enter(&inject_lock, RW_WRITER); in zio_inject_fault() 704 rw_enter(&inject_lock, RW_WRITER); in zio_clear_fault()
|
| D | dsl_synctask.c | 249 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); in dsl_sync_task_sync()
|
| D | dmu_zfetch.c | 151 rw_enter(&zf->zf_rwlock, RW_WRITER); in dmu_zfetch_fini()
|
| D | dsl_pool.c | 352 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); in dsl_pool_open() 551 rrw_enter(&dp->dp_config_rwlock, RW_WRITER, FTAG); in dsl_pool_create() 1128 ASSERT(rrw_held(&dp->dp_config_rwlock, RW_WRITER)); in dsl_pool_create_origin()
|
| D | vdev_disk.c | 207 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_hold() 246 ASSERT(spa_config_held(vd->vdev_spa, SCL_STATE, RW_WRITER)); in vdev_disk_rele()
|
| D | dnode_sync.c | 49 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_increase_indirection() 473 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_evict_bonus()
|
| D | vdev_indirect.c | 506 rw_enter(&vd->vdev_indirect_rwlock, RW_WRITER); in spa_condense_indirect_complete_sync() 890 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_sm_object() 907 ASSERT0(spa_config_held(vd->vdev_spa, SCL_ALL, RW_WRITER)); in vdev_obsolete_counts_are_precise()
|
| D | dmu_object.c | 173 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_object_alloc_impl()
|
| D | spa_config.c | 547 spa_config_enter(spa, SCL_ALL, FTAG, RW_WRITER); in spa_config_update()
|
| D | zfs_vfsops.c | 1915 rrm_enter(&zfsvfs->z_teardown_lock, RW_WRITER, FTAG); in zfs_mount() 2099 rrm_enter(&zfsvfs->z_teardown_lock, RW_WRITER, FTAG); in zfsvfs_teardown() 2123 rw_enter(&zfsvfs->z_teardown_inactive_lock, RW_WRITER); in zfsvfs_teardown() 2229 rrm_enter(&zfsvfs->z_teardown_lock, RW_WRITER, FTAG); in zfs_umount()
|
| D | vdev_removal.c | 1677 spa_config_enter(spa, SCL_ALLOC | SCL_VDEV, FTAG, RW_WRITER); in spa_vdev_remove_cancel() 1719 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in vdev_remove_make_hole_and_free() 1807 ASSERT(spa_config_held(spa, SCL_ALL, RW_WRITER) == SCL_ALL); in spa_vdev_remove_log()
|
| D | metaslab.c | 344 spa_config_held(mc->mc_spa, SCL_ALL, RW_WRITER)); in metaslab_class_validate() 812 ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_WRITER), !=, 0); in metaslab_group_activate() 851 int locks = spa_config_held(spa, SCL_ALL, RW_WRITER); in metaslab_group_passivate() 853 ASSERT3U(spa_config_held(spa, SCL_ALLOC | SCL_ZIO, RW_WRITER), ==, in metaslab_group_passivate() 880 spa_config_enter(spa, locks & ~(SCL_ZIO - 1), spa, RW_WRITER); in metaslab_group_passivate()
|
| /freebsd-12-stable/sys/cddl/compat/opensolaris/sys/ |
| D | rwlock.h | 44 RW_WRITER, enumerator
|