Lines Matching refs:qprops

565 			    struct amdgpu_mes_queue_properties *qprops,  in amdgpu_mes_add_hw_queue()  argument
584 r = amdgpu_mes_queue_alloc_mqd(adev, queue, qprops); in amdgpu_mes_add_hw_queue()
614 qprops->queue_type, in amdgpu_mes_add_hw_queue()
615 &qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
620 amdgpu_mes_queue_init_mqd(adev, queue, qprops); in amdgpu_mes_add_hw_queue()
638 queue_input.doorbell_offset = qprops->doorbell_off; in amdgpu_mes_add_hw_queue()
640 queue_input.wptr_addr = qprops->wptr_gpu_addr; in amdgpu_mes_add_hw_queue()
641 queue_input.wptr_mc_addr = qprops->wptr_mc_addr; in amdgpu_mes_add_hw_queue()
642 queue_input.queue_type = qprops->queue_type; in amdgpu_mes_add_hw_queue()
643 queue_input.paging = qprops->paging; in amdgpu_mes_add_hw_queue()
649 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
655 gang->process->pasid, gang_id, qprops->queue_type, in amdgpu_mes_add_hw_queue()
656 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
658 queue->ring = qprops->ring; in amdgpu_mes_add_hw_queue()
659 queue->doorbell_off = qprops->doorbell_off; in amdgpu_mes_add_hw_queue()
660 queue->wptr_gpu_addr = qprops->wptr_gpu_addr; in amdgpu_mes_add_hw_queue()
661 queue->queue_type = qprops->queue_type; in amdgpu_mes_add_hw_queue()
662 queue->paging = qprops->paging; in amdgpu_mes_add_hw_queue()
672 qprops->doorbell_off); in amdgpu_mes_add_hw_queue()
957 struct amdgpu_mes_queue_properties qprops = {0}; in amdgpu_mes_add_ring() local
1012 amdgpu_mes_ring_to_queue_props(adev, ring, &qprops); in amdgpu_mes_add_ring()
1018 r = amdgpu_mes_add_hw_queue(adev, gang_id, &qprops, &queue_id); in amdgpu_mes_add_ring()
1023 ring->doorbell_index = qprops.doorbell_off; in amdgpu_mes_add_ring()