Searched refs:sync_thread (Results 1 – 13 of 13) sorted by relevance
/aosp_15_r20/external/virglrenderer/src/proxy/ |
H A D | proxy_context.c | 143 if (ctx->sync_thread.fence_eventfd >= 0) in proxy_context_retire_fences_internal() 144 flush_eventfd(ctx->sync_thread.fence_eventfd); in proxy_context_retire_fences_internal() 170 .fd = ctx->sync_thread.fence_eventfd, in proxy_context_sync_thread() 180 while (!ctx->sync_thread.stop) { in proxy_context_sync_thread() 265 return ctx->sync_thread.fence_eventfd; in proxy_context_get_fencing_fd() 485 if (ctx->sync_thread.fence_eventfd >= 0) { in proxy_context_destroy() 486 if (ctx->sync_thread.created) { in proxy_context_destroy() 487 ctx->sync_thread.stop = true; in proxy_context_destroy() 488 write_eventfd(ctx->sync_thread.fence_eventfd, 1); in proxy_context_destroy() 489 thrd_join(ctx->sync_thread.thread, NULL); in proxy_context_destroy() [all …]
|
H A D | proxy_context.h | 61 } sync_thread; member
|
/aosp_15_r20/external/crosvm/devices/src/serial/sys/ |
H A D | windows.rs | 38 pub sync_thread: Option<JoinHandle<SyncWorker>>, field 76 Ok(sync_thread) => self.system_params.sync_thread = Some(sync_thread), in handle_sync_thread() 98 sync_thread: None, in new() 125 sync_thread: None, in new_with_pipe() 152 if let Some(sync_thread) = self.system_params.sync_thread.take() { in drop() 153 let _ = sync_thread.join(); in drop()
|
/aosp_15_r20/external/virglrenderer/src/drm/ |
H A D | drm_fence.c | 112 timeline->sync_thread = u_thread_create(thread_sync, timeline); in drm_timeline_init() 125 thrd_join(timeline->sync_thread, NULL); in drm_timeline_fini()
|
H A D | drm_fence.h | 38 thrd_t sync_thread; member
|
/aosp_15_r20/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
H A D | TensorContractionSycl.h | 808 sync_thread(const cl::sycl::nd_item<1> & 822 sync_thread(const cl::sycl::nd_item<1> &itemID) { 826 …EVICE_FUNC EIGEN_STRONG_INLINE typename ::Eigen::internal::enable_if<!need_sync>::type sync_thread( 843 sync_thread<contraction_tp == contraction_type::no_local>(itemID); 853 sync_thread<contraction_tp == contraction_type::local>(itemID);
|
/aosp_15_r20/external/virglrenderer/src/ |
H A D | vrend_renderer.c | 334 thrd_t sync_thread; member 6742 if (!vrend_state.sync_thread) in vrend_free_sync_thread() 6750 thrd_join(vrend_state.sync_thread, NULL); in vrend_free_sync_thread() 6751 vrend_state.sync_thread = 0; in vrend_free_sync_thread() 6778 assert(!vrend_state.sync_thread); in vrend_free_fences() 6790 if (vrend_state.sync_thread) { in vrend_free_fences_for_context() 6975 vrend_state.sync_thread = u_thread_create(thread_sync, NULL); in vrend_renderer_use_threaded_sync() 6976 if (!vrend_state.sync_thread) { in vrend_renderer_use_threaded_sync() 10402 if (vrend_state.sync_thread) { in vrend_renderer_create_fence() 10447 if (vrend_state.sync_thread) { in vrend_renderer_check_fences() [all …]
|
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/ |
H A D | vmlinux.h | 47167 struct md_thread *sync_thread; member
|
H A D | vmlinux_600.h | 47167 struct md_thread *sync_thread; member
|
/aosp_15_r20/external/bcc/libbpf-tools/x86/ |
H A D | vmlinux.h | 112338 struct md_thread *sync_thread; member
|
H A D | vmlinux_518.h | 112338 struct md_thread *sync_thread; member
|
/aosp_15_r20/external/bcc/libbpf-tools/arm64/ |
H A D | vmlinux_608.h | 99897 struct md_thread *sync_thread; member
|
H A D | vmlinux.h | 99897 struct md_thread *sync_thread; member
|