Lines Matching defs:optlen
529 sockptr_t optval, unsigned int optlen)
546 if (optlen % sizeof(struct can_filter) != 0)
549 if (optlen > CAN_RAW_FILTER_MAX * sizeof(struct can_filter))
552 count = optlen / sizeof(struct can_filter);
556 filter = memdup_sockptr(optval, optlen);
616 if (optlen != sizeof(err_mask))
619 if (copy_from_sockptr(&err_mask, optval, optlen))
659 if (optlen != sizeof(ro->loopback))
662 if (copy_from_sockptr(&ro->loopback, optval, optlen))
668 if (optlen != sizeof(ro->recv_own_msgs))
671 if (copy_from_sockptr(&ro->recv_own_msgs, optval, optlen))
677 if (optlen != sizeof(fd_frames))
680 if (copy_from_sockptr(&fd_frames, optval, optlen))
691 if (optlen != sizeof(ro->xl_frames))
694 if (copy_from_sockptr(&ro->xl_frames, optval, optlen))
703 if (optlen != sizeof(ro->join_filters))
706 if (copy_from_sockptr(&ro->join_filters, optval, optlen))
718 char __user *optval, int __user *optlen)
728 if (get_user(len, optlen))
741 /* return -ERANGE and needed space in optlen */
743 if (put_user(fsize, optlen))
757 err = put_user(len, optlen);
800 if (put_user(len, optlen))