Home
last modified time | relevance | path

Searched refs:Mutex (Results 1 – 7 of 7) sorted by relevance

/sys/include/
Dmutex.h8 typedef struct Mutex { struct
13 LIST_ENTRY(Mutex) buckets; argument
14 } Mutex; typedef
16 void Mutex_Init(Mutex *mtx, const char *name);
17 void Mutex_Destroy(Mutex *mtx);
18 void Mutex_Lock(Mutex *mtx);
19 int Mutex_TryLock(Mutex *mtx);
20 void Mutex_Unlock(Mutex *mtx);
Dcv.h11 void CV_Wait(CV *cv, Mutex *mtx);
Dthread.h82 Mutex zombieProcLock;
/sys/kern/
Dmutex.c30 Mutex_Init(Mutex *mtx, const char *name) in Mutex_Init()
39 Mutex_Destroy(Mutex *mtx) in Mutex_Destroy()
52 Mutex_Lock(Mutex *mtx) in Mutex_Lock()
70 Mutex_TryLock(Mutex *mtx) in Mutex_TryLock()
83 Mutex_Unlock(Mutex *mtx) in Mutex_Unlock()
Dcv.c46 CV_Wait(CV *cv, Mutex *mtx) in CV_Wait()
/lib/liblwip/
DUPGRADING61 * Added Mutex concept in sys_arch (define LWIP_COMPAT_MUTEX to let sys.h use
DCHANGELOG455 task #7212: Add Mutex concept in sys_arch (define LWIP_COMPAT_MUTEX