Lines Matching refs:tx

297     dmu_tx_t *tx)  in feature_sync()  argument
304 sizeof (uint64_t), 1, &refcount, tx)); in feature_sync()
323 spa_activate_mos_feature(spa, feature->fi_guid, tx); in feature_sync()
331 feature_enable_sync(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx) in feature_enable_sync() argument
349 spa_feature_enable(spa, feature->fi_depends[i], tx); in feature_enable_sync()
353 feature->fi_desc, tx)); in feature_enable_sync()
355 feature_sync(spa, feature, initial_refcount, tx); in feature_enable_sync()
358 uint64_t enabling_txg = dmu_tx_get_txg(tx); in feature_enable_sync()
364 DMU_POOL_FEATURE_ENABLED_TXG, tx); in feature_enable_sync()
366 spa_feature_incr(spa, SPA_FEATURE_ENABLED_TXG, tx); in feature_enable_sync()
370 sizeof (uint64_t), 1, &enabling_txg, tx)); in feature_enable_sync()
389 dmu_tx_t *tx) in feature_do_action() argument
400 ASSERT(dmu_tx_is_syncing(tx)); in feature_do_action()
419 feature_sync(spa, feature, refcount, tx); in feature_do_action()
423 spa_feature_create_zap_objects(spa_t *spa, dmu_tx_t *tx) in spa_feature_create_zap_objects() argument
429 ASSERT((!spa->spa_sync_on && tx->tx_txg == TXG_INITIAL) || in spa_feature_create_zap_objects()
434 DMU_POOL_FEATURES_FOR_READ, tx); in spa_feature_create_zap_objects()
437 DMU_POOL_FEATURES_FOR_WRITE, tx); in spa_feature_create_zap_objects()
440 DMU_POOL_FEATURE_DESCRIPTIONS, tx); in spa_feature_create_zap_objects()
447 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_enable() argument
451 feature_enable_sync(spa, &spa_feature_table[fid], tx); in spa_feature_enable()
455 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_incr() argument
457 feature_do_action(spa, fid, FEATURE_ACTION_INCR, tx); in spa_feature_incr()
461 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx) in spa_feature_decr() argument
463 feature_do_action(spa, fid, FEATURE_ACTION_DECR, tx); in spa_feature_decr()