Lines Matching refs:drro
716 struct drr_object *drro = &(dscp->dsc_drr->drr_u.drr_object); in dump_dnode() local
744 drro->drr_object = object; in dump_dnode()
745 drro->drr_type = dnp->dn_type; in dump_dnode()
746 drro->drr_bonustype = dnp->dn_bonustype; in dump_dnode()
747 drro->drr_blksz = dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT; in dump_dnode()
748 drro->drr_bonuslen = dnp->dn_bonuslen; in dump_dnode()
749 drro->drr_dn_slots = dnp->dn_extra_slots + 1; in dump_dnode()
750 drro->drr_checksumtype = dnp->dn_checksum; in dump_dnode()
751 drro->drr_compress = dnp->dn_compress; in dump_dnode()
752 drro->drr_toguid = dscp->dsc_toguid; in dump_dnode()
755 drro->drr_blksz > SPA_OLD_MAXBLOCKSIZE) in dump_dnode()
756 drro->drr_blksz = SPA_OLD_MAXBLOCKSIZE; in dump_dnode()
764 drro->drr_flags |= DRR_RAW_BYTESWAP; in dump_dnode()
767 drro->drr_maxblkid = dnp->dn_maxblkid; in dump_dnode()
768 drro->drr_indblkshift = dnp->dn_indblkshift; in dump_dnode()
769 drro->drr_nlevels = dnp->dn_nlevels; in dump_dnode()
770 drro->drr_nblkptr = dnp->dn_nblkptr; in dump_dnode()
778 if (drro->drr_bonuslen > DN_MAX_BONUS_LEN(dnp)) in dump_dnode()
780 drro->drr_raw_bonuslen = DN_MAX_BONUS_LEN(dnp); in dump_dnode()
781 bonuslen = drro->drr_raw_bonuslen; in dump_dnode()
791 drro->drr_flags |= DRR_OBJECT_SPILL; in dump_dnode()