Lines Matching refs:err
131 int err = 0; in raw_enable_filters() local
135 err = can_rx_register(dev, filter[i].can_id, in raw_enable_filters()
138 if (err) { in raw_enable_filters()
148 return err; in raw_enable_filters()
154 int err = 0; in raw_enable_errfilter() local
157 err = can_rx_register(dev, 0, err_mask | CAN_ERR_FLAG, in raw_enable_errfilter()
160 return err; in raw_enable_errfilter()
195 int err; in raw_enable_allfilters() local
197 err = raw_enable_filters(dev, sk, ro->filter, ro->count); in raw_enable_allfilters()
198 if (!err) { in raw_enable_allfilters()
199 err = raw_enable_errfilter(dev, sk, ro->err_mask); in raw_enable_allfilters()
200 if (err) in raw_enable_allfilters()
204 return err; in raw_enable_allfilters()
321 int err = 0; in raw_bind() local
337 err = -ENODEV; in raw_bind()
342 err = -ENODEV; in raw_bind()
351 err = raw_enable_allfilters(dev, sk); in raw_bind()
357 err = raw_enable_allfilters(NULL, sk); in raw_bind()
360 if (!err) { in raw_bind()
387 return err; in raw_bind()
418 int err = 0; in raw_setsockopt() local
456 err = raw_enable_filters(dev, sk, &sfilter, 1); in raw_setsockopt()
458 err = raw_enable_filters(dev, sk, filter, in raw_setsockopt()
460 if (err) { in raw_setsockopt()
508 err = raw_enable_errfilter(dev, sk, err_mask); in raw_setsockopt()
510 if (err) in raw_setsockopt()
549 return err; in raw_setsockopt()
559 int err = 0; in raw_getsockopt() local
577 err = -EFAULT; in raw_getsockopt()
582 if (!err) in raw_getsockopt()
583 err = put_user(len, optlen); in raw_getsockopt()
584 return err; in raw_getsockopt()
623 int err; in raw_sendmsg() local
644 &err); in raw_sendmsg()
648 err = memcpy_fromiovec(skb_put(skb, size), msg->msg_iov, size); in raw_sendmsg()
649 if (err < 0) in raw_sendmsg()
654 err = can_send(skb, ro->loopback); in raw_sendmsg()
658 if (err) in raw_sendmsg()
668 return err; in raw_sendmsg()
676 int err = 0; in raw_recvmsg() local
682 skb = skb_recv_datagram(sk, flags, noblock, &err); in raw_recvmsg()
684 return err; in raw_recvmsg()
691 err = memcpy_toiovec(msg->msg_iov, skb->data, size); in raw_recvmsg()
692 if (err < 0) { in raw_recvmsg()
694 return err; in raw_recvmsg()
746 int err; in raw_module_init() local
750 err = can_proto_register(&raw_can_proto); in raw_module_init()
751 if (err < 0) in raw_module_init()
754 return err; in raw_module_init()