![]() |
MySQL 8.0.43
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 | ||
| ) |