libfoedus-core
FOEDUS Core Library
foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK > Member List

This is the complete list of members for foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >, including all inherited members.

add_rw_async_mapping(xct::McsRwLock *lock, xct::McsBlockIndex block_index)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
cancel_new_block(xct::McsBlockIndex the_block)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
dereference_rw_tail_block(uint32_t tail_int)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_cur_block() const foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_my_id() const foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_my_numa_node() const foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_other_cur_block(ThreadId id)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_rw_my_block(xct::McsBlockIndex index)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_rw_other_async_block(ThreadId id, xct::McsRwLock *lock)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_rw_other_block(ThreadId id, xct::McsBlockIndex index)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_ww_my_block(xct::McsBlockIndex index)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
get_ww_other_block(ThreadId id, xct::McsBlockIndex index)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
issue_new_block()foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
me_waiting()foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
other_waiting(ThreadId id)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
remove_rw_async_mapping(xct::McsRwLock *lock)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline
ThisRwBlock typedeffoedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >
ThreadPimplMcsAdaptor(ThreadPimpl *pimpl)foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inlineexplicit
~ThreadPimplMcsAdaptor()foedus::thread::ThreadPimplMcsAdaptor< RW_BLOCK >inline