Lines Matching refs:err
30 int err; member
33 static void ecdh_complete(struct crypto_async_request *req, int err) in ecdh_complete() argument
37 if (err == -EINPROGRESS) in ecdh_complete()
40 res->err = err; in ecdh_complete()
67 int err; in compute_ecdh_secret() local
75 err = -ENOMEM; in compute_ecdh_secret()
90 err = crypto_kpp_compute_shared_secret(req); in compute_ecdh_secret()
91 if (err == -EINPROGRESS) { in compute_ecdh_secret()
93 err = result.err; in compute_ecdh_secret()
95 if (err < 0) { in compute_ecdh_secret()
97 err); in compute_ecdh_secret()
108 return err; in compute_ecdh_secret()
126 int err; in set_ecdh_privkey() local
143 err = -ENOMEM; in set_ecdh_privkey()
147 err = crypto_ecdh_encode_key(buf, buf_len, &p); in set_ecdh_privkey()
148 if (err) in set_ecdh_privkey()
151 err = crypto_kpp_set_secret(tfm, buf, buf_len); in set_ecdh_privkey()
157 return err; in set_ecdh_privkey()
174 int err; in generate_ecdh_public_key() local
182 err = -ENOMEM; in generate_ecdh_public_key()
193 err = crypto_kpp_generate_public_key(req); in generate_ecdh_public_key()
194 if (err == -EINPROGRESS) { in generate_ecdh_public_key()
196 err = result.err; in generate_ecdh_public_key()
198 if (err < 0) in generate_ecdh_public_key()
211 return err; in generate_ecdh_public_key()
223 int err; in generate_ecdh_keys() local
225 err = set_ecdh_privkey(tfm, NULL); in generate_ecdh_keys()
226 if (err) in generate_ecdh_keys()
227 return err; in generate_ecdh_keys()