227 #include <ubinos_config.h>
231 #define MUTEX_OPT__NOPRIORITYINHERITANCE 0x80
int mutex_unlock(mutex_pt mutex)
int mutex_lock_timedms(mutex_pt mutex, unsigned int timems)
int mutex_create_ext(mutex_pt *mutex_p, unsigned int option)
int mutex_lock_timed(mutex_pt mutex, unsigned int tick)
struct __mutex_tip_t _mutex_tip_t
int mutex_create(mutex_pt *mutex_p)
_mutex_tip_t * mutex_pt
Definition: mutex.h:243
int mutex_delete(mutex_pt *mutex_p)
int mutex_islocked(mutex_pt mutex)
int mutex_lock(mutex_pt mutex)
unsigned int type
Definition: mutex.h:236
unsigned int reserved
Definition: mutex.h:238
unsigned int reserved2
Definition: mutex.h:239
unsigned int valid
Definition: mutex.h:237