Home
last modified time | relevance | path

Searched refs:util_queue (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/util/
Du_queue.h206 struct util_queue { struct
227 bool util_queue_init(struct util_queue *queue, argument
233 void util_queue_destroy(struct util_queue *queue);
236 void util_queue_add_job(struct util_queue *queue,
242 void util_queue_drop_job(struct util_queue *queue,
245 void util_queue_finish(struct util_queue *queue);
252 util_queue_adjust_num_threads(struct util_queue *queue, unsigned num_threads);
254 int64_t util_queue_get_thread_time_nano(struct util_queue *queue,
259 util_queue_is_initialized(struct util_queue *queue) in util_queue_is_initialized()
270 struct util_queue *queue;
Du_queue.c47 util_queue_kill_threads(struct util_queue *queue, unsigned keep_num_threads,
64 struct util_queue *iter; in atexit_handler()
82 add_to_atexit_list(struct util_queue *queue) in add_to_atexit_list()
92 remove_from_atexit_list(struct util_queue *queue) in remove_from_atexit_list()
94 struct util_queue *iter, *tmp; in remove_from_atexit_list()
246 struct util_queue *queue;
253 struct util_queue *queue = ((struct thread_input*)input)->queue; in util_queue_thread_func()
340 util_queue_create_thread(struct util_queue *queue, unsigned index) in util_queue_create_thread()
372 util_queue_adjust_num_threads(struct util_queue *queue, unsigned num_threads) in util_queue_adjust_num_threads()
405 util_queue_init(struct util_queue *queue, in util_queue_init()
[all …]
Ddisk_cache_os.h52 struct util_queue cache_queue;
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_screen.h83 struct util_queue flush_queue;
96 struct util_queue cache_put_thread;
97 struct util_queue cache_get_thread;
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
Dradeon_drm_winsys.h104 struct util_queue cs_queue;
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
Damdgpu_winsys.h94 struct util_queue cs_queue;
/third_party/mesa3d/src/util/perf/
Du_trace.h150 struct util_queue queue;
/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_screen.h113 struct util_queue compile_queue; /* currently unused for a2xx */
/third_party/mesa3d/src/freedreno/drm/
Dmsm_priv.h45 struct util_queue submit_queue;
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_threaded_context.h454 struct util_queue queue;
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_screen.h219 struct util_queue shader_compiler_queue;
/third_party/mesa3d/src/mesa/main/
Dglthread.h148 struct util_queue queue;
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_private.h165 struct util_queue queue;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_pipe.h652 struct util_queue shader_compiler_queue;
658 struct util_queue shader_compiler_queue_low_priority;