Searched refs:origin_head (Results 1 – 3 of 3) sorted by relevance
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | dsl_dataset.c | 3557 dsl_dataset_t *origin_head; in dsl_dataset_promote_sync() local 3575 origin_head = snap->ds; in dsl_dataset_promote_sync() 3607 dd->dd_origin_txg = origin_head->ds_dir->dd_origin_txg; in dsl_dataset_promote_sync() 3610 origin_head->ds_dir->dd_origin_txg = in dsl_dataset_promote_sync() 3623 origin_head->ds_object, tx)); in dsl_dataset_promote_sync() 3630 dsl_dir_phys(dd)->dd_clones, origin_head->ds_object, tx)); in dsl_dataset_promote_sync() 3637 for (dsl_bookmark_node_t *dbn = avl_first(&origin_head->ds_bookmarks); in dsl_dataset_promote_sync() 3641 dbn_next = AVL_NEXT(&origin_head->ds_bookmarks, dbn); in dsl_dataset_promote_sync() 3643 avl_remove(&origin_head->ds_bookmarks, dbn); in dsl_dataset_promote_sync() 3645 origin_head->ds_bookmarks_obj, dbn->dbn_name, tx)); in dsl_dataset_promote_sync() [all …]
|
H A D | dmu_recv.c | 3550 dsl_dataset_t *origin_head; in dmu_recv_end_check() local 3552 error = dsl_dataset_hold(dp, drc->drc_tofs, FTAG, &origin_head); in dmu_recv_end_check() 3564 obj = dsl_dataset_phys(origin_head)->ds_prev_snap_obj; in dmu_recv_end_check() 3572 if (snap->ds_dir != origin_head->ds_dir) in dmu_recv_end_check() 3584 dsl_dataset_rele(origin_head, FTAG); in dmu_recv_end_check() 3592 dsl_dataset_rele(origin_head, FTAG); in dmu_recv_end_check() 3598 origin_head, drc->drc_force, drc->drc_owner, tx); in dmu_recv_end_check() 3600 dsl_dataset_rele(origin_head, FTAG); in dmu_recv_end_check() 3603 error = dsl_dataset_snapshot_check_impl(origin_head, in dmu_recv_end_check() 3606 dsl_dataset_rele(origin_head, FTAG); in dmu_recv_end_check() [all …]
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | dsl_dataset.h | 458 dsl_dataset_t *origin_head, boolean_t force, void *owner, dmu_tx_t *tx); 460 dsl_dataset_t *origin_head, dmu_tx_t *tx);
|