| /freebsd/sys/contrib/openzfs/include/sys/ |
| H A D | dmu_objset.h | 100 typedef int (*dmu_objset_upgrade_cb_t)(objset_t *); 214 int dmu_objset_hold(const char *name, const void *tag, objset_t **osp); 216 objset_t **osp); 218 boolean_t readonly, boolean_t decrypt, const void *tag, objset_t **osp); 221 const void *tag, objset_t **osp); 224 void dmu_objset_rele(objset_t *os, const void *tag); 225 void dmu_objset_rele_flags(objset_t *os, boolean_t decrypt, const void *tag); 226 void dmu_objset_disown(objset_t *os, boolean_t decrypt, const void *tag); 227 int dmu_objset_from_ds(struct dsl_dataset *ds, objset_t **osp); 229 void dmu_objset_stats(objset_t *os, nvlist_t *nv); [all …]
|
| H A D | zap.h | 124 uint64_t zap_create(objset_t *ds, dmu_object_type_t ot, 126 uint64_t zap_create_dnsize(objset_t *ds, dmu_object_type_t ot, 128 uint64_t zap_create_norm(objset_t *ds, int normflags, dmu_object_type_t ot, 130 uint64_t zap_create_norm_dnsize(objset_t *ds, int normflags, 133 uint64_t zap_create_flags(objset_t *os, int normflags, zap_flags_t flags, 136 uint64_t zap_create_flags_dnsize(objset_t *os, int normflags, 140 uint64_t zap_create_hold(objset_t *os, int normflags, zap_flags_t flags, 145 uint64_t zap_create_link(objset_t *os, dmu_object_type_t ot, 147 uint64_t zap_create_link_dnsize(objset_t *os, dmu_object_type_t ot, 160 int zap_create_claim(objset_t *ds, uint64_t obj, dmu_object_type_t ot, [all …]
|
| H A D | dmu.h | 81 typedef struct objset objset_t; typedef 348 typedef void dmu_objset_create_sync_func_t(objset_t *os, void *arg, 351 int dmu_objset_hold(const char *name, const void *tag, objset_t **osp); 354 objset_t **osp); 355 void dmu_objset_rele(objset_t *os, const void *tag); 356 void dmu_objset_disown(objset_t *os, boolean_t key_required, const void *tag); 357 int dmu_objset_open_ds(struct dsl_dataset *ds, objset_t **osp); 359 void dmu_objset_evict_dbufs(objset_t *os); 436 uint64_t dmu_object_alloc(objset_t *os, dmu_object_type_t ot, 438 uint64_t dmu_object_alloc_ibs(objset_t *os, dmu_object_type_t ot, int blocksize, [all …]
|
| H A D | sa.h | 123 int sa_handle_get(objset_t *, uint64_t, void *userp, 125 int sa_handle_get_from_db(objset_t *, dmu_buf_t *, void *userp, 128 int sa_buf_hold(objset_t *, uint64_t, const void *, dmu_buf_t **); 146 void sa_register_update_callback(objset_t *, sa_update_cb_t *); 147 int sa_setup(objset_t *, uint64_t, const sa_attr_reg_t *, int, 149 void sa_tear_down(objset_t *); 154 boolean_t sa_enabled(objset_t *); 157 int sa_set_sa_object(objset_t *, uint64_t);
|
| H A D | bptree.h | 52 uint64_t bptree_alloc(objset_t *os, dmu_tx_t *tx); 53 int bptree_free(objset_t *os, uint64_t obj, dmu_tx_t *tx); 54 boolean_t bptree_is_empty(objset_t *os, uint64_t obj); 56 void bptree_add(objset_t *os, uint64_t obj, blkptr_t *bp, uint64_t birth_txg, 59 int bptree_iterate(objset_t *os, uint64_t obj, boolean_t free,
|
| H A D | bpobj.h | 62 objset_t *bpo_os; 76 uint64_t bpobj_alloc(objset_t *mos, int blocksize, dmu_tx_t *tx); 77 uint64_t bpobj_alloc_empty(objset_t *os, int blocksize, dmu_tx_t *tx); 78 void bpobj_free(objset_t *os, uint64_t obj, dmu_tx_t *tx); 79 void bpobj_decr_empty(objset_t *os, dmu_tx_t *tx); 81 int bpobj_open(bpobj_t *bpo, objset_t *mos, uint64_t object);
|
| H A D | vdev_indirect_births.h | 51 objset_t *vib_objset; 57 extern vdev_indirect_births_t *vdev_indirect_births_open(objset_t *os, 61 extern uint64_t vdev_indirect_births_alloc(objset_t *os, dmu_tx_t *tx); 62 extern void vdev_indirect_births_free(objset_t *os, uint64_t object,
|
| H A D | vdev_indirect_mapping.h | 92 objset_t *vim_objset; 98 extern vdev_indirect_mapping_t *vdev_indirect_mapping_open(objset_t *os, 101 extern uint64_t vdev_indirect_mapping_alloc(objset_t *os, dmu_tx_t *tx); 102 extern void vdev_indirect_mapping_free(objset_t *os, uint64_t obj,
|
| H A D | dsl_deadlist.h | 50 objset_t *dl_os; 93 int dsl_deadlist_open(dsl_deadlist_t *dl, objset_t *os, uint64_t object); 96 uint64_t dsl_deadlist_alloc(objset_t *os, dmu_tx_t *tx); 97 void dsl_deadlist_free(objset_t *os, uint64_t dlobj, dmu_tx_t *tx);
|
| H A D | zfs_znode.h | 161 extern int zfs_obj_to_path(objset_t *osp, uint64_t obj, char *buf, int len); 162 extern int zfs_obj_to_pobj(objset_t *osp, sa_handle_t *hdl, 164 extern int zfs_get_zplprop(objset_t *os, zfs_prop_t prop, uint64_t *value); 269 extern void zfs_set_dataprop(objset_t *); 270 extern void zfs_create_fs(objset_t *os, cred_t *cr, nvlist_t *, 288 extern int zfs_get_stats(objset_t *os, nvlist_t *nv); 289 extern boolean_t zfs_get_vfs_flag_unmounted(objset_t *os);
|
| H A D | space_map.h | 97 objset_t *sm_os; /* objset for this map */ 235 uint64_t space_map_alloc(objset_t *os, int blocksize, dmu_tx_t *tx); 237 void space_map_free_obj(objset_t *os, uint64_t smobj, dmu_tx_t *tx); 239 int space_map_open(space_map_t **smp, objset_t *os, uint64_t object,
|
| H A D | zvol.h | 49 extern int zvol_get_stats(objset_t *, nvlist_t *); 51 extern void zvol_create_cb(objset_t *, void *, cred_t *, dmu_tx_t *);
|
| H A D | dmu_impl.h | 267 void dmu_object_zapify(objset_t *, uint64_t, dmu_object_type_t, dmu_tx_t *); 268 void dmu_object_free_zapified(objset_t *, uint64_t, dmu_tx_t *);
|
| H A D | dmu_recv.h | 65 objset_t *drc_os; 87 boolean_t dmu_objset_is_receiving(objset_t *);
|
| H A D | dsl_deleg.h | 86 int dsl_deleg_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx); 87 boolean_t dsl_delegation_on(objset_t *os);
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | dmu_objset.c | 99 static void dmu_objset_upgrade(objset_t *os, dmu_objset_upgrade_cb_t cb); 100 static void dmu_objset_upgrade_stop(objset_t *os); 115 dmu_objset_spa(objset_t *os) in dmu_objset_spa() 121 dmu_objset_zil(objset_t *os) in dmu_objset_zil() 127 dmu_objset_pool(objset_t *os) in dmu_objset_pool() 138 dmu_objset_ds(objset_t *os) in dmu_objset_ds() 144 dmu_objset_type(objset_t *os) in dmu_objset_type() 150 dmu_objset_name(objset_t *os, char *buf) in dmu_objset_name() 156 dmu_objset_id(objset_t *os) in dmu_objset_id() 164 dmu_objset_dnodesize(objset_t *os) in dmu_objset_dnodesize() [all …]
|
| H A D | dmu_object.c | 48 dmu_object_alloc_impl(objset_t *os, dmu_object_type_t ot, int blocksize, in dmu_object_alloc_impl() 227 dmu_object_alloc(objset_t *os, dmu_object_type_t ot, int blocksize, in dmu_object_alloc() 235 dmu_object_alloc_ibs(objset_t *os, dmu_object_type_t ot, int blocksize, in dmu_object_alloc_ibs() 244 dmu_object_alloc_dnsize(objset_t *os, dmu_object_type_t ot, int blocksize, in dmu_object_alloc_dnsize() 257 dmu_object_alloc_hold(objset_t *os, dmu_object_type_t ot, int blocksize, in dmu_object_alloc_hold() 266 dmu_object_claim(objset_t *os, uint64_t object, dmu_object_type_t ot, in dmu_object_claim() 274 dmu_object_claim_dnsize(objset_t *os, uint64_t object, dmu_object_type_t ot, in dmu_object_claim_dnsize() 304 dmu_object_reclaim(objset_t *os, uint64_t object, dmu_object_type_t ot, in dmu_object_reclaim() 312 dmu_object_reclaim_dnsize(objset_t *os, uint64_t object, dmu_object_type_t ot, in dmu_object_reclaim_dnsize() 339 dmu_object_rm_spill(objset_t *os, uint64_t object, dmu_tx_t *tx) in dmu_object_rm_spill() [all …]
|
| H A D | zap_micro.c | 626 objset_t *os = dmu_buf_get_objset(db); in zap_lockdir_impl() 740 zap_lockdir(objset_t *os, uint64_t obj, dmu_tx_t *tx, in zap_lockdir() 865 zap_create_impl(objset_t *os, int normflags, zap_flags_t flags, in zap_create_impl() 892 zap_create_claim(objset_t *os, uint64_t obj, dmu_object_type_t ot, in zap_create_claim() 900 zap_create_claim_dnsize(objset_t *os, uint64_t obj, dmu_object_type_t ot, in zap_create_claim_dnsize() 908 zap_create_claim_norm(objset_t *os, uint64_t obj, int normflags, in zap_create_claim_norm() 917 zap_create_claim_norm_dnsize(objset_t *os, uint64_t obj, int normflags, in zap_create_claim_norm_dnsize() 942 zap_create(objset_t *os, dmu_object_type_t ot, in zap_create() 949 zap_create_dnsize(objset_t *os, dmu_object_type_t ot, in zap_create_dnsize() 957 zap_create_norm(objset_t *os, int normflags, dmu_object_type_t ot, in zap_create_norm() [all …]
|
| H A D | zfs_znode.c | 46 zfs_sa_setup(objset_t *osp, sa_attr_type_t **sa_table) in zfs_sa_setup() 60 zfs_grab_sa_handle(objset_t *osp, uint64_t obj, sa_handle_t **hdlp, in zfs_grab_sa_handle() 99 zfs_obj_to_pobj(objset_t *osp, sa_handle_t *hdl, sa_attr_type_t *sa_table, in zfs_obj_to_pobj() 174 zfs_obj_to_path_impl(objset_t *osp, uint64_t obj, sa_handle_t *hdl, in zfs_obj_to_path_impl() 262 zfs_obj_to_path(objset_t *osp, uint64_t obj, char *buf, int len) in zfs_obj_to_path() 284 zfs_obj_to_stats(objset_t *osp, uint64_t obj, zfs_stat_t *sb, in zfs_obj_to_stats() 319 zfs_get_zplprop(objset_t *os, zfs_prop_t prop, uint64_t *value) in zfs_get_zplprop()
|
| H A D | dsl_deleg.c | 162 objset_t *mos = dp->dp_meta_objset; in dsl_deleg_set_sync() 206 objset_t *mos = dp->dp_meta_objset; in dsl_deleg_unset_sync() 311 objset_t *mos; in dsl_deleg_get() 416 dsl_check_access(objset_t *mos, uint64_t zapobj, in dsl_check_access() 437 dsl_check_user_access(objset_t *mos, uint64_t zapobj, const char *perm, in dsl_check_user_access() 481 dsl_load_sets(objset_t *mos, uint64_t zapobj, in dsl_load_sets() 522 dsl_load_user_sets(objset_t *mos, uint64_t zapobj, avl_tree_t *avl, in dsl_load_user_sets() 560 objset_t *mos; in dsl_deleg_access_impl() 684 objset_t *mos = dd->dd_pool->dp_meta_objset; in copy_create_perms() 749 dsl_deleg_destroy(objset_t *mos, uint64_t zapobj, dmu_tx_t *tx) in dsl_deleg_destroy() [all …]
|
| H A D | bptree.c | 61 bptree_alloc(objset_t *os, dmu_tx_t *tx) in bptree_alloc() 89 bptree_free(objset_t *os, uint64_t obj, dmu_tx_t *tx) in bptree_free() 106 bptree_is_empty(objset_t *os, uint64_t obj) in bptree_is_empty() 120 bptree_add(objset_t *os, uint64_t obj, blkptr_t *bp, uint64_t birth_txg, in bptree_add() 190 bptree_iterate(objset_t *os, uint64_t obj, boolean_t free, bptree_itor_t func, in bptree_iterate()
|
| H A D | dmu.c | 197 dmu_buf_hold_noread(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold_noread() 243 dmu_buf_hold(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold() 329 dmu_rm_spill(objset_t *os, uint64_t object, dmu_tx_t *tx) in dmu_rm_spill() 391 dmu_bonus_hold(objset_t *os, uint64_t object, const void *tag, dmu_buf_t **dbp) in dmu_bonus_hold() 636 dmu_buf_hold_array(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold_array() 702 dmu_prefetch(objset_t *os, uint64_t object, int64_t level, uint64_t offset, in dmu_prefetch() 843 dmu_prefetch_wait(objset_t *os, uint64_t object, uint64_t offset, uint64_t size) in dmu_prefetch_wait() 889 dmu_prefetch_dnode(objset_t *os, uint64_t object, zio_priority_t pri) in dmu_prefetch_dnode() 985 dmu_objset_zfs_unmounting(objset_t *os) in dmu_objset_zfs_unmounting() 997 dmu_free_long_range_impl(objset_t *os, dnode_t *dn, uint64_t offset, in dmu_free_long_range_impl() [all …]
|
| H A D | zap.c | 727 objset_t *os = zap->zap_objset; in zap_expand_leaf() 816 objset_t *os = zap->zap_objset; in zap_put_leaf_maybe_grow_ptrtbl() 1092 zap_create_link(objset_t *os, dmu_object_type_t ot, uint64_t parent_obj, in zap_create_link() 1099 zap_create_link_dnsize(objset_t *os, dmu_object_type_t ot, uint64_t parent_obj, in zap_create_link_dnsize() 1113 zap_value_search(objset_t *os, uint64_t zapobj, uint64_t value, uint64_t mask, in zap_value_search() 1138 zap_join(objset_t *os, uint64_t fromobj, uint64_t intoobj, dmu_tx_t *tx) in zap_join() 1162 zap_join_key(objset_t *os, uint64_t fromobj, uint64_t intoobj, in zap_join_key() 1187 zap_join_increment(objset_t *os, uint64_t fromobj, uint64_t intoobj, in zap_join_increment() 1218 zap_add_int(objset_t *os, uint64_t obj, uint64_t value, dmu_tx_t *tx) in zap_add_int() 1227 zap_remove_int(objset_t *os, uint64_t obj, uint64_t value, dmu_tx_t *tx) in zap_remove_int() [all …]
|
| H A D | vdev_indirect_births.c | 91 vdev_indirect_births_alloc(objset_t *os, dmu_tx_t *tx) in vdev_indirect_births_alloc() 102 vdev_indirect_births_open(objset_t *os, uint64_t births_object) in vdev_indirect_births_open() 125 vdev_indirect_births_free(objset_t *os, uint64_t object, dmu_tx_t *tx) in vdev_indirect_births_free()
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/zfs/sys/ |
| H A D | zfs_vnops_os.h | 33 int dmu_write_pages(objset_t *os, uint64_t object, uint64_t offset, 35 int dmu_read_pages(objset_t *os, uint64_t object, vm_page_t *ma, int count,
|