Lines Matching refs:drba_origin
147 const char *drba_origin; member
641 ((flags & DRR_FLAG_CLONE) && drba->drba_origin == NULL)) in dmu_recv_begin_check()
682 if (flags & DRR_FLAG_CLONE || drba->drba_origin) { in dmu_recv_begin_check()
704 drba->drba_origin)) in dmu_recv_begin_check()
712 if (fromguid == 0 && drba->drba_origin != NULL && in dmu_recv_begin_check()
724 drba->drba_origin == NULL) { in dmu_recv_begin_check()
778 if (drba->drba_origin != NULL) { in dmu_recv_begin_check()
780 error = dsl_dataset_hold_flags(dp, drba->drba_origin, in dmu_recv_begin_check()
868 drba->drba_origin == NULL) { in dmu_recv_begin_sync()
905 if (drba->drba_origin != NULL) { in dmu_recv_begin_sync()
906 VERIFY0(dsl_dataset_hold(dp, drba->drba_origin, in dmu_recv_begin_sync()
1347 drba.drba_origin = origin; in dmu_recv_begin()