Lines Matching refs:qprops

603 			    struct amdgpu_mes_queue_properties *qprops,  in amdgpu_mes_add_hw_queue()  argument
622 r = amdgpu_mes_queue_alloc_mqd(adev, queue, qprops); in amdgpu_mes_add_hw_queue()
652 qprops->queue_type, in amdgpu_mes_add_hw_queue()
653 &qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
658 amdgpu_mes_queue_init_mqd(adev, queue, qprops); in amdgpu_mes_add_hw_queue()
676 queue_input.doorbell_offset = qprops->doorbell_off; in amdgpu_mes_add_hw_queue()
678 queue_input.wptr_addr = qprops->wptr_gpu_addr; in amdgpu_mes_add_hw_queue()
679 queue_input.wptr_mc_addr = qprops->wptr_mc_addr; in amdgpu_mes_add_hw_queue()
680 queue_input.queue_type = qprops->queue_type; in amdgpu_mes_add_hw_queue()
681 queue_input.paging = qprops->paging; in amdgpu_mes_add_hw_queue()
687 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
693 gang->process->pasid, gang_id, qprops->queue_type, in amdgpu_mes_add_hw_queue()
694 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
696 queue->ring = qprops->ring; in amdgpu_mes_add_hw_queue()
697 queue->doorbell_off = qprops->doorbell_off; in amdgpu_mes_add_hw_queue()
698 queue->wptr_gpu_addr = qprops->wptr_gpu_addr; in amdgpu_mes_add_hw_queue()
699 queue->queue_type = qprops->queue_type; in amdgpu_mes_add_hw_queue()
700 queue->paging = qprops->paging; in amdgpu_mes_add_hw_queue()
709 amdgpu_mes_kernel_doorbell_free(adev, qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
1146 struct amdgpu_mes_queue_properties qprops = {0}; in amdgpu_mes_add_ring() local
1207 amdgpu_mes_ring_to_queue_props(adev, ring, &qprops); in amdgpu_mes_add_ring()
1213 r = amdgpu_mes_add_hw_queue(adev, gang_id, &qprops, &queue_id); in amdgpu_mes_add_ring()
1218 ring->doorbell_index = qprops.doorbell_off; in amdgpu_mes_add_ring()