/aosp_15_r20/external/angle/src/libGLESv2/ |
H A D | egl_context_lock_autogen.h | 20 ScopedContextMutexLock GetContextLock_ChooseConfig(Thread *thread, egl::Display *dpyPacked); 21 ScopedContextMutexLock GetContextLock_CopyBuffers(Thread *thread, egl::Display *dpyPacked); 22 ScopedContextMutexLock GetContextLock_CreateContext(Thread *thread, 25 ScopedContextMutexLock GetContextLock_CreatePbufferSurface(Thread *thread, egl::Display *dpyPacked); 26 ScopedContextMutexLock GetContextLock_CreatePixmapSurface(Thread *thread, egl::Display *dpyPacked); 27 ScopedContextMutexLock GetContextLock_CreateWindowSurface(Thread *thread, egl::Display *dpyPacked); 28 ScopedContextMutexLock GetContextLock_DestroyContext(Thread *thread, 31 ScopedContextMutexLock GetContextLock_DestroySurface(Thread *thread, egl::Display *dpyPacked); 32 ScopedContextMutexLock GetContextLock_GetConfigAttrib(Thread *thread, 35 ScopedContextMutexLock GetContextLock_GetConfigs(Thread *thread, egl::Display *dpyPacked); [all …]
|
H A D | egl_context_lock_impl.h | 24 ANGLE_INLINE ScopedContextMutexLock GetContextLock_ChooseConfig(Thread *thread, in GetContextLock_ChooseConfig() argument 30 ANGLE_INLINE ScopedContextMutexLock GetContextLock_CopyBuffers(Thread *thread, in GetContextLock_CopyBuffers() argument 36 ANGLE_INLINE ScopedContextMutexLock GetContextLock_CreateContext(Thread *thread, in GetContextLock_CreateContext() argument 43 ANGLE_INLINE ScopedContextMutexLock GetContextLock_CreatePbufferSurface(Thread *thread, in GetContextLock_CreatePbufferSurface() argument 49 ANGLE_INLINE ScopedContextMutexLock GetContextLock_CreatePixmapSurface(Thread *thread, in GetContextLock_CreatePixmapSurface() argument 55 ANGLE_INLINE ScopedContextMutexLock GetContextLock_CreateWindowSurface(Thread *thread, in GetContextLock_CreateWindowSurface() argument 61 ANGLE_INLINE ScopedContextMutexLock GetContextLock_DestroyContext(Thread *thread, in GetContextLock_DestroyContext() argument 69 ANGLE_INLINE ScopedContextMutexLock GetContextLock_DestroySurface(Thread *thread, in GetContextLock_DestroySurface() argument 75 ANGLE_INLINE ScopedContextMutexLock GetContextLock_GetConfigAttrib(Thread *thread, in GetContextLock_GetConfigAttrib() argument 82 ANGLE_INLINE ScopedContextMutexLock GetContextLock_GetConfigs(Thread *thread, in GetContextLock_GetConfigs() argument [all …]
|
H A D | egl_ext_stubs.cpp | 15 #include "libANGLE/Thread.h" 25 EGLint ClientWaitSyncKHR(Thread *thread, in ClientWaitSyncKHR() argument 31 ANGLE_EGL_TRY_PREPARE_FOR_CALL_RETURN(thread, display->prepareForCall(), "eglClientWaitSyncKHR", in ClientWaitSyncKHR() 33 gl::Context *currentContext = thread->getContext(); in ClientWaitSyncKHR() 36 ANGLE_EGL_TRY_RETURN(thread, in ClientWaitSyncKHR() 43 auto handleErrorStatus = [thread, display, syncID](void *result) { in ClientWaitSyncKHR() 48 thread->setError(egl::Error(EGL_BAD_ALLOC), "eglClientWaitSyncKHR", in ClientWaitSyncKHR() 53 thread->setSuccess(); in ClientWaitSyncKHR() 60 thread->setSuccess(); in ClientWaitSyncKHR() 65 EGLImageKHR CreateImageKHR(Thread *thread, in CreateImageKHR() argument [all …]
|
H A D | egl_stubs.cpp | 16 #include "libANGLE/Thread.h" 50 EGLBoolean BindAPI(Thread *thread, EGLenum api) in BindAPI() argument 52 thread->setAPI(api); in BindAPI() 54 thread->setSuccess(); in BindAPI() 58 EGLBoolean BindTexImage(Thread *thread, Display *display, egl::SurfaceID surfaceID, EGLint buffer) in BindTexImage() argument 62 ANGLE_EGL_TRY_PREPARE_FOR_CALL_RETURN(thread, display->prepareForCall(), "eglBindTexImage", in BindTexImage() 65 gl::Context *context = thread->getContext(); in BindTexImage() 71 ANGLE_EGL_TRY_RETURN(thread, eglSurface->bindTexImage(context, textureObject, buffer), in BindTexImage() 75 thread->setSuccess(); in BindTexImage() 79 EGLBoolean ChooseConfig(Thread *thread, in ChooseConfig() argument [all …]
|
H A D | egl_ext_stubs_autogen.h | 33 class Thread; variable 36 EGLint ClientWaitSyncKHR(Thread *thread, 41 EGLImageKHR CreateImageKHR(Thread *thread, 47 EGLClientBuffer CreateNativeClientBufferANDROID(Thread *thread, 49 EGLSurface CreatePlatformPixmapSurfaceEXT(Thread *thread, 54 EGLSurface CreatePlatformWindowSurfaceEXT(Thread *thread, 59 EGLStreamKHR CreateStreamKHR(Thread *thread, 62 EGLSyncKHR CreateSyncKHR(Thread *thread, 66 EGLint DebugMessageControlKHR(Thread *thread, 69 EGLBoolean DestroyImageKHR(Thread *thread, egl::Display *dpyPacked, ImageID imagePacked); [all …]
|
H A D | entry_points_egl_ext_autogen.cpp | 30 Thread *thread = egl::GetCurrentThread(); in EGL_SetBlobCacheFuncsANDROID() local 41 ANGLE_EGL_SCOPED_CONTEXT_LOCK(SetBlobCacheFuncsANDROID, thread, dpyPacked); in EGL_SetBlobCacheFuncsANDROID() 44 ANGLE_EGL_VALIDATE_VOID(thread, SetBlobCacheFuncsANDROID, in EGL_SetBlobCacheFuncsANDROID() 51 SetBlobCacheFuncsANDROID(thread, dpyPacked, set, get); in EGL_SetBlobCacheFuncsANDROID() 54 ANGLE_CAPTURE_EGL(SetBlobCacheFuncsANDROID, true, thread, dpyPacked, set, get); in EGL_SetBlobCacheFuncsANDROID() 63 Thread *thread = egl::GetCurrentThread(); in EGL_CreateNativeClientBufferANDROID() local 74 ANGLE_EGL_SCOPED_CONTEXT_LOCK(CreateNativeClientBufferANDROID, thread); in EGL_CreateNativeClientBufferANDROID() 77 ANGLE_EGL_VALIDATE(thread, CreateNativeClientBufferANDROID, nullptr, in EGL_CreateNativeClientBufferANDROID() 85 returnValue = CreateNativeClientBufferANDROID(thread, attrib_listPacked); in EGL_CreateNativeClientBufferANDROID() 88 ANGLE_CAPTURE_EGL(CreateNativeClientBufferANDROID, true, thread, attrib_listPacked, in EGL_CreateNativeClientBufferANDROID() [all …]
|
H A D | entry_points_egl_autogen.cpp | 34 Thread *thread = egl::GetCurrentThread(); in EGL_ChooseConfig() local 49 ANGLE_EGL_SCOPED_CONTEXT_LOCK(ChooseConfig, thread, dpyPacked); in EGL_ChooseConfig() 52 ANGLE_EGL_VALIDATE(thread, ChooseConfig, GetDisplayIfValid(dpyPacked), EGLBoolean, in EGL_ChooseConfig() 60 returnValue = ChooseConfig(thread, dpyPacked, attrib_listPacked, configs, config_size, in EGL_ChooseConfig() 64 ANGLE_CAPTURE_EGL(ChooseConfig, true, thread, dpyPacked, attrib_listPacked, configs, in EGL_ChooseConfig() 76 Thread *thread = egl::GetCurrentThread(); in EGL_CopyBuffers() local 90 ANGLE_EGL_SCOPED_CONTEXT_LOCK(CopyBuffers, thread, dpyPacked); in EGL_CopyBuffers() 93 ANGLE_EGL_VALIDATE(thread, CopyBuffers, GetDisplayIfValid(dpyPacked), EGLBoolean, in EGL_CopyBuffers() 100 returnValue = CopyBuffers(thread, dpyPacked, surfacePacked, target); in EGL_CopyBuffers() 103 ANGLE_CAPTURE_EGL(CopyBuffers, true, thread, dpyPacked, surfacePacked, target, returnValue); in EGL_CopyBuffers() [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/thread/test/ |
D | Jamfile.v2 | 113 rule thread-run ( sources ) 124 rule thread-test ( sources ) 139 rule thread-run2 ( sources : name ) 151 rule thread-run2-noit ( sources : name : reqs * ) 166 rule thread-run2-noit-pthread ( sources : name ) 181 rule thread-run2-h ( sources : name ) 193 rule thread-run-lib2 ( sources : name ) 204 rule thread-compile-fail ( sources : reqs * : name ) 213 rule clang-thread-safety ( properties * ) 217 return <cxxflags>-Werror=thread-safety <define>BOOST_THREAD_ENABLE_THREAD_SAFETY_ANALYSIS ; [all …]
|
/aosp_15_r20/out/soong/.intermediates/packages/modules/Connectivity/service/service-thread-jarjar-gen/android_common/gen/ |
D | service_thread_jarjar_rules.txt | 1 rule android.net.thread.ChannelMaxPower com.android.server.thread.@0 2 rule android.net.thread.ChannelMaxPowerTest com.android.server.thread.@0 3 rule android.net.thread.ChannelMaxPowerTest$* com.android.server.thread.@0 4 rule android.net.thread.ChannelMaxPower$1 com.android.server.thread.@0 5 rule android.net.thread.ChannelMaxPower$1Test com.android.server.thread.@0 6 rule android.net.thread.ChannelMaxPower$1Test$* com.android.server.thread.@0 7 rule com.android.internal.util.IState com.android.server.thread.@0 8 rule com.android.internal.util.IStateTest com.android.server.thread.@0 9 rule com.android.internal.util.IStateTest$* com.android.server.thread.@0 10 rule com.android.internal.util.State com.android.server.thread.@0 [all …]
|
/aosp_15_r20/external/apache-commons-lang/src/main/java/org/apache/commons/lang3/ |
H A D | ThreadUtils.java | 31 * Helpers for {@code java.lang.Thread} and {@code java.lang.ThreadGroup}. 37 * @see Thread 55 public boolean test(final Thread thread) { in test() argument 68 * A predicate implementation which matches a thread or thread group name. 81 * @param name thread or thread group name 90 public boolean test(final Thread thread) { in test() argument 91 return thread != null && thread.getName().equals(name); in test() 101 * A predicate for selecting thread groups. 111 * Evaluates this predicate on the given thread group. 112 * @param threadGroup the thread group [all …]
|
/aosp_15_r20/external/angle/src/libANGLE/capture/ |
H A D | capture_egl_autogen.h | 22 angle::CallCapture CaptureChooseConfig(egl::Thread *thread, 30 angle::CallCapture CaptureCopyBuffers(egl::Thread *thread, 36 angle::CallCapture CaptureCreateContext(egl::Thread *thread, 43 angle::CallCapture CaptureCreatePbufferSurface(egl::Thread *thread, 49 angle::CallCapture CaptureCreatePixmapSurface(egl::Thread *thread, 56 angle::CallCapture CaptureCreateWindowSurface(egl::Thread *thread, 63 angle::CallCapture CaptureDestroyContext(egl::Thread *thread, 68 angle::CallCapture CaptureDestroySurface(egl::Thread *thread, 73 angle::CallCapture CaptureGetConfigAttrib(egl::Thread *thread, 80 angle::CallCapture CaptureGetConfigs(egl::Thread *thread, [all …]
|
/aosp_15_r20/out/soong/.intermediates/libcore/core_oj_api_files/gen/4/libcore/ojluni/src/main/java/java/lang/ |
D | Thread.java | 50 * A <i>thread</i> is a thread of execution in a program. The Java 54 * Every thread has a priority. Threads with higher priority are 55 * executed in preference to threads with lower priority. Each thread 57 * some thread creates a new {@code Thread} object, the new 58 * thread has its priority initially set equal to the priority of the 59 * creating thread, and is a daemon thread if and only if the 60 * creating thread is a daemon. 63 * non-daemon thread (which typically calls the method named 77 * There are two ways to create a new thread of execution. One is to 78 * declare a class to be a subclass of {@code Thread}. This [all …]
|
D | ThreadGroup.java | 34 * A thread group represents a set of threads. In addition, a thread 35 * group can also include other thread groups. The thread groups form 36 * a tree in which every thread group except the initial thread group 39 * A thread is allowed to access information about its own thread 40 * group, but not to access information about its thread group's 41 * parent thread group or any other thread groups. 48 * That is, from child thread groups to parents. 50 * and in particular avoids having to grab the lock for the root thread group, 52 * multi-processor system with many thread groups. 53 * This policy often leads to taking a snapshot of the state of a thread group [all …]
|
/aosp_15_r20/libcore/ojluni/src/main/java/java/lang/ |
H A D | Thread.java | 50 * A <i>thread</i> is a thread of execution in a program. The Java 54 * Every thread has a priority. Threads with higher priority are 55 * executed in preference to threads with lower priority. Each thread 57 * some thread creates a new {@code Thread} object, the new 58 * thread has its priority initially set equal to the priority of the 59 * creating thread, and is a daemon thread if and only if the 60 * creating thread is a daemon. 63 * non-daemon thread (which typically calls the method named 77 * There are two ways to create a new thread of execution. One is to 78 * declare a class to be a subclass of {@code Thread}. This [all …]
|
H A D | ThreadGroup.java | 34 * A thread group represents a set of threads. In addition, a thread 35 * group can also include other thread groups. The thread groups form 36 * a tree in which every thread group except the initial thread group 39 * A thread is allowed to access information about its own thread 40 * group, but not to access information about its thread group's 41 * parent thread group or any other thread groups. 48 * That is, from child thread groups to parents. 50 * and in particular avoids having to grab the lock for the root thread group, 52 * multi-processor system with many thread groups. 53 * This policy often leads to taking a snapshot of the state of a thread group [all …]
|
/aosp_15_r20/out/soong/.intermediates/libcore/core_oj_api_files/gen/gensrcs/libcore/ojluni/src/main/java/java/lang/ |
D | Thread.java | 50 * A <i>thread</i> is a thread of execution in a program. The Java 54 * Every thread has a priority. Threads with higher priority are 55 * executed in preference to threads with lower priority. Each thread 57 * some thread creates a new {@code Thread} object, the new 58 * thread has its priority initially set equal to the priority of the 59 * creating thread, and is a daemon thread if and only if the 60 * creating thread is a daemon. 63 * non-daemon thread (which typically calls the method named 77 * There are two ways to create a new thread of execution. One is to 78 * declare a class to be a subclass of {@code Thread}. This [all …]
|
D | ThreadGroup.java | 34 * A thread group represents a set of threads. In addition, a thread 35 * group can also include other thread groups. The thread groups form 36 * a tree in which every thread group except the initial thread group 39 * A thread is allowed to access information about its own thread 40 * group, but not to access information about its thread group's 41 * parent thread group or any other thread groups. 48 * That is, from child thread groups to parents. 50 * and in particular avoids having to grab the lock for the root thread group, 52 * multi-processor system with many thread groups. 53 * This policy often leads to taking a snapshot of the state of a thread group [all …]
|
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/thread/doc/ |
D | thread_ref.qbk | 9 [section:thread_management Thread Management] 13 #include <boost/thread/thread.hpp> 17 class thread; 18 void swap(thread& lhs,thread& rhs) noexcept; 22 thread::id get_id() noexcept; 59 …for launching and managing threads. Each __thread__ object represents a single thread of execution, 60 or __not_a_thread__, and at most one __thread__ object represents a given thread of execution: obje… 64 allows the details of thread creation to be wrapped in a function. 66 boost::thread make_thread(); 70 boost::thread some_thread=make_thread(); [all …]
|
/aosp_15_r20/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ |
H A D | ThreadTest.java | 20 import java.lang.Thread.UncaughtExceptionHandler; 63 Thread parent; 75 Thread.sleep(100); in run() 82 Thread.sleep(500); in run() 86 while (!Thread.currentThread().isInterrupted()) { in run() 89 Thread.sleep(50); in run() 102 public ResSupThread(Thread t) { in ResSupThread() 120 Thread st, ct, spinner; 123 * java.lang.Thread#Thread(java.lang.Runnable) 126 // Test for method java.lang.Thread(java.lang.Runnable) in test_ConstructorLjava_lang_Runnable() [all …]
|
/aosp_15_r20/out/soong/.intermediates/packages/modules/Connectivity/thread/service/service-thread-pre-jarjar/android_common_apex30/javac/ |
D | service-thread-pre-jarjar.jar | ... android/server/
com/android/server/thread/
com/android/server/thread/ActiveOperationalDatasetReceiverWrapper |
/aosp_15_r20/out/soong/.intermediates/packages/modules/Connectivity/thread/service/service-thread-pre-jarjar/android_common/javac/ |
D | service-thread-pre-jarjar.jar | ... android/server/
com/android/server/thread/
com/android/server/thread/ActiveOperationalDatasetReceiverWrapper |
/aosp_15_r20/art/runtime/ |
H A D | thread_list.cc | 52 #include "thread.h" 89 // Detach the current thread if necessary. If we failed to start, there might not be any threads. in ShutDown() 90 // We need to detach the current thread here in case there's another thread waiting to join with in ShutDown() 93 Thread* self = Thread::Current(); in ShutDown() 107 // TODO: there's an unaddressed race here where a thread may attach during shutdown, see in ShutDown() 108 // Thread::Init. in ShutDown() 114 bool ThreadList::Contains(Thread* thread) { in Contains() argument 115 return find(list_.begin(), list_.end(), thread) != list_.end(); in Contains() 123 MutexLock mu(Thread::Current(), *Locks::thread_list_lock_); in DumpNativeStacks() 125 for (const auto& thread : list_) { in DumpNativeStacks() local [all …]
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/thread/ |
H A D | mod.rs | 10 //! [channels], Rust's message-passing types, along with [other forms of thread 16 //! Fatal logic errors in Rust cause *thread panic*, during which 17 //! a thread will unwind the stack, running destructors and freeing 23 //! is not caught the thread will exit, but the panic may optionally be 24 //! detected from a different thread with [`join`]. If the main thread panics 28 //! When the main thread of a Rust program terminates, the entire program shuts 31 //! thread (i.e., join). 33 //! ## Spawning a thread 35 //! A new thread can be spawned using the [`thread::spawn`][`spawn`] function: 38 //! use std::thread; [all …]
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/thread/ |
H A D | mod.rs | 10 //! [channels], Rust's message-passing types, along with [other forms of thread 16 //! Fatal logic errors in Rust cause *thread panic*, during which 17 //! a thread will unwind the stack, running destructors and freeing 23 //! is not caught the thread will exit, but the panic may optionally be 24 //! detected from a different thread with [`join`]. If the main thread panics 28 //! When the main thread of a Rust program terminates, the entire program shuts 31 //! thread (i.e., join). 33 //! ## Spawning a thread 35 //! A new thread can be spawned using the [`thread::spawn`][`spawn`] function: 38 //! use std::thread; [all …]
|
/aosp_15_r20/external/oj-libjdwp/src/share/back/ |
H A D | threadControl.c | 52 * This is a per-thread structure that is allocated on the 53 * first event that occurs in a thread. It is freed after the 54 * thread's thread end event has completed processing. The 55 * structure contains state information on its thread including 57 * per-thread state such as the current method invocation or 65 jthread thread; member 77 jint resumeFrameDepth; /* !=0 => This thread is in a call to Thread.resume() */ 86 struct ThreadList *list; /* Tells us what list this thread is in */ 101 * popFrameProceedLock is used to assure that the event thread is 112 static jvmtiError threadControl_removeDebugThread(jthread thread); [all …]
|