libfoedus-core
FOEDUS Core Library
foedus::xct::McsWwLock Member List

This is the complete list of members for foedus::xct::McsWwLock, including all inherited members.

get_tail_acquire() const __attribute__((always_inline))foedus::xct::McsWwLockinline
get_tail_atomic() const __attribute__((always_inline))foedus::xct::McsWwLockinline
get_tail_consume() const __attribute__((always_inline))foedus::xct::McsWwLockinline
get_tail_once() const __attribute__((always_inline))foedus::xct::McsWwLockinline
get_tail_relaxed() const __attribute__((always_inline))foedus::xct::McsWwLockinline
get_tail_waiter() const __attribute__((always_inline))foedus::xct::McsWwLockinline
get_tail_waiter_block() const __attribute__((always_inline))foedus::xct::McsWwLockinline
is_locked() const foedus::xct::McsWwLockinline
McsWwLock()foedus::xct::McsWwLockinline
McsWwLock(thread::ThreadId tail_waiter, McsBlockIndex tail_waiter_block)foedus::xct::McsWwLockinline
McsWwLock(const McsWwLock &other)=deletefoedus::xct::McsWwLock
operator<<(std::ostream &o, const McsWwLock &v)foedus::xct::McsWwLockfriend
operator=(const McsWwLock &other)=deletefoedus::xct::McsWwLock
ownerless_acquire_lock()foedus::xct::McsWwLock
ownerless_initial_lock()foedus::xct::McsWwLock
ownerless_release_lock()foedus::xct::McsWwLock
reset() __attribute__((always_inline))foedus::xct::McsWwLockinline
reset(thread::ThreadId tail_waiter, McsBlockIndex tail_waiter_block) __attribute__((always_inline))foedus::xct::McsWwLockinline
reset_atomic() __attribute__((always_inline))foedus::xct::McsWwLockinline
reset_atomic(thread::ThreadId tail_waiter, McsBlockIndex tail_waiter_block) __attribute__((always_inline))foedus::xct::McsWwLockinline
reset_guest_id_release()foedus::xct::McsWwLockinline
reset_release() __attribute__((always_inline))foedus::xct::McsWwLockinline
reset_release(thread::ThreadId tail_waiter, McsBlockIndex tail_waiter_block) __attribute__((always_inline))foedus::xct::McsWwLockinline
tail_foedus::xct::McsWwLock