Home
last modified time | relevance | path

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

/freebsd-14.2/sys/contrib/openzfs/module/zfs/
H A Ddnode.c184 rw_destroy(&dn->dn_struct_rwlock); in dnode_dest()
436 rw_exit(&dn->dn_struct_rwlock); in dnode_verify()
524 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonuslen()
535 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonus_type()
839 rw_exit(&dn->dn_struct_rwlock); in dnode_reallocate()
1127 rw_exit(&odn->dn_struct_rwlock); in dnode_move()
1936 rw_exit(&dn->dn_struct_rwlock); in dnode_set_blksz()
1940 rw_exit(&dn->dn_struct_rwlock); in dnode_set_blksz()
2006 rw_exit(&dn->dn_struct_rwlock); in dnode_set_nlevels()
2194 rw_exit(&dn->dn_struct_rwlock); in dnode_partial_zero()
[all …]
H A Ddmu.c178 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread_by_dnode()
204 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread()
343 rw_exit(&dn->dn_struct_rwlock); in dmu_rm_spill()
368 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_by_dnode()
387 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_by_dnode()
439 rw_exit(&dn->dn_struct_rwlock); in dmu_spill_hold_by_dnode()
477 rw_exit(&dn->dn_struct_rwlock); in dmu_spill_hold_existing()
613 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_array_by_dnode()
777 rw_exit(&dn->dn_struct_rwlock); in dmu_prefetch_by_dnode()
793 rw_exit(&dn->dn_struct_rwlock); in dmu_prefetch_dnode()
[all …]
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()
205 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_verify()
208 rw_exit(&dn->dn_struct_rwlock); in free_verify()
342 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_children()
345 rw_exit(&dn->dn_struct_rwlock); in free_children()
407 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_sync_free_range_impl()
410 rw_exit(&dn->dn_struct_rwlock); in dnode_sync_free_range_impl()
522 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_evict_bonus()
532 rw_exit(&dn->dn_struct_rwlock); in dnode_evict_bonus()
H A Ddmu_object.c185 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_object_alloc_impl()
194 rw_exit(&dn->dn_struct_rwlock); in dmu_object_alloc_impl()
208 rw_exit(&dn->dn_struct_rwlock); in dmu_object_alloc_impl()
348 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_object_rm_spill()
353 rw_exit(&dn->dn_struct_rwlock); in dmu_object_rm_spill()
H A Ddmu_zfetch.c500 rw_enter(&zf->zf_dnode->dn_struct_rwlock, RW_READER); in dmu_zfetch_prepare()
509 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
578 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
600 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
662 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_prepare()
718 rw_enter(&zf->zf_dnode->dn_struct_rwlock, RW_READER); in dmu_zfetch_run()
731 rw_exit(&zf->zf_dnode->dn_struct_rwlock); in dmu_zfetch_run()
H A Ddbuf.c377 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_find_bonus()
382 rw_exit(&dn->dn_struct_rwlock); in dbuf_find_bonus()
2139 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_dirty_lightweight()
2170 rw_exit(&dn->dn_struct_rwlock); in dbuf_dirty_lightweight()
2178 rw_exit(&dn->dn_struct_rwlock); in dbuf_dirty_lightweight()
2396 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dbuf_dirty()
2397 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_dirty()
2445 rw_exit(&dn->dn_struct_rwlock); in dbuf_dirty()
2475 rw_exit(&dn->dn_struct_rwlock); in dbuf_dirty()
3151 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); in dbuf_findbp()
[all …]
H A Dspa_errlog.c255 rw_enter(&dn->dn_struct_rwlock, RW_READER); in find_birth_txg()
262 rw_exit(&dn->dn_struct_rwlock); in find_birth_txg()
885 rw_enter(&dn->dn_struct_rwlock, RW_READER); in sync_upgrade_errlog()
893 rw_exit(&dn->dn_struct_rwlock); in sync_upgrade_errlog()
H A Ddmu_tx.c212 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_tx_check_ioerr()
214 rw_exit(&dn->dn_struct_rwlock); in dmu_tx_check_ioerr()
1087 ASSERT(!RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dmu_tx_try_assign()
H A Ddsl_scan.c3938 rw_enter(&dn->dn_struct_rwlock, RW_READER); in read_by_block_level()
3943 rw_exit(&dn->dn_struct_rwlock); in read_by_block_level()
3950 rw_exit(&dn->dn_struct_rwlock); in read_by_block_level()
3965 rw_exit(&dn->dn_struct_rwlock); in read_by_block_level()
H A Ddsl_crypt.c2147 rw_enter(&mdn->dn_struct_rwlock, RW_WRITER); in dsl_crypto_recv_raw_objset_sync()
2149 rw_exit(&mdn->dn_struct_rwlock); in dsl_crypto_recv_raw_objset_sync()
H A Ddmu_send.c1849 rw_enter(&dn->dn_struct_rwlock, RW_READER); in send_reader_thread()
1896 rw_exit(&dn->dn_struct_rwlock); in send_reader_thread()
H A Ddmu_objset.c2247 if (RW_WRITE_HELD(&dn->dn_struct_rwlock)) in dmu_objset_userquota_get_ids()
/freebsd-14.2/sys/contrib/openzfs/include/sys/
H A Ddnode.h288 krwlock_t dn_struct_rwlock; member