/dports/misc/rump/buildrump.sh-b914579/src/external/cddl/osnet/dist/uts/common/fs/zfs/sys/ |
H A D | dmu_tx.h | 84 dmu_tx_t *txh_tx; 109 dmu_tx_t *dmu_tx_create(objset_t *dd); 110 int dmu_tx_assign(dmu_tx_t *tx, uint64_t txg_how); 111 void dmu_tx_commit(dmu_tx_t *tx); 112 void dmu_tx_abort(dmu_tx_t *tx); 113 uint64_t dmu_tx_get_txg(dmu_tx_t *tx); 114 void dmu_tx_wait(dmu_tx_t *tx); 128 dmu_tx_t *dmu_tx_create_dd(dsl_dir_t *dd); 129 int dmu_tx_is_syncing(dmu_tx_t *tx); 130 int dmu_tx_private_ok(dmu_tx_t *tx); [all …]
|
H A D | zap.h | 130 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 132 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 135 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 142 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 145 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 157 int zap_destroy(objset_t *ds, uint64_t zapobj, dmu_tx_t *tx); 213 const void *val, dmu_tx_t *tx); 216 const void *val, dmu_tx_t *tx); 252 matchtype_t mt, dmu_tx_t *tx); 254 int key_numints, dmu_tx_t *tx); [all …]
|
H A D | dmu.h | 68 typedef struct dmu_tx dmu_tx_t; typedef 296 int ibs, dmu_tx_t *tx); 303 dmu_tx_t *tx); 310 dmu_tx_t *tx); 446 void dmu_tx_abort(dmu_tx_t *tx); 448 void dmu_tx_wait(dmu_tx_t *tx); 476 uint64_t size, dmu_tx_t *tx); 492 const void *buf, dmu_tx_t *tx); 494 dmu_tx_t *tx); 497 dmu_tx_t *tx); [all …]
|
H A D | zfs_znode.h | 318 dmu_tx_t *tx); 319 extern void zfs_time_stamper(znode_t *, uint_t, dmu_tx_t *); 320 extern void zfs_time_stamper_locked(znode_t *, uint_t, dmu_tx_t *); 321 extern void zfs_grow_blocksize(znode_t *, uint64_t, dmu_tx_t *); 330 extern void zfs_znode_delete(znode_t *, dmu_tx_t *); 353 extern void zfs_log_write(zilog_t *zilog, dmu_tx_t *tx, int txtype, 355 extern void zfs_log_truncate(zilog_t *zilog, dmu_tx_t *tx, int txtype, 357 extern void zfs_log_setattr(zilog_t *zilog, dmu_tx_t *tx, int txtype, 359 extern void zfs_log_acl(zilog_t *zilog, dmu_tx_t *tx, znode_t *zp, 362 extern void zfs_upgrade(zfsvfs_t *zfsvfs, dmu_tx_t *tx); [all …]
|
H A D | dsl_dir.h | 112 const char *name, dmu_tx_t *tx); 118 void dsl_dir_dirty(dsl_dir_t *dd, dmu_tx_t *tx); 119 void dsl_dir_sync(dsl_dir_t *dd, dmu_tx_t *tx); 122 dmu_tx_t *tx); 123 void dsl_dir_tempreserve_clear(void *tr_cookie, dmu_tx_t *tx); 124 void dsl_dir_willuse_space(dsl_dir_t *dd, int64_t space, dmu_tx_t *tx); 126 int64_t used, int64_t compressed, int64_t uncompressed, dmu_tx_t *tx); 128 dd_used_t oldtype, dd_used_t newtype, dmu_tx_t *tx); 135 int dsl_dir_set_reservation_check(void *arg1, void *arg2, dmu_tx_t *tx); 138 uint64_t reservation, cred_t *cr, dmu_tx_t *tx);
|
H A D | bplist.h | 71 typedef void bplist_sync_cb_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx); 75 extern uint64_t bplist_create(objset_t *mos, int blocksize, dmu_tx_t *tx); 76 extern void bplist_destroy(objset_t *mos, uint64_t object, dmu_tx_t *tx); 81 extern int bplist_enqueue(bplist_t *bpl, const blkptr_t *bp, dmu_tx_t *tx); 82 extern void bplist_enqueue_cb(void *bpl, const blkptr_t *bp, dmu_tx_t *tx); 85 void *arg, dmu_tx_t *tx); 86 extern void bplist_vacate(bplist_t *bpl, dmu_tx_t *tx);
|
H A D | dnode.h | 210 void dnode_setbonuslen(dnode_t *dn, int newsize, dmu_tx_t *tx); 217 void dnode_setdirty(dnode_t *dn, dmu_tx_t *tx); 218 void dnode_sync(dnode_t *dn, dmu_tx_t *tx); 220 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 222 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 223 void dnode_free(dnode_t *dn, dmu_tx_t *tx); 227 int dnode_set_blksz(dnode_t *dn, uint64_t size, int ibs, dmu_tx_t *tx); 229 void dnode_free_range(dnode_t *dn, uint64_t off, uint64_t len, dmu_tx_t *tx); 231 uint64_t nblks, dmu_tx_t *tx); 233 void dnode_willuse_space(dnode_t *dn, int64_t space, dmu_tx_t *tx); [all …]
|
H A D | dsl_pool.h | 135 int dsl_pool_tempreserve_space(dsl_pool_t *dp, uint64_t space, dmu_tx_t *tx); 136 void dsl_pool_tempreserve_clear(dsl_pool_t *dp, int64_t space, dmu_tx_t *tx); 138 void dsl_pool_willuse_space(dsl_pool_t *dp, int64_t space, dmu_tx_t *tx); 144 void dsl_pool_create_origin(dsl_pool_t *dp, dmu_tx_t *tx); 145 void dsl_pool_upgrade_clones(dsl_pool_t *dp, dmu_tx_t *tx); 149 void dsl_pool_scrub_sync(dsl_pool_t *dp, dmu_tx_t *tx); 157 const char *tag, uint64_t *now, dmu_tx_t *tx); 159 const char *tag, dmu_tx_t *tx);
|
H A D | dbuf.h | 263 void dbuf_will_dirty(dmu_buf_impl_t *db, dmu_tx_t *tx); 264 void dbuf_fill_done(dmu_buf_impl_t *db, dmu_tx_t *tx); 265 void dmu_buf_will_not_fill(dmu_buf_t *db, dmu_tx_t *tx); 266 void dmu_buf_will_fill(dmu_buf_t *db, dmu_tx_t *tx); 267 void dmu_buf_fill_done(dmu_buf_t *db, dmu_tx_t *tx); 268 void dbuf_assign_arcbuf(dmu_buf_impl_t *db, arc_buf_t *buf, dmu_tx_t *tx); 269 dbuf_dirty_record_t *dbuf_dirty(dmu_buf_impl_t *db, dmu_tx_t *tx); 275 void dbuf_setdirty(dmu_buf_impl_t *db, dmu_tx_t *tx); 277 void dbuf_sync_list(list_t *list, dmu_tx_t *tx); 282 void dbuf_new_size(dmu_buf_impl_t *db, int size, dmu_tx_t *tx);
|
H A D | dsl_synctask.h | 40 typedef int (dsl_checkfunc_t)(void *, void *, dmu_tx_t *); 41 typedef void (dsl_syncfunc_t)(void *, void *, cred_t *, dmu_tx_t *); 68 void dsl_sync_task_group_nowait(dsl_sync_task_group_t *dstg, dmu_tx_t *tx); 70 void dsl_sync_task_group_sync(dsl_sync_task_group_t *dstg, dmu_tx_t *tx); 77 void *arg1, void *arg2, int blocks_modified, dmu_tx_t *tx);
|
H A D | zfs_dir.h | 54 extern int zfs_link_create(zfs_dirlock_t *, znode_t *, dmu_tx_t *, int); 55 extern int zfs_link_destroy(zfs_dirlock_t *, znode_t *, dmu_tx_t *, int, 59 extern void zfs_mknode(znode_t *, vattr_t *, dmu_tx_t *, cred_t *, 64 extern void zfs_unlinked_add(znode_t *, dmu_tx_t *);
|
H A D | dsl_dataset.h | 186 dsl_dataset_t *origin, uint64_t flags, cred_t *, dmu_tx_t *); 188 uint64_t flags, dmu_tx_t *tx); 208 void dsl_dataset_set_blkptr(dsl_dataset_t *ds, blkptr_t *bp, dmu_tx_t *tx); 214 void dsl_dataset_sync(dsl_dataset_t *os, zio_t *zio, dmu_tx_t *tx); 217 dmu_tx_t *tx); 219 dmu_tx_t *tx, boolean_t async); 223 void dsl_dataset_dirty(dsl_dataset_t *ds, dmu_tx_t *tx); 239 dmu_tx_t *tx);
|
H A D | zap_impl.h | 185 int zap_lockdir(objset_t *os, uint64_t obj, dmu_tx_t *tx, 205 const void *val, dmu_tx_t *tx); 207 int integer_size, uint64_t num_integers, const void *val, dmu_tx_t *tx); 210 int fzap_remove(zap_name_t *zn, dmu_tx_t *tx); 217 const void *val, uint32_t cd, dmu_tx_t *tx); 218 void fzap_upgrade(zap_t *zap, dmu_tx_t *tx, zap_flags_t flags);
|
H A D | dmu_objset.h | 121 void (*func)(objset_t *os, void *arg, cred_t *cr, dmu_tx_t *tx), void *arg); 142 void dmu_objset_sync(objset_t *os, zio_t *zio, dmu_tx_t *tx); 145 blkptr_t *bp, dmu_objset_type_t type, dmu_tx_t *tx); 149 void dmu_objset_do_userquota_callbacks(objset_t *os, dmu_tx_t *tx);
|
H A D | zil.h | 398 extern boolean_t zil_replaying(zilog_t *zilog, dmu_tx_t *tx); 400 extern void zil_rollback_destroy(zilog_t *zilog, dmu_tx_t *tx); 404 extern uint64_t zil_itx_assign(zilog_t *zilog, itx_t *itx, dmu_tx_t *tx); 411 extern void zil_sync(zilog_t *zilog, dmu_tx_t *tx);
|
H A D | dsl_deleg.h | 67 void dsl_deleg_set_create_perms(dsl_dir_t *dd, dmu_tx_t *tx, cred_t *cr); 70 int dsl_deleg_destroy(objset_t *os, uint64_t zapobj, dmu_tx_t *tx);
|
/dports/misc/rump/buildrump.sh-b914579/src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
H A D | dmu_tx.c | 42 dmu_tx_t * 45 dmu_tx_t *tx = kmem_zalloc(sizeof (dmu_tx_t), KM_SLEEP); in dmu_tx_create_dd() 60 dmu_tx_t * 69 dmu_tx_t * 83 dmu_tx_is_syncing(dmu_tx_t *tx) in dmu_tx_is_syncing() 89 dmu_tx_private_ok(dmu_tx_t *tx) in dmu_tx_private_ok() 978 dmu_tx_unassign(dmu_tx_t *tx) in dmu_tx_unassign() 1049 dmu_tx_wait(dmu_tx_t *tx) in dmu_tx_wait() 1093 dmu_tx_commit(dmu_tx_t *tx) in dmu_tx_commit() 1141 dmu_tx_abort(dmu_tx_t *tx) in dmu_tx_abort() [all …]
|
H A D | ddt_zap.c | 39 ddt_zap_create(objset_t *os, uint64_t *objectp, dmu_tx_t *tx, boolean_t prehash) in ddt_zap_create() 54 ddt_zap_destroy(objset_t *os, uint64_t object, dmu_tx_t *tx) in ddt_zap_destroy() 85 ddt_zap_update(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) in ddt_zap_update() 98 ddt_zap_remove(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) in ddt_zap_remove()
|
H A D | dsl_synctask.c | 37 dsl_null_checkfunc(void *arg1, void *arg2, dmu_tx_t *tx) in dsl_null_checkfunc() 78 dmu_tx_t *tx; in dsl_sync_task_group_wait() 128 dsl_sync_task_group_nowait(dsl_sync_task_group_t *dstg, dmu_tx_t *tx) in dsl_sync_task_group_nowait() 150 dsl_sync_task_group_sync(dsl_sync_task_group_t *dstg, dmu_tx_t *tx) in dsl_sync_task_group_sync() 217 void *arg1, void *arg2, int blocks_modified, dmu_tx_t *tx) in dsl_sync_task_do_nowait()
|
H A D | zap.c | 73 fzap_upgrade(zap_t *zap, dmu_tx_t *tx, zap_flags_t flags) in fzap_upgrade() 129 zap_tryupgradedir(zap_t *zap, dmu_tx_t *tx) in zap_tryupgradedir() 147 dmu_tx_t *tx) in zap_table_grow() 221 dmu_tx_t *tx) in zap_table_store() 317 zap_grow_ptrtbl(zap_t *zap, dmu_tx_t *tx) in zap_grow_ptrtbl() 368 zap_increment_num_entries(zap_t *zap, int delta, dmu_tx_t *tx) in zap_increment_num_entries() 388 zap_create_leaf(zap_t *zap, dmu_tx_t *tx) in zap_create_leaf() 787 const void *val, uint32_t cd, dmu_tx_t *tx) in fzap_add_cd() 831 const void *val, dmu_tx_t *tx) in fzap_add() 909 fzap_remove(zap_name_t *zn, dmu_tx_t *tx) in fzap_remove() [all …]
|
H A D | dsl_dir.c | 44 cred_t *cr, dmu_tx_t *tx); 394 dmu_tx_t *tx) in dsl_dir_create_sync() 431 dsl_dir_destroy_check(void *arg1, void *arg2, dmu_tx_t *tx) in dsl_dir_destroy_check() 548 dsl_dir_dirty(dsl_dir_t *dd, dmu_tx_t *tx) in dsl_dir_dirty() 569 dsl_dir_sync(dsl_dir_t *dd, dmu_tx_t *tx) in dsl_dir_sync() 687 dmu_tx_t *tx, boolean_t first) in dsl_dir_tempreserve_impl() 865 dsl_dir_tempreserve_clear(void *tr_cookie, dmu_tx_t *tx) in dsl_dir_tempreserve_clear() 923 dsl_dir_willuse_space(dsl_dir_t *dd, int64_t space, dmu_tx_t *tx) in dsl_dir_willuse_space() 980 dd_used_t oldtype, dd_used_t newtype, dmu_tx_t *tx) in dsl_dir_transfer_space() 1005 dsl_dir_set_quota_check(void *arg1, void *arg2, dmu_tx_t *tx) in dsl_dir_set_quota_check() [all …]
|
H A D | dsl_pool.c | 264 dmu_tx_t *tx = dmu_tx_create_assigned(dp, txg); in dsl_pool_create() 312 dmu_tx_t *tx; in dsl_pool_sync() 547 dsl_pool_tempreserve_clear(dsl_pool_t *dp, int64_t space, dmu_tx_t *tx) in dsl_pool_tempreserve_clear() 571 dsl_pool_willuse_space(dsl_pool_t *dp, int64_t space, dmu_tx_t *tx) in dsl_pool_willuse_space() 584 dmu_tx_t *tx = arg; in upgrade_clones_cb() 659 dsl_pool_upgrade_clones(dsl_pool_t *dp, dmu_tx_t *tx) in dsl_pool_upgrade_clones() 669 dsl_pool_create_origin(dsl_pool_t *dp, dmu_tx_t *tx) in dsl_pool_create_origin() 730 dsl_pool_user_hold_create_obj(dsl_pool_t *dp, dmu_tx_t *tx) in dsl_pool_user_hold_create_obj() 746 const char *tag, uint64_t *now, dmu_tx_t *tx, boolean_t holding) in dsl_pool_user_hold_rele_impl() 784 uint64_t *now, dmu_tx_t *tx) in dsl_pool_user_hold() [all …]
|
H A D | dmu_object.c | 33 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) in dmu_object_alloc() 88 int blocksize, dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) in dmu_object_claim() 111 dmu_tx_t *tx; in dmu_object_reclaim() 161 dmu_object_free(objset_t *os, uint64_t object, dmu_tx_t *tx) in dmu_object_free()
|
H A D | bplist.c | 58 bplist_create(objset_t *mos, int blocksize, dmu_tx_t *tx) in bplist_create() 70 bplist_destroy(objset_t *mos, uint64_t object, dmu_tx_t *tx) in bplist_destroy() 196 bplist_enqueue(bplist_t *bpl, const blkptr_t *bp, dmu_tx_t *tx) in bplist_enqueue() 242 bplist_enqueue_cb(void *bpl, const blkptr_t *bp, dmu_tx_t *tx) in bplist_enqueue_cb() 264 bplist_sync(bplist_t *bpl, bplist_sync_cb_t *func, void *arg, dmu_tx_t *tx) in bplist_sync() 280 bplist_vacate(bplist_t *bpl, dmu_tx_t *tx) in bplist_vacate()
|
H A D | zfs_log.c | 229 zfs_log_create(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_create() 341 zfs_log_remove(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_remove() 365 zfs_log_link(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_link() 391 zfs_log_symlink(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_symlink() 425 zfs_log_rename(zilog_t *zilog, dmu_tx_t *tx, uint64_t txtype, in zfs_log_rename() 456 zfs_log_write(zilog_t *zilog, dmu_tx_t *tx, int txtype, in zfs_log_write() 535 zfs_log_truncate(zilog_t *zilog, dmu_tx_t *tx, int txtype, in zfs_log_truncate() 560 zfs_log_setattr(zilog_t *zilog, dmu_tx_t *tx, int txtype, in zfs_log_setattr() 624 zfs_log_acl(zilog_t *zilog, dmu_tx_t *tx, znode_t *zp, in zfs_log_acl()
|