Lines Matching refs:acquire_ctx
557 struct ww_acquire_ctx *acquire_ctx) in vc4_unlock_bo_reservations() argument
567 ww_acquire_fini(acquire_ctx); in vc4_unlock_bo_reservations()
580 struct ww_acquire_ctx *acquire_ctx) in vc4_lock_bo_reservations() argument
586 ww_acquire_init(acquire_ctx, &reservation_ww_class); in vc4_lock_bo_reservations()
592 acquire_ctx); in vc4_lock_bo_reservations()
594 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations()
605 ret = ww_mutex_lock_interruptible(&bo->resv->lock, acquire_ctx); in vc4_lock_bo_reservations()
625 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations()
630 ww_acquire_done(acquire_ctx); in vc4_lock_bo_reservations()
640 vc4_unlock_bo_reservations(dev, exec, acquire_ctx); in vc4_lock_bo_reservations()
659 struct ww_acquire_ctx *acquire_ctx, in vc4_queue_submit() argument
688 vc4_unlock_bo_reservations(dev, exec, acquire_ctx); in vc4_queue_submit()
1123 struct ww_acquire_ctx acquire_ctx; in vc4_submit_cl_ioctl() local
1210 ret = vc4_lock_bo_reservations(dev, exec, &acquire_ctx); in vc4_submit_cl_ioctl()
1233 ret = vc4_queue_submit(dev, exec, &acquire_ctx, out_sync); in vc4_submit_cl_ioctl()