Lines Matching defs:tx
305 dmu_tx_t *tx)
311 sizeof (uint64_t), 1, &refcount, tx));
330 spa_activate_mos_feature(spa, feature->fi_guid, tx);
338 feature_enable_sync(spa_t *spa, zfeature_info_t *feature, dmu_tx_t *tx)
356 spa_feature_enable(spa, feature->fi_depends[i], tx);
360 feature->fi_desc, tx));
362 feature_sync(spa, feature, initial_refcount, tx);
365 uint64_t enabling_txg = dmu_tx_get_txg(tx);
371 DMU_POOL_FEATURE_ENABLED_TXG, tx);
373 spa_feature_incr(spa, SPA_FEATURE_ENABLED_TXG, tx);
377 sizeof (uint64_t), 1, &enabling_txg, tx));
398 spa_upgrade_errlog(spa, tx);
403 dmu_tx_t *tx)
415 ASSERT(dmu_tx_is_syncing(tx));
434 feature_sync(spa, feature, refcount, tx);
438 spa_feature_create_zap_objects(spa_t *spa, dmu_tx_t *tx)
444 ASSERT((!spa->spa_sync_on && tx->tx_txg == TXG_INITIAL) ||
449 DMU_POOL_FEATURES_FOR_READ, tx);
452 DMU_POOL_FEATURES_FOR_WRITE, tx);
455 DMU_POOL_FEATURE_DESCRIPTIONS, tx);
462 spa_feature_enable(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx)
466 feature_enable_sync(spa, &spa_feature_table[fid], tx);
470 spa_feature_incr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx)
472 feature_do_action(spa, fid, FEATURE_ACTION_INCR, tx);
476 spa_feature_decr(spa_t *spa, spa_feature_t fid, dmu_tx_t *tx)
478 feature_do_action(spa, fid, FEATURE_ACTION_DECR, tx);