| /NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
| HD | zap.h | 133 uint64_t zap_create(objset_t *ds, dmu_object_type_t ot, 135 uint64_t zap_create_norm(objset_t *ds, int normflags, dmu_object_type_t ot, 137 uint64_t zap_create_flags(objset_t *os, int normflags, zap_flags_t flags, 140 uint64_t zap_create_link(objset_t *os, dmu_object_type_t ot, 146 void mzap_create_impl(objset_t *os, uint64_t obj, int normflags, 153 int zap_create_claim(objset_t *ds, uint64_t obj, dmu_object_type_t ot, 155 int zap_create_claim_norm(objset_t *ds, uint64_t obj, 169 int zap_destroy(objset_t *ds, uint64_t zapobj, dmu_tx_t *tx); 198 int zap_lookup(objset_t *ds, uint64_t zapobj, const char *name, 209 int zap_lookup_norm(objset_t *ds, uint64_t zapobj, const char *name, [all …]
|
| HD | dmu.h | 77 typedef struct objset objset_t; typedef 268 int dmu_objset_hold(const char *name, void *tag, objset_t **osp); 270 boolean_t readonly, void *tag, objset_t **osp); 271 void dmu_objset_rele(objset_t *os, void *tag); 272 void dmu_objset_disown(objset_t *os, void *tag); 273 int dmu_objset_open_ds(struct dsl_dataset *ds, objset_t **osp); 275 void dmu_objset_evict_dbufs(objset_t *os); 277 void (*func)(objset_t *os, void *arg, cred_t *cr, dmu_tx_t *tx), void *arg); 341 uint64_t dmu_object_alloc(objset_t *os, dmu_object_type_t ot, 343 int dmu_object_claim(objset_t *os, uint64_t object, dmu_object_type_t ot, [all …]
|
| HD | dmu_objset.h | 141 int dmu_objset_hold(const char *name, void *tag, objset_t **osp); 143 boolean_t readonly, void *tag, objset_t **osp); 145 dmu_objset_type_t type, boolean_t readonly, void *tag, objset_t **osp); 146 void dmu_objset_refresh_ownership(objset_t *os, void *tag); 147 void dmu_objset_rele(objset_t *os, void *tag); 148 void dmu_objset_disown(objset_t *os, void *tag); 149 int dmu_objset_from_ds(struct dsl_dataset *ds, objset_t **osp); 151 void dmu_objset_stats(objset_t *os, nvlist_t *nv); 152 void dmu_objset_fast_stat(objset_t *os, dmu_objset_stats_t *stat); 153 void dmu_objset_space(objset_t *os, uint64_t *refdbytesp, uint64_t *availbytesp, [all …]
|
| HD | sa.h | 118 int sa_handle_get(objset_t *, uint64_t, void *userp, 120 int sa_handle_get_from_db(objset_t *, dmu_buf_t *, void *userp, 123 int sa_buf_hold(objset_t *, uint64_t, void *, dmu_buf_t **); 142 void sa_register_update_callback(objset_t *, sa_update_cb_t *); 143 int sa_setup(objset_t *, uint64_t, sa_attr_reg_t *, int, sa_attr_type_t **); 144 void sa_tear_down(objset_t *); 149 boolean_t sa_enabled(objset_t *); 152 int sa_set_sa_object(objset_t *, uint64_t);
|
| HD | bpobj.h | 58 objset_t *bpo_os; 70 uint64_t bpobj_alloc(objset_t *mos, int blocksize, dmu_tx_t *tx); 71 uint64_t bpobj_alloc_empty(objset_t *os, int blocksize, dmu_tx_t *tx); 72 void bpobj_free(objset_t *os, uint64_t obj, dmu_tx_t *tx); 73 void bpobj_decr_empty(objset_t *os, dmu_tx_t *tx); 75 int bpobj_open(bpobj_t *bpo, objset_t *mos, uint64_t object);
|
| HD | bptree.h | 51 uint64_t bptree_alloc(objset_t *os, dmu_tx_t *tx); 52 int bptree_free(objset_t *os, uint64_t obj, dmu_tx_t *tx); 53 boolean_t bptree_is_empty(objset_t *os, uint64_t obj); 55 void bptree_add(objset_t *os, uint64_t obj, blkptr_t *bp, uint64_t birth_txg, 58 int bptree_iterate(objset_t *os, uint64_t obj, boolean_t free,
|
| HD | ddt.h | 129 objset_t *ddt_os; 153 int (*ddt_op_create)(objset_t *os, uint64_t *object, dmu_tx_t *tx, 155 int (*ddt_op_destroy)(objset_t *os, uint64_t object, dmu_tx_t *tx); 156 int (*ddt_op_lookup)(objset_t *os, uint64_t object, ddt_entry_t *dde); 157 void (*ddt_op_prefetch)(objset_t *os, uint64_t object, 159 int (*ddt_op_update)(objset_t *os, uint64_t object, ddt_entry_t *dde, 161 int (*ddt_op_remove)(objset_t *os, uint64_t object, ddt_entry_t *dde, 163 int (*ddt_op_walk)(objset_t *os, uint64_t object, ddt_entry_t *dde, 165 int (*ddt_op_count)(objset_t *os, uint64_t object, uint64_t *count);
|
| HD | dmu_impl.h | 294 objset_t *dsa_os; 307 void dmu_object_zapify(objset_t *, uint64_t, dmu_object_type_t, dmu_tx_t *); 308 void dmu_object_free_zapified(objset_t *, uint64_t, dmu_tx_t *); 309 int dmu_buf_hold_noread(objset_t *, uint64_t, uint64_t,
|
| HD | dsl_deadlist.h | 46 objset_t *dl_os; 65 void dsl_deadlist_open(dsl_deadlist_t *dl, objset_t *os, uint64_t object); 67 uint64_t dsl_deadlist_alloc(objset_t *os, dmu_tx_t *tx); 68 void dsl_deadlist_free(objset_t *os, uint64_t dlobj, dmu_tx_t *tx);
|
| HD | dmu_tx.h | 53 objset_t *tx_objset; 126 dmu_tx_t *dmu_tx_create(objset_t *dd); 149 void dmu_tx_add_new_object(dmu_tx_t *tx, objset_t *os, uint64_t object);
|
| HD | space_map.h | 83 objset_t *sm_os; /* objset for this map */ 151 uint64_t space_map_alloc(objset_t *os, dmu_tx_t *tx); 154 int space_map_open(space_map_t **smp, objset_t *os, uint64_t object,
|
| HD | zfs_znode.h | 313 extern void zfs_set_dataprop(objset_t *); 314 extern void zfs_create_fs(objset_t *os, cred_t *cr, nvlist_t *, 330 extern int zfs_get_zplprop(objset_t *os, zfs_prop_t prop, uint64_t *value); 331 extern int zfs_get_stats(objset_t *os, nvlist_t *nv); 368 extern int zfs_obj_to_path(objset_t *osp, uint64_t obj, char *buf, int len);
|
| HD | dsl_deleg.h | 73 int dsl_deleg_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx); 74 boolean_t dsl_delegation_on(objset_t *os);
|
| HD | zvol.h | 41 extern int zvol_get_stats(objset_t *os, nvlist_t *nv); 42 extern void zvol_create_cb(objset_t *os, void *arg, cred_t *cr, dmu_tx_t *tx);
|
| /NextBSD/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| HD | dmu_objset.c | 84 dmu_objset_spa(objset_t *os) in dmu_objset_spa() 90 dmu_objset_zil(objset_t *os) in dmu_objset_zil() 96 dmu_objset_pool(objset_t *os) in dmu_objset_pool() 107 dmu_objset_ds(objset_t *os) in dmu_objset_ds() 113 dmu_objset_type(objset_t *os) in dmu_objset_type() 119 dmu_objset_name(objset_t *os, char *buf) in dmu_objset_name() 125 dmu_objset_id(objset_t *os) in dmu_objset_id() 133 dmu_objset_syncprop(objset_t *os) in dmu_objset_syncprop() 139 dmu_objset_logbias(objset_t *os) in dmu_objset_logbias() 147 objset_t *os = arg; in checksum_changed_cb() [all …]
|
| HD | ddt_zap.c | 37 ddt_zap_create(objset_t *os, uint64_t *objectp, dmu_tx_t *tx, boolean_t prehash) in ddt_zap_create() 52 ddt_zap_destroy(objset_t *os, uint64_t object, dmu_tx_t *tx) in ddt_zap_destroy() 58 ddt_zap_lookup(objset_t *os, uint64_t object, ddt_entry_t *dde) in ddt_zap_lookup() 83 ddt_zap_prefetch(objset_t *os, uint64_t object, ddt_entry_t *dde) in ddt_zap_prefetch() 90 ddt_zap_update(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) in ddt_zap_update() 103 ddt_zap_remove(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) in ddt_zap_remove() 110 ddt_zap_walk(objset_t *os, uint64_t object, ddt_entry_t *dde, uint64_t *walk) in ddt_zap_walk() 137 ddt_zap_count(objset_t *os, uint64_t object, uint64_t *count) in ddt_zap_count()
|
| HD | dmu_object.c | 35 dmu_object_alloc(objset_t *os, dmu_object_type_t ot, int blocksize, in dmu_object_alloc() 90 dmu_object_claim(objset_t *os, uint64_t object, dmu_object_type_t ot, in dmu_object_claim() 110 dmu_object_reclaim(objset_t *os, uint64_t object, dmu_object_type_t ot, in dmu_object_reclaim() 131 dmu_object_free(objset_t *os, uint64_t object, dmu_tx_t *tx) in dmu_object_free() 157 dmu_object_next(objset_t *os, uint64_t *objectp, boolean_t hole, uint64_t txg) in dmu_object_next() 177 dmu_object_zapify(objset_t *mos, uint64_t object, dmu_object_type_t old_type, in dmu_object_zapify() 203 dmu_object_free_zapified(objset_t *mos, uint64_t object, dmu_tx_t *tx) in dmu_object_free_zapified()
|
| HD | zap_micro.c | 370 mzap_open(objset_t *os, uint64_t obj, dmu_buf_t *db) in mzap_open() 462 zap_lockdir(objset_t *os, uint64_t obj, dmu_tx_t *tx, in zap_lockdir() 592 mzap_create_impl(objset_t *os, uint64_t obj, int normflags, zap_flags_t flags, in mzap_create_impl() 626 zap_create_claim(objset_t *os, uint64_t obj, dmu_object_type_t ot, in zap_create_claim() 634 zap_create_claim_norm(objset_t *os, uint64_t obj, int normflags, in zap_create_claim_norm() 648 zap_create(objset_t *os, dmu_object_type_t ot, in zap_create() 655 zap_create_norm(objset_t *os, int normflags, dmu_object_type_t ot, in zap_create_norm() 665 zap_create_flags(objset_t *os, int normflags, zap_flags_t flags, in zap_create_flags() 684 zap_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx) in zap_destroy() 711 zap_count(objset_t *os, uint64_t zapobj, uint64_t *count) in zap_count() [all …]
|
| HD | dsl_deleg.c | 161 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() 408 dsl_check_access(objset_t *mos, uint64_t zapobj, in dsl_check_access() 429 dsl_check_user_access(objset_t *mos, uint64_t zapobj, const char *perm, in dsl_check_user_access() 473 dsl_load_sets(objset_t *mos, uint64_t zapobj, in dsl_load_sets() 512 dsl_load_user_sets(objset_t *mos, uint64_t zapobj, avl_tree_t *avl, in dsl_load_user_sets() 550 objset_t *mos; in dsl_deleg_access_impl() 674 objset_t *mos = dd->dd_pool->dp_meta_objset; in copy_create_perms() 738 dsl_deleg_destroy(objset_t *mos, uint64_t zapobj, dmu_tx_t *tx) in dsl_deleg_destroy() [all …]
|
| HD | dmu.c | 133 dmu_buf_hold_noread(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold_noread() 160 dmu_buf_hold(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold() 250 dmu_rm_spill(objset_t *os, uint64_t object, dmu_tx_t *tx) in dmu_rm_spill() 268 dmu_bonus_hold(objset_t *os, uint64_t object, void *tag, dmu_buf_t **dbp) in dmu_bonus_hold() 488 dmu_buf_hold_array(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold_array() 550 dmu_prefetch(objset_t *os, uint64_t object, int64_t level, uint64_t offset, in dmu_prefetch() 662 dmu_free_long_range_impl(objset_t *os, dnode_t *dn, uint64_t offset, in dmu_free_long_range_impl() 709 dmu_free_long_range(objset_t *os, uint64_t object, in dmu_free_long_range() 734 dmu_free_long_object(objset_t *os, uint64_t object) in dmu_free_long_object() 759 dmu_free_range(objset_t *os, uint64_t object, uint64_t offset, in dmu_free_range() [all …]
|
| HD | 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() 186 bptree_iterate(objset_t *os, uint64_t obj, boolean_t free, bptree_itor_t func, in bptree_iterate()
|
| HD | zap.c | 610 objset_t *os = zap->zap_objset; in zap_expand_leaf() 696 objset_t *os = zap->zap_objset; in zap_put_leaf_maybe_grow_ptrtbl() 952 zap_create_link(objset_t *os, dmu_object_type_t ot, uint64_t parent_obj, in zap_create_link() 965 zap_value_search(objset_t *os, uint64_t zapobj, uint64_t value, uint64_t mask, in zap_value_search() 990 zap_join(objset_t *os, uint64_t fromobj, uint64_t intoobj, dmu_tx_t *tx) in zap_join() 1014 zap_join_key(objset_t *os, uint64_t fromobj, uint64_t intoobj, in zap_join_key() 1039 zap_join_increment(objset_t *os, uint64_t fromobj, uint64_t intoobj, in zap_join_increment() 1070 zap_add_int(objset_t *os, uint64_t obj, uint64_t value, dmu_tx_t *tx) in zap_add_int() 1079 zap_remove_int(objset_t *os, uint64_t obj, uint64_t value, dmu_tx_t *tx) in zap_remove_int() 1088 zap_lookup_int(objset_t *os, uint64_t obj, uint64_t value) in zap_lookup_int() [all …]
|
| HD | sa.c | 132 static void sa_idx_tab_hold(objset_t *os, sa_idx_tab_t *idx_tab); 133 static void *sa_find_idx_tab(objset_t *os, dmu_object_type_t bonustype, 135 static void sa_idx_tab_rele(objset_t *os, void *arg); 404 sa_add_layout_entry(objset_t *os, sa_attr_type_t *attrs, int attr_count, in sa_add_layout_entry() 461 sa_find_layout(objset_t *os, uint64_t hash, sa_attr_type_t *attrs, in sa_find_layout() 831 sa_attr_table_setup(objset_t *os, sa_attr_reg_t *reg_attrs, int count) in sa_attr_table_setup() 991 sa_setup(objset_t *os, uint64_t sa_obj, sa_attr_reg_t *reg_attrs, int count, in sa_setup() 1117 sa_tear_down(objset_t *os) in sa_tear_down() 1168 sa_attr_iter(objset_t *os, sa_hdr_phys_t *hdr, dmu_object_type_t type, in sa_attr_iter() 1309 sa_idx_tab_rele(objset_t *os, void *arg) in sa_idx_tab_rele() [all …]
|
| HD | dsl_prop.c | 78 objset_t *mos = dd->dd_pool->dp_meta_objset; in dsl_prop_get_dd() 172 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_prop_get_ds() 316 objset_t *os; in dsl_prop_get() 367 objset_t *mos; in dsl_prop_predict() 541 objset_t *mos = dp->dp_meta_objset; in dsl_prop_changed_notify() 614 objset_t *mos = ds->ds_dir->dd_pool->dp_meta_objset; in dsl_prop_set_sync_impl() 929 dsl_prop_get_all_impl(objset_t *mos, uint64_t propobj, in dsl_prop_get_all_impl() 1059 objset_t *mos = dp->dp_meta_objset; in dsl_prop_get_all_ds() 1141 dsl_prop_get_all(objset_t *os, nvlist_t **nvp) in dsl_prop_get_all() 1149 objset_t *os; in dsl_prop_get_received()
|
| HD | spa_history.c | 89 objset_t *mos = spa->spa_meta_objset; in spa_history_create_obj() 124 objset_t *mos = spa->spa_meta_objset; in spa_history_advance_bof() 153 objset_t *mos = spa->spa_meta_objset; in spa_history_write() 201 objset_t *mos = spa->spa_meta_objset; in spa_history_log_sync() 341 objset_t *mos = spa->spa_meta_objset; in spa_history_get()
|