Searched refs:dn_struct_rwlock (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dnode.c | 184 rw_destroy(&dn->dn_struct_rwlock); in dnode_dest() 315 rw_exit(&dn->dn_struct_rwlock); in dnode_verify() 396 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonuslen() 407 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonus_type() 718 rw_exit(&dn->dn_struct_rwlock); in dnode_reallocate() 1015 rw_exit(&odn->dn_struct_rwlock); in dnode_move() 1793 rw_exit(&dn->dn_struct_rwlock); in dnode_set_blksz() 1797 rw_exit(&dn->dn_struct_rwlock); in dnode_set_blksz() 1860 rw_exit(&dn->dn_struct_rwlock); in dnode_set_nlevels() 2065 rw_exit(&dn->dn_struct_rwlock); in dnode_free_range() [all …]
|
H A D | dmu.c | 178 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread_by_dnode() 203 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread() 342 rw_exit(&dn->dn_struct_rwlock); in dmu_rm_spill() 366 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_by_dnode() 384 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_by_dnode() 421 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_impl() 439 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_impl() 482 rw_exit(&dn->dn_struct_rwlock); in dmu_spill_hold_by_dnode() 515 rw_exit(&dn->dn_struct_rwlock); in dmu_spill_hold_existing() 610 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_array_by_dnode() [all …]
|
H A D | dmu_zfetch.c | 302 rw_enter(&zf->zf_dnode->dn_struct_rwlock, RW_READER); in dmu_zfetch() 311 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch() 340 dn_struct_rwlock); in dmu_zfetch() 360 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch() 449 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch()
|
H A D | dmu_object.c | 170 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_object_alloc_impl() 178 rw_exit(&dn->dn_struct_rwlock); in dmu_object_alloc_impl() 183 rw_exit(&dn->dn_struct_rwlock); in dmu_object_alloc_impl() 308 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_object_rm_spill() 313 rw_exit(&dn->dn_struct_rwlock); in dmu_object_rm_spill()
|
H A D | dnode_sync.c | 51 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_increase_indirection() 130 rw_exit(&dn->dn_struct_rwlock); in dnode_increase_indirection() 203 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_verify() 206 rw_exit(&dn->dn_struct_rwlock); in free_verify() 337 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_children() 340 rw_exit(&dn->dn_struct_rwlock); in free_children() 402 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_sync_free_range_impl() 405 rw_exit(&dn->dn_struct_rwlock); in dnode_sync_free_range_impl() 512 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_evict_bonus() 522 rw_exit(&dn->dn_struct_rwlock); in dnode_evict_bonus()
|
H A D | dbuf.c | 252 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_find_bonus() 257 rw_exit(&dn->dn_struct_rwlock); in dbuf_find_bonus() 1890 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dbuf_dirty() 1891 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_dirty() 1939 rw_exit(&dn->dn_struct_rwlock); in dbuf_dirty() 1969 rw_exit(&dn->dn_struct_rwlock); in dbuf_dirty() 2450 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); in dbuf_findbp() 2517 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); in dbuf_create() 2759 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); in dbuf_prefetch_impl() 2941 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); in dbuf_hold_impl() [all …]
|
H A D | dmu_tx.c | 196 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_tx_check_ioerr() 198 rw_exit(&dn->dn_struct_rwlock); in dmu_tx_check_ioerr()
|
H A D | dsl_crypt.c | 2135 rw_enter(&mdn->dn_struct_rwlock, RW_WRITER); in dsl_crypto_recv_raw_objset_sync() 2137 rw_exit(&mdn->dn_struct_rwlock); in dsl_crypto_recv_raw_objset_sync()
|
H A D | dmu_objset.c | 2198 if (RW_WRITE_HELD(&dn->dn_struct_rwlock)) in dmu_objset_userquota_get_ids()
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dnode.h | 257 krwlock_t dn_struct_rwlock; member
|