Zero  0.1.0
lock_queue_t Member List

This is the complete list of members for lock_queue_t, including all inherited members.

_check_compatible(const okvl_mode &granted_mode, const okvl_mode &requested_mode, lock_queue_entry_t *other_request, bool proceeds_me, lsn_t &observed)lock_queue_tinlineprivate
_hashlock_queue_tprivate
_headlock_queue_tprivate
_hit_countslock_queue_tprivate
_nextlock_queue_tprivate
_release_versionlock_queue_tprivate
_requests_latchlock_queue_tprivate
_taillock_queue_tprivate
_x_lock_taglock_queue_tprivate
allocate_lock_queue(uint32_t hash)lock_queue_tprivatestatic
append_request(lock_queue_entry_t *myreq)lock_queue_tprivate
bucket_t classlock_queue_tfriend
check_can_grant(lock_queue_entry_t *myreq, check_grant_result &result)lock_queue_tprivate
deallocate_lock_queue(lock_queue_t *obj)lock_queue_tprivatestatic
detach_request(lock_queue_entry_t *myreq)lock_queue_tprivate
find_request(const xct_lock_info_t *li)lock_queue_tprivate
grant_request(lock_queue_entry_t *myreq, lsn_t &observed)lock_queue_tprivate
hash() constlock_queue_tinline
hit_count() constlock_queue_tinline
increase_hit_count()lock_queue_tinlineprivate
lock_core_m classlock_queue_tfriend
lock_queue_t(uint32_t hash)lock_queue_tinline
next()lock_queue_tinlineprivate
set_next(lock_queue_t *new_next)lock_queue_tinlineprivate
update_x_lock_tag(const lsn_t &new_tag)lock_queue_tinlineprivate
wakeup_waiters(const okvl_mode &released_requested)lock_queue_tprivate
x_lock_tag() constlock_queue_tinlineprivate
~lock_queue_t()lock_queue_tinline