Home
last modified time | relevance | path

Searched refs:sync_thread (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/virglrenderer/src/proxy/
H A Dproxy_context.c143 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 Dproxy_context.h61 } sync_thread; member
/aosp_15_r20/external/crosvm/devices/src/serial/sys/
H A Dwindows.rs38 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 Ddrm_fence.c112 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 Ddrm_fence.h38 thrd_t sync_thread; member
/aosp_15_r20/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
H A DTensorContractionSycl.h808 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 Dvrend_renderer.c334 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 Dvmlinux.h47167 struct md_thread *sync_thread; member
H A Dvmlinux_600.h47167 struct md_thread *sync_thread; member
/aosp_15_r20/external/bcc/libbpf-tools/x86/
H A Dvmlinux.h112338 struct md_thread *sync_thread; member
H A Dvmlinux_518.h112338 struct md_thread *sync_thread; member
/aosp_15_r20/external/bcc/libbpf-tools/arm64/
H A Dvmlinux_608.h99897 struct md_thread *sync_thread; member
H A Dvmlinux.h99897 struct md_thread *sync_thread; member