Home
last modified time | relevance | path

Searched refs:mutex_type (Results 1 – 14 of 14) sorted by relevance

/external/valgrind/main/drd/
Ddrd_mutex.c69 const Addr mutex, const MutexT mutex_type) in DRD_()
77 p->mutex_type = mutex_type; in DRD_()
141 DRD_(mutex_get_or_allocate)(const Addr mutex, const MutexT mutex_type) in DRD_()
149 if (mutex_type == mutex_type_unknown || p->mutex_type == mutex_type) in DRD_()
165 DRD_(mutex_initialize)(p, mutex, mutex_type); in DRD_()
177 DRD_(mutex_init)(const Addr mutex, const MutexT mutex_type) in DRD_()
184 DRD_(mutex_type_name)(mutex_type), in DRD_()
187 if (mutex_type == mutex_type_invalid_mutex) in DRD_()
204 p->mutex_type = mutex_type; in DRD_()
207 p = DRD_(mutex_get_or_allocate)(mutex, mutex_type); in DRD_()
[all …]
Ddrd_qtcore_intercepts.c79 static MutexT mutex_type(void* qt4_mutex) in mutex_type() function
126 mutex, mutex_type(mutex), 0, 0, 0); in QT4CORE_FUNC()
140 mutex, mutex_type(mutex), 0, 0, 0); in QT4CORE_FUNC()
151 mutex, mutex_type(mutex), 0, 0, 0); in QT4CORE_FUNC()
165 mutex, mutex_type(mutex), 1, 0, 0); in QT4CORE_FUNC()
181 mutex, mutex_type(mutex), 1, 0, 0); in QT4CORE_FUNC()
196 mutex, mutex_type(mutex), 0, 0, 0); in QT4CORE_FUNC()
Ddrd_mutex.h39 struct mutex_info* DRD_(mutex_init)(const Addr mutex, const MutexT mutex_type);
43 void DRD_(mutex_pre_lock)(const Addr mutex, const MutexT mutex_type,
47 void DRD_(mutex_unlock)(const Addr mutex, const MutexT mutex_type);
Ddrd_clientreq.c181 if (mutex_p && mutex_p->mutex_type == mutex_type_spinlock) in handle_client_request()
191 if (mutex_p && mutex_p->mutex_type == mutex_type_spinlock) in handle_client_request()
201 if (mutex_p && mutex_p->mutex_type == mutex_type_spinlock) in handle_client_request()
221 if (mutex_p && mutex_p->mutex_type == mutex_type_spinlock) in handle_client_request()
413 const MutexT mutex_type = arg[3]; in handle_client_request() local
414 DRD_(mutex_unlock)(mutex, mutex_type); in handle_client_request()
Ddrd_pthread_intercepts.c286 static __always_inline MutexT DRD_(mutex_type)(pthread_mutex_t* mutex) in DRD_() argument
619 mutex, DRD_(mutex_type)(mutex), 0, 0, 0); in pthread_mutex_destroy_intercept()
633 mutex, DRD_(mutex_type)(mutex), 0, 0, 0); in pthread_mutex_lock_intercept()
650 mutex, DRD_(mutex_type)(mutex), 1, 0, 0); in pthread_mutex_trylock_intercept()
668 mutex, DRD_(mutex_type)(mutex), 0, 0, 0); in pthread_mutex_timedlock_intercept()
686 mutex, DRD_(mutex_type)(mutex), 0, 0, 0); in pthread_mutex_unlock_intercept()
739 cond, mutex, DRD_(mutex_type)(mutex), 0, 0); in pthread_cond_wait_intercept()
759 cond, mutex, DRD_(mutex_type)(mutex), 0, 0); in pthread_cond_timedwait_intercept()
Ddrd_clientobj.h69 MutexT mutex_type; // pthread_mutex_t or pthread_spinlock_t. member
/external/libcxx/include/
Dshared_mutex56 typedef Mutex mutex_type;
60 explicit shared_lock(mutex_type& m); // blocking
61 shared_lock(mutex_type& m, defer_lock_t) noexcept;
62 shared_lock(mutex_type& m, try_to_lock_t);
63 shared_lock(mutex_type& m, adopt_lock_t);
65 shared_lock(mutex_type& m,
68 shared_lock(mutex_type& m,
88 mutex_type* release() noexcept;
93 mutex_type* mutex() const noexcept;
227 typedef _Mutex mutex_type;
[all …]
D__mutex_base73 typedef _Mutex mutex_type;
76 mutex_type& __m_;
80 explicit lock_guard(mutex_type& __m)
83 lock_guard(mutex_type& __m, adopt_lock_t)
97 typedef _Mutex mutex_type;
100 mutex_type* __m_;
107 explicit unique_lock(mutex_type& __m)
110 unique_lock(mutex_type& __m, defer_lock_t) _NOEXCEPT
113 unique_lock(mutex_type& __m, try_to_lock_t)
116 unique_lock(mutex_type& __m, adopt_lock_t)
[all …]
Dmutex102 typedef Mutex mutex_type;
104 explicit lock_guard(mutex_type& m);
105 lock_guard(mutex_type& m, adopt_lock_t);
116 typedef Mutex mutex_type;
118 explicit unique_lock(mutex_type& m);
119 unique_lock(mutex_type& m, defer_lock_t) noexcept;
120 unique_lock(mutex_type& m, try_to_lock_t);
121 unique_lock(mutex_type& m, adopt_lock_t);
123 unique_lock(mutex_type& m, const chrono::time_point<Clock, Duration>& abs_time);
125 unique_lock(mutex_type& m, const chrono::duration<Rep, Period>& rel_time);
[all …]
/external/llvm/include/llvm/IR/
DValueMap.h50 typedef MutexT mutex_type; typedef
72 static mutex_type *getMutex(const ExtraDataT &/*Data*/) { return nullptr; } in getMutex()
218 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);
231 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.guard/
Dtypes.pass.cpp25 static_assert((std::is_same<std::lock_guard<std::mutex>::mutex_type, in main()
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.unique/
Dtypes.pass.cpp25 static_assert((std::is_same<std::unique_lock<std::mutex>::mutex_type, in main()
/external/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/
Dtypes.pass.cpp26 static_assert((std::is_same<std::shared_lock<std::mutex>::mutex_type, in main()
/external/libcxx/src/
Ddebug.cpp38 typedef mutex mutex_type; typedef
39 typedef lock_guard<mutex_type> WLock;
40 typedef lock_guard<mutex_type> RLock;
42 mutex_type&
45 static mutex_type m; in mut()