Lines Matching refs:mes
347 int (*add_hw_queue)(struct amdgpu_mes *mes,
350 int (*remove_hw_queue)(struct amdgpu_mes *mes,
353 int (*map_legacy_queue)(struct amdgpu_mes *mes,
356 int (*unmap_legacy_queue)(struct amdgpu_mes *mes,
359 int (*suspend_gang)(struct amdgpu_mes *mes,
362 int (*resume_gang)(struct amdgpu_mes *mes,
365 int (*misc_op)(struct amdgpu_mes *mes,
368 int (*reset_hw_queue)(struct amdgpu_mes *mes,
372 #define amdgpu_mes_kiq_hw_init(adev) (adev)->mes.kiq_hw_init((adev))
373 #define amdgpu_mes_kiq_hw_fini(adev) (adev)->mes.kiq_hw_fini((adev))
459 static inline void amdgpu_mes_lock(struct amdgpu_mes *mes) in amdgpu_mes_lock() argument
461 mutex_lock(&mes->mutex_hidden); in amdgpu_mes_lock()
462 mes->saved_flags = memalloc_noreclaim_save(); in amdgpu_mes_lock()
465 static inline void amdgpu_mes_unlock(struct amdgpu_mes *mes) in amdgpu_mes_unlock() argument
467 memalloc_noreclaim_restore(mes->saved_flags); in amdgpu_mes_unlock()
468 mutex_unlock(&mes->mutex_hidden); in amdgpu_mes_unlock()