CS350 COS
COS
Loading...
Searching...
No Matches
mutex.h
Go to the documentation of this file.
1
2#ifndef __CORE_MUTEX_H__
3#define __CORE_MUTEX_H__
4
5typedef struct CoreMutex {
8
10void CoreMutex_Lock(CoreMutex *mtx);
13
14#endif /* __CORE_MUTEX_H__ */
15
void CoreMutex_Lock(CoreMutex *mtx)
Definition: mutex.c:16
void CoreMutex_Unlock(CoreMutex *mtx)
Definition: mutex.c:34
bool CoreMutex_TryLock(CoreMutex *mtx)
Definition: mutex.c:24
void CoreMutex_Init(CoreMutex *mtx)
Definition: mutex.c:9
uint64_t lock
Definition: mutex.h:6
Definition: mutex.h:5
unsigned long uint64_t
Definition: types.h:13