Lines Matching refs:mes
370 int (*add_hw_queue)(struct amdgpu_mes *mes,
373 int (*remove_hw_queue)(struct amdgpu_mes *mes,
376 int (*map_legacy_queue)(struct amdgpu_mes *mes,
379 int (*unmap_legacy_queue)(struct amdgpu_mes *mes,
382 int (*suspend_gang)(struct amdgpu_mes *mes,
385 int (*resume_gang)(struct amdgpu_mes *mes,
388 int (*misc_op)(struct amdgpu_mes *mes,
391 int (*reset_legacy_queue)(struct amdgpu_mes *mes,
394 int (*reset_hw_queue)(struct amdgpu_mes *mes,
398 #define amdgpu_mes_kiq_hw_init(adev) (adev)->mes.kiq_hw_init((adev))
399 #define amdgpu_mes_kiq_hw_fini(adev) (adev)->mes.kiq_hw_fini((adev))
523 static inline void amdgpu_mes_lock(struct amdgpu_mes *mes) in amdgpu_mes_lock() argument
525 mutex_lock(&mes->mutex_hidden); in amdgpu_mes_lock()
526 mes->saved_flags = memalloc_noreclaim_save(); in amdgpu_mes_lock()
529 static inline void amdgpu_mes_unlock(struct amdgpu_mes *mes) in amdgpu_mes_unlock() argument
531 memalloc_noreclaim_restore(mes->saved_flags); in amdgpu_mes_unlock()
532 mutex_unlock(&mes->mutex_hidden); in amdgpu_mes_unlock()