Home
last modified time | relevance | path

Searched refs:copy_to_sockptr (Results 1 – 12 of 12) sorted by relevance

/Linux-v6.6/net/ipv6/
Dipv6_sockglue.c1052 if (copy_to_sockptr(optval, hdr, len)) in ipv6_getsockopt_sticky()
1078 if (copy_to_sockptr(optlen, &len, sizeof(int)) || in ipv6_get_msfilter()
1079 copy_to_sockptr(optval, &gsf, size0)) in ipv6_get_msfilter()
1116 if (copy_to_sockptr(optlen, &len, sizeof(int)) || in compat_ipv6_get_msfilter()
1210 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ipv6_getsockopt()
1270 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ipv6_getsockopt()
1324 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ipv6_getsockopt()
1326 if (copy_to_sockptr(optval, &mtuinfo, len)) in do_ipv6_getsockopt()
1418 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ipv6_getsockopt()
1420 if (copy_to_sockptr(optval, &freq, len)) in do_ipv6_getsockopt()
[all …]
Dip6mr.c1872 if (copy_to_sockptr(optlen, &olr, sizeof(int))) in ip6_mroute_getsockopt()
1874 if (copy_to_sockptr(optval, &val, olr)) in ip6_mroute_getsockopt()
/Linux-v6.6/net/ipv4/
Dip_sockglue.c1471 if (copy_to_sockptr(optlen, &gsf_size, sizeof(int)) || in ip_get_mcast_msfilter()
1472 copy_to_sockptr(optval, &gsf, size0)) in ip_get_mcast_msfilter()
1503 if (copy_to_sockptr(optlen, &len, sizeof(int)) || in compat_ip_get_mcast_msfilter()
1619 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ip_getsockopt()
1625 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ip_getsockopt()
1627 if (copy_to_sockptr(optval, opt->__data, len)) in do_ip_getsockopt()
1665 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ip_getsockopt()
1667 if (copy_to_sockptr(optval, &addr, len)) in do_ip_getsockopt()
1729 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ip_getsockopt()
1746 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ip_getsockopt()
[all …]
Dtcp.c3997 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt()
3999 if (copy_to_sockptr(optval, &info, len)) in do_tcp_getsockopt()
4017 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt()
4019 if (copy_to_sockptr(optval, &info, len)) in do_tcp_getsockopt()
4031 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt()
4033 if (copy_to_sockptr(optval, icsk->icsk_ca_ops->name, len)) in do_tcp_getsockopt()
4043 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt()
4047 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt()
4049 if (copy_to_sockptr(optval, icsk->icsk_ulp_ops->name, len)) in do_tcp_getsockopt()
4063 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt()
[all …]
Digmp.c2579 if (copy_to_sockptr(optlen, &msf_size, sizeof(int)) || in ip_mc_msfget()
2580 copy_to_sockptr(optval, msf, IP_MSFILTER_SIZE(0))) { in ip_mc_msfget()
Dipmr.c1610 if (copy_to_sockptr(optlen, &olr, sizeof(int))) in ip_mroute_getsockopt()
1612 if (copy_to_sockptr(optval, &val, olr)) in ip_mroute_getsockopt()
/Linux-v6.6/include/linux/
Dsockptr.h67 static inline int copy_to_sockptr(sockptr_t dst, const void *src, size_t size) in copy_to_sockptr() function
/Linux-v6.6/net/core/
Dsock.c746 if (copy_to_sockptr(optval, devname, len)) in sock_getbindtodevice()
751 if (copy_to_sockptr(optlen, &len, sizeof(int))) in sock_getbindtodevice()
1764 if (copy_to_sockptr(optval, &peercred, len)) in sk_getsockopt()
1790 if (copy_to_sockptr(optval, &pidfd, len) || in sk_getsockopt()
1791 copy_to_sockptr(optlen, &len, sizeof(int))) { in sk_getsockopt()
1815 return copy_to_sockptr(optlen, &len, sizeof(int)) ? -EFAULT : -ERANGE; in sk_getsockopt()
1835 if (copy_to_sockptr(optval, &address, len)) in sk_getsockopt()
1935 if (copy_to_sockptr(optval, &meminfo, len)) in sk_getsockopt()
2005 if (copy_to_sockptr(optval, &v, len)) in sk_getsockopt()
2008 if (copy_to_sockptr(optlen, &len, sizeof(int))) in sk_getsockopt()
Dfilter.c11021 if (copy_to_sockptr(optval, fprog->filter, bpf_classic_proglen(fprog))) in sk_get_filter()
/Linux-v6.6/security/apparmor/
Dlsm.c1149 if (copy_to_sockptr(optval, name, slen)) in apparmor_socket_getpeersec_stream()
1152 if (copy_to_sockptr(optlen, &slen, sizeof(slen))) in apparmor_socket_getpeersec_stream()
/Linux-v6.6/security/smack/
Dsmack_lsm.c4169 if (copy_to_sockptr(optval, rcp, slen)) in smack_socket_getpeersec_stream()
4172 if (copy_to_sockptr(optlen, &slen, sizeof(slen))) in smack_socket_getpeersec_stream()
/Linux-v6.6/security/selinux/
Dhooks.c5130 if (copy_to_sockptr(optval, scontext, scontext_len)) in selinux_socket_getpeersec_stream()
5133 if (copy_to_sockptr(optlen, &scontext_len, sizeof(scontext_len))) in selinux_socket_getpeersec_stream()