/Linux-v6.1/net/ipv6/ |
D | ipv6_sockglue.c | 1065 if (copy_to_sockptr(optval, hdr, len)) in ipv6_getsockopt_sticky() 1091 if (copy_to_sockptr(optlen, &len, sizeof(int)) || in ipv6_get_msfilter() 1092 copy_to_sockptr(optval, &gsf, size0)) in ipv6_get_msfilter() 1129 if (copy_to_sockptr(optlen, &len, sizeof(int)) || in compat_ipv6_get_msfilter() 1223 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ipv6_getsockopt() 1283 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ipv6_getsockopt() 1337 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ipv6_getsockopt() 1339 if (copy_to_sockptr(optval, &mtuinfo, len)) in do_ipv6_getsockopt() 1431 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ipv6_getsockopt() 1433 if (copy_to_sockptr(optval, &freq, len)) in do_ipv6_getsockopt() [all …]
|
D | ip6mr.c | 1872 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.1/net/ipv4/ |
D | ip_sockglue.c | 1486 if (copy_to_sockptr(optlen, &gsf_size, sizeof(int)) || in ip_get_mcast_msfilter() 1487 copy_to_sockptr(optval, &gsf, size0)) in ip_get_mcast_msfilter() 1518 if (copy_to_sockptr(optlen, &len, sizeof(int)) || in compat_ip_get_mcast_msfilter() 1568 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ip_getsockopt() 1574 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ip_getsockopt() 1576 if (copy_to_sockptr(optval, opt->__data, len)) in do_ip_getsockopt() 1667 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ip_getsockopt() 1669 if (copy_to_sockptr(optval, &addr, len)) in do_ip_getsockopt() 1734 return copy_to_sockptr(optlen, &len, sizeof(int)); in do_ip_getsockopt() 1754 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_ip_getsockopt() [all …]
|
D | tcp.c | 4118 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt() 4120 if (copy_to_sockptr(optval, &info, len)) in do_tcp_getsockopt() 4138 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt() 4140 if (copy_to_sockptr(optval, &info, len)) in do_tcp_getsockopt() 4152 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt() 4154 if (copy_to_sockptr(optval, icsk->icsk_ca_ops->name, len)) in do_tcp_getsockopt() 4164 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt() 4168 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt() 4170 if (copy_to_sockptr(optval, icsk->icsk_ulp_ops->name, len)) in do_tcp_getsockopt() 4184 if (copy_to_sockptr(optlen, &len, sizeof(int))) in do_tcp_getsockopt() [all …]
|
D | ipmr.c | 1588 if (copy_to_sockptr(optlen, &olr, sizeof(int))) in ip_mroute_getsockopt() 1590 if (copy_to_sockptr(optval, &val, olr)) in ip_mroute_getsockopt()
|
D | igmp.c | 2578 if (copy_to_sockptr(optlen, &msf_size, sizeof(int)) || in ip_mc_msfget() 2579 copy_to_sockptr(optval, msf, IP_MSFILTER_SIZE(0))) { in ip_mc_msfget()
|
/Linux-v6.1/include/linux/ |
D | sockptr.h | 67 static inline int copy_to_sockptr(sockptr_t dst, const void *src, size_t size) in copy_to_sockptr() function
|
/Linux-v6.1/net/core/ |
D | sock.c | 740 if (copy_to_sockptr(optval, devname, len)) in sock_getbindtodevice() 745 if (copy_to_sockptr(optlen, &len, sizeof(int))) in sock_getbindtodevice() 1741 if (copy_to_sockptr(optval, &peercred, len)) in sk_getsockopt() 1759 return copy_to_sockptr(optlen, &len, sizeof(int)) ? -EFAULT : -ERANGE; in sk_getsockopt() 1779 if (copy_to_sockptr(optval, address, len)) in sk_getsockopt() 1876 if (copy_to_sockptr(optval, &meminfo, len)) in sk_getsockopt() 1945 if (copy_to_sockptr(optval, &v, len)) in sk_getsockopt() 1948 if (copy_to_sockptr(optlen, &len, sizeof(int))) in sk_getsockopt()
|
D | filter.c | 10829 if (copy_to_sockptr(optval, fprog->filter, bpf_classic_proglen(fprog))) in sk_get_filter()
|