Lines Matching defs:drr
41 dump_record(dmu_replay_record_t *drr, void *payload, int payload_len,
46 fletcher_4_incremental_native(drr,
48 if (drr->drr_type != DRR_BEGIN) {
49 assert(ZIO_CHECKSUM_IS_ZERO(&drr->drr_u.
51 drr->drr_u.drr_checksum.drr_checksum = *zc;
53 fletcher_4_incremental_native(&drr->drr_u.drr_checksum.drr_checksum,
55 if (write(outfd, drr, sizeof (*drr)) == -1)
71 dmu_replay_record_t *drr = &thedrr;
131 while (sfread(drr, sizeof (*drr), stdin) != 0) {
138 if (drr->drr_type != DRR_BEGIN) {
139 memset(&drr->drr_u.drr_checksum.drr_checksum, 0,
140 sizeof (drr->drr_u.drr_checksum.drr_checksum));
144 switch (drr->drr_type) {
151 uint32_t sz = drr->drr_payloadlen;
169 struct drr_end *drre = &drr->drr_u.drr_end;
189 struct drr_object *drro = &drr->drr_u.drr_object;
201 struct drr_spill *drrs = &drr->drr_u.drr_spill;
319 &drr->drr_u.drr_write_embedded;
335 drr->drr_type);
355 if (drr->drr_type != DRR_BEGIN) {
356 memset(&drr->drr_u.drr_checksum.drr_checksum, 0,
357 sizeof (drr->drr_u.drr_checksum.drr_checksum));
359 if (dump_record(drr, buf, payload_size,
362 if (drr->drr_type == DRR_END) {