Lines Matching defs:mes
121 struct amdgpu_mes *mes = &adev->mes;
148 if (mes->use_rs64mem) {
150 r = amdgpu_mes_alloc_proc_ctx_index(mes, &uq_mgr->proc_ctx_array_index);
158 r = amdgpu_mes_alloc_gang_ctx_index(mes, &queue->gang_ctx_array_index);
166 amdgpu_mes_lock(&adev->mes);
167 r = adev->mes.funcs->add_hw_queue(&adev->mes, &queue_input);
168 amdgpu_mes_unlock(&adev->mes);
184 struct amdgpu_mes *mes = &adev->mes;
193 amdgpu_mes_lock(&adev->mes);
194 r = adev->mes.funcs->remove_hw_queue(&adev->mes, &queue_input);
195 amdgpu_mes_unlock(&adev->mes);
196 if (mes->use_rs64mem)
197 amdgpu_mes_free_gang_ctx_index(mes, queue->gang_ctx_array_index);
215 amdgpu_mes_lock(&adev->mes);
216 r = adev->mes.funcs->reset_hw_queue(&adev->mes, &queue_input);
217 amdgpu_mes_unlock(&adev->mes);
557 amdgpu_mes_lock(&adev->mes);
558 r = adev->mes.funcs->suspend_gang(&adev->mes, &queue_input);
559 amdgpu_mes_unlock(&adev->mes);
593 amdgpu_mes_lock(&adev->mes);
594 r = adev->mes.funcs->resume_gang(&adev->mes, &queue_input);
595 amdgpu_mes_unlock(&adev->mes);