Home
last modified time | relevance | path

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

/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Ddnode.c110 rw_init(&dn->dn_struct_rwlock, NULL, RW_DEFAULT, NULL); in dnode_cons()
171 rw_destroy(&dn->dn_struct_rwlock); in dnode_dest()
245 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dnode_verify()
246 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_verify()
281 rw_exit(&dn->dn_struct_rwlock); in dnode_verify()
359 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonuslen()
367 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonuslen()
375 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_setbonus_type()
378 rw_exit(&dn->dn_struct_rwlock); in dnode_setbonus_type()
385 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dnode_rm_spill()
[all …]
H A Ddmu.c151 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_buf_hold_noread_by_dnode()
153 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread_by_dnode()
176 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_buf_hold_noread()
178 rw_exit(&dn->dn_struct_rwlock); in dmu_buf_hold_noread()
311 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_rm_spill()
313 rw_exit(&dn->dn_struct_rwlock); in dmu_rm_spill()
332 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_bonus_hold()
334 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold()
335 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dmu_bonus_hold()
352 rw_exit(&dn->dn_struct_rwlock); in dmu_bonus_hold()
[all …]
H A Ddnode_sync.c49 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_increase_indirection()
53 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dnode_increase_indirection()
110 rw_exit(&dn->dn_struct_rwlock); in dnode_increase_indirection()
183 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_verify()
186 rw_exit(&dn->dn_struct_rwlock); in free_verify()
279 rw_enter(&dn->dn_struct_rwlock, RW_READER); in free_children()
282 rw_exit(&dn->dn_struct_rwlock); in free_children()
352 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dnode_sync_free_range_impl()
355 rw_exit(&dn->dn_struct_rwlock); in dnode_sync_free_range_impl()
434 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_evict_bonus()
[all …]
H A Ddbuf.c224 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_find_bonus()
229 rw_exit(&dn->dn_struct_rwlock); in dbuf_find_bonus()
752 if (RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dbuf_verify()
946 ASSERT(RW_LOCK_HELD(&dn->dn_struct_rwlock)); in dbuf_read_impl()
1047 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dbuf_read()
1059 rw_exit(&dn->dn_struct_rwlock); in dbuf_read()
1074 rw_exit(&dn->dn_struct_rwlock); in dbuf_read()
1092 rw_exit(&dn->dn_struct_rwlock); in dbuf_read()
1379 ASSERT(RW_WRITE_HELD(&dn->dn_struct_rwlock)); in dbuf_new_size()
1682 if (!RW_WRITE_HELD(&dn->dn_struct_rwlock)) { in dbuf_dirty()
[all …]
H A Ddmu_tx.c167 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_tx_check_ioerr()
169 rw_exit(&dn->dn_struct_rwlock); in dmu_tx_check_ioerr()
330 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_tx_count_write()
333 rw_exit(&dn->dn_struct_rwlock); in dmu_tx_count_write()
470 rw_enter(&dn->dn_struct_rwlock, RW_READER); in dmu_tx_count_free()
477 rw_exit(&dn->dn_struct_rwlock); in dmu_tx_count_free()
485 rw_exit(&dn->dn_struct_rwlock); in dmu_tx_count_free()
585 rw_exit(&dn->dn_struct_rwlock); in dmu_tx_count_free()
H A Ddmu_objset.c1428 if (RW_WRITE_HELD(&dn->dn_struct_rwlock)) in dmu_objset_userquota_get_ids()
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Ddnode.h157 krwlock_t dn_struct_rwlock; member