Searched refs:zap_rwlock (Results 1 – 5 of 5) sorted by relevance
109 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in ZFS_BTREE_FIND_IN_BUF_FUNC()128 ASSERT(RW_LOCK_HELD(&zn->zn_zap->zap_rwlock)); in mze_find()155 ASSERT(RW_LOCK_HELD(&zap->zap_rwlock)); in mze_find_unused_cd()229 rw_init(&zap->zap_rwlock, NULL, RW_DEFAULT, NULL); in mzap_open()230 rw_enter(&zap->zap_rwlock, RW_WRITER); in mzap_open()304 rw_exit(&zap->zap_rwlock); in mzap_open()308 rw_exit(&zap->zap_rwlock); in mzap_open()309 rw_destroy(&zap->zap_rwlock); in mzap_open()322 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in mzap_upgrade()464 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in mzap_addent()
311 rw_enter(&zap->zap_rwlock, lt); in zap_lock_impl()317 rw_downgrade(&zap->zap_rwlock); in zap_lock_impl()340 rw_exit(&zap->zap_rwlock); in zap_lock_impl()415 rw_exit(&zap->zap_rwlock); in zap_unlock()423 if (RW_WRITE_HELD(&zap->zap_rwlock)) in zap_lock_try_upgrade()428 if (rw_tryupgrade(&zap->zap_rwlock)) { in zap_lock_try_upgrade()451 rw_exit(&zap->zap_rwlock); in zap_lock_upgrade()453 rw_enter(&zap->zap_rwlock, RW_WRITER); in zap_lock_upgrade()462 rw_destroy(&zap->zap_rwlock); in zap_evict_sync()
103 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in fzap_upgrade()165 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_table_grow()238 ASSERT(RW_LOCK_HELD(&zap->zap_rwlock)); in zap_table_store()284 ASSERT(RW_LOCK_HELD(&zap->zap_rwlock)); in zap_table_load()390 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_allocate_blocks()408 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_create_leaf()520 ASSERT(RW_LOCK_HELD(&zap->zap_rwlock)); in zap_get_leaf_byblk()567 ASSERT(RW_LOCK_HELD(&zap->zap_rwlock)); in zap_idx_to_blk()584 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_set_idx_to_blk()604 ASSERT(RW_WRITE_HELD(&zap->zap_rwlock)); in zap_set_idx_range_to_blk()[all …]
1059 rw_exit(&zc->zc_zap->zap_rwlock); in zap_cursor_init_by_dnode_impl()1129 rw_enter(&zc->zc_zap->zap_rwlock, RW_READER); in zap_cursor_fini()1147 rw_enter(&zc->zc_zap->zap_rwlock, RW_READER); in zap_cursor_retrieve()1184 rw_exit(&zc->zc_zap->zap_rwlock); in zap_cursor_retrieve()
142 krwlock_t zap_rwlock; member