![]()  | 
  
    MySQL 8.4.7
    
   Source Code Documentation 
   | 
 
Instrumented metadata lock implementation. More...
#include <pfs_instr.h>
Public Member Functions | |
| uint32 | get_version () | 
Public Attributes | |
| const void * | m_identity | 
| Lock identity.  More... | |
| MDL_key | m_mdl_key | 
| opaque_mdl_type | m_mdl_type | 
| opaque_mdl_duration | m_mdl_duration | 
| opaque_mdl_status | m_mdl_status | 
| const char * | m_src_file | 
| uint | m_src_line | 
| ulonglong | m_owner_thread_id | 
| ulonglong | m_owner_event_id | 
  Public Attributes inherited from PFS_instr | |
| pfs_lock | m_lock | 
| Internal lock.  More... | |
| bool | m_enabled | 
| Enabled flag.  More... | |
| bool | m_timed | 
| Timed flag.  More... | |
| PFS_opaque_container_page * | m_page | 
| Container page.  More... | |
Instrumented metadata lock implementation.
      
  | 
  inline | 
| const void* PFS_metadata_lock::m_identity | 
Lock identity.
| opaque_mdl_duration PFS_metadata_lock::m_mdl_duration | 
| MDL_key PFS_metadata_lock::m_mdl_key | 
| opaque_mdl_status PFS_metadata_lock::m_mdl_status | 
| opaque_mdl_type PFS_metadata_lock::m_mdl_type | 
| ulonglong PFS_metadata_lock::m_owner_event_id | 
| ulonglong PFS_metadata_lock::m_owner_thread_id | 
| const char* PFS_metadata_lock::m_src_file | 
| uint PFS_metadata_lock::m_src_line |