#include <metal/atomic.h>
Go to the source code of this file.
◆ METAL_MUTEX_DEFINE
#define METAL_MUTEX_DEFINE |
( |
| m | ) |
|
Value:
#define METAL_MUTEX_INIT(m)
Definition mutex.h:36
◆ METAL_MUTEX_INIT
#define METAL_MUTEX_INIT |
( |
| m | ) |
|
Value:
#define ATOMIC_VAR_INIT(VAL)
Definition atomic.h:33
#define METAL_MUTEX_UNLOCKED
Definition mutex.h:29
◆ METAL_MUTEX_LOCKED
#define METAL_MUTEX_LOCKED 1 |
◆ METAL_MUTEX_UNLOCKED
#define METAL_MUTEX_UNLOCKED 0 |
◆ __metal_mutex_acquire()
◆ __metal_mutex_deinit()
◆ __metal_mutex_init()
◆ __metal_mutex_is_acquired()
◆ __metal_mutex_release()
◆ __metal_mutex_try_acquire()