Searched refs:mode_sem (Results 1 – 3 of 3) sorted by relevance
64 init_rwsem(&group->mode_sem); in hw_engine_group_alloc()159 err = down_write_killable(&group->mode_sem); in xe_hw_engine_group_add_exec_queue()173 up_write(&group->mode_sem); in xe_hw_engine_group_add_exec_queue()178 up_write(&group->mode_sem); in xe_hw_engine_group_add_exec_queue()194 down_write(&group->mode_sem); in xe_hw_engine_group_del_exec_queue()199 up_write(&group->mode_sem); in xe_hw_engine_group_del_exec_queue()224 lockdep_assert_held_write(&group->mode_sem); in xe_hw_engine_group_suspend_faulting_lr_jobs()249 up_write(&group->mode_sem); in xe_hw_engine_group_suspend_faulting_lr_jobs()269 lockdep_assert_held_write(&group->mode_sem); in xe_hw_engine_group_wait_for_dma_fence_jobs()291 lockdep_assert_held_write(&group->mode_sem); in switch_mode()[all …]
46 struct rw_semaphore mode_sem; member
851 lockdep_assert_held(&q->hwe->hw_engine_group->mode_sem); in xe_exec_queue_last_fence_lockdep_assert()922 lockdep_assert_held_write(&q->hwe->hw_engine_group->mode_sem); in xe_exec_queue_last_fence_get_for_resume()