Lines Matching refs:ctx
871 struct drm_modeset_acquire_ctx *ctx)
880 ret = plane->funcs->disable_plane(plane, ctx);
899 src_x, src_y, src_w, src_h, ctx);
923 struct drm_modeset_acquire_ctx *ctx)
931 return plane->funcs->disable_plane(plane, ctx);
948 src_x, src_y, src_w, src_h, ctx);
960 struct drm_modeset_acquire_ctx ctx;
963 DRM_MODESET_LOCK_ALL_BEGIN(plane->dev, ctx,
969 src_x, src_y, src_w, src_h, &ctx);
973 src_x, src_y, src_w, src_h, &ctx);
975 DRM_MODESET_LOCK_ALL_END(plane->dev, ctx, ret);
1035 struct drm_modeset_acquire_ctx *ctx)
1101 0, 0, src_w, src_h, ctx);
1105 0, 0, src_w, src_h, ctx);
1124 struct drm_modeset_acquire_ctx ctx;
1139 drm_modeset_acquire_init(&ctx, DRM_MODESET_ACQUIRE_INTERRUPTIBLE);
1141 ret = drm_modeset_lock(&crtc->mutex, &ctx);
1149 ret = drm_modeset_lock(&crtc->cursor->mutex, &ctx);
1158 ret = drm_mode_cursor_universal(crtc, req, file_priv, &ctx);
1186 ret = drm_modeset_backoff(&ctx);
1191 drm_modeset_drop_locks(&ctx);
1192 drm_modeset_acquire_fini(&ctx);
1233 struct drm_modeset_acquire_ctx ctx;
1302 drm_modeset_acquire_init(&ctx, DRM_MODESET_ACQUIRE_INTERRUPTIBLE);
1304 ret = drm_modeset_lock(&crtc->mutex, &ctx);
1307 ret = drm_modeset_lock(&plane->mutex, &ctx);
1384 &ctx);
1387 &ctx);
1409 ret = drm_modeset_backoff(&ctx);
1414 drm_modeset_drop_locks(&ctx);
1415 drm_modeset_acquire_fini(&ctx);