Searched defs:tx_open_txg (Results 1 - 1 of 1) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dtxg_impl.h61 * The tc_open_lock protects the tx_open_txg member of the tx_state structure.
65 * grab all tc_open_locks, increment the tx_open_txg, and drop the locks.
71 kmutex_t tc_open_lock; /* protects tx_open_txg */
85 * protect the tx_open_txg. Instead a special lock in the tx_cpu structure
86 * is used. Readers of tx_open_txg must grab the per-cpu tc_open_lock.
87 * Any thread wishing to update tx_open_txg must grab the tc_open_lock on
91 tx_cpu_t *tx_cpu; /* protects access to tx_open_txg */
94 uint64_t tx_open_txg; /* currently open txg id */ member in struct:tx_state
99 hrtime_t tx_open_time; /* start time of tx_open_txg */

Completed in 55 milliseconds