Lines Matching refs:mes
308 int (*add_hw_queue)(struct amdgpu_mes *mes,
311 int (*remove_hw_queue)(struct amdgpu_mes *mes,
314 int (*unmap_legacy_queue)(struct amdgpu_mes *mes,
317 int (*suspend_gang)(struct amdgpu_mes *mes,
320 int (*resume_gang)(struct amdgpu_mes *mes,
323 int (*misc_op)(struct amdgpu_mes *mes,
327 #define amdgpu_mes_kiq_hw_init(adev) (adev)->mes.kiq_hw_init((adev))
328 #define amdgpu_mes_kiq_hw_fini(adev) (adev)->mes.kiq_hw_fini((adev))
442 static inline void amdgpu_mes_lock(struct amdgpu_mes *mes) in amdgpu_mes_lock() argument
444 mutex_lock(&mes->mutex_hidden); in amdgpu_mes_lock()
445 mes->saved_flags = memalloc_noreclaim_save(); in amdgpu_mes_lock()
448 static inline void amdgpu_mes_unlock(struct amdgpu_mes *mes) in amdgpu_mes_unlock() argument
450 memalloc_noreclaim_restore(mes->saved_flags); in amdgpu_mes_unlock()
451 mutex_unlock(&mes->mutex_hidden); in amdgpu_mes_unlock()