Home
last modified time | relevance | path

Searched refs:zap_rwlock (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzap_micro.c109 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()
H A Dzap_impl.c311 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()
H A Dzap_fat.c103 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 …]
H A Dzap.c1059 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()
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzap_impl.h142 krwlock_t zap_rwlock; member