Home
last modified time | relevance | path

Searched refs:recursive_mutex (Results 1 – 25 of 54) sorted by relevance

123

/external/swiftshader/third_party/llvm-subzero/lib/Support/
DManagedStatic.cpp21 static std::recursive_mutex *ManagedStaticMutex = nullptr;
27 ManagedStaticMutex = new std::recursive_mutex();
30 static std::recursive_mutex* getManagedStaticMutex() {
41 static std::recursive_mutex *getManagedStaticMutex() { in getManagedStaticMutex()
42 static std::recursive_mutex m; in getManagedStaticMutex()
51 std::lock_guard<std::recursive_mutex> Lock(*getManagedStaticMutex()); in RegisterManagedStatic()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DManagedStatic.cpp21 static std::recursive_mutex *ManagedStaticMutex = nullptr;
27 ManagedStaticMutex = new std::recursive_mutex();
30 static std::recursive_mutex *getManagedStaticMutex() {
38 static std::recursive_mutex *getManagedStaticMutex() { in getManagedStaticMutex()
39 static std::recursive_mutex m; in getManagedStaticMutex()
49 std::lock_guard<std::recursive_mutex> Lock(*getManagedStaticMutex()); in RegisterManagedStatic()
/external/libcxx/src/
Dmutex.cpp52 recursive_mutex::recursive_mutex() in recursive_mutex() function in recursive_mutex
59 recursive_mutex::~recursive_mutex() in ~recursive_mutex()
67 recursive_mutex::lock() in lock()
75 recursive_mutex::unlock() _NOEXCEPT in unlock()
83 recursive_mutex::try_lock() _NOEXCEPT in try_lock()
/external/cronet/buildtools/third_party/libc++/trunk/src/
Dmutex.cpp58 recursive_mutex::recursive_mutex() in recursive_mutex() function in recursive_mutex
65 recursive_mutex::~recursive_mutex() in ~recursive_mutex()
73 recursive_mutex::lock() in lock()
81 recursive_mutex::unlock() noexcept in unlock()
89 recursive_mutex::try_lock() noexcept in try_lock()
/external/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.scoped/
Dtypes.pass.cpp52 using M1 = std::recursive_mutex; in main()
58 using M2 = std::recursive_mutex; in main()
64 using M2 = std::recursive_mutex; in main()
74 using M1 = std::recursive_mutex; in main()
/external/cronet/buildtools/third_party/libc++/trunk/test/std/thread/thread.mutex/thread.lock/thread.lock.scoped/
Dtypes.pass.cpp51 using M1 = std::recursive_mutex; in main()
57 using M2 = std::recursive_mutex; in main()
63 using M2 = std::recursive_mutex; in main()
73 using M1 = std::recursive_mutex; in main()
Dimplicit_ctad.pass.cpp24 std::recursive_mutex m2; in main()
32 ASSERT_SAME_TYPE(decltype(lock), std::scoped_lock<std::mutex, std::recursive_mutex>); in main()
36 …ASSERT_SAME_TYPE(decltype(lock), std::scoped_lock<std::mutex, std::recursive_mutex, std::recursive… in main()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/GSYM/
DGsymCreator.cpp34 std::lock_guard<std::recursive_mutex> Guard(Mutex); in insertFile()
54 std::lock_guard<std::recursive_mutex> Guard(Mutex); in encode()
158 std::lock_guard<std::recursive_mutex> Guard(Mutex); in finalize()
248 std::lock_guard<std::recursive_mutex> Guard(Mutex); in insertString()
255 std::lock_guard<std::recursive_mutex> Guard(Mutex); in addFunctionInfo()
261 std::lock_guard<std::recursive_mutex> Guard(Mutex); in forEachFunctionInfo()
270 std::lock_guard<std::recursive_mutex> Guard(Mutex); in forEachFunctionInfo()
/external/libcxx/include/
Dmutex37 class recursive_mutex
40 recursive_mutex();
41 ~recursive_mutex();
43 recursive_mutex(const recursive_mutex&) = delete;
44 recursive_mutex& operator=(const recursive_mutex&) = delete;
212 class _LIBCPP_TYPE_VIS recursive_mutex
217 recursive_mutex();
218 ~recursive_mutex();
221 recursive_mutex(const recursive_mutex&); // = delete;
222 recursive_mutex& operator=(const recursive_mutex&); // = delete;
/external/cronet/buildtools/third_party/libc++/trunk/include/
Dmutex36 class recursive_mutex
39 recursive_mutex();
40 ~recursive_mutex();
42 recursive_mutex(const recursive_mutex&) = delete;
43 recursive_mutex& operator=(const recursive_mutex&) = delete;
219 class _LIBCPP_TYPE_VIS recursive_mutex
224 recursive_mutex();
225 ~recursive_mutex();
227 recursive_mutex(const recursive_mutex&) = delete;
228 recursive_mutex& operator=(const recursive_mutex&) = delete;
/external/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/
Dcopy.fail.cpp20 std::recursive_mutex m0; in main()
21 std::recursive_mutex m1(m0); in main()
Dassign.fail.cpp20 std::recursive_mutex m0; in main()
21 std::recursive_mutex m1; in main()
/external/cronet/buildtools/third_party/libc++/trunk/test/std/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/
Dcopy.compile.fail.cpp19 std::recursive_mutex m0; in main()
20 std::recursive_mutex m1(m0); in main()
Dassign.compile.fail.cpp19 std::recursive_mutex m0; in main()
20 std::recursive_mutex m1; in main()
Ddefault.pass.cpp23 std::recursive_mutex m; in main()
/external/pigweed/pw_sync_stl/public/pw_sync_stl/
Drecursive_mutex_native.h25 std::recursive_mutex mutex;
29 using NativeRecursiveMutexHandle = std::recursive_mutex&;
/external/perfetto/include/perfetto/tracing/
Dlocked_handle.h30 LockedHandle(std::unique_lock<std::recursive_mutex> lock, T* obj) in LockedHandle()
47 std::unique_lock<std::recursive_mutex> lock_;
/external/angle/src/libGLESv2/
Dentry_points_cl_utils.cpp43 static angle::base::NoDestructor<std::recursive_mutex> sMutex; in InitBackEnds()
44 std::lock_guard<std::recursive_mutex> lock(*sMutex); in InitBackEnds()
/external/pigweed/pw_sync/
DBUILD.bazel224 hdrs = ["public/pw_sync/recursive_mutex.h"],
233 name = "recursive_mutex",
234 srcs = ["recursive_mutex.cc"],
246 "@platforms//os:none": ["//pw_sync_baremetal:recursive_mutex"],
247 "//conditions:default": ["//pw_sync_stl:recursive_mutex"],
525 ":recursive_mutex",
DBUILD.gn119 pw_facade("recursive_mutex") {
122 public = [ "public/pw_sync/recursive_mutex.h" ]
127 sources = [ "recursive_mutex.cc" ]
304 ":recursive_mutex",
/external/pigweed/pw_sync_baremetal/
DCMakeLists.txt17 pw_add_library(pw_sync_baremetal.recursive_mutex INTERFACE
28 pw_sync.recursive_mutex.facade
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/RPC/
DRPCSerialization.h351 std::lock_guard<std::recursive_mutex> Lock(DeserializersMutex); in registerErrorType()
361 std::lock_guard<std::recursive_mutex> Lock(SerializersMutex); in registerErrorType()
375 std::lock_guard<std::recursive_mutex> Lock(SerializersMutex); in serialize()
390 std::lock_guard<std::recursive_mutex> Lock(DeserializersMutex); in deserialize()
419 static std::recursive_mutex SerializersMutex;
420 static std::recursive_mutex DeserializersMutex;
426 std::recursive_mutex SerializationTraits<ChannelT, Error>::SerializersMutex;
429 std::recursive_mutex SerializationTraits<ChannelT, Error>::DeserializersMutex;
/external/armnn/shim/sl/scripts/
Dlibbase_logging_cpp.patch5 @@ -209,9 +209,9 @@ static std::recursive_mutex& TagLock() {
15 std::lock_guard<std::recursive_mutex> lock(TagLock());
116 std::lock_guard<std::recursive_mutex> lock(TagLock());
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/
DThreadSafeModule.h35 std::recursive_mutex Mutex;
46 std::unique_lock<std::recursive_mutex> L;
/external/libabigail/tests/data/test-diff-pkg/
Dtbb-4.1-9.20130314.fc22.x86_64--tbb-4.3-3.20141204.fc23.x86_64-report-1.txt75 …[C] 'method void tbb::recursive_mutex::internal_construct()' at recursive_mutex.h:224:1 has some i…
76 implicit parameter 0 of type 'tbb::recursive_mutex*' has sub-type changes:
77 in pointed to type 'class tbb::recursive_mutex' at recursive_mutex.h:39:1:

123