Home
last modified time | relevance | path

Searched refs:dsl_pool_t (Results 1 – 25 of 48) sorted by relevance

12

/freebsd-13-stable/sys/contrib/openzfs/include/sys/
HDdsl_pool.h152 } dsl_pool_t; typedef
154 int dsl_pool_init(spa_t *spa, uint64_t txg, dsl_pool_t **dpp);
155 int dsl_pool_open(dsl_pool_t *dp);
156 void dsl_pool_close(dsl_pool_t *dp);
157 dsl_pool_t *dsl_pool_create(spa_t *spa, nvlist_t *zplprops,
159 void dsl_pool_sync(dsl_pool_t *dp, uint64_t txg);
160 void dsl_pool_sync_done(dsl_pool_t *dp, uint64_t txg);
161 int dsl_pool_sync_context(dsl_pool_t *dp);
162 uint64_t dsl_pool_adjustedsize(dsl_pool_t *dp, zfs_space_check_t slop_policy);
163 uint64_t dsl_pool_unreserved_space(dsl_pool_t *dp,
[all …]
HDzcp.h62 dsl_pool_t *zri_pool;
178 int zcp_dataset_hold_error(lua_State *, dsl_pool_t *, const char *, int);
179 struct dsl_dataset *zcp_dataset_hold(lua_State *, dsl_pool_t *,
HDdsl_dir.h98 dsl_pool_t *dd_pool;
141 int dsl_dir_hold(dsl_pool_t *dp, const char *name, void *tag,
143 int dsl_dir_hold_obj(dsl_pool_t *dp, uint64_t ddobj,
147 uint64_t dsl_dir_create_sync(dsl_pool_t *dp, dsl_dir_t *pds,
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
HDdsl_pool.c179 dsl_pool_open_special_dir(dsl_pool_t *dp, const char *name, dsl_dir_t **ddp) in dsl_pool_open_special_dir()
193 static dsl_pool_t *
196 dsl_pool_t *dp; in dsl_pool_open_impl()
199 dp = kmem_zalloc(sizeof (dsl_pool_t), KM_SLEEP); in dsl_pool_open_impl()
246 dsl_pool_init(spa_t *spa, uint64_t txg, dsl_pool_t **dpp) in dsl_pool_init()
249 dsl_pool_t *dp = dsl_pool_open_impl(spa, txg); in dsl_pool_init()
270 dsl_pool_open(dsl_pool_t *dp) in dsl_pool_open()
379 dsl_pool_close(dsl_pool_t *dp) in dsl_pool_close()
443 kmem_free(dp, sizeof (dsl_pool_t)); in dsl_pool_close()
447 dsl_pool_create_obsolete_bpobj(dsl_pool_t *dp, dmu_tx_t *tx) in dsl_pool_create_obsolete_bpobj()
[all …]
HDtxg.c120 txg_init(dsl_pool_t *dp, uint64_t txg) in txg_init()
158 txg_fini(dsl_pool_t *dp) in txg_fini()
196 txg_sync_start(dsl_pool_t *dp) in txg_sync_start()
259 txg_sync_stop(dsl_pool_t *dp) in txg_sync_stop()
317 txg_hold_open(dsl_pool_t *dp, txg_handle_t *th) in txg_hold_open()
386 txg_quiesce(dsl_pool_t *dp, uint64_t txg) in txg_quiesce()
403 DTRACE_PROBE2(txg__quiescing, dsl_pool_t *, dp, uint64_t, txg); in txg_quiesce()
404 DTRACE_PROBE2(txg__opened, dsl_pool_t *, dp, uint64_t, tx->tx_open_txg); in txg_quiesce()
448 txg_dispatch_callbacks(dsl_pool_t *dp, uint64_t txg) in txg_dispatch_callbacks()
493 txg_wait_callbacks(dsl_pool_t *dp) in txg_wait_callbacks()
[all …]
HDzcp_iter.c55 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_clones_iter()
127 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_clones_list()
160 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_snapshots_iter()
214 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_snapshots_list()
244 dsl_pool_t *dp = ri->zri_pool; in zcp_children_iter()
301 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_children_list()
404 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_user_props_list()
469 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_system_props_list()
500 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_bookmarks_iter()
585 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_bookmarks_list()
[all …]
HDdsl_userhold.c54 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dataset_user_hold_check_one()
85 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dataset_user_hold_check()
158 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_dataset_user_hold_sync_one_impl()
276 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dataset_user_hold_sync()
349 typedef int (dsl_holdfunc_t)(dsl_pool_t *dp, const char *name, void *tag,
362 dsl_dataset_hold_obj_string(dsl_pool_t *dp, const char *dsobj, void *tag, in dsl_dataset_hold_obj_string()
448 dsl_pool_t *dp; in dsl_dataset_user_release_check()
498 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_dataset_user_release_sync_one()
524 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dataset_user_release_sync()
571 dsl_pool_t *tmpdp) in dsl_dataset_user_release_impl()
[all …]
HDdsl_synctask.c51 dsl_pool_t *dp; in dsl_sync_task_common()
172 dsl_sync_task_nowait_common(dsl_pool_t *dp, dsl_syncfunc_t *syncfunc, void *arg, in dsl_sync_task_nowait_common()
192 dsl_sync_task_nowait(dsl_pool_t *dp, dsl_syncfunc_t *syncfunc, void *arg, in dsl_sync_task_nowait()
199 dsl_early_sync_task_nowait(dsl_pool_t *dp, dsl_syncfunc_t *syncfunc, void *arg, in dsl_early_sync_task_nowait()
211 dsl_pool_t *dp = dst->dst_pool; in dsl_sync_task_sync()
HDdsl_bookmark.c39 dsl_bookmark_hold_ds(dsl_pool_t *dp, const char *fullname, in dsl_bookmark_hold_ds()
103 dsl_bookmark_lookup(dsl_pool_t *dp, const char *fullname, in dsl_bookmark_lookup()
213 dsl_bookmark_create_check_impl(dsl_pool_t *dp, in dsl_bookmark_create_check_impl()
300 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_check()
396 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_node_add()
445 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_sync_impl_snap()
519 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_sync_impl_book()
634 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_redacted_check()
689 dsl_bookmark_fetch_props(dsl_pool_t *dp, zfs_bookmark_phys_t *bmark_phys, in dsl_bookmark_fetch_props()
776 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_get_bookmarks_impl()
[all …]
HDdsl_dataset.c473 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_dataset_get_snapname()
542 dsl_dataset_try_add_ref(dsl_pool_t *dp, dsl_dataset_t *ds, void *tag) in dsl_dataset_try_add_ref()
560 dsl_dataset_hold_obj(dsl_pool_t *dp, uint64_t dsobj, void *tag, in dsl_dataset_hold_obj()
748 dsl_dataset_hold_obj_flags(dsl_pool_t *dp, uint64_t dsobj, in dsl_dataset_hold_obj_flags()
769 dsl_dataset_hold_flags(dsl_pool_t *dp, const char *name, ds_hold_flags_t flags, in dsl_dataset_hold_flags()
823 dsl_dataset_hold(dsl_pool_t *dp, const char *name, void *tag, in dsl_dataset_hold()
830 dsl_dataset_own_obj_impl(dsl_pool_t *dp, uint64_t dsobj, ds_hold_flags_t flags, in dsl_dataset_own_obj_impl()
846 dsl_dataset_own_obj(dsl_pool_t *dp, uint64_t dsobj, ds_hold_flags_t flags, in dsl_dataset_own_obj()
853 dsl_dataset_own_obj_force(dsl_pool_t *dp, uint64_t dsobj, in dsl_dataset_own_obj_force()
860 dsl_dataset_own_impl(dsl_pool_t *dp, const char *name, ds_hold_flags_t flags, in dsl_dataset_own_impl()
[all …]
HDzcp_set.c38 zcp_set_user_prop(lua_State *state, dsl_pool_t *dp, const char *dsname, in zcp_set_user_prop()
90 dsl_pool_t *dp = ri->zri_pool; in zcp_set_prop_sync()
HDdsl_scan.c116 typedef int (scan_cb_t)(dsl_pool_t *, const blkptr_t *,
331 static void scan_exec_io(dsl_pool_t *dp, const blkptr_t *bp, int zio_flags,
399 dsl_scan_resilvering(dsl_pool_t *dp) in dsl_scan_resilvering()
442 dsl_scan_init(dsl_pool_t *dp, uint64_t txg) in dsl_scan_init()
605 dsl_scan_fini(dsl_pool_t *dp) in dsl_scan_fini()
632 dsl_scan_resilver_scheduled(dsl_pool_t *dp) in dsl_scan_resilver_scheduled()
639 dsl_scan_scrubbing(const dsl_pool_t *dp) in dsl_scan_scrubbing()
740 dsl_pool_t *dp = scn->scn_dp; in dsl_scan_setup_sync()
843 dsl_scan(dsl_pool_t *dp, pool_scan_func_t func) in dsl_scan()
897 dsl_pool_t *dp = scn->scn_dp; in dsl_scan_done()
[all …]
HDdsl_destroy.c95 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_destroy_snapshot_check()
129 dsl_pool_t *dp = poa->ds->ds_dir->dd_pool; in process_old_cb()
155 dsl_pool_t *dp = ds->ds_dir->dd_pool; in process_old_deadlist()
274 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_destroy_snapshot_handle_remaps()
307 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_destroy_snapshot_sync_impl()
568 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_destroy_snapshot_sync()
807 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_destroy_head_check()
824 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_destroy_sync()
899 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_async_clone_destroy()
959 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_async_dataset_destroy()
[all …]
HDdsl_dir.c136 dsl_pool_t *dp __maybe_unused = dd->dd_pool; in dsl_dir_evict_async()
162 dsl_dir_hold_obj(dsl_pool_t *dp, uint64_t ddobj, in dsl_dir_hold_obj()
452 dsl_dir_hold(dsl_pool_t *dp, const char *name, void *tag, in dsl_dir_hold()
553 dsl_pool_t *dp = dd->dd_pool; in dsl_dir_init_fs_ss_count()
636 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_actv_fs_ss_limit_check()
667 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_actv_fs_ss_limit_sync()
939 dsl_dir_create_sync(dsl_pool_t *dp, dsl_dir_t *pds, const char *name, in dsl_dir_create_sync()
1132 dsl_pool_t *dp = dd->dd_pool; in dsl_dir_dirty()
1668 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_set_quota_check()
1711 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_set_quota_sync()
[all …]
HDzcp_get.c151 zcp_get_user_prop(lua_State *state, dsl_pool_t *dp, const char *dataset_name, in zcp_get_user_prop()
530 zcp_get_system_prop(lua_State *state, dsl_pool_t *dp, const char *dataset_name, in zcp_get_system_prop()
640 zcp_get_userquota_prop(lua_State *state, dsl_pool_t *dp, in zcp_get_userquota_prop()
711 zcp_get_written_prop(lua_State *state, dsl_pool_t *dp, in zcp_get_written_prop()
764 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_get_prop()
HDdsl_deleg.c160 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_deleg_set_sync()
205 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_deleg_unset_sync()
309 dsl_pool_t *dp; in dsl_deleg_get()
554 dsl_pool_t *dp; in dsl_deleg_access_impl()
657 dsl_pool_t *dp; in dsl_deleg_access()
HDdmu_objset.c122 dsl_pool_t *
723 dsl_pool_t *dp; in dmu_objset_hold_flags()
797 dsl_pool_t *dp; in dmu_objset_own()
839 dmu_objset_own_obj(dsl_pool_t *dp, uint64_t obj, dmu_objset_type_t type, in dmu_objset_own_obj()
864 dsl_pool_t *dp = dmu_objset_pool(os); in dmu_objset_rele_flags()
892 dsl_pool_t *dp; in dmu_objset_refresh_ownership()
1167 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_create_check()
1232 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_create_sync()
1367 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_clone_check()
1413 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_clone_sync()
[all …]
HDdsl_prop.c318 dsl_pool_t *dp __maybe_unused = dd->dd_pool; in dsl_prop_register()
536 dsl_prop_notify_all_cb(dsl_pool_t *dp, dsl_dataset_t *ds, void *arg) in dsl_prop_notify_all_cb()
597 dsl_pool_t *dp = dd->dd_pool; in dsl_prop_notify_all()
604 dsl_prop_changed_notify(dsl_pool_t *dp, uint64_t ddobj, in dsl_prop_changed_notify()
942 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_props_set_check()
1020 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_props_set_sync()
1207 dsl_pool_t *dp = dd->dd_pool; in dsl_prop_get_all_ds()
HDzvol.c1025 dsl_pool_t *dp = NULL; in zvol_add_clones()
1550 dsl_pool_t *dp = dmu_tx_pool(tx); in zvol_set_snapdev_check()
1565 zvol_set_snapdev_sync_cb(dsl_pool_t *dp, dsl_dataset_t *ds, void *arg) in zvol_set_snapdev_sync_cb()
1594 dsl_pool_t *dp = dmu_tx_pool(tx); in zvol_set_snapdev_sync()
1636 dsl_pool_t *dp = dmu_tx_pool(tx); in zvol_set_volmode_check()
1651 zvol_set_volmode_sync_cb(dsl_pool_t *dp, dsl_dataset_t *ds, void *arg) in zvol_set_volmode_sync_cb()
1680 dsl_pool_t *dp = dmu_tx_pool(tx); in zvol_set_volmode_sync()
HDdsl_crypt.c445 dsl_pool_t *dp = NULL; in dsl_crypto_can_set_keylocation()
739 dsl_pool_t *dp = NULL; in spa_keystore_load_wkey()
885 dsl_pool_t *dp = NULL; in spa_keystore_unload_wkey()
1226 dsl_pool_t *dp = dmu_tx_pool(tx); in spa_keystore_change_key_check()
1409 dsl_pool_t *dp = dmu_tx_pool(tx); in spa_keystore_change_key_sync_impl()
1504 dsl_pool_t *dp = dmu_tx_pool(tx); in spa_keystore_change_key_sync()
1709 dsl_pool_t *dp = target->dd_pool; in dsl_dataset_promote_crypt_sync()
1869 dsl_pool_t *dp = dd->dd_pool; in dsl_dataset_create_crypt_sync()
2056 dsl_pool_t *dp = tx->tx_pool; in dsl_crypto_recv_raw_objset_sync()
2222 dsl_pool_t *dp = tx->tx_pool; in dsl_crypto_recv_raw_key_sync()
[all …]
HDzcp.c595 zcp_dataset_hold_error(lua_State *state, dsl_pool_t *dp, const char *dsname, in zcp_dataset_hold_error()
624 zcp_dataset_hold(lua_State *state, dsl_pool_t *dp, const char *dsname, in zcp_dataset_hold()
680 dsl_pool_t *dp = ri->zri_pool; in zcp_exists()
1006 dsl_pool_t *dp; in zcp_eval_open()
HDdmu_diff.c173 dsl_pool_t *dp; in dmu_diff()
HDdmu_recv.c358 dsl_pool_t *dp = ds->ds_dir->dd_pool; in recv_begin_check_existing_impl()
567 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_begin_check()
782 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_begin_sync()
962 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_resume_begin_check()
1109 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_resume_begin_sync()
3138 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_end_check()
3217 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_end_sync()
HDdmu_tx.c886 dsl_pool_t *dp = tx->tx_pool; in dmu_tx_delay()
1192 dsl_pool_t *dp = tx->tx_pool; in dmu_tx_wait()
1338 dsl_pool_t *
/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/zfs/sys/
HDtrace_txg.h46 TP_PROTO(dsl_pool_t *dp, uint64_t txg),
61 TP_PROTO(dsl_pool_t *dp, uint64_t txg), \

12