Home
last modified time | relevance | path

Searched refs:util_queue (Results 1 - 15 of 15) sorted by relevance

/third_party/mesa3d/src/util/
H A Du_queue.h206 struct util_queue { struct
227 bool util_queue_init(struct util_queue *queue,
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,
257 /* util_queue needs to be cleared to zeroes for this to work */
259 util_queue_is_initialized(struct util_queue *queu
[all...]
H A 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()
238 * util_queue implementation
242 struct util_queue *queue;
249 struct util_queue *queue = ((struct thread_input*)input)->queue; in util_queue_thread_func()
333 util_queue_create_thread(struct util_queue *queue, unsigned index) in util_queue_create_thread()
363 util_queue_adjust_num_threads(struct util_queue *queu
[all...]
H A Ddisk_cache_os.h52 struct util_queue cache_queue;
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_screen.h112 struct util_queue flush_queue;
129 struct util_queue cache_put_thread;
130 struct util_queue cache_get_thread;
/third_party/mesa3d/src/gallium/winsys/radeon/drm/
H A Dradeon_drm_winsys.h104 struct util_queue cs_queue;
/third_party/mesa3d/src/gallium/winsys/amdgpu/drm/
H A Damdgpu_winsys.h93 struct util_queue cs_queue;
/third_party/mesa3d/src/gallium/drivers/etnaviv/
H A Detnaviv_screen.h96 struct util_queue shader_compiler_queue;
/third_party/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_priv.h154 struct util_queue retire_queue;
/third_party/mesa3d/src/gallium/drivers/freedreno/
H A Dfreedreno_screen.h113 struct util_queue compile_queue; /* currently unused for a2xx */
/third_party/mesa3d/src/util/perf/
H A Du_trace.h153 struct util_queue queue;
/third_party/mesa3d/src/mesa/main/
H A Dglthread.h150 struct util_queue queue;
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_screen.h221 struct util_queue shader_compiler_queue;
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_threaded_context.h490 struct util_queue queue;
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_priv.h176 struct util_queue submit_queue;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_pipe.h689 struct util_queue shader_compiler_queue;
695 struct util_queue shader_compiler_queue_low_priority;

Completed in 13 milliseconds