Home
last modified time | relevance | path

Searched refs:dn_struct_rwlock (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddnode.c184 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 Ddmu.c178 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 Ddmu_zfetch.c302 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 Ddmu_object.c170 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 Ddnode_sync.c51 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 Ddbuf.c252 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 Ddmu_tx.c196 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 Ddsl_crypt.c2135 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 Ddmu_objset.c2198 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 Ddnode.h257 krwlock_t dn_struct_rwlock; member