Lines Matching refs:pkey

81 	const struct rsa_key *pkey = rsa_get_key(tfm);  in rsa_enc()  local
89 if (unlikely(!pkey->n || !pkey->e)) { in rsa_enc()
94 if (req->dst_len < mpi_get_size(pkey->n)) { in rsa_enc()
95 req->dst_len = mpi_get_size(pkey->n); in rsa_enc()
105 ret = _rsa_enc(pkey, c, m); in rsa_enc()
126 const struct rsa_key *pkey = rsa_get_key(tfm); in rsa_dec() local
134 if (unlikely(!pkey->n || !pkey->d)) { in rsa_dec()
139 if (req->dst_len < mpi_get_size(pkey->n)) { in rsa_dec()
140 req->dst_len = mpi_get_size(pkey->n); in rsa_dec()
150 ret = _rsa_dec(pkey, m, c); in rsa_dec()
170 const struct rsa_key *pkey = rsa_get_key(tfm); in rsa_sign() local
178 if (unlikely(!pkey->n || !pkey->d)) { in rsa_sign()
183 if (req->dst_len < mpi_get_size(pkey->n)) { in rsa_sign()
184 req->dst_len = mpi_get_size(pkey->n); in rsa_sign()
194 ret = _rsa_sign(pkey, s, m); in rsa_sign()
215 const struct rsa_key *pkey = rsa_get_key(tfm); in rsa_verify() local
223 if (unlikely(!pkey->n || !pkey->e)) { in rsa_verify()
228 if (req->dst_len < mpi_get_size(pkey->n)) { in rsa_verify()
229 req->dst_len = mpi_get_size(pkey->n); in rsa_verify()
241 ret = _rsa_verify(pkey, m, s); in rsa_verify()
277 struct rsa_key *pkey = akcipher_tfm_ctx(tfm); in rsa_set_pub_key() local
280 ret = rsa_parse_pub_key(pkey, key, keylen); in rsa_set_pub_key()
284 if (rsa_check_key_length(mpi_get_size(pkey->n) << 3)) { in rsa_set_pub_key()
285 rsa_free_key(pkey); in rsa_set_pub_key()
294 struct rsa_key *pkey = akcipher_tfm_ctx(tfm); in rsa_set_priv_key() local
297 ret = rsa_parse_priv_key(pkey, key, keylen); in rsa_set_priv_key()
301 if (rsa_check_key_length(mpi_get_size(pkey->n) << 3)) { in rsa_set_priv_key()
302 rsa_free_key(pkey); in rsa_set_priv_key()
310 struct rsa_key *pkey = akcipher_tfm_ctx(tfm); in rsa_max_size() local
312 return pkey->n ? mpi_get_size(pkey->n) : -EINVAL; in rsa_max_size()
317 struct rsa_key *pkey = akcipher_tfm_ctx(tfm); in rsa_exit_tfm() local
319 rsa_free_key(pkey); in rsa_exit_tfm()