Lines Matching refs:ret
43 int ret;
48 ret = idr_alloc(&dev->mode_config.object_idr, register_obj ? obj : NULL,
50 if (ret >= 0) {
55 obj->id = ret;
64 return ret < 0 ? ret : 0;
357 int i, ret, count;
367 ret = __drm_object_property_get_value(obj, prop, &val);
368 if (ret)
369 return ret;
406 int ret = 0;
411 DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
415 ret = -ENOENT;
419 ret = -EINVAL;
423 ret = drm_mode_object_get_properties(obj, file_priv->atomic,
431 DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
432 return ret;
454 int ret = -EINVAL;
459 DRM_MODESET_LOCK_ALL_BEGIN(dev, ctx, 0, ret);
462 ret = drm_connector_set_obj_prop(obj, prop, prop_value);
465 ret = drm_mode_crtc_set_obj_prop(obj, prop, prop_value);
468 ret = drm_mode_plane_set_obj_prop(obj_to_plane(obj),
473 DRM_MODESET_LOCK_ALL_END(dev, ctx, ret);
475 return ret;
486 int ret;
498 ret = -EINVAL;
502 ret = drm_atomic_connector_commit_dpms(state,
506 ret = drm_atomic_set_property(state, file_priv, obj, prop, prop_value);
507 if (ret)
509 ret = drm_atomic_commit(state);
512 if (ret == -EDEADLK) {
523 return ret;
532 int ret = -EINVAL;
549 ret = set_property_atomic(arg_obj, file_priv, property, arg->value);
551 ret = set_property_legacy(arg_obj, property, arg->value);
555 return ret;