![]()  | 
  
    MySQL 8.0.44
    
   Source Code Documentation 
   | 
 
#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_psi.h"#include "plugin/group_replication/libmysqlgcs/include/mysql/gcs/gcs_logging_system.h"#include "mysql/psi/mysql_memory.h"#include "mysql/psi/mysql_thread.h"#include "template_utils.h"Functions | |
| void | register_gcs_thread_psi_keys () | 
| Registers the psi keys for the threads that will be instrumented.  More... | |
| void | register_gcs_mutex_cond_psi_keys () | 
| Registers the psi keys for the mutexes and conds that will be instrumented.  More... | |
| void | register_xcom_memory_psi_keys () | 
| Registers the psi keys for the memory operations that will be instrumented.  More... | |
| int | psi_report_mem_alloc (size_t size) | 
| Reports to PSI the allocation of 'size' bytes of data.  More... | |
| void | psi_report_mem_free (size_t size, int is_instrumented) | 
| Reports to PSI the deallocation of 'size' bytes of data.  More... | |
| void | psi_report_cache_shutdown () | 
| After the cache is de-initialized 'current_count' must be zero; otherwise we have allocated data that has not been deallocated (or has not been reported as deallocated).  More... | |
| void psi_report_cache_shutdown | ( | ) | 
After the cache is de-initialized 'current_count' must be zero; otherwise we have allocated data that has not been deallocated (or has not been reported as deallocated).
| int psi_report_mem_alloc | ( | size_t | size | ) | 
Reports to PSI the allocation of 'size' bytes of data.
| void psi_report_mem_free | ( | size_t | size, | 
| int | is_instrumented | ||
| ) | 
Reports to PSI the deallocation of 'size' bytes of data.
| void register_gcs_mutex_cond_psi_keys | ( | ) | 
Registers the psi keys for the mutexes and conds that will be instrumented.
| void register_gcs_thread_psi_keys | ( | ) | 
Registers the psi keys for the threads that will be instrumented.
| void register_xcom_memory_psi_keys | ( | ) | 
Registers the psi keys for the memory operations that will be instrumented.
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| PSI_cond_key key_GCS_COND_Gcs_async_buffer_m_free_buffer_cond | 
| PSI_cond_key key_GCS_COND_Gcs_async_buffer_m_wait_for_events_cond | 
| PSI_cond_key key_GCS_COND_Gcs_suspicions_manager_m_suspicions_cond | 
| PSI_cond_key key_GCS_COND_Gcs_xcom_engine_m_wait_for_notification_cond | 
| PSI_cond_key key_GCS_COND_Gcs_xcom_interface_m_wait_for_ssl_init_cond | 
| PSI_cond_key key_GCS_COND_Gcs_xcom_proxy_impl_m_cond_xcom_comms_status | 
| PSI_cond_key key_GCS_COND_Gcs_xcom_proxy_impl_m_cond_xcom_exit | 
| PSI_cond_key key_GCS_COND_Gcs_xcom_proxy_impl_m_cond_xcom_ready | 
| PSI_cond_key key_GCS_COND_Gcs_xcom_view_change_control_m_wait_for_view_cond | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_async_buffer_m_free_buffer_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_suspicions_manager_m_suspicions_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_suspicions_manager_m_suspicions_parameters_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_engine_m_wait_for_notification_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_group_management_m_nodes_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_interface_m_wait_for_ssl_init_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_proxy_impl_m_lock_xcom_comms_status | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_proxy_impl_m_lock_xcom_exit | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_proxy_impl_m_lock_xcom_ready | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_view_change_control_m_current_view_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_view_change_control_m_joining_leaving_mutex | 
| PSI_mutex_key key_GCS_MUTEX_Gcs_xcom_view_change_control_m_wait_for_view_mutex | 
| PSI_thread_key key_GCS_THD_Gcs_ext_logger_impl_m_consumer | 
| PSI_thread_key key_GCS_THD_Gcs_xcom_control_m_suspicions_processing_thread | 
| PSI_thread_key key_GCS_THD_Gcs_xcom_control_m_xcom_thread | 
| PSI_thread_key key_GCS_THD_Gcs_xcom_engine_m_engine_thread | 
| PSI_thread_key key_GCS_THD_Gcs_xcom_network_provider_m_network_provider_tcp_server | 
| PSI_memory_key key_MEM_Gcs_message_data_m_buffer | 
| PSI_memory_key key_MEM_XCOM_xcom_cache | 
      
  | 
  static |