Searched refs:drro (Results 1 – 7 of 7) sorted by relevance
224 struct drr_object *drro = &thedrr.drr_u.drr_object; in zstream_do_dump() local451 drro->drr_object = BSWAP_64(drro->drr_object); in zstream_do_dump()452 drro->drr_type = BSWAP_32(drro->drr_type); in zstream_do_dump()453 drro->drr_bonustype = in zstream_do_dump()454 BSWAP_32(drro->drr_bonustype); in zstream_do_dump()455 drro->drr_blksz = BSWAP_32(drro->drr_blksz); in zstream_do_dump()456 drro->drr_bonuslen = in zstream_do_dump()457 BSWAP_32(drro->drr_bonuslen); in zstream_do_dump()458 drro->drr_raw_bonuslen = in zstream_do_dump()459 BSWAP_32(drro->drr_raw_bonuslen); in zstream_do_dump()[all …]
189 struct drr_object *drro = &drr->drr_u.drr_object; in zstream_do_recompress() local192 if (drro->drr_bonuslen > 0) { in zstream_do_recompress()193 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zstream_do_recompress()
222 struct drr_object *drro = &drr->drr_u.drr_object; in zstream_do_decompress() local225 if (drro->drr_bonuslen > 0) { in zstream_do_decompress()226 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zstream_do_decompress()
288 struct drr_object *drro = &drr->drr_u.drr_object; in zfs_redup_stream() local291 if (drro->drr_bonuslen > 0) { in zfs_redup_stream()292 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zfs_redup_stream()
1674 const struct drr_object *drro, const dmu_object_info_t *doi, in receive_handle_existing_object() argument1678 uint32_t indblksz = drro->drr_indblkshift ? in receive_handle_existing_object()1679 1ULL << drro->drr_indblkshift : 0; in receive_handle_existing_object()1680 int nblkptr = deduce_nblkptr(drro->drr_bonustype, in receive_handle_existing_object()1681 drro->drr_bonuslen); in receive_handle_existing_object()1682 uint8_t dn_slots = drro->drr_dn_slots != 0 ? in receive_handle_existing_object()1683 drro->drr_dn_slots : DNODE_MIN_SLOTS; in receive_handle_existing_object()1687 *object_to_hold = drro->drr_object; in receive_handle_existing_object()1690 if (rwa->raw && nblkptr != drro->drr_nblkptr) in receive_handle_existing_object()1727 if (drro->drr_blksz != doi->doi_data_block_size) { in receive_handle_existing_object()[all …]
715 struct drr_object *drro = &(dscp->dsc_drr->drr_u.drr_object); in dump_dnode() local743 drro->drr_object = object; in dump_dnode()744 drro->drr_type = dnp->dn_type; in dump_dnode()745 drro->drr_bonustype = dnp->dn_bonustype; in dump_dnode()746 drro->drr_blksz = dnp->dn_datablkszsec << SPA_MINBLOCKSHIFT; in dump_dnode()747 drro->drr_bonuslen = dnp->dn_bonuslen; in dump_dnode()748 drro->drr_dn_slots = dnp->dn_extra_slots + 1; in dump_dnode()749 drro->drr_checksumtype = dnp->dn_checksum; in dump_dnode()750 drro->drr_compress = dnp->dn_compress; in dump_dnode()751 drro->drr_toguid = dscp->dsc_toguid; in dump_dnode()[all …]
229 #define DRR_OBJECT_PAYLOAD_SIZE(drro) \ argument 230 ((drro)->drr_raw_bonuslen != 0 ? \231 (drro)->drr_raw_bonuslen : P2ROUNDUP((drro)->drr_bonuslen, 8))