MySQL 8.4.2
Source Code Documentation
mysql_mutex_v1_native Namespace Reference

Functions

static void _register (const char *, PSI_mutex_info *, int)
 
static int _init (PSI_mutex_key, mysql_mutex_t *that, const native_mutexattr_t *, const char *, unsigned int)
 
static int _destroy (mysql_mutex_t *that, const char *, unsigned int)
 
static int _lock (mysql_mutex_t *that, const char *, unsigned int)
 
static int _trylock (mysql_mutex_t *that, const char *, unsigned int)
 
static int _unlock (mysql_mutex_t *that, const char *, unsigned int)
 

Function Documentation

◆ _destroy()

static int mysql_mutex_v1_native::_destroy ( mysql_mutex_t that,
const char *  ,
unsigned int   
)
static

◆ _init()

static int mysql_mutex_v1_native::_init ( PSI_mutex_key  ,
mysql_mutex_t that,
const native_mutexattr_t ,
const char *  ,
unsigned int   
)
static

◆ _lock()

static int mysql_mutex_v1_native::_lock ( mysql_mutex_t that,
const char *  ,
unsigned int   
)
static

◆ _register()

static void mysql_mutex_v1_native::_register ( const char *  ,
PSI_mutex_info ,
int   
)
static

◆ _trylock()

static int mysql_mutex_v1_native::_trylock ( mysql_mutex_t that,
const char *  ,
unsigned int   
)
static

◆ _unlock()

static int mysql_mutex_v1_native::_unlock ( mysql_mutex_t that,
const char *  ,
unsigned int   
)
static