![]() |
MySQL 8.4.6
Source Code Documentation
|
This is the complete list of members for RecLock, including all inherited members.
| add_to_waitq(const lock_t *wait_for, const lock_prdt_t *prdt=nullptr) | RecLock | |
| create(trx_t *trx, const lock_prdt_t *prdt=nullptr) | RecLock | |
| init(const page_t *page) | RecLock | inlineprivate |
| is_predicate_lock(ulint mode) | RecLock | inlineprivatestatic |
| lock_add(lock_t *lock) | RecLock | private |
| lock_alloc(trx_t *trx, dict_index_t *index, ulint mode, const RecID &rec_id, ulint size) | RecLock | static |
| lock_size() const | RecLock | inlineprivate |
| lock_size(ulint mode) | RecLock | inlineprivatestatic |
| lock_size(const page_t *page) | RecLock | inlineprivatestatic |
| m_index | RecLock | private |
| m_mode | RecLock | private |
| m_rec_id | RecLock | private |
| m_size | RecLock | private |
| m_thr | RecLock | private |
| m_trx | RecLock | private |
| prepare() const | RecLock | private |
| RecLock(que_thr_t *thr, dict_index_t *index, const RecID &rec_id, ulint mode) | RecLock | inline |
| RecLock(que_thr_t *thr, dict_index_t *index, const buf_block_t *block, ulint heap_no, ulint mode) | RecLock | inline |
| RecLock(dict_index_t *index, const RecID &rec_id, ulint mode) | RecLock | inline |
| RecLock(dict_index_t *index, const buf_block_t *block, ulint heap_no, ulint mode) | RecLock | inline |
| set_wait_state(lock_t *lock) | RecLock | private |