Lines Matching refs:ret
75 int ret = -ENOMEM; in _rsa_dec_crt() local
91 ret = mpi_powm(m_or_m1_or_h, c, key->dp, key->p); in _rsa_dec_crt()
92 if (ret) in _rsa_dec_crt()
96 ret = mpi_powm(m2, c, key->dq, key->q); in _rsa_dec_crt()
97 if (ret) in _rsa_dec_crt()
101 ret = mpi_sub(m12_or_qh, m_or_m1_or_h, m2) ?: in _rsa_dec_crt()
105 ret = ret ?: in _rsa_dec_crt()
112 return ret; in _rsa_dec_crt()
125 int ret = 0; in rsa_enc() local
132 ret = -EINVAL; in rsa_enc()
136 ret = -ENOMEM; in rsa_enc()
141 ret = _rsa_enc(pkey, c, m); in rsa_enc()
142 if (ret) in rsa_enc()
145 ret = mpi_write_to_sgl(c, req->dst, req->dst_len, &sign); in rsa_enc()
146 if (ret) in rsa_enc()
150 ret = -EBADMSG; in rsa_enc()
156 return ret; in rsa_enc()
164 int ret = 0; in rsa_dec() local
171 ret = -EINVAL; in rsa_dec()
175 ret = -ENOMEM; in rsa_dec()
180 ret = _rsa_dec_crt(pkey, m, c); in rsa_dec()
181 if (ret) in rsa_dec()
184 ret = mpi_write_to_sgl(m, req->dst, req->dst_len, &sign); in rsa_dec()
185 if (ret) in rsa_dec()
189 ret = -EBADMSG; in rsa_dec()
194 return ret; in rsa_dec()
274 int ret; in rsa_set_pub_key() local
279 ret = rsa_parse_pub_key(&raw_key, key, keylen); in rsa_set_pub_key()
280 if (ret) in rsa_set_pub_key()
281 return ret; in rsa_set_pub_key()
313 int ret; in rsa_set_priv_key() local
318 ret = rsa_parse_priv_key(&raw_key, key, keylen); in rsa_set_priv_key()
319 if (ret) in rsa_set_priv_key()
320 return ret; in rsa_set_priv_key()