Home
last modified time | relevance | path

Searched refs:drrw (Results 1 – 7 of 7) sorted by relevance

/freebsd-14-stable/sys/contrib/openzfs/cmd/zstream/
HDzstream_recompress.c144 struct drr_write *drrw; in zstream_do_recompress() local
230 drrw = &thedrr.drr_u.drr_write; in zstream_do_recompress()
231 payload_size = DRR_WRITE_PAYLOAD_SIZE(drrw); in zstream_do_recompress()
241 if (drrw->drr_salt[i] != 0) { in zstream_do_recompress()
250 if (drrw->drr_compressiontype >= in zstream_do_recompress()
253 "stream: %d\n", drrw->drr_compressiontype); in zstream_do_recompress()
257 &zio_compress_table[drrw->drr_compressiontype]; in zstream_do_recompress()
276 drrw->drr_logical_size), dinfo->ci_level)) { in zstream_do_recompress()
280 (u_longlong_t)drrw->drr_object, in zstream_do_recompress()
281 (u_longlong_t)drrw->drr_offset); in zstream_do_recompress()
[all …]
HDzstream_dump.c226 struct drr_write *drrw = &thedrr.drr_u.drr_write; in zstream_do_dump() local
524 drrw->drr_object = BSWAP_64(drrw->drr_object); in zstream_do_dump()
525 drrw->drr_type = BSWAP_32(drrw->drr_type); in zstream_do_dump()
526 drrw->drr_offset = BSWAP_64(drrw->drr_offset); in zstream_do_dump()
527 drrw->drr_logical_size = in zstream_do_dump()
528 BSWAP_64(drrw->drr_logical_size); in zstream_do_dump()
529 drrw->drr_toguid = BSWAP_64(drrw->drr_toguid); in zstream_do_dump()
530 drrw->drr_key.ddk_prop = in zstream_do_dump()
531 BSWAP_64(drrw->drr_key.ddk_prop); in zstream_do_dump()
532 drrw->drr_compressed_size = in zstream_do_dump()
[all …]
HDzstream_decompress.c164 struct drr_write *drrw; in zstream_do_decompress() local
249 drrw = &thedrr.drr_u.drr_write; in zstream_do_decompress()
250 payload_size = DRR_WRITE_PAYLOAD_SIZE(drrw); in zstream_do_decompress()
255 (u_longlong_t)drrw->drr_object, in zstream_do_decompress()
256 (u_longlong_t)drrw->drr_offset); in zstream_do_decompress()
293 drrw->drr_compressiontype = in zstream_do_decompress()
301 drrw->drr_object, in zstream_do_decompress()
303 drrw->drr_offset); in zstream_do_decompress()
315 (u_longlong_t)drrw->drr_object, in zstream_do_decompress()
316 (u_longlong_t)drrw->drr_offset); in zstream_do_decompress()
[all …]
HDzstream_redup.c338 struct drr_write *drrw = &drr->drr_u.drr_write; in zfs_redup_stream() local
339 assert(drrw->drr_toguid == drrwb.drr_refguid); in zfs_redup_stream()
340 assert(drrw->drr_object == drrwb.drr_refobject); in zfs_redup_stream()
341 assert(drrw->drr_offset == drrwb.drr_refoffset); in zfs_redup_stream()
343 payload_size = DRR_WRITE_PAYLOAD_SIZE(drrw); in zfs_redup_stream()
347 drrw->drr_toguid = drrwb.drr_toguid; in zfs_redup_stream()
348 drrw->drr_object = drrwb.drr_object; in zfs_redup_stream()
349 drrw->drr_offset = drrwb.drr_offset; in zfs_redup_stream()
355 struct drr_write *drrw = &drr->drr_u.drr_write; in zfs_redup_stream() local
357 payload_size = DRR_WRITE_PAYLOAD_SIZE(drrw); in zfs_redup_stream()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/module/zfs/
HDdmu_recv.c1365 do_corrective_recv(struct receive_writer_arg *rwa, struct drr_write *drrw, in do_corrective_recv() argument
1380 err = dnode_hold(rwa->os, drrw->drr_object, FTAG, &dn); in do_corrective_recv()
1383 SET_BOOKMARK(&zb, dmu_objset_id(rwa->os), drrw->drr_object, 0, in do_corrective_recv()
1384 dbuf_whichblock(dn, 0, drrw->drr_offset)); in do_corrective_recv()
1387 if (!rwa->raw && DRR_WRITE_COMPRESSED(drrw)) { in do_corrective_recv()
1390 drrw->drr_logical_size, B_FALSE); in do_corrective_recv()
1391 err = zio_decompress_data(drrw->drr_compressiontype, in do_corrective_recv()
1504 cb_data->size = drrw->drr_logical_size; in do_corrective_recv()
1508 abd_alloc_for_io(drrw->drr_logical_size, B_FALSE), in do_corrective_recv()
1509 drrw->drr_logical_size, corrective_read_done, in do_corrective_recv()
[all …]
HDdmu_send.c459 struct drr_write *drrw = &(dscp->dsc_drr->drr_u.drr_write); in dmu_dump_write() local
485 drrw->drr_object = object; in dmu_dump_write()
486 drrw->drr_type = type; in dmu_dump_write()
487 drrw->drr_offset = offset; in dmu_dump_write()
488 drrw->drr_toguid = dscp->dsc_toguid; in dmu_dump_write()
489 drrw->drr_logical_size = lsize; in dmu_dump_write()
512 drrw->drr_flags |= DRR_RAW_BYTESWAP; in dmu_dump_write()
513 zio_crypt_decode_params_bp(bp, drrw->drr_salt, in dmu_dump_write()
514 drrw->drr_iv); in dmu_dump_write()
515 zio_crypt_decode_mac_bp(bp, drrw->drr_mac); in dmu_dump_write()
[all …]
/freebsd-14-stable/sys/contrib/openzfs/include/sys/
HDzfs_ioctl.h222 #define DRR_WRITE_COMPRESSED(drrw) ((drrw)->drr_compressiontype != 0) argument
223 #define DRR_WRITE_PAYLOAD_SIZE(drrw) \ argument
224 (DRR_WRITE_COMPRESSED(drrw) ? (drrw)->drr_compressed_size : \
225 (drrw)->drr_logical_size)