| 
    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 | 
 1.7.3