Lines Matching refs:ret
65 int ret; in trusted_tee_seal() local
86 ret = PTR_ERR(reg_shm_out); in trusted_tee_seal()
103 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_seal()
104 if ((ret < 0) || (inv_arg.ret != 0)) { in trusted_tee_seal()
106 inv_arg.ret); in trusted_tee_seal()
107 ret = -EFAULT; in trusted_tee_seal()
118 return ret; in trusted_tee_seal()
126 int ret; in trusted_tee_unseal() local
147 ret = PTR_ERR(reg_shm_out); in trusted_tee_unseal()
164 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_unseal()
165 if ((ret < 0) || (inv_arg.ret != 0)) { in trusted_tee_unseal()
167 inv_arg.ret); in trusted_tee_unseal()
168 ret = -EFAULT; in trusted_tee_unseal()
179 return ret; in trusted_tee_unseal()
187 int ret; in trusted_tee_get_random() local
211 ret = tee_client_invoke_func(pvt_data.ctx, &inv_arg, param); in trusted_tee_get_random()
212 if ((ret < 0) || (inv_arg.ret != 0)) { in trusted_tee_get_random()
214 inv_arg.ret); in trusted_tee_get_random()
215 ret = -EFAULT; in trusted_tee_get_random()
217 ret = param[0].u.memref.size; in trusted_tee_get_random()
222 return ret; in trusted_tee_get_random()
236 int ret; in trusted_key_probe() local
250 ret = tee_client_open_session(pvt_data.ctx, &sess_arg, NULL); in trusted_key_probe()
251 if ((ret < 0) || (sess_arg.ret != 0)) { in trusted_key_probe()
253 sess_arg.ret); in trusted_key_probe()
254 ret = -EINVAL; in trusted_key_probe()
259 ret = register_key_type(&key_type_trusted); in trusted_key_probe()
260 if (ret < 0) in trusted_key_probe()
272 return ret; in trusted_key_probe()