MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
psi.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PSI_bootstrap
struct  PSI_none
struct  PSI_stage_info_none

Macros

#define PSI_MUTEX_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_RWLOCK_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_COND_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_THREAD_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_FILE_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_SOCKET_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_STAGE_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_STATEMENT_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_TABLE_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_IDLE_CALL(M)   PSI_DYNAMIC_CALL(M)
#define PSI_DYNAMIC_CALL(M)   PSI_server->M

Typedefs

typedef struct PSI_mutex PSI_mutex
typedef struct PSI_rwlock PSI_rwlock
typedef struct PSI_cond PSI_cond
typedef struct PSI_table_share PSI_table_share
typedef struct PSI_table PSI_table
typedef struct PSI_thread PSI_thread
typedef struct PSI_file PSI_file
typedef struct PSI_socket PSI_socket
typedef struct PSI_table_locker PSI_table_locker
typedef struct PSI_statement_locker PSI_statement_locker
typedef struct PSI_idle_locker PSI_idle_locker
typedef struct PSI_digest_locker PSI_digest_locker
typedef struct PSI_bootstrap PSI_bootstrap
typedef struct PSI_none PSI
typedef struct PSI_stage_info_none PSI_stage_info

Variables

MYSQL_PLUGIN_IMPORT PSIPSI_server

Detailed Description

Performance schema instrumentation interface.

Definition in file psi.h.