Lines Matching refs:g_namespaces_mutex
75 std::mutex g_namespaces_mutex; variable
76 LibraryNamespaces* g_namespaces GUARDED_BY(g_namespaces_mutex) = new LibraryNamespaces;
77 NativeLoaderNamespace* g_nativeloader_extra_libs_namespace GUARDED_BY(g_namespaces_mutex) = nullptr;
113 REQUIRES(g_namespaces_mutex) { in CreateNativeloaderDefaultNamespaceLibsLink()
123 Result<NativeLoaderNamespace*> GetNativeloaderExtraLibsNamespace() REQUIRES(g_namespaces_mutex) { in GetNativeloaderExtraLibsNamespace()
161 std::lock_guard<std::mutex> guard(g_namespaces_mutex); in TryLoadNativeloaderExtraLib()
184 REQUIRES(g_namespaces_mutex) { in CreateClassLoaderNamespaceLocked()
210 std::lock_guard<std::mutex> guard(g_namespaces_mutex); in InitializeNativeLoader()
217 std::lock_guard<std::mutex> guard(g_namespaces_mutex); in ResetNativeLoader()
246 std::lock_guard<std::mutex> guard(g_namespaces_mutex); in CreateClassLoaderNamespace()
420 std::lock_guard<std::mutex> guard(g_namespaces_mutex); in OpenNativeLibrary()
555 std::lock_guard<std::mutex> guard(g_namespaces_mutex); in FindNamespaceByClassLoader()
564 std::lock_guard<std::mutex> guard(g_namespaces_mutex); in FindNativeLoaderNamespaceByClassLoader()