Lines Matching refs:err
71 int err; in hash_sendmsg() local
81 err = crypto_wait_req(crypto_ahash_init(&ctx->req), &ctx->wait); in hash_sendmsg()
82 if (err) in hash_sendmsg()
96 err = copied ? 0 : len; in hash_sendmsg()
102 err = crypto_wait_req(crypto_ahash_update(&ctx->req), in hash_sendmsg()
105 if (err) in hash_sendmsg()
112 err = 0; in hash_sendmsg()
116 err = hash_alloc_result(sk, ctx); in hash_sendmsg()
117 if (err) in hash_sendmsg()
121 err = crypto_wait_req(crypto_ahash_final(&ctx->req), in hash_sendmsg()
128 return err ?: copied; in hash_sendmsg()
137 int err; in hash_sendpage() local
147 err = hash_alloc_result(sk, ctx); in hash_sendpage()
148 if (err) in hash_sendpage()
157 err = crypto_ahash_finup(&ctx->req); in hash_sendpage()
159 err = crypto_ahash_digest(&ctx->req); in hash_sendpage()
162 err = crypto_ahash_init(&ctx->req); in hash_sendpage()
163 err = crypto_wait_req(err, &ctx->wait); in hash_sendpage()
164 if (err) in hash_sendpage()
168 err = crypto_ahash_update(&ctx->req); in hash_sendpage()
171 err = crypto_wait_req(err, &ctx->wait); in hash_sendpage()
172 if (err) in hash_sendpage()
180 return err ?: size; in hash_sendpage()
191 int err; in hash_recvmsg() local
200 err = hash_alloc_result(sk, ctx); in hash_recvmsg()
201 if (err) in hash_recvmsg()
207 err = crypto_wait_req(crypto_ahash_init(&ctx->req), in hash_recvmsg()
209 if (err) in hash_recvmsg()
215 err = crypto_wait_req(crypto_ahash_final(&ctx->req), in hash_recvmsg()
217 if (err) in hash_recvmsg()
221 err = memcpy_to_msg(msg, ctx->result, len); in hash_recvmsg()
227 return err ?: len; in hash_recvmsg()
242 int err; in hash_accept() local
246 err = more ? crypto_ahash_export(req, state) : 0; in hash_accept()
249 if (err) in hash_accept()
250 return err; in hash_accept()
252 err = af_alg_accept(ask->parent, newsock, kern); in hash_accept()
253 if (err) in hash_accept()
254 return err; in hash_accept()
262 return err; in hash_accept()
264 err = crypto_ahash_import(&ctx2->req, state); in hash_accept()
265 if (err) { in hash_accept()
270 return err; in hash_accept()
294 int err = 0; in hash_check_key() local
309 err = -ENOKEY; in hash_check_key()
317 err = 0; in hash_check_key()
324 return err; in hash_check_key()
330 int err; in hash_sendmsg_nokey() local
332 err = hash_check_key(sock); in hash_sendmsg_nokey()
333 if (err) in hash_sendmsg_nokey()
334 return err; in hash_sendmsg_nokey()
342 int err; in hash_sendpage_nokey() local
344 err = hash_check_key(sock); in hash_sendpage_nokey()
345 if (err) in hash_sendpage_nokey()
346 return err; in hash_sendpage_nokey()
354 int err; in hash_recvmsg_nokey() local
356 err = hash_check_key(sock); in hash_recvmsg_nokey()
357 if (err) in hash_recvmsg_nokey()
358 return err; in hash_recvmsg_nokey()
366 int err; in hash_accept_nokey() local
368 err = hash_check_key(sock); in hash_accept_nokey()
369 if (err) in hash_accept_nokey()
370 return err; in hash_accept_nokey()
475 int err = af_alg_unregister_type(&algif_type_hash); in algif_hash_exit() local
476 BUG_ON(err); in algif_hash_exit()