Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_userq.h56 struct amdgpu_usermode_queue { struct
82 struct amdgpu_usermode_queue *queue); argument
84 struct amdgpu_usermode_queue *uq);
86 struct amdgpu_usermode_queue *queue);
88 struct amdgpu_usermode_queue *queue);
90 struct amdgpu_usermode_queue *queue);
92 struct amdgpu_usermode_queue *queue);
157 int amdgpu_userq_input_va_validate(struct amdgpu_usermode_queue *queue,
H A Damdgpu_userq.c151 static int amdgpu_userq_buffer_va_list_add(struct amdgpu_usermode_queue *queue, in amdgpu_userq_buffer_va_list_add()
169 int amdgpu_userq_input_va_validate(struct amdgpu_usermode_queue *queue, in amdgpu_userq_input_va_validate()
222 static bool amdgpu_userq_buffer_vas_mapped(struct amdgpu_usermode_queue *queue) in amdgpu_userq_buffer_vas_mapped()
249 struct amdgpu_usermode_queue *queue) in amdgpu_userq_buffer_vas_list_cleanup()
276 struct amdgpu_usermode_queue *queue) in amdgpu_userq_preempt_helper()
302 struct amdgpu_usermode_queue *queue) in amdgpu_userq_restore_helper()
323 struct amdgpu_usermode_queue *queue) in amdgpu_userq_unmap_helper()
350 struct amdgpu_usermode_queue *queue) in amdgpu_userq_map_helper()
372 struct amdgpu_usermode_queue *queue) in amdgpu_userq_wait_for_last_fence()
392 struct amdgpu_usermode_queue *queue, in amdgpu_userq_cleanup()
[all …]
H A Dmes_userqueue.c63 struct amdgpu_usermode_queue *queue, in mes_userq_create_wptr_mapping()
116 struct amdgpu_usermode_queue *queue) in mes_userq_map()
161 struct amdgpu_usermode_queue *queue) in mes_userq_unmap()
181 struct amdgpu_usermode_queue *queue, in mes_userq_create_ctx_space()
207 struct amdgpu_usermode_queue *queue; in mes_userq_detect_and_reset()
256 struct amdgpu_usermode_queue *queue) in mes_userq_mqd_create()
416 struct amdgpu_usermode_queue *queue) in mes_userq_mqd_destroy()
424 struct amdgpu_usermode_queue *queue) in mes_userq_preempt()
470 struct amdgpu_usermode_queue *queue) in mes_userq_restore()
H A Damdgpu_userq_fence.c79 struct amdgpu_usermode_queue *userq) in amdgpu_userq_fence_driver_alloc()
142 amdgpu_userq_fence_driver_free(struct amdgpu_usermode_queue *userq) in amdgpu_userq_fence_driver_free()
236 static int amdgpu_userq_fence_create(struct amdgpu_usermode_queue *userq, in amdgpu_userq_fence_create()
366 static int amdgpu_userq_fence_read_wptr(struct amdgpu_usermode_queue *queue, in amdgpu_userq_fence_read_wptr()
441 amdgpu_userq_fence_driver_force_completion(struct amdgpu_usermode_queue *userq) in amdgpu_userq_fence_driver_force_completion()
465 struct amdgpu_usermode_queue *queue; in amdgpu_userq_signal_ioctl()
653 struct amdgpu_usermode_queue *waitq; in amdgpu_userq_wait_ioctl()