Lines Matching defs:drro
715 struct drr_object *drro = &(dscp->dsc_drr->drr_u.drr_object);
743 drro->drr_object = object;
744 drro->drr_type = dnp->dn_type;
745 drro->drr_bonustype = dnp->dn_bonustype;
746 drro->drr_blksz = dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT;
747 drro->drr_bonuslen = dnp->dn_bonuslen;
748 drro->drr_dn_slots = dnp->dn_extra_slots + 1;
749 drro->drr_checksumtype = dnp->dn_checksum;
750 drro->drr_compress = dnp->dn_compress;
751 drro->drr_toguid = dscp->dsc_toguid;
754 drro->drr_blksz > SPA_OLD_MAXBLOCKSIZE)
755 drro->drr_blksz = SPA_OLD_MAXBLOCKSIZE;
763 drro->drr_flags |= DRR_RAW_BYTESWAP;
766 drro->drr_maxblkid = dnp->dn_maxblkid;
767 drro->drr_indblkshift = dnp->dn_indblkshift;
768 drro->drr_nlevels = dnp->dn_nlevels;
769 drro->drr_nblkptr = dnp->dn_nblkptr;
777 if (drro->drr_bonuslen > DN_MAX_BONUS_LEN(dnp))
779 drro->drr_raw_bonuslen = DN_MAX_BONUS_LEN(dnp);
780 bonuslen = drro->drr_raw_bonuslen;
790 drro->drr_flags |= DRR_OBJECT_SPILL;