|
CUBRID Engine
latest
|
#include <lock_manager.h>

Public Member Functions | |
| lk_res () | |
| ~lk_res () | |
Public Attributes | |
| LK_RES_KEY | key |
| LOCK | total_holders_mode |
| LOCK | total_waiters_mode |
| LK_ENTRY * | holder |
| LK_ENTRY * | waiter |
| LK_ENTRY * | non2pl |
| pthread_mutex_t | res_mutex |
| LK_RES * | hash_next |
| LK_RES * | stack |
| UINT64 | del_id |
Definition at line 175 of file lock_manager.h.
| lk_res::lk_res | ( | ) |
| lk_res::~lk_res | ( | ) |
| UINT64 lk_res::del_id |
Definition at line 186 of file lock_manager.h.
| LK_RES* lk_res::hash_next |
Definition at line 184 of file lock_manager.h.
| LK_ENTRY* lk_res::holder |
Definition at line 180 of file lock_manager.h.
Referenced by lock_demote_class_lock(), lock_detect_local_deadlock(), lock_find_tran_hold_entry(), lock_get_lock_holder_tran_index(), and lock_wait_state_to_string().
| LK_RES_KEY lk_res::key |
Definition at line 177 of file lock_manager.h.
Referenced by lock_demote_class_lock(), lock_get_lock_holder_tran_index(), lock_rep_read_tran(), and lock_wait_state_to_string().
| LK_ENTRY* lk_res::non2pl |
Definition at line 182 of file lock_manager.h.
Referenced by lock_demote_class_lock().
| pthread_mutex_t lk_res::res_mutex |
Definition at line 183 of file lock_manager.h.
Referenced by lock_demote_class_lock(), lock_find_tran_hold_entry(), lock_get_lock_holder_tran_index(), and lock_wait_state_to_string().
| LK_RES* lk_res::stack |
Definition at line 185 of file lock_manager.h.
| LOCK lk_res::total_holders_mode |
Definition at line 178 of file lock_manager.h.
Referenced by lock_demote_class_lock(), and lock_detect_local_deadlock().
| LOCK lk_res::total_waiters_mode |
Definition at line 179 of file lock_manager.h.
Referenced by lock_demote_class_lock().
| LK_ENTRY* lk_res::waiter |
Definition at line 181 of file lock_manager.h.
Referenced by lock_demote_class_lock(), lock_detect_local_deadlock(), lock_get_lock_holder_tran_index(), and lock_wait_state_to_string().