|
| filter_t ring_wf[RING_ELEMENTS] | stm::TM_ALIGN (16) |
| |
| TM_INLINE orec_t * | stm::get_orec (void *addr) |
| |
| TM_INLINE orec_t * | stm::get_nanorec (void *addr) |
| |
| TM_INLINE rrec_t * | stm::get_rrec (void *addr) |
| |
| TM_INLINE bytelock_t * | stm::get_bytelock (void *addr) |
| |
| TM_INLINE bitlock_t * | stm::get_bitlock (void *addr) |
| |
| template<int I> |
| void | stm::initTM () |
| |
| int | stm::stm_name_map (const char *phasename) |
| |
| TM_INLINE void | stm::exp_backoff (TxThread *tx) |
| |
| TM_FASTCALL bool | stm::begin_CGL (TxThread *) |
| |
| void | stm::OnReadWriteCommit (TxThread *tx, ReadBarrier read_ro, WriteBarrier write_ro, CommitBarrier commit_ro) |
| |
| void | stm::OnReadWriteCommit (TxThread *tx) |
| |
| void | stm::OnReadOnlyCommit (TxThread *tx) |
| |
| void | stm::OnCGLCommit (TxThread *tx) |
| |
| void | stm::OnReadOnlyCGLCommit (TxThread *tx) |
| |
| void | stm::OnFirstWrite (TxThread *tx, ReadBarrier read_rw, WriteBarrier write_rw, CommitBarrier commit_rw) |
| |
| void | stm::PreRollback (TxThread *tx) |
| |
| scope_t * | stm::PostRollback (TxThread *tx, ReadBarrier read_ro, WriteBarrier write_ro, CommitBarrier commit_ro) |
| |
| scope_t * | stm::PostRollback (TxThread *tx) |
| |
| scope_t * | stm::PostRollbackNoTrigger (TxThread *tx, stm::ReadBarrier r, stm::WriteBarrier w, stm::CommitBarrier c) |
| |
| scope_t * | stm::PostRollbackNoTrigger (TxThread *tx) |
| |
| void | stm::GoTurbo (TxThread *tx, ReadBarrier r, WriteBarrier w, CommitBarrier c) |
| |
| bool | stm::CheckTurboMode (TxThread *tx, ReadBarrier read_turbo) |
| |