![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <mysql/components/component_implementation.h>#include <mysql/components/service.h>#include <mysql/components/service_implementation.h>#include <mysql/components/services/mysql_mutex_service.h>#include <mysql/psi/mysql_mutex.h>Functions | |
| void | impl_mysql_mutex_register (const char *category, PSI_mutex_info *info, int count) |
| int | impl_mysql_mutex_init (PSI_mutex_key key, mysql_mutex_t *that, const native_mutexattr_t *attr, const char *src_file, unsigned int src_line) |
| int | impl_mysql_mutex_destroy (mysql_mutex_t *that, const char *src_file, unsigned int src_line) |
| int | impl_mysql_mutex_lock (mysql_mutex_t *that, const char *src_file, unsigned int src_line) |
| int | impl_mysql_mutex_trylock (mysql_mutex_t *that, const char *src_file, unsigned int src_line) |
| int | impl_mysql_mutex_unlock (mysql_mutex_t *that, const char *src_file, unsigned int src_line) |
Variables | |
| const mysql_service_mysql_mutex_v1_t | SERVICE_IMPLEMENTATION (mysql_server, mysql_mutex_v1) |
| int impl_mysql_mutex_destroy | ( | mysql_mutex_t * | that, |
| const char * | src_file, | ||
| unsigned int | src_line | ||
| ) |
| int impl_mysql_mutex_init | ( | PSI_mutex_key | key, |
| mysql_mutex_t * | that, | ||
| const native_mutexattr_t * | attr, | ||
| const char * | src_file, | ||
| unsigned int | src_line | ||
| ) |
| int impl_mysql_mutex_lock | ( | mysql_mutex_t * | that, |
| const char * | src_file, | ||
| unsigned int | src_line | ||
| ) |
| void impl_mysql_mutex_register | ( | const char * | category, |
| PSI_mutex_info * | info, | ||
| int | count | ||
| ) |
| int impl_mysql_mutex_trylock | ( | mysql_mutex_t * | that, |
| const char * | src_file, | ||
| unsigned int | src_line | ||
| ) |
| int impl_mysql_mutex_unlock | ( | mysql_mutex_t * | that, |
| const char * | src_file, | ||
| unsigned int | src_line | ||
| ) |
| const mysql_service_mysql_mutex_v1_t SERVICE_IMPLEMENTATION(mysql_server, mysql_mutex_v1) | ( | mysql_server | , |
| mysql_mutex_v1 | |||
| ) |