Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::runtime::LockManagerBase Member List

This is the complete list of members for galois::runtime::LockManagerBase, including all inherited members.

AcquireStatus enum namegalois::runtime::LockManagerBaseprotected
ALREADY_OWNER enum valuegalois::runtime::LockManagerBaseprotected
CASowner(Lockable *lockable, LockManagerBase *other)galois::runtime::LockManagerBaseinlineprotected
FAIL enum valuegalois::runtime::LockManagerBaseprotected
getOwner(Lockable *lockable)galois::runtime::LockManagerBaseinlineprotectedstatic
NEW_OWNER enum valuegalois::runtime::LockManagerBaseprotected
release(Lockable *lockable)galois::runtime::LockManagerBaseinlineprotected
setOwner(Lockable *lockable)galois::runtime::LockManagerBaseinlineprotected
stealByCAS(Lockable *lockable, LockManagerBase *other)galois::runtime::LockManagerBaseinlineprotected
tryAcquire(Lockable *lockable)galois::runtime::LockManagerBaseprotected
tryLock(Lockable *lockable)galois::runtime::LockManagerBaseinlineprotectedstatic