Searched refs:drrb (Results 1 – 5 of 5) sorted by relevance
| /src/sys/contrib/openzfs/cmd/zstream/ |
| H A D | zstream_dump.c | 223 struct drr_begin *drrb = &thedrr.drr_u.drr_begin; in zstream_do_dump() local 308 if (drrb->drr_magic == BSWAP_64(DMU_BACKUP_MAGIC)) { in zstream_do_dump() 320 } else if (drrb->drr_magic != DMU_BACKUP_MAGIC) { in zstream_do_dump() 355 drrb->drr_magic = BSWAP_64(drrb->drr_magic); in zstream_do_dump() 356 drrb->drr_versioninfo = in zstream_do_dump() 357 BSWAP_64(drrb->drr_versioninfo); in zstream_do_dump() 358 drrb->drr_creation_time = in zstream_do_dump() 359 BSWAP_64(drrb->drr_creation_time); in zstream_do_dump() 360 drrb->drr_type = BSWAP_32(drrb->drr_type); in zstream_do_dump() 361 drrb->drr_flags = BSWAP_32(drrb->drr_flags); in zstream_do_dump() [all …]
|
| H A D | zstream_redup.c | 236 struct drr_begin *drrb = &drr->drr_u.drr_begin; in zfs_redup_stream() local 242 assert(drrb->drr_magic == DMU_BACKUP_MAGIC); in zfs_redup_stream() 245 fflags = DMU_GET_FEATUREFLAGS(drrb->drr_versioninfo); in zfs_redup_stream() 249 DMU_SET_FEATUREFLAGS(drrb->drr_versioninfo, fflags); in zfs_redup_stream()
|
| /src/sys/contrib/openzfs/lib/libzfs/ |
| H A D | libzfs_sendrecv.c | 3918 struct drr_begin *drrb = &drr->drr_u.drr_begin; in zfs_receive_package() local 3922 cp = strrchr(drrb->drr_toname, '/'); in zfs_receive_package() 3928 i = (cp - drrb->drr_toname); in zfs_receive_package() 3931 i = strcspn(drrb->drr_toname, "/@"); in zfs_receive_package() 3934 (void) strlcat(tofs, &drrb->drr_toname[i], in zfs_receive_package() 4427 struct drr_begin *drrb = &drr->drr_u.drr_begin; in zfs_receive_one() local 4475 nvlist_t *fs = fsavl_find(stream_avl, drrb->drr_toguid, in zfs_receive_one() 4552 int len = strlen(drrb->drr_toname); in zfs_receive_one() 4555 (void) strcpy(&cp[1], drrb->drr_toname); in zfs_receive_one() 4558 chopprefix = drrb->drr_toname + (chopprefix - sendfs); in zfs_receive_one() [all …]
|
| /src/sys/contrib/openzfs/module/zfs/ |
| H A D | dmu_recv.c | 287 struct drr_begin *drrb = drc->drc_drrb; in redact_check() local 288 int featureflags = DMU_GET_FEATUREFLAGS(drrb->drr_versioninfo); in redact_check() 297 if (drrb->drr_fromguid == 0) in redact_check() 331 drrb->drr_toguid)) { in redact_check() 625 struct drr_begin *drrb = drba->drba_cookie->drc_drrb; in dmu_recv_begin_check() local 626 uint64_t fromguid = drrb->drr_fromguid; in dmu_recv_begin_check() 627 int flags = drrb->drr_flags; in dmu_recv_begin_check() 635 ASSERT3U(drrb->drr_magic, ==, DMU_BACKUP_MAGIC); in dmu_recv_begin_check() 638 if (DMU_GET_STREAM_HDRTYPE(drrb->drr_versioninfo) == in dmu_recv_begin_check() 640 drrb->drr_type >= DMU_OST_NUMTYPES || in dmu_recv_begin_check() [all …]
|
| H A D | dmu_send.c | 2043 struct drr_begin *drrb = &drr->drr_u.drr_begin; in create_begin_record() local 2046 drrb->drr_magic = DMU_BACKUP_MAGIC; in create_begin_record() 2047 drrb->drr_creation_time = dsl_dataset_phys(to_ds)->ds_creation_time; in create_begin_record() 2048 drrb->drr_type = dmu_objset_type(os); in create_begin_record() 2049 drrb->drr_toguid = dsl_dataset_phys(to_ds)->ds_guid; in create_begin_record() 2050 drrb->drr_fromguid = dspp->ancestor_zb.zbm_guid; in create_begin_record() 2052 DMU_SET_STREAM_HDRTYPE(drrb->drr_versioninfo, DMU_SUBSTREAM); in create_begin_record() 2053 DMU_SET_FEATUREFLAGS(drrb->drr_versioninfo, featureflags); in create_begin_record() 2056 drrb->drr_flags |= DRR_FLAG_CLONE; in create_begin_record() 2058 drrb->drr_flags |= DRR_FLAG_CI_DATA; in create_begin_record() [all …]
|