Go to the source code of this file.
 | 
| #define  | REQUIRES_MYSQL_MUTEX_SERVICE   REQUIRES_SERVICE(mysql_mutex_v1) | 
|   | 
| #define  | REQUIRES_MYSQL_MUTEX_SERVICE_PLACEHOLDER     REQUIRES_SERVICE_PLACEHOLDER(mysql_mutex_v1) | 
|   | 
| #define  | MYSQL_MUTEX_CALL(M)   SERVICE_PLACEHOLDER(mysql_mutex_v1)->M | 
|   | 
| #define  | mysql_mutex_register(P1,  P2,  P3)     MYSQL_MUTEX_CALL(register_info)(P1, P2, P3) | 
|   | 
| #define  | mysql_mutex_init(K,  M,  A)     mysql_mutex_init_with_src(K, M, A, __FILE__, __LINE__) | 
|   | 
| #define  | mysql_mutex_init_with_src(K,  M,  A,  F,  L)     MYSQL_MUTEX_CALL(init)(K, M, A, F, L) | 
|   | 
| #define  | mysql_mutex_destroy(M)     mysql_mutex_destroy_with_src(M, __FILE__, __LINE__) | 
|   | 
| #define  | mysql_mutex_destroy_with_src(M,  F,  L)   MYSQL_MUTEX_CALL(destroy)(M, F, L) | 
|   | 
| #define  | mysql_mutex_lock(M)   mysql_mutex_lock_with_src(M, __FILE__, __LINE__) | 
|   | 
| #define  | mysql_mutex_lock_with_src(M,  F,  L)   MYSQL_MUTEX_CALL(lock)(M, F, L) | 
|   | 
| #define  | mysql_mutex_trylock(M)     mysql_mutex_trylock_with_src(M, __FILE__, __LINE__) | 
|   | 
| #define  | mysql_mutex_trylock_with_src(M,  F,  L)   MYSQL_MUTEX_CALL(trylock)(M, F, L) | 
|   | 
| #define  | mysql_mutex_unlock(M)   mysql_mutex_unlock_with_src(M, __FILE__, __LINE__) | 
|   | 
| #define  | mysql_mutex_unlock_with_src(M,  F,  L)   MYSQL_MUTEX_CALL(unlock)(M, F, L) | 
|   | 
◆ MYSQL_MUTEX_CALL
◆ mysql_mutex_destroy
◆ mysql_mutex_destroy_with_src
◆ mysql_mutex_init
◆ mysql_mutex_init_with_src
◆ mysql_mutex_lock
◆ mysql_mutex_lock_with_src
◆ mysql_mutex_register
      
        
          | #define mysql_mutex_register | 
          ( | 
            | 
          P1,  | 
        
        
           | 
           | 
            | 
          P2,  | 
        
        
           | 
           | 
            | 
          P3  | 
        
        
           | 
          ) | 
           |      MYSQL_MUTEX_CALL(register_info)(P1, P2, P3) | 
        
      
 
 
◆ mysql_mutex_trylock
◆ mysql_mutex_trylock_with_src
◆ mysql_mutex_unlock
◆ mysql_mutex_unlock_with_src
◆ REQUIRES_MYSQL_MUTEX_SERVICE
◆ REQUIRES_MYSQL_MUTEX_SERVICE_PLACEHOLDER
◆ REQUIRES_MYSQL_MUTEX_SERVICE_PLACEHOLDER
  
  
      
        
          | REQUIRES_MYSQL_MUTEX_SERVICE_PLACEHOLDER | 
         
       
   | 
  
extern   |