Functions | |
int | mars_mutex_create (uint64_t *mutex_ea) |
[host] Creates a mutex. | |
int | mars_mutex_destroy (uint64_t mutex_ea) |
[host] Destroys a mutex. | |
int | mars_mutex_reset (uint64_t mutex_ea) |
[host] Resets a mutex. | |
int | mars_mutex_lock (uint64_t mutex_ea) |
[host] Locks a mutex. | |
int | mars_mutex_unlock (uint64_t mutex_ea) |
[host] Unlocks a mutex. | |
int | mars_mutex_lock_get (uint64_t mutex_ea, struct mars_mutex *mutex) |
[host] Locks a mutex. | |
int | mars_mutex_unlock_put (uint64_t mutex_ea, struct mars_mutex *mutex) |
[host] Unlocks a mutex. |