Lines Matching refs:drr
99 read_hdr(dmu_replay_record_t *drr, zio_cksum_t *cksum) in read_hdr() argument
103 size_t r = ssread(drr, sizeof (*drr) - sizeof (zio_cksum_t), cksum); in read_hdr()
107 r = ssread(&drr->drr_u.drr_checksum.drr_checksum, in read_hdr()
112 !ZIO_CHECKSUM_IS_ZERO(&drr->drr_u.drr_checksum.drr_checksum) && in read_hdr()
114 drr->drr_u.drr_checksum.drr_checksum)) { in read_hdr()
124 return (sizeof (*drr)); in read_hdr()
222 dmu_replay_record_t *drr = &thedrr; in zstream_do_dump() local
300 while (read_hdr(drr, &zc)) { in zstream_do_dump()
317 fletcher_4_incremental_byteswap(drr, in zstream_do_dump()
328 drr->drr_type = BSWAP_32(drr->drr_type); in zstream_do_dump()
329 drr->drr_payloadlen = in zstream_do_dump()
330 BSWAP_32(drr->drr_payloadlen); in zstream_do_dump()
340 if (drr->drr_type >= DRR_NUMTYPES) { in zstream_do_dump()
342 drr->drr_type); in zstream_do_dump()
347 drr_record_count[drr->drr_type]++; in zstream_do_dump()
348 total_overhead_size += sizeof (*drr); in zstream_do_dump()
352 switch (drr->drr_type) { in zstream_do_dump()
384 drr->drr_payloadlen); in zstream_do_dump()
388 if (drr->drr_payloadlen != 0) { in zstream_do_dump()
390 int sz = drr->drr_payloadlen; in zstream_do_dump()
759 if (drr->drr_type != DRR_BEGIN && very_verbose) { in zstream_do_dump()
767 drr_byte_count[drr->drr_type] += payload_size; in zstream_do_dump()