mars/mutex.h File Reference

[host] MARS Mutex API More...


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.


Detailed Description

[host] MARS Mutex API


Generated on Wed Jan 13 04:46:20 2010 for MARS by  doxygen 1.5.7.1