Searched refs:drrb (Results 1 – 8 of 8) sorted by relevance
| /freebsd/sys/contrib/openzfs/cmd/zstream/ |
| H A D | zstream_dump.c | 174 struct drr_begin *drrb = &item->dp_drr.drr_u.drr_begin; in dump_begin_record() local 182 DMU_GET_STREAM_HDRTYPE(drrb->drr_versioninfo)); in dump_begin_record() 184 DMU_GET_FEATUREFLAGS(drrb->drr_versioninfo)); in dump_begin_record() 185 printf("\tmagic = %llx\n", (u_longlong_t)drrb->drr_magic); in dump_begin_record() 187 (u_longlong_t)drrb->drr_creation_time); in dump_begin_record() 188 printf("\ttype = %u\n", drrb->drr_type); in dump_begin_record() 189 printf("\tflags = 0x%x\n", drrb->drr_flags); in dump_begin_record() 190 printf("\ttoguid = %llx\n", (u_longlong_t)drrb->drr_toguid); in dump_begin_record() 191 printf("\tfromguid = %llx\n", (u_longlong_t)drrb->drr_fromguid); in dump_begin_record() 192 printf("\ttoname = %s\n", drrb->drr_toname); in dump_begin_record()
|
| H A D | zstream_raw.c | 303 struct drr_begin *drrb = &drr->drr_u.drr_begin; in chain_replay_raw() local 306 featureflags = DMU_GET_FEATUREFLAGS(drrb->drr_versioninfo); in chain_replay_raw() 314 int hdrtype = DMU_GET_STREAM_HDRTYPE(drrb->drr_versioninfo); in chain_replay_raw() 317 if (guid != 0 && drrb->drr_fromguid != guid) in chain_replay_raw() 320 (u_longlong_t)drrb->drr_fromguid, in chain_replay_raw() 322 context->stream.guid = drrb->drr_toguid; in chain_replay_raw()
|
| H A D | zstream_recompress.c | 294 struct drr_begin *drrb; in chain_update_compress_features() local 303 drrb = &item->dp_drr.drr_u.drr_begin; in chain_update_compress_features() 304 flags = DMU_GET_FEATUREFLAGS(drrb->drr_versioninfo); in chain_update_compress_features() 323 DMU_SET_FEATUREFLAGS(drrb->drr_versioninfo, flags); in chain_update_compress_features()
|
| H A D | zstream_redup.c | 112 struct drr_begin *drrb = &drr->drr_u.drr_begin; in chain_redup_writes() local 118 uint64_t flags = DMU_GET_FEATUREFLAGS(drrb->drr_versioninfo); in chain_redup_writes() 121 DMU_SET_FEATUREFLAGS(drrb->drr_versioninfo, flags); in chain_redup_writes()
|
| H A D | zstream_io.c | 203 struct drr_begin *drrb = &drr->drr_u.drr_begin; in set_stream_attributes() local 204 uint64_t magic = drrb->drr_magic; in set_stream_attributes() 205 uint64_t versioninfo = drrb->drr_versioninfo; in set_stream_attributes()
|
| /freebsd/sys/contrib/openzfs/lib/libzfs/ |
| H A D | libzfs_sendrecv.c | 3947 struct drr_begin *drrb = &drr->drr_u.drr_begin; in zfs_receive_package() local 3951 cp = strrchr(drrb->drr_toname, '/'); in zfs_receive_package() 3957 i = (cp - drrb->drr_toname); in zfs_receive_package() 3960 i = strcspn(drrb->drr_toname, "/@"); in zfs_receive_package() 3963 (void) strlcat(tofs, &drrb->drr_toname[i], in zfs_receive_package() 4456 struct drr_begin *drrb = &drr->drr_u.drr_begin; in zfs_receive_one() local 4504 nvlist_t *fs = fsavl_find(stream_avl, drrb->drr_toguid, in zfs_receive_one() 4581 int len = strlen(drrb->drr_toname); in zfs_receive_one() 4584 (void) strcpy(&cp[1], drrb->drr_toname); in zfs_receive_one() 4587 chopprefix = drrb->drr_toname + (chopprefix - sendfs); in zfs_receive_one() [all …]
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | dmu_recv.c | 309 struct drr_begin *drrb = drc->drc_drrb; in redact_check() local 310 int featureflags = DMU_GET_FEATUREFLAGS(drrb->drr_versioninfo); in redact_check() 319 if (drrb->drr_fromguid == 0) in redact_check() 353 drrb->drr_toguid)) { in redact_check() 663 struct drr_begin *drrb = drba->drba_cookie->drc_drrb; in dmu_recv_begin_check() local 664 uint64_t fromguid = drrb->drr_fromguid; in dmu_recv_begin_check() 665 int flags = drrb->drr_flags; in dmu_recv_begin_check() 673 ASSERT3U(drrb->drr_magic, ==, DMU_BACKUP_MAGIC); in dmu_recv_begin_check() 676 if (DMU_GET_STREAM_HDRTYPE(drrb->drr_versioninfo) == in dmu_recv_begin_check() 678 drrb->drr_type >= DMU_OST_NUMTYPES || in dmu_recv_begin_check() [all …]
|
| H A D | dmu_send.c | 2056 struct drr_begin *drrb = &drr->drr_u.drr_begin; in create_begin_record() local 2059 drrb->drr_magic = DMU_BACKUP_MAGIC; in create_begin_record() 2060 drrb->drr_creation_time = dsl_dataset_phys(to_ds)->ds_creation_time; in create_begin_record() 2061 drrb->drr_type = dmu_objset_type(os); in create_begin_record() 2062 drrb->drr_toguid = dsl_dataset_phys(to_ds)->ds_guid; in create_begin_record() 2063 drrb->drr_fromguid = dspp->ancestor_zb.zbm_guid; in create_begin_record() 2065 DMU_SET_STREAM_HDRTYPE(drrb->drr_versioninfo, DMU_SUBSTREAM); in create_begin_record() 2066 DMU_SET_FEATUREFLAGS(drrb->drr_versioninfo, featureflags); in create_begin_record() 2069 drrb->drr_flags |= DRR_FLAG_CLONE; in create_begin_record() 2071 drrb->drr_flags |= DRR_FLAG_CI_DATA; in create_begin_record() [all …]
|