Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 11 of 11) sorted by relevance

/test/dittosuite/src/
Dlock.cpp23 LockInterface::LockInterface(const std::string& name, const Params& params, pthread_mutex_t* mutex) in LockInterface() argument
24 : Instruction(name, params), mutex_(mutex) {} in LockInterface()
26 Lock::Lock(const Params& params, pthread_mutex_t* mutex) : LockInterface(kName, params, mutex) {} in Lock() argument
38 Unlock::Unlock(const Params& params, pthread_mutex_t* mutex) in Unlock() argument
39 : LockInterface(kName, params, mutex) {} in Unlock()
Dsyscall.cpp109 int Syscall::LockMutex(pthread_mutex_t* mutex) { in LockMutex() argument
110 return pthread_mutex_lock(mutex); in LockMutex()
113 int Syscall::UnlockMutex(pthread_mutex_t* mutex) { in UnlockMutex() argument
114 return pthread_mutex_unlock(mutex); in UnlockMutex()
Dinstruction_factory.cpp315 if (!options.has_mutex() || !options.mutex().has_name()) { in CreateFromProtoInstruction()
318 if (!SharedVariables::Exists(thread_ids, options.mutex().name())) { in CreateFromProtoInstruction()
324 auto mux_key = SharedVariables::GetKey(thread_ids, options.mutex().name()); in CreateFromProtoInstruction()
333 if (!options.has_mutex() || !options.mutex().has_name()) { in CreateFromProtoInstruction()
337 if (!SharedVariables::Exists(thread_ids, options.mutex().name())) { in CreateFromProtoInstruction()
343 auto mux_key = SharedVariables::GetKey(thread_ids, options.mutex().name()); in CreateFromProtoInstruction()
Dparser.cpp65 auto mutex_key = SharedVariables::GetKey(thread_ids, benchmark->global().mutex().name()); in __Parse()
/test/dittosuite/example/
Dpriority_inversion_normal.ditto11 mutex { name: "lock1" }
21 mutex { name: "lock1" }
69 mutex { name: "lock1" }
79 mutex { name: "lock1" }
100 mutex { name: "lock1" }
Dpriority_inversion_fifo.ditto11 mutex { name: "lock1" }
21 mutex { name: "lock1" }
69 mutex { name: "lock1" }
79 mutex { name: "lock1" }
100 mutex { name: "lock1" }
/test/vts/vts_hal_hidl_target/
DVtsHalHidlTargetCallbackBase.h144 unique_lock<mutex> lock(cb_wait_any_mtx_);
168 unique_lock<mutex> lock(cb_wait_any_mtx_);
186 unique_lock<mutex> lock(cb_wait_any_mtx_); in NotifyFromCallback()
270 unique_lock<mutex> lock(wait_mtx_); in NotifyFromCallback()
276 unique_lock<mutex> wait_lock(wait_mtx_); in NotifyFromCallback()
300 unique_lock<mutex> lock(wait_mtx_); in Wait()
335 mutex wait_mtx_;
359 unique_lock<mutex> lock(cb_lock_map_mtx_);
437 mutex cb_lock_map_mtx_;
439 mutex cb_wait_any_mtx_;
/test/vts-testcase/hal/thermal/V1_0/target_stress/
Dthermal_hidl_stress_test.cpp50 std::unique_lock<std::mutex> lock(mtx_); in wait()
64 std::mutex mtx_;
76 std::unique_lock<std::mutex> lock(mtx_); in TEST_F()
91 std::unique_lock<std::mutex> lock(mtx_); in TEST_F()
106 std::unique_lock<std::mutex> lock(mtx_); in TEST_F()
/test/dittosuite/include/ditto/
Dlock.h31 LockInterface(const std::string& name, const Params& params, pthread_mutex_t* mutex);
42 explicit Lock(const Params& params, pthread_mutex_t* mutex);
57 explicit Unlock(const Params& params, pthread_mutex_t* mutex);
Dsyscall.h67 virtual int LockMutex(pthread_mutex_t* mutex) = 0;
68 virtual int UnlockMutex(pthread_mutex_t* mutex) = 0;
96 int LockMutex(pthread_mutex_t* mutex) override;
97 int UnlockMutex(pthread_mutex_t* mutex) override;
/test/dittosuite/schema/
Dbenchmark.proto173 optional Mutex mutex = 1; field
177 optional Mutex mutex = 1; field
270 optional Mutex mutex = 2; field