/frameworks/base/libs/hwui/pipeline/skia/ |
H A D | SkiaOpenGLReadback.h | 27 SkiaOpenGLReadback(renderthread::RenderThread& thread) : OpenGLReadback(thread) {} argument
|
H A D | SkiaOpenGLPipeline.cpp | 38 SkiaOpenGLPipeline::SkiaOpenGLPipeline(RenderThread& thread) argument 39 : SkiaPipeline(thread) 40 , mEglManager(thread.eglManager()) { 186 void SkiaOpenGLPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) { argument 188 if (thread.eglManager().hasEglContext()) { 196 thread.getGrContext()->resetContext();
|
H A D | SkiaVulkanPipeline.cpp | 43 SkiaVulkanPipeline::SkiaVulkanPipeline(renderthread::RenderThread& thread) argument 44 : SkiaPipeline(thread) 45 , mVkManager(thread.vulkanManager()) {} 155 void SkiaVulkanPipeline::invokeFunctor(const RenderThread& thread, Functor* functor) { argument
|
/frameworks/base/libs/hwui/ |
H A D | OpenGLReadback.h | 35 explicit OpenGLReadback(renderthread::RenderThread& thread) : Readback(thread) {} argument 47 OpenGLReadbackImpl(renderthread::RenderThread& thread) : OpenGLReadback(thread) {} argument
|
H A D | Readback.h | 49 explicit Readback(renderthread::RenderThread& thread) : mRenderThread(thread) {} argument
|
/frameworks/av/media/mtp/ |
H A D | AsyncIO.h | 27 #include <thread> 48 std::thread thread; member in struct:aiocb 61 // Suspend current thread until given IO is complete, at which point 76 // Suspend current thread until all queued work is complete, then ends the threadpool
|
/frameworks/base/core/java/com/android/internal/view/ |
H A D | WindowManagerPolicyThread.java | 22 * Static storage of the thread running the window manager policy, to 29 public static void set(Thread thread, Looper looper) { argument 30 mThread = thread;
|
/frameworks/base/core/tests/coretests/src/android/os/storage/ |
H A D | StorageManagerIntegrationTest.java | 268 assertNotSame(Thread.State.TERMINATED, factory.thread.getState()); 274 factory.thread.join(3000); 275 assertEquals(Thread.State.TERMINATED, factory.thread.getState()); 280 assertNotSame(Thread.State.TERMINATED, factory.thread.getState()); 286 Thread thread = null; field in class:StorageManagerIntegrationTest.MyThreadFactory 290 thread = new Thread(r); 291 return thread;
|
/frameworks/base/libs/hwui/renderthread/ |
H A D | DrawFrameTask.cpp | 41 void DrawFrameTask::setContext(RenderThread* thread, CanvasContext* context, argument 43 mRenderThread = thread;
|
H A D | EglManager.cpp | 81 EglManager::EglManager(RenderThread& thread) argument 82 : mRenderThread(thread)
|
H A D | VulkanManager.cpp | 36 VulkanManager::VulkanManager(RenderThread& thread) : mRenderThread(thread) { argument
|
/frameworks/base/libs/hwui/thread/ |
H A D | TaskManager.cpp | 37 // we do want to limit ourselves to 1 worker thread on dual-core devices. 67 sp<WorkerThread> thread; local 71 thread = mThreads[i]; 76 return thread->addTask(wrapper);
|
/frameworks/native/cmds/lshal/ |
H A D | Timeout.h | 21 #include <thread> 67 pthread_t thread; local 68 if (pthread_create(&thread, NULL, callAndNotify, &state)) { 69 std::cerr << "FATAL: could not create background thread." << std::endl; 74 pthread_kill(thread, SIGINT); 76 pthread_join(thread, NULL);
|
/frameworks/native/services/sensorservice/ |
H A D | SensorRegistrationInfo.h | 46 IPCThreadState *thread = IPCThreadState::self(); local 47 mPid = (thread != nullptr) ? thread->getCallingPid() : -1; 48 mUid = (thread != nullptr) ? thread->getCallingUid() : -1;
|
/frameworks/base/core/java/android/content/ |
H A D | AbstractThreadedSyncAdapter.java | 30 * An abstract implementation of a SyncAdapter that spawns a thread to invoke a sync operation. 33 * However if there is no sync in progress then a thread will be spawned and {@link #onPerformSync} 34 * will be invoked on that thread. 44 * A sync is cancelled by issuing a {@link Thread#interrupt()} on the syncing thread. <strong>Either 138 * at the same time, each in their own thread. This must be consistent with the setting 234 * The thread that invokes {@link AbstractThreadedSyncAdapter#onPerformSync}. It also acquires 236 * this thread in order to cancel the sync. 341 * thread than the sync thread and so you must consider the multi-threaded implications 359 * thread tha 366 onSyncCanceled(Thread thread) argument [all...] |
/frameworks/support/compat/tests/java/android/support/v4/provider/ |
H A D | SelfDestructiveThreadTest.java | 49 private void waitUntilDestruction(SelfDestructiveThread thread, long timeoutMs) { argument 50 if (!thread.isRunning()) { 62 if (!thread.isRunning()) { 66 throw new RuntimeException("Timeout for waiting thread destruction."); 87 final SelfDestructiveThread thread = new SelfDestructiveThread( 89 thread.postAndWait(new Callable<Object>() { 95 waitUntilDestruction(thread, DEFAULT_TIMEOUT); 96 assertFalse(thread.isRunning()); 102 final SelfDestructiveThread thread = new SelfDestructiveThread( 104 Integer generation = thread [all...] |
/frameworks/av/media/libstagefright/foundation/ |
H A D | ALooper.cpp | 133 sp<LooperThread> thread; local 139 thread = mThread; 145 if (thread == NULL && !runningLocally) { 149 if (thread != NULL) { 150 thread->requestExit(); 159 if (!runningLocally && !thread->isCurrentThread()) { 160 // If not running locally and this thread _is_ the looper thread, 162 thread->requestExitAndWait();
|
/frameworks/av/services/audioflinger/ |
H A D | PatchPanel.cpp | 264 sp<ThreadBase> thread = local 266 newPatch->mPlaybackThread = (MixerThread *)thread.get(); 267 if (thread == 0) { 268 ALOGW("createAudioPatch() cannot get playback thread"); 277 sp<ThreadBase> thread = audioflinger->openOutput_l( local 284 newPatch->mPlaybackThread = (PlaybackThread *)thread.get(); 314 sp<ThreadBase> thread = audioflinger->openInput_l(srcModule, local 321 newPatch->mRecordThread = (RecordThread *)thread.get(); 334 sp<ThreadBase> thread = audioflinger->checkRecordThread_l( local 336 if (thread 381 sp<ThreadBase> thread = local 614 sp<ThreadBase> thread = audioflinger->checkRecordThread_l( local 640 sp<ThreadBase> thread = local [all...] |
H A D | PlaybackTracks.h | 25 Track( PlaybackThread *thread, 126 // FIXME parameters not needed, could get them from the thread 161 // access these three variables only when holding thread lock. 183 bool mFlushHwPending; // track requests for thread flush 197 OutputTrack(PlaybackThread *thread, 213 const wp<ThreadBase>& thread() const { return mThread; } function in class:OutputTrack
|
/frameworks/base/cmds/incidentd/src/ |
H A D | Section.cpp | 103 // data might be gone now. don't use it after this point in this thread. 111 pthread_t thread; local 116 // Data shared between this thread and the worker thread. 125 // The worker thread needs a reference and we can't let the count go to zero 126 // if that thread is slow to start. 129 // Create the thread 134 // TODO: Do we need to tweak thread priority? 140 err = pthread_create(&thread, &attr, worker_thread_func, (void*)data.get()); 155 // Done with the read fd. The worker thread close [all...] |
/frameworks/base/core/java/android/app/ |
H A D | Service.java | 49 * thread of their hosting process. This means that, if your service is going 51 * networking) operations, it should spawn its own thread in which to do that 55 * as a standard implementation of Service that has its own thread where it 84 * <li> A Service is <b>not</b> a thread. It is not a means itself to do work off 85 * of the main thread (to avoid Application Not Responding errors). 107 * main thread. It is up to the Service to implement these with the appropriate 108 * behavior, such as creating a secondary thread in which it does its work.</p> 235 * to schedule work to be done asynchronously or in another thread, then you 403 * and spawns a thread to do its networking. If its process is killed 483 * service's main thread 757 attach( Context context, ActivityThread thread, String className, IBinder token, Application application, Object activityManager) argument [all...] |
/frameworks/base/packages/SystemUI/src/com/android/systemui/plugins/ |
H A D | PluginManagerImpl.java | 119 throw new RuntimeException("Must be called from UI thread"); 330 public void uncaughtException(Thread thread, Throwable throwable) { argument 332 mHandler.uncaughtException(thread, throwable); 347 mHandler.uncaughtException(thread, throwable);
|
/frameworks/base/services/tests/servicestests/src/com/android/server/location/ |
H A D | LocationBasedCountryDetectorTest.java | 211 // Wait for query thread ending 234 // There is no way to stop the thread, let's test it could be stopped, after get country 236 // Wait for query thread ending 313 // Wait for query thread ending 336 // Wait for query thread ending 358 private void waitForThreadEnding(Thread thread) { argument 360 thread.join(5000); 375 Thread thread = detector.getQueryThread(); 376 assertTrue(thread != null); 377 return thread; [all...] |
/frameworks/base/tests/touchlag/ |
H A D | touchlag.cpp | 173 sp<EventThread> thread; member in class:TouchEvents 177 thread = new EventThread(); 178 thread->run("EventThread", PRIORITY_URGENT_DISPLAY); 182 *x = thread->x; 183 *y = thread->y; 184 return thread->down;
|
/frameworks/native/libs/gui/tests/ |
H A D | SurfaceTextureClient_test.cpp | 563 MyThread* thread = new MyThread(mST); local 564 sp<Thread> threadBase(thread); 568 thread->run("MyThread"); 573 thread->bufferDequeued(); 574 thread->requestExitAndWait();
|