Lines Matching refs:err
72 int err; in hash_sendmsg() local
92 err = hash_alloc_result(sk, ctx); in hash_sendmsg()
93 if (err) in hash_sendmsg()
97 err = crypto_wait_req(crypto_ahash_final(&ctx->req), in hash_sendmsg()
99 if (err) in hash_sendmsg()
110 err = -EIO; in hash_sendmsg()
119 err = extract_iter_to_sg(&msg->msg_iter, LONG_MAX, in hash_sendmsg()
121 if (err < 0) in hash_sendmsg()
123 len = err; in hash_sendmsg()
127 err = hash_alloc_result(sk, ctx); in hash_sendmsg()
128 if (err) in hash_sendmsg()
137 err = crypto_ahash_digest(&ctx->req); in hash_sendmsg()
140 err = crypto_wait_req( in hash_sendmsg()
143 if (err) in hash_sendmsg()
149 err = crypto_ahash_update(&ctx->req); in hash_sendmsg()
151 err = crypto_ahash_finup(&ctx->req); in hash_sendmsg()
155 err = crypto_wait_req(err, &ctx->wait); in hash_sendmsg()
156 if (err) in hash_sendmsg()
166 err = 0; in hash_sendmsg()
169 return copied ?: err; in hash_sendmsg()
187 int err; in hash_recvmsg() local
196 err = hash_alloc_result(sk, ctx); in hash_recvmsg()
197 if (err) in hash_recvmsg()
203 err = crypto_wait_req(crypto_ahash_init(&ctx->req), in hash_recvmsg()
205 if (err) in hash_recvmsg()
211 err = crypto_wait_req(crypto_ahash_final(&ctx->req), in hash_recvmsg()
213 if (err) in hash_recvmsg()
217 err = memcpy_to_msg(msg, ctx->result, len); in hash_recvmsg()
223 return err ?: len; in hash_recvmsg()
239 int err; in hash_accept() local
243 err = -ENOMEM; in hash_accept()
249 err = more ? crypto_ahash_export(req, state) : 0; in hash_accept()
252 if (err) in hash_accept()
255 err = af_alg_accept(ask->parent, newsock, arg); in hash_accept()
256 if (err) in hash_accept()
267 err = crypto_ahash_import(&ctx2->req, state); in hash_accept()
273 return err; in hash_accept()
296 int err = 0; in hash_check_key() local
311 err = -ENOKEY; in hash_check_key()
319 err = 0; in hash_check_key()
326 return err; in hash_check_key()
332 int err; in hash_sendmsg_nokey() local
334 err = hash_check_key(sock); in hash_sendmsg_nokey()
335 if (err) in hash_sendmsg_nokey()
336 return err; in hash_sendmsg_nokey()
344 int err; in hash_recvmsg_nokey() local
346 err = hash_check_key(sock); in hash_recvmsg_nokey()
347 if (err) in hash_recvmsg_nokey()
348 return err; in hash_recvmsg_nokey()
356 int err; in hash_accept_nokey() local
358 err = hash_check_key(sock); in hash_accept_nokey()
359 if (err) in hash_accept_nokey()
360 return err; in hash_accept_nokey()
464 int err = af_alg_unregister_type(&algif_type_hash); in algif_hash_exit() local
465 BUG_ON(err); in algif_hash_exit()