Home
last modified time | relevance | path

Searched refs:dn_dbuf (Results 1 – 6 of 6) sorted by relevance

/titanic_44/usr/src/uts/common/fs/zfs/
H A Ddnode.c272 ASSERT(DMU_OBJECT_IS_SPECIAL(dn->dn_object) || dn->dn_dbuf != NULL); in dnode_verify()
273 if (dn->dn_dbuf != NULL) { in dnode_verify()
275 (dnode_phys_t *)dn->dn_dbuf->db.db_data + in dnode_verify()
276 (dn->dn_object % (dn->dn_dbuf->db.db_size >> DNODE_SHIFT))); in dnode_verify()
417 dn->dn_dbuf = db; in dnode_create()
715 ndn->dn_dbuf = odn->dn_dbuf; in dnode_move_impl()
790 odn->dn_dbuf = NULL; in dnode_move_impl()
907 ASSERT(odn->dn_dbuf != NULL); /* only "special" dnodes have no parent */ in dnode_move()
998 ASSERT(dn->dn_dbuf == NULL || in dnode_special_close()
999 dmu_buf_get_user(&dn->dn_dbuf->db) == NULL); in dnode_special_close()
[all …]
H A Ddnode_sync.c90 if (child->db_parent && child->db_parent != dn->dn_dbuf) { in dnode_increase_indirection()
98 child->db_parent == dn->dn_dbuf); in dnode_increase_indirection()
522 dmu_buf_will_dirty(&dn->dn_dbuf->db, tx); in dnode_sync_free()
560 ASSERT(dn->dn_dbuf == NULL || arc_released(dn->dn_dbuf->db_buf)); in dnode_sync()
H A Ddbuf.c467 if (db->db_parent == dn->dn_dbuf) { in dbuf_verify()
1373 if (db->db_parent == NULL || db->db_parent == dn->dn_dbuf) { in dbuf_dirty()
1406 ASSERT(db->db_parent == NULL || db->db_parent == dn->dn_dbuf); in dbuf_dirty()
1481 ASSERT(db->db_blkptr == NULL || db->db_parent == dn->dn_dbuf); in dbuf_undirty()
1728 dndb = dn->dn_dbuf; in dbuf_clear()
1786 dbuf_add_ref(dn->dn_dbuf, NULL); in dbuf_findbp()
1787 *parentp = dn->dn_dbuf; in dbuf_findbp()
1826 if (dn->dn_dbuf) { in dbuf_findbp()
1827 dbuf_add_ref(dn->dn_dbuf, NULL); in dbuf_findbp()
1828 *parentp = dn->dn_dbuf; in dbuf_findbp()
[all …]
H A Ddmu_tx.c188 if (db == NULL || db == dn->dn_dbuf) { in dmu_tx_count_twig()
397 if (dn && dn->dn_dbuf->db_blkptr && in dmu_tx_count_dnode()
399 dn->dn_dbuf->db_blkptr, dn->dn_dbuf->db_blkptr->blk_birth)) { in dmu_tx_count_dnode()
404 if (dn && dn->dn_dbuf->db_blkptr) in dmu_tx_count_dnode()
H A Ddmu_objset.c1054 ASSERT(dn->dn_dbuf->db_data_pending); in dmu_objset_sync_dnodes()
1059 dn->dn_zio = dn->dn_dbuf->db_data_pending->dr_zio; in dmu_objset_sync_dnodes()
/titanic_44/usr/src/uts/common/fs/zfs/sys/
H A Ddnode.h160 struct dmu_buf_impl *dn_dbuf; member