/freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
H A D | rwlock.h | 102 RW_WRITE_HELD(krwlock_t *rwp) in RW_WRITE_HELD() function 138 #define rw_tryupgrade(rwp) RW_WRITE_HELD(rwp) 180 if (RW_WRITE_HELD(rwp)) { \
|
/freebsd/cddl/contrib/opensolaris/head/ |
H A D | synch.h | 178 #define RW_WRITE_HELD(x) _rw_write_held(x) macro 179 #define RW_LOCK_HELD(x) (RW_READ_HELD(x) || RW_WRITE_HELD(x))
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | zap.c | 111 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in fzap_upgrade() 162 if (RW_WRITE_HELD(&zap->zap_rwlock)) in zap_tryupgradedir() 185 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_table_grow() 410 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_allocate_blocks() 428 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_create_leaf() 604 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_set_idx_to_blk() 624 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_set_idx_range_to_blk() 756 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_expand_leaf() 1486 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_trunc()
|
H A D | zvol.c | 1021 ASSERT(RW_WRITE_HELD(&zvol_state_lock)); in zvol_insert() 1032 ASSERT(RW_WRITE_HELD(&zvol_state_lock)); in zvol_remove() 1115 ASSERT(RW_WRITE_HELD(&zv->zv_suspend_lock)); in zvol_tag() 1134 ASSERT(RW_WRITE_HELD(&zv->zv_suspend_lock)); in zvol_suspend() 1156 ASSERT(RW_WRITE_HELD(&zv->zv_suspend_lock)); in zvol_resume()
|
H A D | brt.c | 491 ASSERT(RW_WRITE_HELD(&brtvd->bv_lock)); in brt_vdev_realloc() 599 ASSERT(RW_WRITE_HELD(&brtvd->bv_lock)); in brt_vdev_dealloc() 667 ASSERT(RW_WRITE_HELD(&spa->spa_brt_lock)); in brt_vdevs_expand() 756 ASSERT(RW_WRITE_HELD(&brtvd->bv_lock)); in brt_vdev_decref()
|
H A D | dnode.c | 408 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dnode_verify() 561 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dnode_rm_spill() 1493 if (!RW_WRITE_HELD(&mdn->dn_struct_rwlock)) { in dnode_hold_impl() 2005 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dnode_set_nlevels_impl() 2074 RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dnode_new_blkid()
|
H A D | zfs_sa.c | 235 ASSERT(RW_WRITE_HELD(&zp->z_xattr_lock)); in zfs_sa_set_xattr()
|
H A D | zap_micro.c | 408 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in ZFS_BTREE_FIND_IN_BUF_FUNC() 779 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in mzap_upgrade() 1405 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in mzap_addent()
|
H A D | dmu_tx.c | 1095 ASSERT(!RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dmu_tx_try_assign()
|
H A D | dsl_crypt.c | 443 if (!RW_WRITE_HELD(&spa->spa_keystore.sk_wkeys_lock)) { in spa_keystore_wkey_hold_dd() 1453 ASSERT(RW_WRITE_HELD(&dp->dp_spa->spa_keystore.sk_wkeys_lock)); in spa_keystore_change_key_sync_impl()
|
H A D | dbuf.c | 2430 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dbuf_dirty() 2687 if (RW_WRITE_HELD(&DB_DNODE(db)->dn_struct_rwlock)) in dmu_buf_will_dirty_impl() 4017 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dbuf_create_bonus()
|
H A D | dmu_objset.c | 2325 if (RW_WRITE_HELD(&dn->dn_struct_rwlock)) in dmu_objset_userquota_get_ids()
|
/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | rwlock.h | 57 #define RW_WRITE_HELD(x) (rw_write_held((x))) macro
|
/freebsd/sys/cddl/compat/opensolaris/sys/ |
H A D | rwlock.h | 55 #define RW_WRITE_HELD(x) (rw_write_held((x))) macro
|
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
H A D | zfs_ctldir.c | 199 ASSERT(RW_WRITE_HELD(&zfs_snapshot_lock)); in zfsctl_snapshot_add() 214 ASSERT(RW_WRITE_HELD(&zfs_snapshot_lock)); in zfsctl_snapshot_remove() 312 ASSERT(RW_WRITE_HELD(&zfs_snapshot_lock)); in zfsctl_snapshot_rename()
|
H A D | zfs_vfsops.c | 1798 ASSERT(RW_WRITE_HELD(&zfsvfs->z_teardown_inactive_lock)); in zfs_resume_fs() 1893 ASSERT(RW_WRITE_HELD(&zfsvfs->z_teardown_inactive_lock)); in zfs_end_fs()
|
H A D | zfs_znode_os.c | 353 RW_WRITE_HELD(&ZTOZSB(zp)->z_teardown_inactive_lock)); in zfs_znode_dmu_fini()
|
H A D | zfs_vnops_os.c | 4014 if (!RW_WRITE_HELD(&zfsvfs->z_teardown_inactive_lock)) { in zfs_inactive()
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | zfs_context.h | 300 #define RW_WRITE_HELD(rw) pthread_equal((rw)->rw_owner, pthread_self()) 301 #define RW_LOCK_HELD(rw) (RW_READ_HELD(rw) || RW_WRITE_HELD(rw))
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zvol_os.c | 108 #define ZVOL_RW_READ_HELD RW_WRITE_HELD
|
H A D | zfs_vnops_os.c | 5472 ASSERT(RW_WRITE_HELD(&zp->z_xattr_lock)); in zfs_deleteextattr_sa() 5616 ASSERT(RW_WRITE_HELD(&zp->z_xattr_lock)); in zfs_setextattr_sa()
|