Home
last modified time | relevance | path

Searched refs:exec_queue (Results 1 – 4 of 4) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_drm_client.c285 mutex_lock(&xef->exec_queue.lock); in show_run_ticks()
286 xa_for_each(&xef->exec_queue.xa, i, q) { in show_run_ticks()
288 mutex_unlock(&xef->exec_queue.lock); in show_run_ticks()
292 mutex_lock(&xef->exec_queue.lock); in show_run_ticks()
295 mutex_unlock(&xef->exec_queue.lock); in show_run_ticks()
Dxe_exec_queue.c304 mutex_lock(&xef->exec_queue.lock); in xe_exec_queue_lookup()
305 q = xa_load(&xef->exec_queue.xa, id); in xe_exec_queue_lookup()
308 mutex_unlock(&xef->exec_queue.lock); in xe_exec_queue_lookup()
647 err = xa_alloc(&xef->exec_queue.xa, &id, q, xa_limit_32b, GFP_KERNEL); in xe_exec_queue_create_ioctl()
827 mutex_lock(&xef->exec_queue.lock); in xe_exec_queue_destroy_ioctl()
828 q = xa_erase(&xef->exec_queue.xa, args->exec_queue_id); in xe_exec_queue_destroy_ioctl()
829 mutex_unlock(&xef->exec_queue.lock); in xe_exec_queue_destroy_ioctl()
Dxe_device.c87 mutex_init(&xef->exec_queue.lock); in xe_file_open()
88 xa_init_flags(&xef->exec_queue.xa, XA_FLAGS_ALLOC1); in xe_file_open()
107 xa_destroy(&xef->exec_queue.xa); in xe_file_destroy()
108 mutex_destroy(&xef->exec_queue.lock); in xe_file_destroy()
159 xa_for_each(&xef->exec_queue.xa, idx, q) { in xe_file_close()
Dxe_device_types.h582 } exec_queue; member