Lines Matching defs:rc

51 	int rc;
59 rc = -ENOMEM;
65 rc = teedev->desc->ops->open(ctx);
66 if (rc)
73 return ERR_PTR(rc);
153 int rc;
157 rc = PTR_ERR(shash);
159 return rc;
165 rc = -ENOMEM;
171 rc = crypto_shash_init(desc);
172 if (rc < 0)
175 rc = crypto_shash_update(desc, (const u8 *)ns, sizeof(*ns));
176 if (rc < 0)
179 rc = crypto_shash_update(desc, (const u8 *)name, size);
180 if (rc < 0)
183 rc = crypto_shash_final(desc, hash);
184 if (rc < 0)
198 return rc;
208 int rc;
239 rc = -E2BIG;
248 rc = -EPERM;
255 rc = -E2BIG;
261 rc = -EINVAL;
265 rc = uuid_v5(uuid, &tee_client_uuid_ns, name, name_len);
269 return rc;
470 int rc;
502 rc = params_from_user(ctx, params, arg.num_params, uparams);
503 if (rc)
510 rc = -EPERM;
514 rc = ctx->teedev->desc->ops->open_session(ctx, &arg, params);
515 if (rc)
522 rc = -EFAULT;
525 rc = params_to_user(uparams, arg.num_params, params);
531 if (rc && have_session && ctx->teedev->desc->ops->close_session)
543 return rc;
549 int rc;
580 rc = params_from_user(ctx, params, arg.num_params, uparams);
581 if (rc)
585 rc = ctx->teedev->desc->ops->invoke_func(ctx, &arg, params);
586 if (rc)
591 rc = -EFAULT;
594 rc = params_to_user(uparams, arg.num_params, params);
604 return rc;
684 int rc;
712 rc = params_from_user(ctx, params, num_params, uarg->params);
713 if (rc)
716 rc = ctx->teedev->desc->ops->supp_recv(ctx, &func, &num_params, params);
717 if (rc)
722 rc = -EFAULT;
726 rc = params_to_supp(ctx, uarg->params, num_params, params);
729 return rc;
781 long rc;
811 rc = params_from_supp(params, num_params, uarg->params);
812 if (rc)
815 rc = ctx->teedev->desc->ops->supp_send(ctx, ret, num_params, params);
818 return rc;
889 int rc, max_id;
931 rc = dev_set_name(&teedev->dev, "%s", teedev->name);
932 if (rc) {
933 ret = ERR_PTR(rc);
997 int rc;
1006 rc = cdev_device_add(&teedev->cdev, &teedev->dev);
1007 if (rc) {
1011 MINOR(teedev->dev.devt), rc);
1012 return rc;
1238 int rc;
1240 rc = class_register(&tee_class);
1241 if (rc) {
1243 return rc;
1246 rc = alloc_chrdev_region(&tee_devt, 0, TEE_NUM_DEVICES, "tee");
1247 if (rc) {
1252 rc = bus_register(&tee_bus_type);
1253 if (rc) {
1265 return rc;