Lines Matching refs:kiq
800 struct amdgpu_kiq *kiq = &adev->gfx.kiq; in mes_v10_1_kiq_enable_queue() local
801 struct amdgpu_ring *kiq_ring = &adev->gfx.kiq.ring; in mes_v10_1_kiq_enable_queue()
804 if (!kiq->pmf || !kiq->pmf->kiq_map_queues) in mes_v10_1_kiq_enable_queue()
807 r = amdgpu_ring_alloc(kiq_ring, kiq->pmf->map_queues_size); in mes_v10_1_kiq_enable_queue()
813 kiq->pmf->kiq_map_queues(kiq_ring, &adev->mes.ring); in mes_v10_1_kiq_enable_queue()
866 spin_lock_init(&adev->gfx.kiq.ring_lock); in mes_v10_1_kiq_ring_init()
868 ring = &adev->gfx.kiq.ring; in mes_v10_1_kiq_ring_init()
894 ring = &adev->gfx.kiq.ring; in mes_v10_1_mqd_sw_init()
977 amdgpu_bo_free_kernel(&adev->gfx.kiq.ring.mqd_obj, in mes_v10_1_sw_fini()
978 &adev->gfx.kiq.ring.mqd_gpu_addr, in mes_v10_1_sw_fini()
979 &adev->gfx.kiq.ring.mqd_ptr); in mes_v10_1_sw_fini()
985 amdgpu_ring_fini(&adev->gfx.kiq.ring); in mes_v10_1_sw_fini()
1041 mes_v10_1_kiq_setting(&adev->gfx.kiq.ring); in mes_v10_1_kiq_hw_init()
1093 adev->gfx.kiq.ring.sched.ready = false; in mes_v10_1_hw_init()