Searched refs:dn_struct_rwlock (Results 1 – 13 of 13) sorted by relevance
| /freebsd-14-stable/sys/contrib/openzfs/module/zfs/ |
| HD | dnode.c | 119 rw_init(&dn->dn_struct_rwlock, NULL, RW_NOLOCKDEP, NULL); in dnode_cons() 184 rw_destroy(&dn->dn_struct_rwlock); in dnode_dest() 400 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dnode_verify() 401 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_verify() 436 rw_exit(&dn->dn_struct_rwlock); in dnode_verify() 508 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonuslen() 524 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonuslen() 532 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonus_type() 535 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonus_type() 542 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dnode_rm_spill() [all …]
|
| HD | dmu.c | 175 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_buf_hold_noread_by_dnode() 178 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread_by_dnode() 201 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_buf_hold_noread() 204 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread() 341 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_rm_spill() 343 rw_exit(&dn->dn_struct_rwlock); in dmu_rm_spill() 365 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_bonus_hold_by_dnode() 367 if (!rw_tryupgrade(&dn->dn_struct_rwlock)) { in dmu_bonus_hold_by_dnode() 368 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold_by_dnode() 369 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_bonus_hold_by_dnode() [all …]
|
| HD | 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() 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()
|
| HD | dmu_object.c | 185 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()
|
| HD | dmu_zfetch.c | 500 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()
|
| HD | dbuf.c | 377 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() 2649 if (RW_WRITE_HELD(&DB_DNODE(db)->dn_struct_rwlock)) in dmu_buf_will_dirty_impl() [all …]
|
| HD | spa_errlog.c | 255 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()
|
| HD | dmu_tx.c | 212 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()
|
| HD | dsl_scan.c | 3938 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()
|
| HD | dsl_crypt.c | 2147 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()
|
| HD | dmu_send.c | 1849 rw_enter(&dn->dn_struct_rwlock, RW_READER); in send_reader_thread() 1896 rw_exit(&dn->dn_struct_rwlock); in send_reader_thread()
|
| HD | dmu_objset.c | 2247 if (RW_WRITE_HELD(&dn->dn_struct_rwlock)) in dmu_objset_userquota_get_ids()
|
| /freebsd-14-stable/sys/contrib/openzfs/include/sys/ |
| HD | dnode.h | 288 krwlock_t dn_struct_rwlock; member
|