Lines Matching refs:drrw

464 	struct drr_write *drrw = &(dscp->dsc_drr->drr_u.drr_write);  in dmu_dump_write()  local
490 drrw->drr_object = object; in dmu_dump_write()
491 drrw->drr_type = type; in dmu_dump_write()
492 drrw->drr_offset = offset; in dmu_dump_write()
493 drrw->drr_toguid = dscp->dsc_toguid; in dmu_dump_write()
494 drrw->drr_logical_size = lsize; in dmu_dump_write()
517 drrw->drr_flags |= DRR_RAW_BYTESWAP; in dmu_dump_write()
518 zio_crypt_decode_params_bp(bp, drrw->drr_salt, in dmu_dump_write()
519 drrw->drr_iv); in dmu_dump_write()
520 zio_crypt_decode_mac_bp(bp, drrw->drr_mac); in dmu_dump_write()
532 drrw->drr_compressiontype = BP_GET_COMPRESS(bp); in dmu_dump_write()
533 drrw->drr_compressed_size = psize; in dmu_dump_write()
534 payload_size = drrw->drr_compressed_size; in dmu_dump_write()
536 payload_size = drrw->drr_logical_size; in dmu_dump_write()
546 drrw->drr_checksumtype = ZIO_CHECKSUM_OFF; in dmu_dump_write()
548 drrw->drr_checksumtype = BP_GET_CHECKSUM(bp); in dmu_dump_write()
549 if (zio_checksum_table[drrw->drr_checksumtype].ci_flags & in dmu_dump_write()
551 drrw->drr_flags |= DRR_CHECKSUM_DEDUP; in dmu_dump_write()
552 DDK_SET_LSIZE(&drrw->drr_key, BP_GET_LSIZE(bp)); in dmu_dump_write()
553 DDK_SET_PSIZE(&drrw->drr_key, BP_GET_PSIZE(bp)); in dmu_dump_write()
554 DDK_SET_COMPRESS(&drrw->drr_key, BP_GET_COMPRESS(bp)); in dmu_dump_write()
555 DDK_SET_CRYPT(&drrw->drr_key, BP_IS_PROTECTED(bp)); in dmu_dump_write()
556 drrw->drr_key.ddk_cksum = bp->blk_cksum; in dmu_dump_write()
569 struct drr_write_embedded *drrw = in dump_write_embedded() local
582 drrw->drr_object = object; in dump_write_embedded()
583 drrw->drr_offset = offset; in dump_write_embedded()
584 drrw->drr_length = blksz; in dump_write_embedded()
585 drrw->drr_toguid = dscp->dsc_toguid; in dump_write_embedded()
586 drrw->drr_compression = BP_GET_COMPRESS(bp); in dump_write_embedded()
587 drrw->drr_etype = BPE_GET_ETYPE(bp); in dump_write_embedded()
588 drrw->drr_lsize = BPE_GET_LSIZE(bp); in dump_write_embedded()
589 drrw->drr_psize = BPE_GET_PSIZE(bp); in dump_write_embedded()
593 uint32_t psize = drrw->drr_psize; in dump_write_embedded()