Lines Matching refs:dn_dbuf
271 ASSERT(DMU_OBJECT_IS_SPECIAL(dn->dn_object) || dn->dn_dbuf != NULL);
272 if (dn->dn_dbuf != NULL) {
274 (dnode_phys_t *)dn->dn_dbuf->db.db_data +
275 (dn->dn_object % (dn->dn_dbuf->db.db_size >> DNODE_SHIFT)));
416 dn->dn_dbuf = db;
713 ndn->dn_dbuf = odn->dn_dbuf;
785 odn->dn_dbuf = NULL;
901 ASSERT(odn->dn_dbuf != NULL); /* only "special" dnodes have no parent */
992 ASSERT(dn->dn_dbuf == NULL ||
993 dmu_buf_get_user(&dn->dn_dbuf->db) == NULL);
1182 ASSERT3P(dn->dn_dbuf, ==, db);
1229 dmu_buf_impl_t *db = dn->dn_dbuf;
1246 /* NOTE: the DNODE_DNODE does not have a dn_dbuf */
1324 (void) dbuf_dirty(dn->dn_dbuf, tx);