Searched refs:dn_phys (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddnode_sync.c44 int nblkptr = dn->dn_phys->dn_nblkptr;
45 int old_toplvl = dn->dn_phys->dn_nlevels - 1;
52 ASSERT(dn->dn_phys->dn_type != DMU_OT_NONE);
54 ASSERT(new_level > 1 && dn->dn_phys->dn_nlevels > 0);
56 db = dbuf_hold_level(dn, dn->dn_phys->dn_nlevels, 0, FTAG);
59 dn->dn_phys->dn_nlevels = new_level;
61 dn->dn_object, dn->dn_phys->dn_nlevels);
68 bcopy(dn->dn_phys->dn_blkptr, db->db.db_data,
87 &dn->dn_phys->dn_blkptr[child->db_blkid]);
106 bzero(dn->dn_phys
[all...]
H A Ddnode.c233 ASSERT(dn->dn_phys);
237 ASSERT(DMU_OT_IS_VALID(dn->dn_phys->dn_type));
246 if (dn->dn_phys->dn_type != DMU_OT_NONE || dn->dn_allocated_txg != 0) {
269 if (dn->dn_phys->dn_type != DMU_OT_NONE)
270 ASSERT3U(dn->dn_phys->dn_nlevels, <=, dn->dn_nlevels);
273 ASSERT3P(dn->dn_phys, ==,
395 1<<(sizeof (dn->dn_phys->dn_datablkszsec) * 8));
418 dn->dn_phys = dnp;
441 ASSERT(DMU_OT_IS_VALID(dn->dn_phys->dn_type));
554 ASSERT(bcmp(dn->dn_phys,
[all...]
H A Ddbuf.c739 &dn->dn_phys->dn_blkptr[db->db_blkid]);
951 int bonuslen = MIN(dn->dn_bonuslen, dn->dn_phys->dn_bonuslen);
959 bcopy(DN_BONUS(dn->dn_phys), db->db.db_data, bonuslen);
1578 ASSERT((dn->dn_phys->dn_nlevels == 0 && db->db_level == 0) ||
1579 dn->dn_phys->dn_nlevels > db->db_level ||
2174 (dn->dn_phys->dn_flags & DNODE_FLAG_SPILL_BLKPTR))
2175 *bpp = &dn->dn_phys->dn_spill;
2184 if (dn->dn_phys->dn_nlevels == 0)
2187 nlevels = dn->dn_phys->dn_nlevels;
2194 (blkid > (dn->dn_phys
[all...]
H A Ddmu_objset.c1320 ASSERT(dn->dn_phys->dn_type == DMU_OT_NONE ||
1321 dn->dn_phys->dn_flags &
1343 DN_USED_BYTES(dn->dn_phys),
1344 dn->dn_phys->dn_flags, dn->dn_newuid,
1429 data = DN_BONUS(dn->dn_phys);
1436 data = DN_BONUS(dn->dn_phys);
H A Ddmu_tx.c496 blkptr_t *bp = dn->dn_phys->dn_blkptr;
789 bp = &dn->dn_phys->dn_blkptr[0];
1612 if (!(dn->dn_phys->dn_flags & DNODE_FLAG_SPILL_BLKPTR)) {
1618 bp = &dn->dn_phys->dn_spill;
H A Ddmu.c1986 dnp = dn->dn_phys;
2057 *nblk512 = ((DN_USED_BYTES(dn->dn_phys) + SPA_MINBLOCKSIZE/2) >>
/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Ddnode.h167 dnode_phys_t *dn_phys; /* pointer into dn->dn_dbuf->db.db_data */ member in struct:dnode
170 * Copies of stuff in dn_phys. They're valid in the open
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c1295 dnode_phys_t *dnp = dn->dn_phys;
1876 (dn->dn_phys->dn_flags & DNODE_FLAG_USED_BYTES) ?
1878 (dn->dn_phys->dn_flags & DNODE_FLAG_USERUSED_ACCOUNTED) ?
1880 (dn->dn_phys->dn_flags & DNODE_FLAG_SPILL_BLKPTR) ?
1883 (longlong_t)dn->dn_phys->dn_maxblkid);

Completed in 98 milliseconds