Functions |
void | init_event_name_sizing (const PFS_global_param *param) |
void | register_global_classes () |
int | init_sync_class (uint mutex_class_sizing, uint rwlock_class_sizing, uint cond_class_sizing) |
void | cleanup_sync_class (void) |
int | init_thread_class (uint thread_class_sizing) |
void | cleanup_thread_class (void) |
int | init_table_share (uint table_share_sizing) |
void | cleanup_table_share (void) |
C_MODE_END int | init_table_share_hash (void) |
void | cleanup_table_share_hash (void) |
LF_PINS * | get_table_share_hash_pins (PFS_thread *thread) |
int | init_file_class (uint file_class_sizing) |
void | cleanup_file_class (void) |
int | init_stage_class (uint stage_class_sizing) |
void | cleanup_stage_class (void) |
int | init_statement_class (uint statement_class_sizing) |
void | cleanup_statement_class (void) |
int | init_socket_class (uint socket_class_sizing) |
void | cleanup_socket_class (void) |
PFS_sync_key | register_mutex_class (const char *name, uint name_length, int flags) |
PFS_sync_key | register_rwlock_class (const char *name, uint name_length, int flags) |
PFS_sync_key | register_cond_class (const char *name, uint name_length, int flags) |
PFS_mutex_class * | find_mutex_class (PFS_sync_key key) |
PFS_mutex_class * | sanitize_mutex_class (PFS_mutex_class *unsafe) |
PFS_rwlock_class * | find_rwlock_class (PFS_sync_key key) |
PFS_rwlock_class * | sanitize_rwlock_class (PFS_rwlock_class *unsafe) |
PFS_cond_class * | find_cond_class (PFS_sync_key key) |
PFS_cond_class * | sanitize_cond_class (PFS_cond_class *unsafe) |
PFS_thread_key | register_thread_class (const char *name, uint name_length, int flags) |
PFS_thread_class * | find_thread_class (PFS_sync_key key) |
PFS_thread_class * | sanitize_thread_class (PFS_thread_class *unsafe) |
PFS_file_key | register_file_class (const char *name, uint name_length, int flags) |
PFS_stage_key | register_stage_class (const char *name, uint prefix_length, uint name_length, int flags) |
PFS_statement_key | register_statement_class (const char *name, uint name_length, int flags) |
PFS_file_class * | find_file_class (PFS_file_key key) |
PFS_file_class * | sanitize_file_class (PFS_file_class *unsafe) |
PFS_stage_class * | find_stage_class (PFS_stage_key key) |
PFS_stage_class * | sanitize_stage_class (PFS_stage_class *unsafe) |
PFS_statement_class * | find_statement_class (PFS_stage_key key) |
PFS_statement_class * | sanitize_statement_class (PFS_statement_class *unsafe) |
PFS_socket_key | register_socket_class (const char *name, uint name_length, int flags) |
PFS_socket_class * | find_socket_class (PFS_socket_key key) |
PFS_socket_class * | sanitize_socket_class (PFS_socket_class *unsafe) |
PFS_instr_class * | find_table_class (uint index) |
PFS_instr_class * | sanitize_table_class (PFS_instr_class *unsafe) |
PFS_instr_class * | find_idle_class (uint index) |
PFS_instr_class * | sanitize_idle_class (PFS_instr_class *unsafe) |
PFS_table_share * | find_or_create_table_share (PFS_thread *thread, bool temporary, const TABLE_SHARE *share) |
void | release_table_share (PFS_table_share *pfs) |
void | drop_table_share (PFS_thread *thread, bool temporary, const char *schema_name, uint schema_name_length, const char *table_name, uint table_name_length) |
PFS_table_share * | sanitize_table_share (PFS_table_share *unsafe) |
void | reset_events_waits_by_class () |
void | reset_file_class_io (void) |
void | reset_socket_class_io (void) |
void | update_table_share_derived_flags (PFS_thread *thread) |
Performance schema instruments meta data (implementation).
Definition in file pfs_instr_class.cc.