MySQL 9.1.0
Source Code Documentation
|
Public Member Functions | |
LO_mutex (const LO_mutex_class *klass) | |
~LO_mutex ()=default | |
const LO_mutex_class * | get_class () const |
LO_mutex_lock * | get_lock () const |
void | set_lock (LO_mutex_lock *lock) |
void | set_unlocked () |
Static Public Member Functions | |
static PSI_mutex * | to_psi (LO_mutex *lo) |
static LO_mutex * | from_psi (PSI_mutex *psi) |
Public Attributes | |
PSI_mutex * | m_chain |
Public Attributes inherited from PSI_instr | |
bool | m_enabled |
Instrumentation is enabled. More... | |
Private Attributes | |
const LO_mutex_class * | m_class |
LO_mutex_lock * | m_lock |
|
inlineexplicit |
|
default |
|
inline |
|
inline |
void LO_mutex::set_lock | ( | LO_mutex_lock * | lock | ) |
|
inline |
PSI_mutex* LO_mutex::m_chain |
|
private |
|
private |