/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | dsl_pool.h | 151 } dsl_pool_t; typedef 153 int dsl_pool_init(spa_t *spa, uint64_t txg, dsl_pool_t **dpp); 154 int dsl_pool_open(dsl_pool_t *dp); 155 void dsl_pool_close(dsl_pool_t *dp); 156 dsl_pool_t *dsl_pool_create(spa_t *spa, nvlist_t *zplprops, 158 void dsl_pool_sync(dsl_pool_t *dp, uint64_t txg); 159 void dsl_pool_sync_done(dsl_pool_t *dp, uint64_t txg); 160 int dsl_pool_sync_context(dsl_pool_t *dp); 161 uint64_t dsl_pool_adjustedsize(dsl_pool_t *dp, zfs_space_check_t slop_policy); 162 uint64_t dsl_pool_unreserved_space(dsl_pool_t *dp, [all …]
|
H A D | zcp.h | 62 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 *,
|
H A D | dsl_dir.h | 99 dsl_pool_t *dd_pool; 142 int dsl_dir_hold(dsl_pool_t *dp, const char *name, const void *tag, 144 int dsl_dir_hold_obj(dsl_pool_t *dp, uint64_t ddobj, 148 uint64_t dsl_dir_create_sync(dsl_pool_t *dp, dsl_dir_t *pds,
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | dsl_pool.c | 174 dsl_pool_open_special_dir(dsl_pool_t *dp, const char *name, dsl_dir_t **ddp) in dsl_pool_open_special_dir() 188 static dsl_pool_t * 191 dsl_pool_t *dp; in dsl_pool_open_impl() 194 dp = kmem_zalloc(sizeof (dsl_pool_t), KM_SLEEP); in dsl_pool_open_impl() 239 dsl_pool_init(spa_t *spa, uint64_t txg, dsl_pool_t **dpp) in dsl_pool_init() 242 dsl_pool_t *dp = dsl_pool_open_impl(spa, txg); in dsl_pool_init() 263 dsl_pool_open(dsl_pool_t *dp) in dsl_pool_open() 371 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 …]
|
H A D | txg.c | 120 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() 303 * txgs for the same dsl_pool_t. Of course this is not strong monotonicity, 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 *d [all...] |
H A D | zcp_iter.c | 55 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_clones_iter() 130 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_clones_list() 163 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_snapshots_iter() 217 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_snapshots_list() 247 dsl_pool_t *dp = ri->zri_pool; in zcp_children_iter() 304 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_children_list() 407 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_user_props_list() 472 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_system_props_list() 503 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_bookmarks_iter() 591 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_bookmarks_list() [all …]
|
H A D | dsl_userhold.c | 54 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, const void *tag, 362 dsl_dataset_hold_obj_string(dsl_pool_t *dp, const char *dsobj, const 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 …]
|
H A D | dsl_synctask.c | 51 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()
|
H A D | dsl_bookmark.c | 40 dsl_bookmark_hold_ds(dsl_pool_t *dp, const char *fullname, in dsl_bookmark_hold_ds() 104 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() 299 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_check() 395 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_node_add() 444 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_sync_impl_snap() 535 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_sync_impl_book() 650 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_bookmark_create_redacted_check() 710 dsl_bookmark_fetch_props(dsl_pool_t *dp, zfs_bookmark_phys_t *bmark_phys, in dsl_bookmark_fetch_props() 797 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_get_bookmarks_impl() [all …]
|
H A D | dsl_dataset.c | 507 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_dataset_get_snapname() 577 dsl_dataset_try_add_ref(dsl_pool_t *dp, dsl_dataset_t *ds, const void *tag) in dsl_dataset_try_add_ref() 595 dsl_dataset_hold_obj(dsl_pool_t *dp, uint64_t dsobj, const void *tag, in dsl_dataset_hold_obj() 791 dsl_dataset_hold_obj_flags(dsl_pool_t *dp, uint64_t dsobj, in dsl_dataset_hold_obj_flags() 812 dsl_dataset_hold_flags(dsl_pool_t *dp, const char *name, ds_hold_flags_t flags, in dsl_dataset_hold_flags() 866 dsl_dataset_hold(dsl_pool_t *dp, const char *name, const void *tag, in dsl_dataset_hold() 873 dsl_dataset_own_obj_impl(dsl_pool_t *dp, uint64_t dsobj, ds_hold_flags_t flags, in dsl_dataset_own_obj_impl() 889 dsl_dataset_own_obj(dsl_pool_t *dp, uint64_t dsobj, ds_hold_flags_t flags, in dsl_dataset_own_obj() 896 dsl_dataset_own_obj_force(dsl_pool_t *dp, uint64_t dsobj, in dsl_dataset_own_obj_force() 903 dsl_dataset_own_impl(dsl_pool_t *dp, const char *name, ds_hold_flags_t flags, in dsl_dataset_own_impl() [all …]
|
H A D | dsl_scan.c | 118 typedef int (scan_cb_t)(dsl_pool_t *, const blkptr_t *, 359 static void scan_exec_io(dsl_pool_t *dp, const blkptr_t *bp, int zio_flags, 427 dsl_scan_resilvering(dsl_pool_t *dp) in dsl_scan_resilvering() 470 dsl_scan_init(dsl_pool_t *dp, uint64_t txg) in dsl_scan_init() 649 dsl_scan_fini(dsl_pool_t *dp) in dsl_scan_fini() 676 dsl_scan_resilver_scheduled(dsl_pool_t *dp) in dsl_scan_resilver_scheduled() 683 dsl_scan_scrubbing(const dsl_pool_t *dp) in dsl_scan_scrubbing() 692 dsl_errorscrubbing(const dsl_pool_t *dp) in dsl_errorscrubbing() 731 dsl_pool_t *dp = scn->scn_dp; in dsl_errorscrub_setup_sync() 865 dsl_pool_t *dp = scn->scn_dp; in dsl_scan_setup_sync() [all …]
|
H A D | zcp_set.c | 38 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()
|
H A D | dsl_destroy.c | 97 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_destroy_snapshot_check() 131 dsl_pool_t *dp = poa->ds->ds_dir->dd_pool; in process_old_cb() 158 dsl_pool_t *dp = ds->ds_dir->dd_pool; in process_old_deadlist() 277 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_destroy_snapshot_handle_remaps() 310 dsl_pool_t *dp = ds->ds_dir->dd_pool; in dsl_destroy_snapshot_sync_impl() 577 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_destroy_snapshot_sync() 816 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_destroy_head_check() 833 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_destroy_sync() 908 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_async_clone_destroy() 968 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_async_dataset_destroy() [all …]
|
H A D | dsl_dir.c | 146 dsl_pool_t *dp __maybe_unused = dd->dd_pool; in dsl_dir_evict_async() 172 dsl_dir_hold_obj(dsl_pool_t *dp, uint64_t ddobj, in dsl_dir_hold_obj() 471 dsl_dir_hold(dsl_pool_t *dp, const char *name, const void *tag, in dsl_dir_hold() 572 dsl_pool_t *dp = dd->dd_pool; in dsl_dir_init_fs_ss_count() 655 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_actv_fs_ss_limit_check() 686 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_actv_fs_ss_limit_sync() 958 dsl_dir_create_sync(dsl_pool_t *dp, dsl_dir_t *pds, const char *name, in dsl_dir_create_sync() 1151 dsl_pool_t *dp = dd->dd_pool; in dsl_dir_dirty() 1679 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_set_quota_check() 1722 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_dir_set_quota_sync() [all …]
|
H A D | zcp_get.c | 150 zcp_get_user_prop(lua_State *state, dsl_pool_t *dp, const char *dataset_name, in zcp_get_user_prop() 529 zcp_get_system_prop(lua_State *state, dsl_pool_t *dp, const char *dataset_name, in zcp_get_system_prop() 638 zcp_get_userquota_prop(lua_State *state, dsl_pool_t *dp, in zcp_get_userquota_prop() 709 zcp_get_written_prop(lua_State *state, dsl_pool_t *dp, in zcp_get_written_prop() 762 dsl_pool_t *dp = zcp_run_info(state)->zri_pool; in zcp_get_prop()
|
H A D | dsl_deleg.c | 160 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() 556 dsl_pool_t *dp; in dsl_deleg_access_impl() 659 dsl_pool_t *dp; in dsl_deleg_access()
|
H A D | dmu_objset.c | 123 dsl_pool_t * 748 dsl_pool_t *dp; in dmu_objset_hold_flags() 822 dsl_pool_t *dp; in dmu_objset_own() 864 dmu_objset_own_obj(dsl_pool_t *dp, uint64_t obj, dmu_objset_type_t type, in dmu_objset_own_obj() 889 dsl_pool_t *dp = dmu_objset_pool(os); in dmu_objset_rele_flags() 917 dsl_pool_t *dp; in dmu_objset_refresh_ownership() 1194 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_create_check() 1259 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_create_sync() 1394 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_clone_check() 1440 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_objset_clone_sync() [all …]
|
H A D | dsl_prop.c | 318 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() 946 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_props_set_check() 1024 dsl_pool_t *dp = dmu_tx_pool(tx); in dsl_props_set_sync() 1212 dsl_pool_t *dp = dd->dd_pool; in dsl_prop_get_all_ds()
|
H A D | dsl_crypt.c | 478 dsl_pool_t *dp = NULL; in dsl_crypto_can_set_keylocation() 778 dsl_pool_t *dp = NULL; in spa_keystore_load_wkey() 924 dsl_pool_t *dp = NULL; in spa_keystore_unload_wkey() 1265 dsl_pool_t *dp = dmu_tx_pool(tx); in spa_keystore_change_key_check() 1448 dsl_pool_t *dp = dmu_tx_pool(tx); in spa_keystore_change_key_sync_impl() 1543 dsl_pool_t *dp = dmu_tx_pool(tx); in spa_keystore_change_key_sync() 1748 dsl_pool_t *dp = target->dd_pool; in dsl_dataset_promote_crypt_sync() 1908 dsl_pool_t *dp = dd->dd_pool; in dsl_dataset_create_crypt_sync() 2095 dsl_pool_t *dp = tx->tx_pool; in dsl_crypto_recv_raw_objset_sync() 2267 dsl_pool_t *dp = tx->tx_pool; in dsl_crypto_recv_raw_key_sync() [all …]
|
H A D | zcp.c | 595 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() 1005 dsl_pool_t *dp; in zcp_eval_open()
|
H A D | dmu_diff.c | 173 dsl_pool_t *dp; in dmu_diff()
|
H A D | zvol.c | 1303 dsl_pool_t *dp = NULL; in zvol_add_clones() 1881 dsl_pool_t *dp = dmu_tx_pool(tx); in zvol_set_common_check() 1895 zvol_set_common_sync_cb(dsl_pool_t *dp, dsl_dataset_t *ds, void *arg) in zvol_set_common_sync_cb() 1941 dsl_pool_t *dp = dmu_tx_pool(tx); in zvol_set_common_sync()
|
H A D | dmu_tx.c | 929 dsl_pool_t *dp = tx->tx_pool; in dmu_tx_delay() 1235 dsl_pool_t *dp = tx->tx_pool; in dmu_tx_wait() 1381 dsl_pool_t *
|
H A D | dmu_recv.c | 367 dsl_pool_t *dp = ds->ds_dir->dd_pool; in recv_begin_check_existing_impl() 622 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_begin_check() 841 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_begin_sync() 1057 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_resume_begin_check() 1215 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_resume_begin_sync() 1471 dsl_pool_t *dp = dmu_objset_pool(rwa->os); in do_corrective_recv() 3538 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_end_check() 3619 dsl_pool_t *dp = dmu_tx_pool(tx); in dmu_recv_end_sync()
|
/freebsd/sys/contrib/openzfs/include/os/linux/zfs/sys/ |
H A D | trace_txg.h | 46 TP_PROTO(dsl_pool_t *dp, uint64_t txg), 60 TP_PROTO(dsl_pool_t *dp, uint64_t txg), \
|