Searched refs:drro (Results 1 – 7 of 7) sorted by relevance
225 struct drr_object *drro = &thedrr.drr_u.drr_object; in zstream_do_dump() local452 drro->drr_object = BSWAP_64(drro->drr_object); in zstream_do_dump()453 drro->drr_type = BSWAP_32(drro->drr_type); in zstream_do_dump()454 drro->drr_bonustype = in zstream_do_dump()455 BSWAP_32(drro->drr_bonustype); in zstream_do_dump()456 drro->drr_blksz = BSWAP_32(drro->drr_blksz); in zstream_do_dump()457 drro->drr_bonuslen = in zstream_do_dump()458 BSWAP_32(drro->drr_bonuslen); in zstream_do_dump()459 drro->drr_raw_bonuslen = in zstream_do_dump()460 BSWAP_32(drro->drr_raw_bonuslen); in zstream_do_dump()[all …]
190 struct drr_object *drro = &drr->drr_u.drr_object; in zstream_do_recompress() local193 if (drro->drr_bonuslen > 0) { in zstream_do_recompress()194 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zstream_do_recompress()
223 struct drr_object *drro = &drr->drr_u.drr_object; in zstream_do_decompress() local226 if (drro->drr_bonuslen > 0) { in zstream_do_decompress()227 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zstream_do_decompress()
289 struct drr_object *drro = &drr->drr_u.drr_object; in zfs_redup_stream() local292 if (drro->drr_bonuslen > 0) { in zfs_redup_stream()293 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zfs_redup_stream()
1703 const struct drr_object *drro, const dmu_object_info_t *doi, in receive_handle_existing_object() argument1707 uint32_t indblksz = drro->drr_indblkshift ? in receive_handle_existing_object()1708 1ULL << drro->drr_indblkshift : 0; in receive_handle_existing_object()1709 int nblkptr = deduce_nblkptr(drro->drr_bonustype, in receive_handle_existing_object()1710 drro->drr_bonuslen); in receive_handle_existing_object()1711 uint8_t dn_slots = drro->drr_dn_slots != 0 ? in receive_handle_existing_object()1712 drro->drr_dn_slots : DNODE_MIN_SLOTS; in receive_handle_existing_object()1716 *object_to_hold = drro->drr_object; in receive_handle_existing_object()1719 if (rwa->raw && nblkptr != drro->drr_nblkptr) in receive_handle_existing_object()1756 if (drro->drr_blksz != doi->doi_data_block_size) { in receive_handle_existing_object()[all …]
716 struct drr_object *drro = &(dscp->dsc_drr->drr_u.drr_object); in dump_dnode() local744 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()[all …]
230 #define DRR_OBJECT_PAYLOAD_SIZE(drro) \ argument231 ((drro)->drr_raw_bonuslen != 0 ? \232 (drro)->drr_raw_bonuslen : P2ROUNDUP((drro)->drr_bonuslen, 8))