HomeSort by relevance Sort by last modified time
    Searched refs:dstg (Results 1 - 5 of 5) sorted by null

  /netvirt/usr/src/uts/common/fs/zfs/
dsl_synctask.c 47 dsl_sync_task_group_t *dstg; local
49 dstg = kmem_zalloc(sizeof (dsl_sync_task_group_t), KM_SLEEP);
50 list_create(&dstg->dstg_tasks, sizeof (dsl_sync_task_t),
52 dstg->dstg_pool = dp;
53 dstg->dstg_cr = CRED();
55 return (dstg);
59 dsl_sync_task_create(dsl_sync_task_group_t *dstg,
72 list_insert_tail(&dstg->dstg_tasks, dst);
74 dstg->dstg_space += blocks_modified << DST_AVG_BLKSHIFT;
78 dsl_sync_task_group_wait(dsl_sync_task_group_t *dstg)
203 dsl_sync_task_group_t *dstg; local
219 dsl_sync_task_group_t *dstg; local
    [all...]
dsl_pool.c 175 dsl_sync_task_group_t *dstg; local
192 while (dstg = txg_list_remove(&dp->dp_sync_tasks, txg))
193 dsl_sync_task_group_sync(dstg, tx);
dmu_objset.c 652 dsl_sync_task_group_t *dstg; member in struct:snaparg
704 dsl_sync_task_create(sn->dstg, dsl_dataset_snapshot_check,
732 sn.dstg = dsl_sync_task_group_create(spa_get_dsl(spa));
749 err = dsl_sync_task_group_wait(sn.dstg);
751 for (dst = list_head(&sn.dstg->dstg_tasks); dst;
752 dst = list_next(&sn.dstg->dstg_tasks, dst)) {
768 dsl_sync_task_group_destroy(sn.dstg);
dsl_dataset.c 738 dsl_sync_task_group_t *dstg; member in struct:destroyarg
755 da->dstg, &ds);
765 dsl_sync_task_create(da->dstg, dsl_dataset_destroy_check,
766 dsl_dataset_destroy_sync, ds, da->dstg, 0);
785 da.dstg = dsl_sync_task_group_create(spa_get_dsl(spa));
793 err = dsl_sync_task_group_wait(da.dstg);
795 for (dst = list_head(&da.dstg->dstg_tasks); dst;
796 dst = list_next(&da.dstg->dstg_tasks, dst)) {
807 dsl_dataset_close(ds, DS_MODE_EXCLUSIVE, da.dstg);
810 dsl_sync_task_group_destroy(da.dstg);
824 dsl_sync_task_group_t *dstg; local
1894 dsl_sync_task_group_t *dstg; member in struct:renamesnaparg
    [all...]
  /netvirt/usr/src/uts/common/fs/zfs/sys/
dsl_synctask.h 64 void dsl_sync_task_create(dsl_sync_task_group_t *dstg,
67 int dsl_sync_task_group_wait(dsl_sync_task_group_t *dstg);
68 void dsl_sync_task_group_nowait(dsl_sync_task_group_t *dstg, dmu_tx_t *tx);
69 void dsl_sync_task_group_destroy(dsl_sync_task_group_t *dstg);
70 void dsl_sync_task_group_sync(dsl_sync_task_group_t *dstg, dmu_tx_t *tx);

Completed in 180 milliseconds