|
static TM_FASTCALL bool | begin (TxThread *) |
|
static TM_FASTCALL void * | read (STM_READ_SIG(,,)) |
|
static TM_FASTCALL void | write (STM_WRITE_SIG(,,,)) |
|
static TM_FASTCALL void | commit (STM_COMMIT_SIG(,)) |
|
static stm::scope_t * | rollback (STM_ROLLBACK_SIG(,,,)) |
|
static bool | irrevoc (STM_IRREVOC_SIG(,)) |
|
static void | onSwitchTo () |
|
static void | cm_start (TxThread *) |
|
static void | cm_on_rollback (TxThread *) |
|
static void | cm_on_write (TxThread *) |
|
static bool | cm_should_abort (TxThread *, uintptr_t owner_id) |
|
static NOINLINE void | validate_inflight (TxThread *) |
|
static NOINLINE void | validate_commit (TxThread *) |
|
void anonymous_namespace{swiss.cpp}::Swiss::cm_on_rollback |
( |
TxThread * |
tx | ) |
|
|
static |
void anonymous_namespace{swiss.cpp}::Swiss::cm_on_write |
( |
TxThread * |
tx | ) |
|
|
static |
bool anonymous_namespace{swiss.cpp}::Swiss::cm_should_abort |
( |
TxThread * |
tx, |
|
|
uintptr_t |
owner_id |
|
) |
| |
|
static |
void anonymous_namespace{swiss.cpp}::Swiss::cm_start |
( |
TxThread * |
tx | ) |
|
|
static |
void anonymous_namespace{swiss.cpp}::Swiss::onSwitchTo |
( |
| ) |
|
|
static |
void * anonymous_namespace{swiss.cpp}::Swiss::read |
( |
STM_READ_SIG(,,) |
| ) |
|
|
static |
void anonymous_namespace{swiss.cpp}::Swiss::validate_commit |
( |
TxThread * |
tx | ) |
|
|
static |
void anonymous_namespace{swiss.cpp}::Swiss::validate_inflight |
( |
TxThread * |
tx | ) |
|
|
static |
The documentation for this struct was generated from the following file: