![]() |
MySQL 8.0.43
Source Code Documentation
|
Instrumented mutex implementation. More...
#include <pfs_instr.h>
Public Attributes | |
| pfs_lock | m_lock |
| Internal lock. More... | |
| bool | m_timed |
| Timed flag. More... | |
| PFS_opaque_container_page * | m_page |
| Container page. More... | |
| const void * | m_identity |
Mutex identity, typically a pthread_mutex_t. More... | |
| PFS_mutex_class * | m_class |
| Mutex class. More... | |
| PFS_mutex_stat | m_mutex_stat |
| Instrument statistics. More... | |
| PFS_thread * | m_owner |
| Current owner. More... | |
Public Attributes inherited from PSI_instr | |
| bool | m_enabled |
| Instrumentation is enabled. More... | |
Instrumented mutex implementation.
| PFS_mutex_class* PFS_mutex::m_class |
Mutex class.
| const void* PFS_mutex::m_identity |
Mutex identity, typically a pthread_mutex_t.
| pfs_lock PFS_mutex::m_lock |
Internal lock.
| PFS_mutex_stat PFS_mutex::m_mutex_stat |
Instrument statistics.
| PFS_thread* PFS_mutex::m_owner |
Current owner.
| PFS_opaque_container_page* PFS_mutex::m_page |
Container page.
| bool PFS_mutex::m_timed |
Timed flag.