Searched refs:kernel_queue (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_kernel_queue.h | 47 int kq_acquire_packet_buffer(struct kernel_queue *kq, 50 int kq_submit_packet(struct kernel_queue *kq); 51 void kq_rollback_packet(struct kernel_queue *kq); 54 struct kernel_queue { struct
|
| H A D | kfd_kernel_queue.c | 42 static bool kq_initialize(struct kernel_queue *kq, struct kfd_node *dev, in kq_initialize() 172 static void kq_uninitialize(struct kernel_queue *kq) in kq_uninitialize() 201 int kq_acquire_packet_buffer(struct kernel_queue *kq, in kq_acquire_packet_buffer() 262 int kq_submit_packet(struct kernel_queue *kq) in kq_submit_packet() 296 void kq_rollback_packet(struct kernel_queue *kq) in kq_rollback_packet() 307 struct kernel_queue *kernel_queue_init(struct kfd_node *dev, in kernel_queue_init() 310 struct kernel_queue *kq; in kernel_queue_init() 325 void kernel_queue_uninit(struct kernel_queue *kq) in kernel_queue_uninit()
|
| H A D | kfd_process_queue_manager.c | 337 struct kernel_queue *kq; in pqm_create_queue()
|
| H A D | kfd_device_queue_manager.c | 2194 struct kernel_queue *kq, in create_kernel_queue_cpsch() 2224 struct kernel_queue *kq, in create_queue_cpsch() 3097 struct kernel_queue *kq, *kq_next; in process_termination_cpsch()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_mes.h | 484 bool kernel_queue; member
|
| H A D | amdgpu_ring.c | 842 prop->kernel_queue = true; in amdgpu_ring_to_mqd_prop()
|
| H A D | gfx_v12_0.c | 3063 tmp = REG_SET_FIELD(tmp, CP_GFX_HQD_CNTL, KMD_QUEUE, prop->kernel_queue); in gfx_v12_0_gfx_mqd_init() 3069 if (!prop->kernel_queue) in gfx_v12_0_gfx_mqd_init() 3251 if (prop->kernel_queue) { in gfx_v12_0_compute_mqd_init()
|
| H A D | gfx_v11_0.c | 4220 tmp = REG_SET_FIELD(tmp, CP_GFX_HQD_CNTL, KMD_QUEUE, prop->kernel_queue); in gfx_v11_0_gfx_mqd_init() 4226 if (!prop->kernel_queue) in gfx_v11_0_gfx_mqd_init() 4411 if (prop->kernel_queue) { in gfx_v11_0_compute_mqd_init()
|