Lines Matching refs:dnp
464 dump_dnode(dmu_sendarg_t *dsp, uint64_t object, dnode_phys_t *dnp)
481 if (dnp == NULL || dnp->dn_type == DMU_OT_NONE)
494 drro->drr_type = dnp->dn_type;
495 drro->drr_bonustype = dnp->dn_bonustype;
496 drro->drr_blksz = dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT;
497 drro->drr_bonuslen = dnp->dn_bonuslen;
498 drro->drr_checksumtype = dnp->dn_checksum;
499 drro->drr_compress = dnp->dn_compress;
506 if (dump_record(dsp, DN_BONUS(dnp),
507 P2ROUNDUP(dnp->dn_bonuslen, 8)) != 0) {
512 if (dump_free(dsp, object, (dnp->dn_maxblkid + 1) *
513 (dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT), -1ULL) != 0)
554 const zbookmark_phys_t *zb, const struct dnode_phys *dnp, void *arg)
578 record->indblkshift = dnp->dn_indblkshift;
579 record->datablkszsec = dnp->dn_datablkszsec;
580 record_size = dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT;
1249 const zbookmark_phys_t *zb, const dnode_phys_t *dnp, void *arg)