Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 25 of 34) sorted by relevance

12

/system/chre/chpp/platform/linux/include/chpp/platform/
Dplatform_mutex.h30 static inline void chppMutexInit(struct ChppMutex *mutex) { in chppMutexInit()
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()
Dplatform_condition_variable.h45 struct ChppMutex *mutex) { in chppConditionVariableWait()
50 struct ChppConditionVariable *cv, struct ChppMutex *mutex, in chppConditionVariableTimedWait()
Dplatform_notifier.h31 struct ChppMutex mutex; // Platform-specific mutex member
Dplatform_link.h56 struct ChppMutex mutex; member
/system/media/audio_utils/tests/
Dgenerate_mutex_order.cpp110 for (auto mutex : mutexes) { in main() local
126 auto mutex = mutexes[std::size(mutexes) - i - 1]; in main() local
/system/chre/platform/zephyr/include/chre/target_platform/
Dcondition_variable_impl.h34 inline void ConditionVariable::wait(Mutex &mutex) { in wait()
38 inline bool ConditionVariable::wait_for(Mutex &mutex, Nanoseconds timeout) { in wait_for()
Dmutex_base.h29 struct k_mutex mutex; variable
/system/chre/platform/slpi/include/chre/target_platform/
Dcondition_variable_impl.h39 inline void ConditionVariable::wait(Mutex &mutex) { in wait()
45 inline bool ConditionVariable::wait_for(Mutex &mutex, Nanoseconds timeout) { in wait_for()
/system/chre/platform/linux/include/chre/target_platform/
Dcondition_variable_impl.h32 inline void ConditionVariable::wait(Mutex &mutex) { in wait()
36 inline bool ConditionVariable::wait_for(Mutex &mutex, Nanoseconds timeout) { in wait_for()
/system/chre/platform/embos/include/chre/target_platform/
Dcondition_variable_impl.h37 inline void ConditionVariable::wait(Mutex &mutex) { in wait()
43 inline bool ConditionVariable::wait_for(Mutex &mutex, Nanoseconds timeout) { in wait_for()
/system/chre/platform/tinysys/
Dcondition_variable_base.cc57 void ConditionVariable::wait(Mutex &mutex) { in wait()
66 bool ConditionVariable::wait_for(Mutex &mutex, Nanoseconds timeout) { in wait_for()
/system/chre/util/tests/
Dconditional_lock_guard_test.cc44 MockMutex mutex; in TEST() local
56 MockMutex mutex; in TEST() local
Dlock_guard_test.cc44 MockMutex mutex; in TEST() local
/system/chre/platform/linux/tests/
Dtask_manager_test.cc39 std::mutex mutex; in TEST() local
67 std::mutex mutex; in TEST() local
102 std::mutex mutex; in TEST() local
136 std::mutex mutex; in TEST() local
/system/core/libutils/include/utils/
DCondition.h117 inline status_t Condition::wait(Mutex& mutex) { in wait()
120 inline status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime) { in waitRelative()
DMutex.h132 inline explicit Autolock(Mutex& mutex) ACQUIRE(mutex) : mLock(mutex) { mLock.lock(); } in Autolock()
133 inline explicit Autolock(Mutex* mutex) ACQUIRE(mutex) : mLock(*mutex) { mLock.lock(); } in Autolock()
/system/chre/util/include/chre/util/
Dlock_guard_impl.h26 LockGuard<MutexType>::LockGuard(MutexType &mutex) : mMutex(mutex) { in LockGuard()
Dconditional_lock_guard_impl.h26 ConditionalLockGuard<MutexType>::ConditionalLockGuard(MutexType &mutex, in ConditionalLockGuard()
/system/netd/server/
DInterfaceController.h62 static std::mutex mutex; variable
/system/security/keystore2/src/km_compat/
Dkm_compat_service.cpp26 static std::mutex mutex; in addKeyMintDeviceService() local
/system/libvintf/include/vintf/
DVintfObject.h54 std::mutex mutex; member
60 std::mutex mutex; member
/system/media/audio_utils/include/audio_utils/
Dmutex.h121 using mutex = mutex_impl<AudioMutexAttributes>; variable
929 check_held(MutexHandle mutex, Order order) const { in check_held()
947 void push_held(MutexHandle mutex, Order order) { in push_held()
951 bool remove_held(MutexHandle mutex) { in remove_held()
959 void push_held_for_cv(MutexHandle mutex, Order order) { in push_held_for_cv()
965 bool remove_held_for_cv(MutexHandle mutex, Order order, pid_t notifier_tid) { in remove_held_for_cv()
1621 explicit lock_scoped_stat_disabled(mutex&) {} in lock_scoped_stat_disabled() argument
1625 static void pre_unlock(mutex&) {} in pre_unlock() argument
1627 static void pre_lock(mutex&) {} in pre_lock() argument
1629 static void post_lock(mutex&) {} in post_lock() argument
[all …]
/system/chre/test/simulation/inc/
Dtest_util.h137 std::mutex &mutex() { in mutex() function
/system/logging/logd/
DLogBufferTest.h52 TestWriter(std::vector<LogMessage>* msgs, std::mutex* mutex, bool* released) in TestWriter()
/system/libbase/include/android-base/
Dthread_annotations.h139 ScopedLockAssertion(std::mutex& mutex) ACQUIRE(mutex) {} in ScopedLockAssertion()

12