/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
H A D | txg.c | 125 tx_state_t *tx = &dp->dp_tx; local 127 bzero(tx, sizeof (tx_state_t)); 129 tx->tx_cpu = kmem_zalloc(max_ncpus * sizeof (tx_cpu_t), KM_SLEEP); 134 mutex_init(&tx->tx_cpu[c].tc_lock, NULL, MUTEX_DEFAULT, NULL); 135 mutex_init(&tx->tx_cpu[c].tc_open_lock, NULL, MUTEX_DEFAULT, 138 cv_init(&tx->tx_cpu[c].tc_cv[i], NULL, CV_DEFAULT, 140 list_create(&tx->tx_cpu[c].tc_callbacks[i], 146 mutex_init(&tx->tx_sync_lock, NULL, MUTEX_DEFAULT, NULL); 148 cv_init(&tx->tx_sync_more_cv, NULL, CV_DEFAULT, NULL); 149 cv_init(&tx 163 tx_state_t *tx = &dp->dp_tx; local 201 tx_state_t *tx = &dp->dp_tx; local 226 txg_thread_enter(tx_state_t *tx, callb_cpr_t *cpr) argument 233 txg_thread_exit(tx_state_t *tx, callb_cpr_t *cpr, kthread_t **tpp) argument 244 txg_thread_wait(tx_state_t *tx, callb_cpr_t *cpr, kcondvar_t *cv, clock_t time) argument 262 tx_state_t *tx = &dp->dp_tx; local 299 tx_state_t *tx = &dp->dp_tx; local 360 tx_state_t *tx = &dp->dp_tx; local 417 tx_state_t *tx = &dp->dp_tx; local 457 tx_state_t *tx = &dp->dp_tx; local 535 tx_state_t *tx = &dp->dp_tx; local 585 tx_state_t *tx = &dp->dp_tx; local 611 tx_state_t *tx = &dp->dp_tx; local 636 tx_state_t *tx = &dp->dp_tx; local 658 tx_state_t *tx = &dp->dp_tx; local 665 tx_state_t *tx = &dp->dp_tx; local [all...] |
H A D | dmu_tx.c | 42 typedef void (*dmu_tx_hold_func_t)(dmu_tx_t *tx, struct dnode *dn, 49 dmu_tx_t *tx = kmem_zalloc(sizeof (dmu_tx_t), KM_SLEEP); local 50 tx->tx_dir = dd; 52 tx->tx_pool = dd->dd_pool; 53 list_create(&tx->tx_holds, sizeof (dmu_tx_hold_t), 55 list_create(&tx->tx_callbacks, sizeof (dmu_tx_callback_t), 58 refcount_create(&tx->tx_space_written); 59 refcount_create(&tx->tx_space_freed); 61 return (tx); 67 dmu_tx_t *tx local 76 dmu_tx_t *tx = dmu_tx_create_dd(NULL); local 87 dmu_tx_is_syncing(dmu_tx_t *tx) argument 93 dmu_tx_private_ok(dmu_tx_t *tx) argument 99 dmu_tx_hold_object_impl(dmu_tx_t *tx, objset_t *os, uint64_t object, enum dmu_tx_hold_type type, uint64_t arg1, uint64_t arg2) argument 141 dmu_tx_add_new_object(dmu_tx_t *tx, objset_t *os, uint64_t object) argument 400 dmu_tx_hold_write(dmu_tx_t *tx, uint64_t object, uint64_t off, int len) argument 586 dmu_tx_hold_free(dmu_tx_t *tx, uint64_t object, uint64_t off, uint64_t len) argument 678 dmu_tx_hold_zap(dmu_tx_t *tx, uint64_t object, int add, const char *name) argument 764 dmu_tx_hold_bonus(dmu_tx_t *tx, uint64_t object) argument 777 dmu_tx_hold_space(dmu_tx_t *tx, uint64_t space) argument 789 dmu_tx_holds(dmu_tx_t *tx, uint64_t object) argument 816 dmu_tx_dirty_buf(dmu_tx_t *tx, dmu_buf_impl_t *db) argument 922 dmu_tx_try_assign(dmu_tx_t *tx, txg_how_t txg_how) argument 1029 dmu_tx_unassign(dmu_tx_t *tx) argument 1077 dmu_tx_assign(dmu_tx_t *tx, txg_how_t txg_how) argument 1103 dmu_tx_wait(dmu_tx_t *tx) argument 1131 dmu_tx_willuse_space(dmu_tx_t *tx, int64_t delta) argument 1148 dmu_tx_commit(dmu_tx_t *tx) argument 1200 dmu_tx_abort(dmu_tx_t *tx) argument 1233 dmu_tx_get_txg(dmu_tx_t *tx) argument 1240 dmu_tx_pool(dmu_tx_t *tx) argument 1248 dmu_tx_callback_register(dmu_tx_t *tx, dmu_tx_callback_func_t *func, void *data) argument 1290 dmu_tx_sa_registration_hold(sa_os_t *sa, dmu_tx_t *tx) argument 1311 dmu_tx_hold_spill(dmu_tx_t *tx, uint64_t object) argument 1342 dmu_tx_hold_sa_create(dmu_tx_t *tx, int attrsize) argument 1379 dmu_tx_hold_sa(dmu_tx_t *tx, sa_handle_t *hdl, boolean_t may_grow) argument [all...] |
H A D | dmu_object.c | 33 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) 77 dnode_allocate(dn, ot, blocksize, 0, bonustype, bonuslen, tx); 82 dmu_tx_add_new_object(tx, os, object); 88 int blocksize, dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) 93 if (object == DMU_META_DNODE_OBJECT && !dmu_tx_private_ok(tx)) 99 dnode_allocate(dn, ot, blocksize, 0, bonustype, bonuslen, tx); 102 dmu_tx_add_new_object(tx, os, object); 111 dmu_tx_t *tx; local 147 tx = dmu_tx_create(os); 148 dmu_tx_hold_bonus(tx, objec 32 dmu_object_alloc(objset_t *os, dmu_object_type_t ot, int blocksize, dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) argument 87 dmu_object_claim(objset_t *os, uint64_t object, dmu_object_type_t ot, int blocksize, dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx) argument 165 dmu_object_free(objset_t *os, uint64_t object, dmu_tx_t *tx) argument [all...] |
H A D | dsl_destroy.c | 86 dsl_destroy_snapshot_check(void *arg, dmu_tx_t *tx) argument 89 dsl_pool_t *dp = dmu_tx_pool(tx); 93 if (!dmu_tx_is_syncing(tx)) 141 process_old_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument 147 dsl_deadlist_insert(&poa->ds->ds_deadlist, bp, tx); 158 dsl_free_sync(poa->pio, dp, tx->tx_txg, bp); 165 dsl_dataset_t *ds_next, boolean_t after_branch_point, dmu_tx_t *tx) 180 process_old_cb, &poa, tx)); 186 -poa.used, -poa.comp, -poa.uncomp, tx); 200 dsl_dataset_remove_clones_key(dsl_dataset_t *ds, uint64_t mintxg, dmu_tx_t *tx) argument 164 process_old_deadlist(dsl_dataset_t *ds, dsl_dataset_t *ds_prev, dsl_dataset_t *ds_next, boolean_t after_branch_point, dmu_tx_t *tx) argument 232 dsl_destroy_snapshot_sync_impl(dsl_dataset_t *ds, boolean_t defer, dmu_tx_t *tx) argument 455 dsl_destroy_snapshot_sync(void *arg, dmu_tx_t *tx) argument 527 dmu_tx_t *tx; member in struct:killarg 536 dmu_tx_t *tx = ka->tx; local 558 old_synchronous_dataset_destroy(dsl_dataset_t *ds, dmu_tx_t *tx) argument 626 dsl_destroy_head_check(void *arg, dmu_tx_t *tx) argument 643 dsl_dir_destroy_sync(uint64_t ddobj, dmu_tx_t *tx) argument 678 dsl_destroy_head_sync_impl(dsl_dataset_t *ds, dmu_tx_t *tx) argument 752 zil_destroy_sync(dmu_objset_zil(os), tx); local 830 dsl_destroy_head_sync(void *arg, dmu_tx_t *tx) argument 842 dsl_destroy_head_begin_sync(void *arg, dmu_tx_t *tx) argument [all...] |
H A D | dsl_synctask.c | 37 dsl_null_checkfunc(void *arg, dmu_tx_t *tx) argument 50 * dmu_tx_is_syncing(tx). 70 dmu_tx_t *tx; local 81 tx = dmu_tx_create_dd(dp->dp_mos_dir); 82 VERIFY0(dmu_tx_assign(tx, TXG_WAIT)); 85 dst.dst_txg = dmu_tx_get_txg(tx); 94 err = dst.dst_checkfunc(arg, tx); 98 dmu_tx_commit(tx); 105 dmu_tx_commit(tx); 120 int blocks_modified, dmu_tx_t *tx) 119 dsl_sync_task_nowait(dsl_pool_t *dp, dsl_syncfunc_t *syncfunc, void *arg, int blocks_modified, dmu_tx_t *tx) argument 140 dsl_sync_task_sync(dsl_sync_task_t *dst, dmu_tx_t *tx) argument [all...] |
H A D | spa_history.c | 85 spa_history_create_obj(spa_t *spa, dmu_tx_t *tx) argument 94 sizeof (spa_history_phys_t), tx); 98 &spa->spa_history, tx) == 0); 104 dmu_buf_will_dirty(dbp, tx); 150 dmu_tx_t *tx) 169 dmu_write(mos, spa->spa_history, phys_eof, firstwrite, buf, tx); 175 len, (char *)buf + firstwrite, tx); 197 spa_history_log_sync(void *arg, dmu_tx_t *tx) argument 200 spa_t *spa = dmu_tx_pool(tx)->dp_spa; 215 spa_history_create_obj(spa, tx); 149 spa_history_write(spa_t *spa, void *buf, uint64_t len, spa_history_phys_t *shpp, dmu_tx_t *tx) argument 302 dmu_tx_t *tx; local 327 nvarg, 0, tx); local 436 log_internal(nvlist_t *nvl, const char *operation, spa_t *spa, dmu_tx_t *tx, const char *fmt, va_list adx) argument 468 spa_history_log_sync, nvl, 0, tx); local 474 spa_history_log_internal(spa_t *spa, const char *operation, dmu_tx_t *tx, const char *fmt, ...) argument 499 spa_history_log_internal_ds(dsl_dataset_t *ds, const char *operation, dmu_tx_t *tx, const char *fmt, ...) argument 518 spa_history_log_internal_dd(dsl_dir_t *dd, const char *operation, dmu_tx_t *tx, const char *fmt, ...) argument [all...] |
H A D | dsl_deadlist.c | 143 dsl_deadlist_alloc(objset_t *os, dmu_tx_t *tx) argument 146 return (bpobj_alloc(os, SPA_MAXBLOCKSIZE, tx)); 148 sizeof (dsl_deadlist_phys_t), tx)); 152 dsl_deadlist_free(objset_t *os, uint64_t dlobj, dmu_tx_t *tx) argument 160 bpobj_free(os, dlobj, tx); 169 bpobj_decr_empty(os, tx); 171 bpobj_free(os, obj, tx); 174 VERIFY3U(0, ==, dmu_object_free(os, dlobj, tx)); 179 const blkptr_t *bp, dmu_tx_t *tx) 183 uint64_t obj = bpobj_alloc(dl->dl_os, SPA_MAXBLOCKSIZE, tx); 178 dle_enqueue(dsl_deadlist_t *dl, dsl_deadlist_entry_t *dle, const blkptr_t *bp, dmu_tx_t *tx) argument 194 dle_enqueue_subobj(dsl_deadlist_t *dl, dsl_deadlist_entry_t *dle, uint64_t obj, dmu_tx_t *tx) argument 210 dsl_deadlist_insert(dsl_deadlist_t *dl, const blkptr_t *bp, dmu_tx_t *tx) argument 245 dsl_deadlist_add_key(dsl_deadlist_t *dl, uint64_t mintxg, dmu_tx_t *tx) argument 269 dsl_deadlist_remove_key(dsl_deadlist_t *dl, uint64_t mintxg, dmu_tx_t *tx) argument 296 dsl_deadlist_regenerate(objset_t *os, uint64_t dlobj, uint64_t mrs_obj, dmu_tx_t *tx) argument 319 dsl_deadlist_clone(dsl_deadlist_t *dl, uint64_t maxtxg, uint64_t mrs_obj, dmu_tx_t *tx) argument 413 dsl_deadlist_insert_bpobj(dsl_deadlist_t *dl, uint64_t obj, uint64_t birth, dmu_tx_t *tx) argument 443 dsl_deadlist_insert_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument 455 dsl_deadlist_merge(dsl_deadlist_t *dl, uint64_t obj, dmu_tx_t *tx) argument 493 dsl_deadlist_move_bpobj(dsl_deadlist_t *dl, bpobj_t *bpo, uint64_t mintxg, dmu_tx_t *tx) argument [all...] |
H A D | dsl_pool.c | 286 dmu_tx_t *tx = dmu_tx_create_assigned(dp, txg); local 295 NULL, &dp->dp_meta_rootbp, DMU_OST_META, tx); 299 DMU_OT_OBJECT_DIRECTORY, DMU_OT_NONE, 0, tx); 306 dp->dp_root_dir_obj = dsl_dir_create_sync(dp, NULL, NULL, tx); 311 (void) dsl_dir_create_sync(dp, dp->dp_root_dir, MOS_DIR_NAME, tx); 318 FREE_DIR_NAME, tx); 323 obj = bpobj_alloc(dp->dp_meta_objset, SPA_MAXBLOCKSIZE, tx); 325 DMU_POOL_FREE_BPOBJ, sizeof (uint64_t), 1, &obj, tx) == 0); 331 dsl_pool_create_origin(dp, tx); 334 obj = dsl_dataset_create_sync_dd(dp->dp_root_dir, NULL, 0, tx); 368 deadlist_enqueue_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument 379 dmu_tx_t *tx; local 613 dsl_pool_tempreserve_space(dsl_pool_t *dp, uint64_t space, dmu_tx_t *tx) argument 657 dsl_pool_tempreserve_clear(dsl_pool_t *dp, int64_t space, dmu_tx_t *tx) argument 681 dsl_pool_willuse_space(dsl_pool_t *dp, int64_t space, dmu_tx_t *tx) argument 694 dmu_tx_t *tx = arg; local 768 dsl_pool_upgrade_clones(dsl_pool_t *dp, dmu_tx_t *tx) argument 781 dmu_tx_t *tx = arg; local 805 dsl_pool_upgrade_dir_clones(dsl_pool_t *dp, dmu_tx_t *tx) argument 830 dsl_pool_create_origin(dsl_pool_t *dp, dmu_tx_t *tx) argument 901 dsl_pool_user_hold_create_obj(dsl_pool_t *dp, dmu_tx_t *tx) argument 913 dsl_pool_user_hold_rele_impl(dsl_pool_t *dp, uint64_t dsobj, const char *tag, uint64_t now, dmu_tx_t *tx, boolean_t holding) argument 951 dsl_pool_user_hold(dsl_pool_t *dp, uint64_t dsobj, const char *tag, uint64_t now, dmu_tx_t *tx) argument 961 dsl_pool_user_release(dsl_pool_t *dp, uint64_t dsobj, const char *tag, dmu_tx_t *tx) argument [all...] |
H A D | bpobj.c | 37 bpobj_alloc_empty(objset_t *os, int blocksize, dmu_tx_t *tx) argument 48 bpobj_alloc(os, SPA_MAXBLOCKSIZE, tx); 52 &dp->dp_empty_bpobj, tx) == 0); 54 spa_feature_incr(spa, empty_bpobj_feat, tx); 58 return (bpobj_alloc(os, blocksize, tx)); 63 bpobj_decr_empty(objset_t *os, dmu_tx_t *tx) argument 69 spa_feature_decr(dmu_objset_spa(os), empty_bpobj_feat, tx); local 73 DMU_POOL_EMPTY_BPOBJ, tx)); 74 VERIFY3U(0, ==, dmu_object_free(os, dp->dp_empty_bpobj, tx)); 80 bpobj_alloc(objset_t *os, int blocksize, dmu_tx_t *tx) argument 96 bpobj_free(objset_t *os, uint64_t obj, dmu_tx_t *tx) argument 199 bpobj_iterate_impl(bpobj_t *bpo, bpobj_itor_t func, void *arg, dmu_tx_t *tx, boolean_t free) argument 350 bpobj_iterate(bpobj_t *bpo, bpobj_itor_t func, void *arg, dmu_tx_t *tx) argument 359 bpobj_iterate_nofree(bpobj_t *bpo, bpobj_itor_t func, void *arg, dmu_tx_t *tx) argument 365 bpobj_enqueue_subobj(bpobj_t *bpo, uint64_t subobj, dmu_tx_t *tx) argument 448 bpobj_enqueue(bpobj_t *bpo, const blkptr_t *bp, dmu_tx_t *tx) argument 506 space_range_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument [all...] |
H A D | bptree.c | 57 dmu_tx_t *ba_tx; /* caller supplied tx, NULL if not freeing */ 61 bptree_alloc(objset_t *os, dmu_tx_t *tx) argument 69 sizeof (bptree_phys_t), tx); 76 dmu_buf_will_dirty(db, tx); 89 bptree_free(objset_t *os, uint64_t obj, dmu_tx_t *tx) argument 102 return (dmu_object_free(os, obj, tx)); 107 uint64_t bytes, uint64_t comp, uint64_t uncomp, dmu_tx_t *tx) 118 ASSERT(dmu_tx_is_syncing(tx)); 126 dmu_write(os, obj, bt->bt_end * sizeof (bte), sizeof (bte), &bte, tx); 128 dmu_buf_will_dirty(db, tx); 106 bptree_add(objset_t *os, uint64_t obj, blkptr_t *bp, uint64_t birth_txg, uint64_t bytes, uint64_t comp, uint64_t uncomp, dmu_tx_t *tx) argument 157 bptree_iterate(objset_t *os, uint64_t obj, boolean_t free, bptree_itor_t func, void *arg, dmu_tx_t *tx) argument [all...] |
H A D | zfeature.c | 246 dmu_tx_t *tx) 300 desc_obj, dep, FEATURE_ACTION_ENABLE, tx); 307 sizeof (uint64_t), 1, &refcount, tx); 314 feature->fi_desc, tx); 332 spa_feature_create_zap_objects(spa_t *spa, dmu_tx_t *tx) argument 339 tx->tx_txg == TXG_INITIAL)); 343 DMU_POOL_FEATURES_FOR_READ, tx); 346 DMU_POOL_FEATURES_FOR_WRITE, tx); 349 DMU_POOL_FEATURE_DESCRIPTIONS, tx); 356 spa_feature_enable(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx) argument 244 feature_do_action(objset_t *os, uint64_t read_obj, uint64_t write_obj, uint64_t desc_obj, zfeature_info_t *feature, feature_action_t action, dmu_tx_t *tx) argument 371 spa_feature_incr(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx) argument 386 spa_feature_decr(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx) argument [all...] |
H A D | dsl_scan.c | 59 static void dsl_scan_sync_state(dsl_scan_t *, dmu_tx_t *tx); 196 dsl_scan_setup_check(void *arg, dmu_tx_t *tx) argument 198 dsl_scan_t *scn = dmu_tx_pool(tx)->dp_scan; 207 dsl_scan_setup_sync(void *arg, dmu_tx_t *tx) argument 209 dsl_scan_t *scn = dmu_tx_pool(tx)->dp_scan; 221 scn->scn_phys.scn_max_txg = tx->tx_txg; 266 ot ? ot : DMU_OT_SCAN_QUEUE, DMU_OT_NONE, 0, tx); 268 dsl_scan_sync_state(scn, tx); 270 spa_history_log_internal(spa, "scan setup", tx, 277 dsl_scan_done(dsl_scan_t *scn, boolean_t complete, dmu_tx_t *tx) argument 357 dsl_scan_cancel_check(void *arg, dmu_tx_t *tx) argument 368 dsl_scan_cancel_sync(void *arg, dmu_tx_t *tx) argument 415 dsl_scan_sync_state(dsl_scan_t *scn, dmu_tx_t *tx) argument 620 dsl_scan_recurse(dsl_scan_t *scn, dsl_dataset_t *ds, dmu_objset_type_t ostype, dnode_phys_t *dnp, const blkptr_t *bp, const zbookmark_t *zb, dmu_tx_t *tx, arc_buf_t **bufp) argument 722 dsl_scan_visitdnode(dsl_scan_t *scn, dsl_dataset_t *ds, dmu_objset_type_t ostype, dnode_phys_t *dnp, arc_buf_t *buf, uint64_t object, dmu_tx_t *tx) argument 751 dsl_scan_visitbp(blkptr_t *bp, const zbookmark_t *zb, dnode_phys_t *dnp, arc_buf_t *pbuf, dsl_dataset_t *ds, dsl_scan_t *scn, dmu_objset_type_t ostype, dmu_tx_t *tx) argument 812 dsl_scan_visit_rootbp(dsl_scan_t *scn, dsl_dataset_t *ds, blkptr_t *bp, dmu_tx_t *tx) argument 826 dsl_scan_ds_destroyed(dsl_dataset_t *ds, dmu_tx_t *tx) argument 887 dsl_scan_ds_snapshotted(dsl_dataset_t *ds, dmu_tx_t *tx) argument 921 dsl_scan_ds_clone_swapped(dsl_dataset_t *ds1, dsl_dataset_t *ds2, dmu_tx_t *tx) argument 983 dmu_tx_t *tx; member in struct:enqueue_clones_arg 1021 dsl_scan_visitds(dsl_scan_t *scn, uint64_t dsobj, dmu_tx_t *tx) argument 1126 dmu_tx_t *tx = arg; local 1196 dsl_scan_ddt(dsl_scan_t *scn, dmu_tx_t *tx) argument 1236 dsl_scan_ddt_entry(dsl_scan_t *scn, enum zio_checksum checksum, ddt_entry_t *dde, dmu_tx_t *tx) argument 1259 dsl_scan_visit(dsl_scan_t *scn, dmu_tx_t *tx) argument 1358 dsl_scan_free_block_cb(void *arg, const blkptr_t *bp, dmu_tx_t *tx) argument 1400 dsl_scan_sync(dsl_pool_t *dp, dmu_tx_t *tx) argument 1561 dmu_tx_t *tx; local [all...] |
/freebsd-10.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | dmu_tx.h | 49 * No synchronization is needed because a tx can only be handled 113 int dmu_tx_assign(dmu_tx_t *tx, txg_how_t txg_how); 114 void dmu_tx_commit(dmu_tx_t *tx); 115 void dmu_tx_abort(dmu_tx_t *tx); 116 uint64_t dmu_tx_get_txg(dmu_tx_t *tx); 117 struct dsl_pool *dmu_tx_pool(dmu_tx_t *tx); 118 void dmu_tx_wait(dmu_tx_t *tx); 120 void dmu_tx_callback_register(dmu_tx_t *tx, dmu_tx_callback_func_t *dcb_func, 133 int dmu_tx_is_syncing(dmu_tx_t *tx); 134 int dmu_tx_private_ok(dmu_tx_t *tx); [all...] |
H A D | bptree.h | 49 typedef int bptree_itor_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx); 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); 55 uint64_t bytes, uint64_t comp, uint64_t uncomp, dmu_tx_t *tx); 58 bptree_itor_t func, void *arg, dmu_tx_t *tx);
|
H A D | bpobj.h | 68 typedef int bpobj_itor_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx); 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); 78 int bpobj_iterate(bpobj_t *bpo, bpobj_itor_t func, void *arg, dmu_tx_t *tx); 82 void bpobj_enqueue_subobj(bpobj_t *bpo, uint64_t subobj, dmu_tx_t *tx); 83 void bpobj_enqueue(bpobj_t *bpo, const blkptr_t *bp, dmu_tx_t *tx);
|
H A D | dsl_deadlist.h | 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); 69 void dsl_deadlist_insert(dsl_deadlist_t *dl, const blkptr_t *bp, dmu_tx_t *tx); 70 void dsl_deadlist_add_key(dsl_deadlist_t *dl, uint64_t mintxg, dmu_tx_t *tx); 71 void dsl_deadlist_remove_key(dsl_deadlist_t *dl, uint64_t mintxg, dmu_tx_t *tx); 73 uint64_t mrs_obj, dmu_tx_t *tx); 79 void dsl_deadlist_merge(dsl_deadlist_t *dl, uint64_t obj, dmu_tx_t *tx); 81 dmu_tx_t *tx);
|
H A D | zap.h | 134 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 136 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 139 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 141 uint64_t parent_obj, const char *name, dmu_tx_t *tx); 148 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 151 dmu_object_type_t bonustype, int bonuslen, dmu_tx_t *tx); 163 int zap_destroy(objset_t *ds, uint64_t zapobj, dmu_tx_t *tx); 224 const void *val, dmu_tx_t *tx); 227 const void *val, dmu_tx_t *tx); 238 int integer_size, uint64_t num_integers, const void *val, dmu_tx_t *tx); [all...] |
H A D | bplist.h | 45 typedef int bplist_itor_t(void *arg, const blkptr_t *bp, dmu_tx_t *tx); 51 void *arg, dmu_tx_t *tx);
|
H A D | dsl_synctask.h | 53 void dsl_sync_task_sync(dsl_sync_task_t *dst, dmu_tx_t *tx); 57 void *arg, int blocks_modified, dmu_tx_t *tx);
|
H A D | dsl_userhold.h | 49 boolean_t temphold, struct dmu_tx *tx); 51 minor_t minor, uint64_t now, struct dmu_tx *tx);
|
H A D | dsl_dir.h | 96 /* gross estimate of space used by in-flight tx's */ 113 const char *name, dmu_tx_t *tx); 117 void dsl_dir_dirty(dsl_dir_t *dd, dmu_tx_t *tx); 118 void dsl_dir_sync(dsl_dir_t *dd, dmu_tx_t *tx); 121 dmu_tx_t *tx); 122 void dsl_dir_tempreserve_clear(void *tr_cookie, dmu_tx_t *tx); 123 void dsl_dir_willuse_space(dsl_dir_t *dd, int64_t space, dmu_tx_t *tx); 125 int64_t used, int64_t compressed, int64_t uncompressed, dmu_tx_t *tx); 127 dd_used_t oldtype, dd_used_t newtype, dmu_tx_t *tx); 136 uint64_t reservation, cred_t *cr, dmu_tx_t *tx); [all...] |
/freebsd-10.0-release/tools/tools/ath/athalq/ |
H A D | ar5416_ds.c | 52 MF(txs.u.tx.status[9], AR_TxDone), 53 MF(txs.u.tx.status[1], AR_FrmXmitOK), 54 MF(txs.u.tx.status[1], AR_Filtered), 55 txs.u.tx.status[2]); 59 MS(txs.u.tx.status[0], AR_TxRSSIAnt00), 60 MS(txs.u.tx.status[0], AR_TxRSSIAnt01), 61 MS(txs.u.tx.status[0], AR_TxRSSIAnt02)); 65 MS(txs.u.tx.status[5], AR_TxRSSIAnt10), 66 MS(txs.u.tx.status[5], AR_TxRSSIAnt11), 67 MS(txs.u.tx [all...] |
H A D | ar5212_ds.c | 52 MF(txs.u.tx.status1, AR_Done), 53 MS(txs.u.tx.status0, AR_SendTimestamp)); 57 MF(txs.u.tx.status0, AR_FrmXmitOK), 58 MF(txs.u.tx.status0, AR_ExcessiveRetries), 59 MF(txs.u.tx.status0, AR_FIFOUnderrun), 60 MF(txs.u.tx.status0, AR_Filtered)); 62 MS(txs.u.tx.status0, AR_RTSFailCnt), 63 MS(txs.u.tx.status0, AR_DataFailCnt), 64 MS(txs.u.tx.status0, AR_VirtCollCnt)); 66 MS(txs.u.tx [all...] |
/freebsd-10.0-release/sys/modules/tx/ |
H A D | Makefile | 3 .PATH: ${.CURDIR}/../../dev/tx
|
/freebsd-10.0-release/crypto/openssl/crypto/rc4/asm/ |
H A D | rc4-586.pl | 67 $tx="ecx"; 77 &add (&LB($yy),&LB($tx)); 79 &mov (&DWP(0,$dat,$yy,4),$tx); 81 &add ($ty,$tx); 86 &mov ($tx,&DWP(0,$dat,$xx,4)); 88 &mov ($tx,&wparam(3)); # reload [re-biased] out 105 &add (&LB($yy),&LB($tx)); 112 &mov (&DWP(0,$dat,$yy,4),$tx); 115 &add (&LB($ty),&LB($tx)); 117 &mov ($tx, [all...] |