Lines Matching refs:optval
801 static int raw_seticmpfilter(struct sock *sk, sockptr_t optval, int optlen) in raw_seticmpfilter() argument
805 if (copy_from_sockptr(&raw_sk(sk)->filter, optval, optlen)) in raw_seticmpfilter()
810 static int raw_geticmpfilter(struct sock *sk, char __user *optval, int __user *optlen) in raw_geticmpfilter() argument
823 copy_to_user(optval, &raw_sk(sk)->filter, len)) in raw_geticmpfilter()
830 sockptr_t optval, unsigned int optlen) in do_raw_setsockopt() argument
836 return raw_seticmpfilter(sk, optval, optlen); in do_raw_setsockopt()
842 sockptr_t optval, unsigned int optlen) in raw_setsockopt() argument
845 return ip_setsockopt(sk, level, optname, optval, optlen); in raw_setsockopt()
846 return do_raw_setsockopt(sk, optname, optval, optlen); in raw_setsockopt()
850 char __user *optval, int __user *optlen) in do_raw_getsockopt() argument
856 return raw_geticmpfilter(sk, optval, optlen); in do_raw_getsockopt()
862 char __user *optval, int __user *optlen) in raw_getsockopt() argument
865 return ip_getsockopt(sk, level, optname, optval, optlen); in raw_getsockopt()
866 return do_raw_getsockopt(sk, optname, optval, optlen); in raw_getsockopt()