Lines Matching refs:db_mtx

296 	mutex_init(&db->db_mtx, NULL, MUTEX_NOLOCKDEP, NULL);  in dbuf_cons()
310 mutex_destroy(&db->db_mtx); in dbuf_dest()
357 mutex_enter(&db->db_mtx); in dbuf_find()
362 mutex_exit(&db->db_mtx); in dbuf_find()
381 mutex_enter(&db->db_mtx); in dbuf_find_bonus()
414 mutex_enter(&dbf->db_mtx); in dbuf_hash_insert()
419 mutex_exit(&dbf->db_mtx); in dbuf_hash_insert()
431 mutex_enter(&db->db_mtx); in dbuf_hash_insert()
494 ASSERT(!MUTEX_HELD(&db->db_mtx)); in dbuf_hash_remove()
558 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_evict_user()
784 while (db != NULL && mutex_tryenter(&db->db_mtx) == 0) { in dbuf_evict_one()
1114 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_verify()
1254 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_clear_data()
1267 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_set_data()
1374 mutex_enter(&db->db_mtx); in dbuf_read_done()
1424 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_read_bonus()
1466 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_read_hole()
1526 mutex_enter(&dndb->db_mtx); in dbuf_read_verify_dnode_crypt()
1537 mutex_exit(&dndb->db_mtx); in dbuf_read_verify_dnode_crypt()
1543 cv_wait(&dndb->db_changed, &dndb->db_mtx); in dbuf_read_verify_dnode_crypt()
1561 mutex_exit(&dndb->db_mtx); in dbuf_read_verify_dnode_crypt()
1579 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_read_impl()
1625 mutex_exit(&db->db_mtx); in dbuf_read_impl()
1654 mutex_exit(&db->db_mtx); in dbuf_read_impl()
1677 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_fix_old_data()
1760 mutex_enter(&db->db_mtx); in dbuf_read()
1779 mutex_exit(&db->db_mtx); in dbuf_read()
1788 cv_wait(&db->db_changed, &db->db_mtx); in dbuf_read()
1792 mutex_exit(&db->db_mtx); in dbuf_read()
1819 mutex_exit(&db->db_mtx); in dbuf_read()
1845 mutex_exit(&db->db_mtx); in dbuf_read()
1891 mutex_enter(&db->db_mtx); in dbuf_noread()
1896 cv_wait(&db->db_changed, &db->db_mtx); in dbuf_noread()
1908 mutex_exit(&db->db_mtx); in dbuf_noread()
1918 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_unoverride()
2005 mutex_enter(&db->db_mtx); in dbuf_free_range()
2015 mutex_exit(&db->db_mtx); in dbuf_free_range()
2021 mutex_exit(&db->db_mtx); in dbuf_free_range()
2063 mutex_exit(&db->db_mtx); in dbuf_free_range()
2102 mutex_enter(&db->db_mtx); in dbuf_new_size()
2115 mutex_exit(&db->db_mtx); in dbuf_new_size()
2143 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_redirty()
2270 mutex_enter(&db->db_mtx); in dbuf_dirty()
2300 mutex_exit(&db->db_mtx); in dbuf_dirty()
2408 mutex_exit(&db->db_mtx); in dbuf_dirty()
2476 mutex_enter(&db->db_mtx); in dbuf_dirty()
2490 mutex_exit(&db->db_mtx); in dbuf_dirty()
2513 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_undirty_bonus()
2557 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_undirty()
2649 mutex_enter(&db->db_mtx); in dmu_buf_will_dirty_flags()
2671 mutex_exit(&db->db_mtx); in dmu_buf_will_dirty_flags()
2676 mutex_exit(&db->db_mtx); in dmu_buf_will_dirty_flags()
2691 mutex_enter(&db->db_mtx); in dmu_buf_will_dirty_flags()
2693 mutex_exit(&db->db_mtx); in dmu_buf_will_dirty_flags()
2710 mutex_enter(&db->db_mtx); in dmu_buf_is_dirty()
2712 mutex_exit(&db->db_mtx); in dmu_buf_is_dirty()
2725 ASSERT(MUTEX_HELD(&db->db_mtx)); in dmu_buf_get_bp_from_dbuf()
2762 ASSERT(MUTEX_HELD(&db->db_mtx)); in dmu_buf_untransform_direct()
2808 mutex_enter(&db->db_mtx); in dmu_buf_will_clone_or_dio()
2863 mutex_exit(&db->db_mtx); in dmu_buf_will_clone_or_dio()
2874 mutex_enter(&db->db_mtx); in dmu_buf_will_not_fill()
2877 mutex_exit(&db->db_mtx); in dmu_buf_will_not_fill()
2897 mutex_enter(&db->db_mtx); in dmu_buf_will_fill_flags()
2906 mutex_exit(&db->db_mtx); in dmu_buf_will_fill_flags()
2921 mutex_exit(&db->db_mtx); in dmu_buf_will_fill_flags()
2994 mutex_enter(&db->db_mtx); in dmu_buf_fill_done()
3023 mutex_exit(&db->db_mtx); in dmu_buf_fill_done()
3112 mutex_enter(&db->db_mtx); in dbuf_assign_arcbuf()
3118 cv_wait(&db->db_changed, &db->db_mtx); in dbuf_assign_arcbuf()
3132 mutex_exit(&db->db_mtx); in dbuf_assign_arcbuf()
3172 mutex_exit(&db->db_mtx); in dbuf_assign_arcbuf()
3184 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_destroy()
3240 mutex_exit(&db->db_mtx); in dbuf_destroy()
3293 mutex_enter(&parent->db_mtx); in dbuf_destroy()
3729 mutex_exit(&db->db_mtx); in dbuf_prefetch_impl()
3936 mutex_exit(&db->db_mtx); in dbuf_hold_impl()
3942 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_hold_impl()
3990 mutex_exit(&db->db_mtx); in dbuf_hold_impl()
4079 mutex_exit(&found_db->db_mtx); in dbuf_try_add_ref()
4094 mutex_enter(&db->db_mtx); in dbuf_rele()
4123 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_rele_and_unlock()
4173 mutex_exit(&db->db_mtx); in dbuf_rele_and_unlock()
4214 mutex_exit(&db->db_mtx); in dbuf_rele_and_unlock()
4232 mutex_exit(&db->db_mtx); in dbuf_rele_and_unlock()
4249 mutex_enter(&db->db_mtx); in dmu_buf_user_refcount()
4252 mutex_exit(&db->db_mtx); in dmu_buf_user_refcount()
4263 mutex_enter(&db->db_mtx); in dmu_buf_replace_user()
4270 mutex_exit(&db->db_mtx); in dmu_buf_replace_user()
4358 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_check_blkptr()
4385 mutex_exit(&db->db_mtx); in dbuf_check_blkptr()
4390 mutex_enter(&db->db_mtx); in dbuf_check_blkptr()
4406 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_sync_bonus()
4434 ASSERT(MUTEX_HELD(&db->db_mtx)); in dbuf_prepare_encrypted_dnode_leaf()
4478 mutex_enter(&db->db_mtx); in dbuf_sync_indirect()
4485 mutex_exit(&db->db_mtx); in dbuf_sync_indirect()
4487 mutex_enter(&db->db_mtx); in dbuf_sync_indirect()
4499 mutex_exit(&db->db_mtx); in dbuf_sync_indirect()
4691 mutex_enter(&db->db_mtx); in dbuf_sync_leaf()
4778 cv_wait(&db->db_changed, &db->db_mtx); in dbuf_sync_leaf()
4830 mutex_exit(&db->db_mtx); in dbuf_sync_leaf()
4911 mutex_enter(&db->db_mtx); in dbuf_write_ready()
4980 mutex_exit(&db->db_mtx); in dbuf_write_ready()
5055 mutex_enter(&db->db_mtx); in dbuf_write_done()
5140 mutex_enter(&db->db_mtx); in dbuf_write_override_done()
5146 mutex_exit(&db->db_mtx); in dbuf_write_override_done()
5359 mutex_enter(&db->db_mtx); in dbuf_write()
5364 mutex_exit(&db->db_mtx); in dbuf_write()