FreeBSD ZFS
The Zettabyte File System
|
No synchronization is needed because a tx can only be handled by one thread. More...
#include <dmu_tx.h>
Data Fields | |
list_t | tx_holds |
list of dmu_tx_hold_t | |
objset_t * | tx_objset |
struct dsl_dir * | tx_dir |
struct dsl_pool * | tx_pool |
uint64_t | tx_txg |
uint64_t | tx_lastsnap_txg |
uint64_t | tx_lasttried_txg |
txg_handle_t | tx_txgh |
void * | tx_tempreserve_cookie |
struct dmu_tx_hold * | tx_needassign_txh |
list_t | tx_callbacks |
list of dmu_tx_callback_t on this dmu_tx | |
uint8_t | tx_anyobj |
int | tx_err |
No synchronization is needed because a tx can only be handled by one thread.
uint8_t dmu_tx::tx_anyobj |
list_t dmu_tx::tx_callbacks |
struct dsl_dir* dmu_tx::tx_dir |
int dmu_tx::tx_err |
list_t dmu_tx::tx_holds |
uint64_t dmu_tx::tx_lastsnap_txg |
uint64_t dmu_tx::tx_lasttried_txg |
struct dmu_tx_hold* dmu_tx::tx_needassign_txh |
struct dsl_pool* dmu_tx::tx_pool |
uint64_t dmu_tx::tx_txg |