Lines Matching refs:optval

591 			    int optname, char __user *optval, unsigned int optlen)  in do_ip_setsockopt()  argument
624 if (get_user(val, (int __user *) optval)) in do_ip_setsockopt()
629 if (get_user(ucval, (unsigned char __user *) optval)) in do_ip_setsockopt()
640 return ip_mroute_setsockopt(sk, optname, optval, optlen); in do_ip_setsockopt()
655 optval, optlen); in do_ip_setsockopt()
856 if (copy_from_user(&mreq, optval, sizeof(mreq))) in do_ip_setsockopt()
861 if (copy_from_user(&mreq, optval, in do_ip_setsockopt()
865 if (copy_from_user(&mreq.imr_address, optval, in do_ip_setsockopt()
918 if (copy_from_user(&mreq, optval, sizeof(mreq))) in do_ip_setsockopt()
922 if (copy_from_user(&mreq, optval, sizeof(struct ip_mreq))) in do_ip_setsockopt()
942 msf = memdup_user(optval, optlen); in do_ip_setsockopt()
973 if (copy_from_user(&mreqs, optval, sizeof(mreqs))) { in do_ip_setsockopt()
1011 if (copy_from_user(&greq, optval, sizeof(greq))) in do_ip_setsockopt()
1038 if (copy_from_user(&greqs, optval, sizeof(greqs))) { in do_ip_setsockopt()
1093 gsf = memdup_user(optval, optlen); in do_ip_setsockopt()
1161 err = xfrm_user_policy(sk, optname, optval, optlen); in do_ip_setsockopt()
1241 int optname, char __user *optval, unsigned int optlen) in ip_setsockopt() argument
1248 err = do_ip_setsockopt(sk, level, optname, optval, optlen); in ip_setsockopt()
1252 err = bpfilter_ip_set_sockopt(sk, optname, optval, optlen); in ip_setsockopt()
1260 err = nf_setsockopt(sk, PF_INET, optname, optval, optlen); in ip_setsockopt()
1268 char __user *optval, unsigned int optlen) in compat_ip_setsockopt() argument
1276 return compat_mc_setsockopt(sk, level, optname, optval, optlen, in compat_ip_setsockopt()
1279 err = do_ip_setsockopt(sk, level, optname, optval, optlen); in compat_ip_setsockopt()
1286 err = compat_nf_setsockopt(sk, PF_INET, optname, optval, in compat_ip_setsockopt()
1310 char __user *optval, int __user *optlen, unsigned int flags) in do_ip_getsockopt() argument
1321 return ip_mroute_getsockopt(sk, optname, optval, optlen); in do_ip_getsockopt()
1356 if (copy_to_user(optval, opt->__data, len)) in do_ip_getsockopt()
1446 if (copy_to_user(optval, &addr, len)) in do_ip_getsockopt()
1458 if (copy_from_user(&msf, optval, IP_MSFILTER_SIZE(0))) { in do_ip_getsockopt()
1463 (struct ip_msfilter __user *)optval, optlen); in do_ip_getsockopt()
1474 if (copy_from_user(&gsf, optval, GROUP_FILTER_SIZE(0))) { in do_ip_getsockopt()
1479 (struct group_filter __user *)optval, in do_ip_getsockopt()
1495 msg.msg_control = (__force void *) optval; in do_ip_getsockopt()
1538 if (copy_to_user(optval, &ucval, 1)) in do_ip_getsockopt()
1544 if (copy_to_user(optval, &val, len)) in do_ip_getsockopt()
1557 int optname, char __user *optval, int __user *optlen) in ip_getsockopt() argument
1561 err = do_ip_getsockopt(sk, level, optname, optval, optlen, 0); in ip_getsockopt()
1565 err = bpfilter_ip_get_sockopt(sk, optname, optval, optlen); in ip_getsockopt()
1576 err = nf_getsockopt(sk, PF_INET, optname, optval, &len); in ip_getsockopt()
1588 char __user *optval, int __user *optlen) in compat_ip_getsockopt() argument
1593 return compat_mc_getsockopt(sk, level, optname, optval, optlen, in compat_ip_getsockopt()
1596 err = do_ip_getsockopt(sk, level, optname, optval, optlen, in compat_ip_getsockopt()
1602 err = bpfilter_ip_get_sockopt(sk, optname, optval, optlen); in compat_ip_getsockopt()
1613 err = compat_nf_getsockopt(sk, PF_INET, optname, optval, &len); in compat_ip_getsockopt()