Lines Matching refs:err
62 int err = -EEXIST; in af_alg_register_type() local
71 err = -ENOMEM; in af_alg_register_type()
80 err = 0; in af_alg_register_type()
85 return err; in af_alg_register_type()
92 int err = -ENOENT; in af_alg_unregister_type() local
101 err = 0; in af_alg_unregister_type()
106 return err; in af_alg_unregister_type()
153 int err; in alg_bind() local
187 err = -EBUSY; in alg_bind()
195 err = 0; in alg_bind()
202 return err; in alg_bind()
210 int err; in alg_setkey() local
216 err = -EFAULT; in alg_setkey()
220 err = type->setkey(ask->private, key, keylen); in alg_setkey()
225 return err; in alg_setkey()
234 int err = -EBUSY; in alg_setsockopt() local
242 err = -ENOPROTOOPT; in alg_setsockopt()
253 err = alg_setkey(sk, optval, optlen); in alg_setsockopt()
260 err = type->setauthsize(ask->private, optlen); in alg_setsockopt()
268 err = type->setentropy(ask->private, optval, optlen); in alg_setsockopt()
274 return err; in alg_setsockopt()
283 int err; in af_alg_accept() local
288 err = -EINVAL; in af_alg_accept()
293 err = -ENOMEM; in af_alg_accept()
306 err = type->accept(ask->private, sk2); in af_alg_accept()
308 nokey = err == -ENOKEY; in af_alg_accept()
310 err = type->accept_nokey(ask->private, sk2); in af_alg_accept()
312 if (err) in af_alg_accept()
329 err = 0; in af_alg_accept()
334 return err; in af_alg_accept()
376 int err; in alg_create() local
383 err = -ENOMEM; in alg_create()
395 return err; in alg_create()
702 int err = -ERESTARTSYS; in af_alg_wait_for_wmem() local
716 err = 0; in af_alg_wait_for_wmem()
722 return err; in af_alg_wait_for_wmem()
762 int err = -ERESTARTSYS; in af_alg_wait_for_data() local
778 err = 0; in af_alg_wait_for_data()
786 return err; in af_alg_wait_for_data()
841 int err = 0; in af_alg_sendmsg() local
844 err = af_alg_cmsg_send(msg, &con); in af_alg_sendmsg()
845 if (err) in af_alg_sendmsg()
846 return err; in af_alg_sendmsg()
867 err = -EINVAL; in af_alg_sendmsg()
898 err = memcpy_from_msg(page_address(sg_page(sg)) + in af_alg_sendmsg()
901 if (err) in af_alg_sendmsg()
915 err = af_alg_wait_for_wmem(sk, msg->msg_flags); in af_alg_sendmsg()
916 if (err) in af_alg_sendmsg()
923 err = af_alg_alloc_tsgl(sk); in af_alg_sendmsg()
924 if (err) in af_alg_sendmsg()
940 err = -ENOMEM; in af_alg_sendmsg()
944 err = memcpy_from_msg(page_address(sg_page(sg + i)), in af_alg_sendmsg()
946 if (err) { in af_alg_sendmsg()
966 err = 0; in af_alg_sendmsg()
974 return copied ?: err; in af_alg_sendmsg()
990 int err = -EINVAL; in af_alg_sendpage() local
1003 err = af_alg_wait_for_wmem(sk, flags); in af_alg_sendpage()
1004 if (err) in af_alg_sendpage()
1008 err = af_alg_alloc_tsgl(sk); in af_alg_sendpage()
1009 if (err) in af_alg_sendpage()
1032 return err ?: size; in af_alg_sendpage()
1061 void af_alg_async_cb(struct crypto_async_request *_req, int err) in af_alg_async_cb() argument
1074 iocb->ki_complete(iocb, err ? err : (int)resultlen, 0); in af_alg_async_cb()
1159 int err; in af_alg_get_rsgl() local
1180 err = af_alg_make_sg(&rsgl->sgl, &msg->msg_iter, seglen); in af_alg_get_rsgl()
1181 if (err < 0) { in af_alg_get_rsgl()
1183 return err; in af_alg_get_rsgl()
1191 len += err; in af_alg_get_rsgl()
1192 atomic_add(err, &ctx->rcvused); in af_alg_get_rsgl()
1193 rsgl->sg_num_bytes = err; in af_alg_get_rsgl()
1194 iov_iter_advance(&msg->msg_iter, err); in af_alg_get_rsgl()
1204 int err = proto_register(&alg_proto, 0); in af_alg_init() local
1206 if (err) in af_alg_init()
1209 err = sock_register(&alg_family); in af_alg_init()
1210 if (err != 0) in af_alg_init()
1214 return err; in af_alg_init()