Lines Matching defs:drr
107 read_hdr(dmu_replay_record_t *drr, zio_cksum_t *cksum)
111 size_t r = ssread(drr, sizeof (*drr) - sizeof (zio_cksum_t), cksum);
115 r = ssread(&drr->drr_u.drr_checksum.drr_checksum,
119 if (!ZIO_CHECKSUM_IS_ZERO(&drr->drr_u.drr_checksum.drr_checksum) &&
121 drr->drr_u.drr_checksum.drr_checksum)) {
131 return (sizeof (*drr));
205 dmu_replay_record_t *drr = &thedrr;
267 while (read_hdr(drr, &zc)) {
283 fletcher_4_incremental_byteswap(drr,
294 drr->drr_type = BSWAP_32(drr->drr_type);
295 drr->drr_payloadlen =
296 BSWAP_32(drr->drr_payloadlen);
306 if (drr->drr_type >= DRR_NUMTYPES) {
308 drr->drr_type);
313 drr_record_count[drr->drr_type]++;
316 switch (drr->drr_type) {
350 if (drr->drr_payloadlen != 0) {
352 int sz = drr->drr_payloadlen;
589 if (drr->drr_type != DRR_BEGIN && very_verbose) {