MySQL 8.0.39
Source Code Documentation
pfs.h File Reference

Performance schema instrumentation (declarations). More...

Go to the source code of this file.

Macros

#define HAVE_PSI_1
 
#define COUNT_DATA_LOCK_ENGINES   1
 

Functions

void record_main_thread_id ()
 

Variables

struct PSI_cond_bootstrap pfs_cond_bootstrap
 Entry point to the performance schema implementation. More...
 
struct PSI_data_lock_bootstrap pfs_data_lock_bootstrap
 
struct PSI_error_bootstrap pfs_error_bootstrap
 
struct PSI_file_bootstrap pfs_file_bootstrap
 
struct PSI_idle_bootstrap pfs_idle_bootstrap
 
struct PSI_mdl_bootstrap pfs_mdl_bootstrap
 
struct PSI_memory_bootstrap pfs_memory_bootstrap
 
struct PSI_mutex_bootstrap pfs_mutex_bootstrap
 
struct PSI_rwlock_bootstrap pfs_rwlock_bootstrap
 
struct PSI_socket_bootstrap pfs_socket_bootstrap
 
struct PSI_stage_bootstrap pfs_stage_bootstrap
 
struct PSI_statement_bootstrap pfs_statement_bootstrap
 
struct PSI_system_bootstrap pfs_system_bootstrap
 
struct PSI_table_bootstrap pfs_table_bootstrap
 
struct PSI_thread_bootstrap pfs_thread_bootstrap
 
struct PSI_transaction_bootstrap pfs_transaction_bootstrap
 
struct PSI_tls_channel_bootstrap pfs_tls_channel_bootstrap
 
thread_local PFS_threadTHR_PFS
 Performance schema Thread Local Storage. More...
 
PSI_engine_data_lock_inspectorg_data_lock_inspector []
 
unsigned int g_data_lock_inspector_count
 

Detailed Description

Performance schema instrumentation (declarations).

Macro Definition Documentation

◆ COUNT_DATA_LOCK_ENGINES

#define COUNT_DATA_LOCK_ENGINES   1

◆ HAVE_PSI_1

#define HAVE_PSI_1

Function Documentation

◆ record_main_thread_id()

void record_main_thread_id ( )

Variable Documentation

◆ g_data_lock_inspector

PSI_engine_data_lock_inspector* g_data_lock_inspector[]
extern

◆ g_data_lock_inspector_count

unsigned int g_data_lock_inspector_count
extern

◆ pfs_cond_bootstrap

struct PSI_cond_bootstrap pfs_cond_bootstrap
extern

Entry point to the performance schema implementation.

This singleton is used to discover the performance schema services.

◆ pfs_data_lock_bootstrap

struct PSI_data_lock_bootstrap pfs_data_lock_bootstrap
extern

◆ pfs_error_bootstrap

struct PSI_error_bootstrap pfs_error_bootstrap
extern

◆ pfs_file_bootstrap

struct PSI_file_bootstrap pfs_file_bootstrap
extern

◆ pfs_idle_bootstrap

struct PSI_idle_bootstrap pfs_idle_bootstrap
extern

◆ pfs_mdl_bootstrap

struct PSI_mdl_bootstrap pfs_mdl_bootstrap
extern

◆ pfs_memory_bootstrap

struct PSI_memory_bootstrap pfs_memory_bootstrap
extern

◆ pfs_mutex_bootstrap

struct PSI_mutex_bootstrap pfs_mutex_bootstrap
extern

◆ pfs_rwlock_bootstrap

struct PSI_rwlock_bootstrap pfs_rwlock_bootstrap
extern

◆ pfs_socket_bootstrap

struct PSI_socket_bootstrap pfs_socket_bootstrap
extern

◆ pfs_stage_bootstrap

struct PSI_stage_bootstrap pfs_stage_bootstrap
extern

◆ pfs_statement_bootstrap

struct PSI_statement_bootstrap pfs_statement_bootstrap
extern

◆ pfs_system_bootstrap

struct PSI_system_bootstrap pfs_system_bootstrap
extern

◆ pfs_table_bootstrap

struct PSI_table_bootstrap pfs_table_bootstrap
extern

◆ pfs_thread_bootstrap

struct PSI_thread_bootstrap pfs_thread_bootstrap
extern

◆ pfs_tls_channel_bootstrap

struct PSI_tls_channel_bootstrap pfs_tls_channel_bootstrap
extern

◆ pfs_transaction_bootstrap

struct PSI_transaction_bootstrap pfs_transaction_bootstrap
extern

◆ THR_PFS

thread_local PFS_thread* THR_PFS
extern

Performance schema Thread Local Storage.