Lines Matching refs:ctx
691 struct drm_modeset_acquire_ctx *ctx)
700 ret = plane->funcs->disable_plane(plane, ctx);
719 src_x, src_y, src_w, src_h, ctx);
743 struct drm_modeset_acquire_ctx *ctx)
751 return plane->funcs->disable_plane(plane, ctx);
768 src_x, src_y, src_w, src_h, ctx);
780 struct drm_modeset_acquire_ctx ctx;
783 DRM_MODESET_LOCK_ALL_BEGIN(plane->dev, ctx,
789 src_x, src_y, src_w, src_h, &ctx);
793 src_x, src_y, src_w, src_h, &ctx);
795 DRM_MODESET_LOCK_ALL_END(plane->dev, ctx, ret);
855 struct drm_modeset_acquire_ctx *ctx)
921 0, 0, src_w, src_h, ctx);
925 0, 0, src_w, src_h, ctx);
944 struct drm_modeset_acquire_ctx ctx;
959 drm_modeset_acquire_init(&ctx, DRM_MODESET_ACQUIRE_INTERRUPTIBLE);
961 ret = drm_modeset_lock(&crtc->mutex, &ctx);
969 ret = drm_modeset_lock(&crtc->cursor->mutex, &ctx);
978 ret = drm_mode_cursor_universal(crtc, req, file_priv, &ctx);
1006 ret = drm_modeset_backoff(&ctx);
1011 drm_modeset_drop_locks(&ctx);
1012 drm_modeset_acquire_fini(&ctx);
1053 struct drm_modeset_acquire_ctx ctx;
1122 drm_modeset_acquire_init(&ctx, DRM_MODESET_ACQUIRE_INTERRUPTIBLE);
1124 ret = drm_modeset_lock(&crtc->mutex, &ctx);
1127 ret = drm_modeset_lock(&plane->mutex, &ctx);
1197 &ctx);
1200 &ctx);
1222 ret = drm_modeset_backoff(&ctx);
1227 drm_modeset_drop_locks(&ctx);
1228 drm_modeset_acquire_fini(&ctx);