Searched refs:mode_sem (Results 1 – 3 of 3) sorted by relevance
59 init_rwsem(&group->mode_sem); in hw_engine_group_alloc()148 up_write(&group->mode_sem); in xe_hw_engine_group_add_exec_queue()153 up_write(&group->mode_sem); in xe_hw_engine_group_add_exec_queue()170 down_write(&group->mode_sem); in xe_hw_engine_group_del_exec_queue()175 up_write(&group->mode_sem); in xe_hw_engine_group_del_exec_queue()225 up_write(&group->mode_sem); in xe_hw_engine_group_suspend_faulting_lr_jobs()299 __acquires(&group->mode_sem) in xe_hw_engine_group_get_mode()309 up_read(&group->mode_sem); in xe_hw_engine_group_get_mode()317 up_write(&group->mode_sem); in xe_hw_engine_group_get_mode()332 __releases(&group->mode_sem) in xe_hw_engine_group_put()[all …]
46 struct rw_semaphore mode_sem; member
909 lockdep_assert_held(&q->hwe->hw_engine_group->mode_sem); in xe_exec_queue_last_fence_lockdep_assert()980 lockdep_assert_held_write(&q->hwe->hw_engine_group->mode_sem); in xe_exec_queue_last_fence_get_for_resume()
Completed in 7 milliseconds