Searched refs:drro (Results 1 – 8 of 8) sorted by relevance
214 struct drr_object *drro = &thedrr.drr_u.drr_object; in zstream_do_dump() local441 drro->drr_object = BSWAP_64(drro->drr_object); in zstream_do_dump()442 drro->drr_type = BSWAP_32(drro->drr_type); in zstream_do_dump()443 drro->drr_bonustype = in zstream_do_dump()444 BSWAP_32(drro->drr_bonustype); in zstream_do_dump()445 drro->drr_blksz = BSWAP_32(drro->drr_blksz); in zstream_do_dump()446 drro->drr_bonuslen = in zstream_do_dump()447 BSWAP_32(drro->drr_bonuslen); in zstream_do_dump()448 drro->drr_raw_bonuslen = in zstream_do_dump()449 BSWAP_32(drro->drr_raw_bonuslen); in zstream_do_dump()[all …]
175 struct drr_object *drro = &drr->drr_u.drr_object; in zstream_do_drop_record() local178 if (drro->drr_bonuslen > 0) { in zstream_do_drop_record()179 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zstream_do_drop_record()
166 struct drr_object *drro = &drr->drr_u.drr_object; in zstream_do_recompress() local169 if (drro->drr_bonuslen > 0) { in zstream_do_recompress()170 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zstream_do_recompress()
199 struct drr_object *drro = &drr->drr_u.drr_object; in zstream_do_decompress() local202 if (drro->drr_bonuslen > 0) { in zstream_do_decompress()203 payload_size = DRR_OBJECT_PAYLOAD_SIZE(drro); in zstream_do_decompress()
237 struct drr_object *drro = &drr->drr_u.drr_object; in zfs_redup_stream() local240 if (drro->drr_bonuslen > 0) { in zfs_redup_stream()241 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))