Lines Matching refs:db_level

339 	(dbuf)->db_level == (level) &&			\
401 int level = db->db_level; in dbuf_hash_insert()
484 ASSERT3U(dbuf_hash(db->db_objset, db->db.db_object, db->db_level, in dbuf_hash_remove()
526 ASSERT(db->db_level == 0); in dbuf_verify_user()
583 DBUF_STAT_DECR(cache_levels_bytes[db->db_level], size); in dbuf_evict_user()
613 if (db->db_level > 0 || db->db_blkid == DMU_SPILL_BLKID) { in dbuf_is_metadata()
722 db->db_level, db->db_blkid) % in dbuf_cache_multilist_index_func()
800 DBUF_STAT_BUMPDOWN(cache_levels[db->db_level]); in dbuf_evict_one()
802 DBUF_STAT_DECR(cache_levels_bytes[db->db_level], size + usize); in dbuf_evict_one()
1128 ASSERT3U(db->db_level, <, dn->dn_nlevels); in dbuf_verify()
1160 if (db->db_level == 0 && db->db.db_object == DMU_META_DNODE_OBJECT) { in dbuf_verify()
1185 ASSERT3U(db->db_parent->db_level, ==, db->db_level+1); in dbuf_verify()
1209 if (db->db_level == 0) { in dbuf_verify()
1390 } else if (db->db_level == 0 && db->db_freed_in_flight) { in dbuf_read_done()
1476 if (!is_hole && db->db_level == 0) in dbuf_read_hole()
1483 if (bp != NULL && db->db_level > 0 && BP_IS_HOLE(bp) && in dbuf_read_hole()
1610 db->db.db_object, db->db_level, db->db_blkid); in dbuf_read_impl()
1679 ASSERT(db->db_level == 0); in dbuf_fix_old_data()
1757 prefetch = db->db_level == 0 && db->db_blkid != DMU_BONUS_BLKID && in dbuf_read()
1814 db->db.db_object, db->db_level, db->db_blkid); in dbuf_read()
1926 ASSERT(db->db_level == 0); in dbuf_unoverride()
1985 db_search->db_level = 0; in dbuf_free_range()
1999 if (db->db_level != 0 || db->db_blkid > end_blkid) { in dbuf_free_range()
2110 if (db->db_level == 0) in dbuf_new_size()
2145 if (db->db_level == 0 && db->db_blkid != DMU_BONUS_BLKID) { in dbuf_redirty()
2276 ASSERT(db->db_level != 0 || in dbuf_dirty()
2311 ASSERT3U(dn->dn_nlevels, >, db->db_level); in dbuf_dirty()
2348 if (db->db_level == 0) { in dbuf_dirty()
2390 if (db->db_level == 0 && db->db_blkid != DMU_BONUS_BLKID && in dbuf_dirty()
2442 ASSERT((dn->dn_phys->dn_nlevels == 0 && db->db_level == 0) || in dbuf_dirty()
2443 dn->dn_phys->dn_nlevels > db->db_level || in dbuf_dirty()
2444 dn->dn_next_nlevels[txgoff] > db->db_level || in dbuf_dirty()
2445 dn->dn_next_nlevels[(tx->tx_txg-1) & TXG_MASK] > db->db_level || in dbuf_dirty()
2446 dn->dn_next_nlevels[(tx->tx_txg-2) & TXG_MASK] > db->db_level); in dbuf_dirty()
2449 if (db->db_level == 0) { in dbuf_dirty()
2457 if (db->db_level+1 < dn->dn_nlevels) { in dbuf_dirty()
2464 parent = dbuf_hold_level(dn, db->db_level + 1, in dbuf_dirty()
2471 ASSERT3U(db->db_level + 1, ==, parent->db_level); in dbuf_dirty()
2492 ASSERT(db->db_level + 1 == dn->dn_nlevels); in dbuf_dirty()
2524 if (dr->dr_dbuf->db_level != 0) { in dbuf_undirty_bonus()
2556 ASSERT0(db->db_level); in dbuf_undirty()
2604 db->db_level + 1 == dn->dn_nlevels) { in dbuf_undirty()
2658 if (db->db_level == 0 && in dmu_buf_will_dirty_flags()
2728 if (db->db_level != 0) { in dmu_buf_get_bp_from_dbuf()
2784 db->db.db_object, db->db_level, db->db_blkid); in dmu_buf_untransform_direct()
2802 ASSERT0(db->db_level); in dmu_buf_will_clone_or_dio()
2804 ASSERT0(db->db_level); in dmu_buf_will_clone_or_dio()
2891 ASSERT(db->db_level == 0); in dmu_buf_will_fill_flags()
2952 ASSERT0(db->db_level); in dmu_buf_set_crypt_params()
2977 ASSERT0(db->db_level); in dbuf_override_impl()
2998 if (db->db_level == 0 && db->db_freed_in_flight) { in dmu_buf_fill_done()
3047 ASSERT0(db->db_level); in dmu_buf_write_embedded()
3080 ASSERT0(db->db_level); in dmu_buf_redact()
3103 ASSERT(db->db_level == 0); in dbuf_assign_arcbuf()
3219 DBUF_STAT_BUMPDOWN(cache_levels[db->db_level]); in dbuf_destroy()
3221 DBUF_STAT_DECR(cache_levels_bytes[db->db_level], in dbuf_destroy()
3411 db->db_level = level; in dbuf_create()
3447 db->db_level ? 1 << dn->dn_indblkshift : dn->dn_datablksz; in dbuf_create()
3953 if (db->db_level == 0 && db->db_blkid != DMU_BONUS_BLKID && in dbuf_hold_impl()
3981 DBUF_STAT_BUMPDOWN(cache_levels[db->db_level]); in dbuf_hold_impl()
3983 DBUF_STAT_DECR(cache_levels_bytes[db->db_level], in dbuf_hold_impl()
3998 ASSERT3U(db->db_level, ==, level); in dbuf_hold_impl()
4139 holds == (db->db_level == 0 ? db->db_dirtycnt : 0)) { in dbuf_rele_and_unlock()
4144 db->db_level == 0 && db->db_user_immediate_evict) in dbuf_rele_and_unlock()
4213 uint8_t db_level = db->db_level; in dbuf_rele_and_unlock() local
4223 DBUF_STAT_BUMP(cache_levels[db_level]); in dbuf_rele_and_unlock()
4224 DBUF_STAT_INCR(cache_levels_bytes[db_level], in dbuf_rele_and_unlock()
4368 if (db->db_level == dn->dn_phys->dn_nlevels-1) { in dbuf_check_blkptr()
4387 parent = dbuf_hold_level(dn, db->db_level + 1, in dbuf_check_blkptr()
4405 ASSERT0(db->db_level); in dbuf_sync_bonus()
4436 ASSERT3U(db->db_level, ==, 0); in dbuf_prepare_encrypted_dnode_leaf()
4449 db->db.db_object, db->db_level, db->db_blkid); in dbuf_prepare_encrypted_dnode_leaf()
4480 ASSERT(db->db_level > 0); in dbuf_sync_indirect()
4505 dbuf_sync_list(&dr->dt.di.dr_children, db->db_level - 1, tx); in dbuf_sync_indirect()
4564 VERIFY3U(parent_db->db_level, ==, 1); in dbuf_lightweight_bp()
4870 VERIFY3U(dr->dr_dbuf->db_level, ==, level); in dbuf_sync_list()
4872 if (dr->dr_dbuf->db_level > 0) in dbuf_sync_list()
4908 ASSERT(BP_GET_LEVEL(bp) == db->db_level); in dbuf_write_ready()
4921 if (db->db_level == 0) { in dbuf_write_ready()
5002 ASSERT3U(db->db_level, >, 0); in dbuf_write_children_ready()
5074 if (db->db_level == 0) { in dbuf_write_done()
5092 dn->dn_phys->dn_maxblkid >> (db->db_level * epbs)); in dbuf_write_done()
5243 if (db->db_level > 0) { in dbuf_remap()
5285 if (db->db_level > 0 || dn->dn_type == DMU_OT_DNODE) { in dbuf_write()
5304 ASSERT(db->db_level == parent->db_level-1); in dbuf_write()
5313 ASSERT((db->db_level == dn->dn_phys->dn_nlevels-1 && in dbuf_write()
5315 (db->db_blkid == DMU_SPILL_BLKID && db->db_level == 0)); in dbuf_write()
5322 ASSERT(db->db_level == 0 || data == db->db_buf); in dbuf_write()
5328 db->db.db_object, db->db_level, db->db_blkid); in dbuf_write()
5334 dmu_write_policy(os, dn, db->db_level, wp_flag, &zp); in dbuf_write()
5344 if (db->db_level == 0 && in dbuf_write()
5383 if (db->db_level != 0) in dbuf_write()