![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
Performance schema instrumentation (declarations). More...
#include "my_psi_config.h"#include <sys/types.h>#include "my_inttypes.h"#include "my_macros.h"#include "mysql/psi/psi_mdl.h"Go to the source code of this file.
Macros | |
| #define | PSI_METADATA_CALL(M) pfs_##M##_vc | 
Functions | |
| PSI_metadata_lock * | pfs_create_metadata_lock_vc (void *identity, const MDL_key *key, opaque_mdl_type mdl_type, opaque_mdl_duration mdl_duration, opaque_mdl_status mdl_status, const char *src_file, uint src_line) | 
| void | pfs_set_metadata_lock_status_vc (PSI_metadata_lock *lock, opaque_mdl_status mdl_status) | 
| void | pfs_set_metadata_lock_duration_vc (PSI_metadata_lock *lock, opaque_mdl_duration mdl_duration) | 
| void | pfs_set_metadata_lock_type_vc (PSI_metadata_lock *lock, opaque_mdl_type mdl_type) | 
| void | pfs_destroy_metadata_lock_vc (PSI_metadata_lock *lock) | 
| struct PSI_metadata_locker * | pfs_start_metadata_wait_vc (struct PSI_metadata_locker_state_v1 *state, struct PSI_metadata_lock *mdl, const char *src_file, uint src_line) | 
| void | pfs_end_metadata_wait_vc (struct PSI_metadata_locker *locker, int rc) | 
Performance schema instrumentation (declarations).
| PSI_metadata_lock * pfs_create_metadata_lock_vc | ( | void * | identity, | 
| const MDL_key * | key, | ||
| opaque_mdl_type | mdl_type, | ||
| opaque_mdl_duration | mdl_duration, | ||
| opaque_mdl_status | mdl_status, | ||
| const char * | src_file, | ||
| uint | src_line | ||
| ) | 
| void pfs_destroy_metadata_lock_vc | ( | PSI_metadata_lock * | lock | ) | 
| void pfs_end_metadata_wait_vc | ( | struct PSI_metadata_locker * | locker, | 
| int | rc | ||
| ) | 
| void pfs_set_metadata_lock_duration_vc | ( | PSI_metadata_lock * | lock, | 
| opaque_mdl_duration | mdl_duration | ||
| ) | 
| void pfs_set_metadata_lock_status_vc | ( | PSI_metadata_lock * | lock, | 
| opaque_mdl_status | mdl_status | ||
| ) | 
| void pfs_set_metadata_lock_type_vc | ( | PSI_metadata_lock * | lock, | 
| opaque_mdl_type | mdl_type | ||
| ) | 
| struct PSI_metadata_locker * pfs_start_metadata_wait_vc | ( | struct PSI_metadata_locker_state_v1 * | state, | 
| struct PSI_metadata_lock * | mdl, | ||
| const char * | src_file, | ||
| uint | src_line | ||
| ) |