Home
last modified time | relevance | path

Searched refs:ChppMutex (Results 1 – 9 of 9) sorted by relevance

/aosp12/system/chre/chpp/include/chpp/
H A Dmutex.h35 struct ChppMutex;
42 static void chppMutexInit(struct ChppMutex *mutex);
49 static void chppMutexDeinit(struct ChppMutex *mutex);
56 static void chppMutexLock(struct ChppMutex *mutex);
63 static void chppMutexUnlock(struct ChppMutex *mutex);
H A Dcondition_variable.h65 struct ChppMutex *mutex);
77 struct ChppMutex *mutex,
H A Dclients.h84 struct ChppMutex responseMutex;
H A Dapp.h415 struct ChppMutex discoveryMutex;
H A Dtransport.h438 struct ChppMutex mutex; // Lock for transport state (i.e. context)
/aosp12/system/chre/chpp/platform/linux/include/chpp/platform/
H A Dplatform_mutex.h26 struct ChppMutex { struct
30 static inline void chppMutexInit(struct ChppMutex *mutex) { in chppMutexInit() argument
34 static inline void chppMutexDeinit(struct ChppMutex *mutex) { in chppMutexDeinit()
38 static inline void chppMutexLock(struct ChppMutex *mutex) { in chppMutexLock()
42 static inline void chppMutexUnlock(struct ChppMutex *mutex) { in chppMutexUnlock()
H A Dplatform_condition_variable.h45 struct ChppMutex *mutex) { in chppConditionVariableWait()
50 struct ChppConditionVariable *cv, struct ChppMutex *mutex, in chppConditionVariableTimedWait()
H A Dplatform_link.h55 struct ChppMutex mutex;
H A Dplatform_notifier.h31 struct ChppMutex mutex; // Platform-specific mutex