Searched refs:ww_actx (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_dma_fence.c | 381 u32 num_dma_reservation_object, struct ww_acquire_ctx *ww_actx) in mali_dma_fence_lock_reservation_object_list() argument 388 MALI_DEBUG_ASSERT_POINTER(ww_actx); in mali_dma_fence_lock_reservation_object_list() 390 ww_acquire_init(ww_actx, &reservation_ww_class); in mali_dma_fence_lock_reservation_object_list() 401 ret = ww_mutex_lock(&dma_reservation_object_list[i]->lock, ww_actx); in mali_dma_fence_lock_reservation_object_list() 417 ww_mutex_lock_slow(&reservation_object_to_slow_lock->lock, ww_actx); in mali_dma_fence_lock_reservation_object_list() 420 ww_acquire_fini(ww_actx); in mali_dma_fence_lock_reservation_object_list() 426 ww_acquire_done(ww_actx); in mali_dma_fence_lock_reservation_object_list() 431 u32 num_dma_reservation_object, struct ww_acquire_ctx *ww_actx) in mali_dma_fence_unlock_reservation_object_list() argument 438 ww_acquire_fini(ww_actx); in mali_dma_fence_unlock_reservation_object_list()
|
| H A D | mali_dma_fence.h | 117 u32 num_dma_reservation_object, struct ww_acquire_ctx *ww_actx); 123 u32 num_dma_reservation_object, struct ww_acquire_ctx *ww_actx);
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_scheduler.c | 981 struct ww_acquire_ctx ww_actx; in mali_scheduler_submit_pp_job() local 1059 num_reservation_object, &ww_actx); in mali_scheduler_submit_pp_job() 1095 num_reservation_object, &ww_actx); in mali_scheduler_submit_pp_job() 1114 num_reservation_object, &ww_actx); in mali_scheduler_submit_pp_job()
|