|
static void | register_thread_noop (const char *, PSI_thread_info *, int) |
|
static int | spawn_thread_noop (PSI_thread_key, unsigned int, my_thread_handle *thread, const my_thread_attr_t *attr, my_start_routine start_routine, void *arg) |
|
static PSI_thread * | new_thread_noop (PSI_thread_key, unsigned int, const void *, ulonglong) |
|
static void | set_thread_id_noop (PSI_thread *, ulonglong) |
|
static ulonglong | get_current_thread_internal_id_noop () |
|
static ulonglong | get_thread_internal_id_noop (PSI_thread *) |
|
static PSI_thread * | get_thread_by_id_noop (ulonglong) |
|
static void | set_thread_THD_noop (PSI_thread *, THD *) |
|
static void | set_thread_os_id_noop (PSI_thread *) |
|
static PSI_thread * | get_thread_noop (void) |
|
static void | set_thread_user_noop (const char *, int) |
|
static void | set_thread_user_host_noop (const char *, int, const char *, int) |
|
static void | set_thread_db_noop (const char *, int) |
|
static void | set_thread_command_noop (int) |
|
static void | set_connection_type_noop (opaque_vio_type) |
|
static void | set_thread_start_time_noop (time_t) |
|
static void | set_thread_info_noop (const char *, uint) |
|
static void | set_thread_secondary_engine_noop (bool) |
|
static void | set_thread_noop (PSI_thread *) |
|
static void | set_thread_peer_port_noop (PSI_thread *, uint) |
|
static int | set_thread_resource_group_noop (const char *, int, void *) |
|
static int | set_thread_resource_group_by_id_noop (PSI_thread *, ulonglong, const char *, int, void *) |
|
static void | aggregate_thread_status_noop (PSI_thread *) |
|
static void | delete_current_thread_noop (void) |
|
static void | delete_thread_noop (PSI_thread *) |
|
static int | set_thread_connect_attrs_noop (const char *buffer, uint length, const void *from_cs) |
|
static void | get_current_thread_event_id_noop (ulonglong *thread_internal_id, ulonglong *event_id) |
|
static void | get_thread_event_id_noop (PSI_thread *, ulonglong *thread_internal_id, ulonglong *event_id) |
|
static int | get_thread_system_attrs_noop (PSI_thread_attrs *) |
|
static int | get_thread_system_attrs_by_id_noop (PSI_thread *, ulonglong, PSI_thread_attrs *) |
|
static int | register_notification_noop (const PSI_notification *, bool) |
|
static int | unregister_notification_noop (int) |
|
static void | notify_session_connect_noop (PSI_thread *) |
|
static void | notify_session_disconnect_noop (PSI_thread *) |
|
static void | notify_session_change_user_noop (PSI_thread *) |
|
static void | set_mem_cnt_THD_noop (THD *, THD **backup_thd) |
|
static void | detect_telemetry_noop (PSI_thread *) |
|
static void | abort_telemetry_noop (PSI_thread *) |
|
void | set_psi_thread_service (void *psi) |
|
static void | register_mutex_noop (const char *, PSI_mutex_info *, int) |
|
static PSI_mutex * | init_mutex_noop (PSI_mutex_key, const void *) |
|
static void | destroy_mutex_noop (PSI_mutex *) |
|
static PSI_mutex_locker * | start_mutex_wait_noop (PSI_mutex_locker_state *, PSI_mutex *, PSI_mutex_operation, const char *, uint) |
|
static void | end_mutex_wait_noop (PSI_mutex_locker *, int) |
|
static void | unlock_mutex_noop (PSI_mutex *) |
|
void | set_psi_mutex_service (void *psi) |
|
static void | register_rwlock_noop (const char *, PSI_rwlock_info *, int) |
|
static PSI_rwlock * | init_rwlock_noop (PSI_rwlock_key, const void *) |
|
static void | destroy_rwlock_noop (PSI_rwlock *) |
|
static PSI_rwlock_locker * | start_rwlock_rdwait_noop (struct PSI_rwlock_locker_state_v1 *, struct PSI_rwlock *, enum PSI_rwlock_operation, const char *, uint) |
|
static void | end_rwlock_rdwait_noop (PSI_rwlock_locker *, int) |
|
static struct PSI_rwlock_locker * | start_rwlock_wrwait_noop (struct PSI_rwlock_locker_state_v1 *, struct PSI_rwlock *, enum PSI_rwlock_operation, const char *, uint) |
|
static void | end_rwlock_wrwait_noop (PSI_rwlock_locker *, int) |
|
static void | unlock_rwlock_noop (PSI_rwlock *, enum PSI_rwlock_operation) |
|
void | set_psi_rwlock_service (void *psi) |
|
static void | register_cond_noop (const char *, PSI_cond_info *, int) |
|
static PSI_cond * | init_cond_noop (PSI_cond_key, const void *) |
|
static void | destroy_cond_noop (PSI_cond *) |
|
static void | signal_cond_noop (PSI_cond *) |
|
static void | broadcast_cond_noop (PSI_cond *) |
|
static struct PSI_cond_locker * | start_cond_wait_noop (struct PSI_cond_locker_state_v1 *, struct PSI_cond *, struct PSI_mutex *, enum PSI_cond_operation, const char *, uint) |
|
static void | end_cond_wait_noop (PSI_cond_locker *, int) |
|
void | set_psi_cond_service (void *psi) |
|
static void | register_file_noop (const char *, PSI_file_info *, int) |
|
static PSI_file_locker * | get_thread_file_name_locker_noop (PSI_file_locker_state *, PSI_file_key, enum PSI_file_operation, const char *, const void *) |
|
static PSI_file_locker * | get_thread_file_stream_locker_noop (PSI_file_locker_state *, PSI_file *, enum PSI_file_operation) |
|
static PSI_file_locker * | get_thread_file_descriptor_locker_noop (PSI_file_locker_state *, File, enum PSI_file_operation) |
|
static void | create_file_noop (PSI_file_key, const char *, File) |
|
static void | start_file_open_wait_noop (PSI_file_locker *, const char *, uint) |
|
static PSI_file * | end_file_open_wait_noop (PSI_file_locker *, void *) |
|
static void | end_file_open_wait_and_bind_to_descriptor_noop (PSI_file_locker *, File) |
|
static void | end_temp_file_open_wait_and_bind_to_descriptor_noop (PSI_file_locker *, File, const char *) |
|
static void | start_file_wait_noop (PSI_file_locker *, size_t, const char *, uint) |
|
static void | end_file_wait_noop (PSI_file_locker *, size_t) |
|
static void | start_file_close_wait_noop (PSI_file_locker *, const char *, uint) |
|
static void | end_file_close_wait_noop (PSI_file_locker *, int) |
|
static void | start_file_rename_wait_noop (PSI_file_locker *, size_t, const char *, const char *, const char *, uint) |
|
static void | end_file_rename_wait_noop (PSI_file_locker *, const char *, const char *, int) |
|
void | set_psi_file_service (void *psi) |
|
static void | register_socket_noop (const char *, PSI_socket_info *, int) |
|
static PSI_socket * | init_socket_noop (PSI_socket_key, const my_socket *, const struct sockaddr *, socklen_t) |
|
static void | destroy_socket_noop (PSI_socket *) |
|
static PSI_socket_locker * | start_socket_wait_noop (PSI_socket_locker_state *, PSI_socket *, PSI_socket_operation, size_t, const char *, uint) |
|
static void | end_socket_wait_noop (PSI_socket_locker *, size_t) |
|
static void | set_socket_state_noop (PSI_socket *, enum PSI_socket_state) |
|
static void | set_socket_info_noop (PSI_socket *, const my_socket *, const struct sockaddr *, socklen_t) |
|
static void | set_socket_thread_owner_noop (PSI_socket *) |
|
void | set_psi_socket_service (void *psi) |
|
static PSI_table_share * | get_table_share_noop (bool, struct TABLE_SHARE *) |
|
static void | release_table_share_noop (PSI_table_share *) |
|
static void | drop_table_share_noop (bool, const char *, int, const char *, int) |
|
static PSI_table * | open_table_noop (PSI_table_share *, const void *) |
|
static void | unbind_table_noop (PSI_table *) |
|
static PSI_table * | rebind_table_noop (PSI_table_share *, const void *, PSI_table *) |
|
static void | close_table_noop (struct TABLE_SHARE *, PSI_table *) |
|
static struct PSI_table_locker * | start_table_io_wait_noop (struct PSI_table_locker_state *, struct PSI_table *, enum PSI_table_io_operation, uint, const char *, uint) |
|
static void | end_table_io_wait_noop (PSI_table_locker *, ulonglong) |
|
static struct PSI_table_locker * | start_table_lock_wait_noop (struct PSI_table_locker_state *, struct PSI_table *, enum PSI_table_lock_operation, ulong, const char *, uint) |
|
static void | end_table_lock_wait_noop (PSI_table_locker *) |
|
static void | unlock_table_noop (PSI_table *) |
|
void | set_psi_table_service (void *psi) |
|
static PSI_metadata_lock * | create_metadata_lock_noop (void *, const MDL_key *, opaque_mdl_type, opaque_mdl_duration, opaque_mdl_status, const char *, uint) |
|
static void | set_metadata_lock_status_noop (PSI_metadata_lock *, opaque_mdl_status) |
|
static void | set_metadata_lock_duration_noop (PSI_metadata_lock *, opaque_mdl_duration) |
|
static void | destroy_metadata_lock_noop (PSI_metadata_lock *) |
|
static PSI_metadata_locker * | start_metadata_wait_noop (PSI_metadata_locker_state *, PSI_metadata_lock *, const char *, uint) |
|
static void | end_metadata_wait_noop (PSI_metadata_locker *, int) |
|
void | set_psi_mdl_service (void *psi) |
|
static PSI_idle_locker * | start_idle_wait_noop (PSI_idle_locker_state *, const char *, uint) |
|
static void | end_idle_wait_noop (PSI_idle_locker *) |
|
void | set_psi_idle_service (void *psi) |
|
static void | register_stage_noop (const char *, PSI_stage_info **, int) |
|
static PSI_stage_progress * | start_stage_noop (PSI_stage_key, const char *, int) |
|
static PSI_stage_progress * | get_current_stage_progress_noop () |
|
static void | end_stage_noop (void) |
|
void | set_psi_stage_service (void *psi) |
|
static void | register_statement_noop (const char *, PSI_statement_info *, int) |
|
static PSI_statement_locker * | get_thread_statement_locker_noop (PSI_statement_locker_state *, PSI_statement_key, const void *, PSI_sp_share *) |
|
static PSI_statement_locker * | refine_statement_noop (PSI_statement_locker *, PSI_statement_key) |
|
static void | start_statement_noop (PSI_statement_locker *, const char *, uint, const char *, uint) |
|
static void | set_statement_text_noop (PSI_statement_locker *, const char *, uint) |
|
static void | set_statement_query_id_noop (PSI_statement_locker *, ulonglong) |
|
static void | set_statement_lock_time_noop (PSI_statement_locker *, ulonglong) |
|
static void | set_statement_rows_sent_noop (PSI_statement_locker *, ulonglong) |
|
static void | set_statement_rows_examined_noop (PSI_statement_locker *, ulonglong) |
|
static void | inc_statement_created_tmp_disk_tables_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_created_tmp_tables_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_select_full_join_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_select_full_range_join_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_select_range_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_select_range_check_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_select_scan_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_sort_merge_passes_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_sort_range_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_sort_rows_noop (PSI_statement_locker *, ulong) |
|
static void | inc_statement_sort_scan_noop (PSI_statement_locker *, ulong) |
|
static void | set_statement_no_index_used_noop (PSI_statement_locker *) |
|
static void | set_statement_no_good_index_used_noop (PSI_statement_locker *) |
|
static void | set_statement_secondary_engine_noop (PSI_statement_locker *, bool) |
|
static void | end_statement_noop (PSI_statement_locker *, void *) |
|
static PSI_prepared_stmt * | create_prepared_stmt_noop (void *, uint, PSI_statement_locker *, const char *, size_t, const char *, size_t) |
|
static void | destroy_prepared_stmt_noop (PSI_prepared_stmt *) |
|
static void | reprepare_prepared_stmt_noop (PSI_prepared_stmt *) |
|
static void | execute_prepared_stmt_noop (PSI_statement_locker *, PSI_prepared_stmt *) |
|
static void | set_prepared_stmt_text_noop (PSI_prepared_stmt *, const char *, uint) |
|
static void | set_prepared_stmt_secondary_engine_noop (PSI_prepared_stmt *, bool) |
|
static struct PSI_digest_locker * | digest_start_noop (PSI_statement_locker *) |
|
static void | digest_end_noop (PSI_digest_locker *, const struct sql_digest_storage *) |
|
static PSI_sp_share * | get_sp_share_noop (uint, const char *, uint, const char *, uint) |
|
static void | release_sp_share_noop (PSI_sp_share *) |
|
static PSI_sp_locker * | start_sp_noop (PSI_sp_locker_state *, PSI_sp_share *) |
|
static void | end_sp_noop (PSI_sp_locker *) |
|
static void | drop_sp_noop (uint, const char *, uint, const char *, uint) |
|
static void | notify_statement_query_attributes_noop (PSI_statement_locker *, bool) |
|
static void | abort_statement_telemetry_noop (PSI_statement_locker *) |
|
void | set_psi_statement_service (void *psi) |
|
static PSI_transaction_locker * | get_thread_transaction_locker_noop (PSI_transaction_locker_state *, const void *, const ulonglong *, int, bool, bool) |
|
static void | start_transaction_noop (PSI_transaction_locker *, const char *, uint) |
|
static void | set_transaction_xid_noop (PSI_transaction_locker *, const void *, int) |
|
static void | set_transaction_xa_state_noop (PSI_transaction_locker *, int) |
|
static void | set_transaction_gtid_noop (PSI_transaction_locker *, const void *, const void *) |
|
static void | set_transaction_trxid_noop (PSI_transaction_locker *, const ulonglong *) |
|
static void | inc_transaction_savepoints_noop (PSI_transaction_locker *, ulong) |
|
static void | inc_transaction_rollback_to_savepoint_noop (PSI_transaction_locker *, ulong) |
|
static void | inc_transaction_release_savepoint_noop (PSI_transaction_locker *, ulong) |
|
static void | end_transaction_noop (PSI_transaction_locker *, bool) |
|
void | set_psi_transaction_service (void *psi) |
|
static void | log_error_noop (unsigned int, PSI_error_operation) |
|
void | set_psi_error_service (void *psi) |
|
static void | register_memory_noop (const char *, PSI_memory_info *, int) |
|
static PSI_memory_key | memory_alloc_noop (PSI_memory_key, size_t, struct PSI_thread **owner) |
|
static PSI_memory_key | memory_realloc_noop (PSI_memory_key, size_t, size_t, struct PSI_thread **owner) |
|
static PSI_memory_key | memory_claim_noop (PSI_memory_key, size_t, struct PSI_thread **owner, bool) |
|
static void | memory_free_noop (PSI_memory_key, size_t, struct PSI_thread *) |
|
void | set_psi_memory_service (void *psi) |
|
static void | register_data_lock_noop (PSI_engine_data_lock_inspector *) |
|
static void | unregister_data_lock_noop (PSI_engine_data_lock_inspector *) |
|
void | set_psi_data_lock_service (void *psi) |
|
static void | unload_plugin_noop (const char *) |
|
void | set_psi_system_service (void *psi) |
|
static void | register_tls_channel_noop (TLS_channel_property_iterator *) |
|
static void | unregister_tls_channel_noop (TLS_channel_property_iterator *) |
|
void | set_psi_tls_channel_service (void *psi) |
|
Always provide the noop performance interface, for plugins.