Symbol: sockptr_t
crypto/af_alg.c
208
static int alg_setkey(struct sock *sk, sockptr_t ukey, unsigned int keylen)
crypto/af_alg.c
286
static int alg_setkey_by_key_serial(struct alg_sock *ask, sockptr_t optval,
crypto/af_alg.c
349
sockptr_t optval,
crypto/af_alg.c
358
sockptr_t optval, unsigned int optlen)
crypto/algif_rng.c
284
static int __maybe_unused rng_setentropy(void *private, sockptr_t entropy,
drivers/isdn/mISDN/socket.c
404
sockptr_t optval, unsigned int optlen)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
492
sockptr_t optval, unsigned int optlen)
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
571
sockptr_t optval, unsigned int optlen)
drivers/nvme/host/tcp.c
1850
sockptr_t optval = KERNEL_SOCKPTR(iface);
drivers/pci/tsm.c
404
sockptr_t req_in, size_t in_len, sockptr_t req_out,
drivers/virt/coco/sev-guest/sev-guest.c
178
sockptr_t certs_address;
drivers/virt/coco/sev-guest/sev-guest.c
63
sockptr_t req_data;
drivers/virt/coco/sev-guest/sev-guest.c
64
sockptr_t resp_data;
drivers/virt/coco/tdx-guest/tdx-guest.c
53
static int tdx_do_report(sockptr_t data, sockptr_t tdreport)
include/crypto/if_alg.h
47
int (*setentropy)(void *private, sockptr_t entropy, unsigned int len);
include/linux/bpf-cgroup.h
142
int *optname, sockptr_t optval,
include/linux/bpf-cgroup.h
146
int optname, sockptr_t optval,
include/linux/bpf-cgroup.h
147
sockptr_t optlen, int max_optlen,
include/linux/bpfptr.h
65
return copy_to_sockptr_offset((sockptr_t) dst, offset, src, size);
include/linux/bpfptr.h
9
typedef sockptr_t bpfptr_t;
include/linux/filter.h
1146
int sk_get_filter(struct sock *sk, sockptr_t optval, unsigned int len);
include/linux/filter.h
1590
int copy_bpf_fprog_from_user(struct sock_fprog *dst, sockptr_t src, int len);
include/linux/igmp.h
124
sockptr_t optval, sockptr_t optlen);
include/linux/igmp.h
126
sockptr_t optval, size_t offset);
include/linux/lsm_hook_defs.h
345
sockptr_t optval, sockptr_t optlen, unsigned int len)
include/linux/mroute.h
19
int ip_mroute_setsockopt(struct sock *, int, sockptr_t, unsigned int);
include/linux/mroute.h
20
int ip_mroute_getsockopt(struct sock *, int, sockptr_t, sockptr_t);
include/linux/mroute.h
28
sockptr_t optval, unsigned int optlen)
include/linux/mroute.h
34
sockptr_t optval, sockptr_t optlen)
include/linux/mroute6.h
29
extern int ip6_mroute_setsockopt(struct sock *, int, sockptr_t, unsigned int);
include/linux/mroute6.h
30
extern int ip6_mroute_getsockopt(struct sock *, int, sockptr_t, sockptr_t);
include/linux/mroute6.h
39
sockptr_t optval, unsigned int optlen)
include/linux/mroute6.h
46
int optname, sockptr_t optval, sockptr_t optlen)
include/linux/net.h
191
int optname, sockptr_t optval,
include/linux/netfilter.h
189
int (*set)(struct sock *sk, int optval, sockptr_t arg,
include/linux/netfilter.h
360
int nf_setsockopt(struct sock *sk, u_int8_t pf, int optval, sockptr_t opt,
include/linux/netfilter/x_tables.h
294
void *xt_copy_counters(sockptr_t arg, unsigned int len,
include/linux/pci-tsm.h
217
sockptr_t req_in, size_t in_len, sockptr_t req_out,
include/linux/pci-tsm.h
236
sockptr_t req_in, size_t in_len,
include/linux/pci-tsm.h
237
sockptr_t req_out, size_t out_len,
include/linux/pci-tsm.h
58
sockptr_t req_in, size_t in_len,
include/linux/pci-tsm.h
59
sockptr_t req_out, size_t out_len,
include/linux/security.h
1662
int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval,
include/linux/security.h
1663
sockptr_t optlen, unsigned int len);
include/linux/security.h
1807
sockptr_t optval,
include/linux/security.h
1808
sockptr_t optlen,
include/linux/sockptr.h
110
static inline int copy_to_sockptr_offset(sockptr_t dst, size_t offset,
include/linux/sockptr.h
119
static inline int copy_to_sockptr(sockptr_t dst, const void *src, size_t size)
include/linux/sockptr.h
124
static inline void *memdup_sockptr_noprof(sockptr_t src, size_t len)
include/linux/sockptr.h
138
static inline void *memdup_sockptr_nul_noprof(sockptr_t src, size_t len)
include/linux/sockptr.h
153
static inline long strncpy_from_sockptr(char *dst, sockptr_t src, size_t count)
include/linux/sockptr.h
164
static inline int check_zeroed_sockptr(sockptr_t src, size_t offset,
include/linux/sockptr.h
22
static inline bool sockptr_is_kernel(sockptr_t sockptr)
include/linux/sockptr.h
27
static inline sockptr_t KERNEL_SOCKPTR(void *p)
include/linux/sockptr.h
29
return (sockptr_t) { .kernel = p, .is_kernel = true };
include/linux/sockptr.h
32
static inline sockptr_t USER_SOCKPTR(void __user *p)
include/linux/sockptr.h
34
return (sockptr_t) { .user = p };
include/linux/sockptr.h
37
static inline bool sockptr_is_null(sockptr_t sockptr)
include/linux/sockptr.h
44
static inline int copy_from_sockptr_offset(void *dst, sockptr_t src,
include/linux/sockptr.h
59
static inline int copy_from_sockptr(void *dst, sockptr_t src, size_t size)
include/linux/sockptr.h
78
sockptr_t optval, unsigned int optlen)
include/linux/sockptr.h
88
sockptr_t src, size_t usize)
include/net/inet_connection_sock.h
50
sockptr_t optval, unsigned int optlen);
include/net/ip.h
789
sockptr_t data, int optlen);
include/net/ip.h
804
int do_ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
include/net/ip.h
806
int ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
include/net/ip.h
809
sockptr_t optval, sockptr_t optlen);
include/net/ipv6.h
1115
int do_ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
include/net/ipv6.h
1117
int ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
include/net/ipv6.h
1120
sockptr_t optval, sockptr_t optlen);
include/net/ipv6.h
1173
sockptr_t optval, size_t ss_offset);
include/net/ipv6.h
409
int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen);
include/net/ipv6_stubs.h
91
sockptr_t optval, unsigned int optlen);
include/net/ipv6_stubs.h
93
sockptr_t optval, sockptr_t optlen);
include/net/sctp/structs.h
431
sockptr_t optval,
include/net/sock.h
1306
int optname, sockptr_t optval,
include/net/sock.h
1874
sockptr_t optval, unsigned int optlen);
include/net/sock.h
1876
sockptr_t optval, unsigned int optlen);
include/net/sock.h
1878
int optname, sockptr_t optval, int optlen);
include/net/sock.h
1880
int optname, sockptr_t optval, sockptr_t optlen);
include/net/sock.h
1883
sockptr_t optval, sockptr_t optlen);
include/net/sock.h
1962
sockptr_t optval, unsigned int optlen);
include/net/sock.h
3132
sockptr_t optval, int optlen, bool old_timeval);
include/net/tcp.h
2423
sockptr_t optval,
include/net/tcp.h
2427
int (*ao_parse)(struct sock *sk, int optname, sockptr_t optval, int optlen);
include/net/tcp.h
492
int optname, sockptr_t optval, sockptr_t optlen);
include/net/tcp.h
497
sockptr_t optval, unsigned int optlen);
include/net/tcp.h
498
int tcp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
include/net/tcp_ao.h
184
sockptr_t optval, int optlen);
include/net/tcp_ao.h
196
int tcp_ao_get_mkts(struct sock *sk, sockptr_t optval, sockptr_t optlen);
include/net/tcp_ao.h
197
int tcp_ao_get_sock_info(struct sock *sk, sockptr_t optval, sockptr_t optlen);
include/net/tcp_ao.h
198
int tcp_ao_get_repair(struct sock *sk, sockptr_t optval, sockptr_t optlen);
include/net/tcp_ao.h
199
int tcp_ao_set_repair(struct sock *sk, sockptr_t optval, unsigned int optlen);
include/net/tcp_ao.h
219
int tcp_v4_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen);
include/net/tcp_ao.h
255
int tcp_v6_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen);
include/net/tcp_ao.h
320
static inline int tcp_ao_get_mkts(struct sock *sk, sockptr_t optval, sockptr_t optlen)
include/net/tcp_ao.h
325
static inline int tcp_ao_get_sock_info(struct sock *sk, sockptr_t optval, sockptr_t optlen)
include/net/tcp_ao.h
331
sockptr_t optval, sockptr_t optlen)
include/net/tcp_ao.h
337
sockptr_t optval, unsigned int optlen)
include/net/udp.h
436
sockptr_t optval, unsigned int optlen,
include/net/xfrm.h
1848
int xfrm_user_policy(struct sock *sk, int optname, sockptr_t optval,
include/net/xfrm.h
1852
sockptr_t optval, int optlen)
io_uring/cmd_net.c
45
sockptr_t optval_s;
kernel/bpf/cgroup.c
1996
int *optname, sockptr_t optval,
kernel/bpf/cgroup.c
2087
int optname, sockptr_t optval,
kernel/bpf/cgroup.c
2088
sockptr_t optlen, int max_optlen,
net/atm/common.c
758
sockptr_t optval, unsigned int optlen)
net/atm/common.h
24
sockptr_t optval, unsigned int optlen);
net/atm/pvc.c
66
sockptr_t optval, unsigned int optlen)
net/atm/svc.c
459
sockptr_t optval, unsigned int optlen)
net/ax25/af_ax25.c
556
sockptr_t optval, unsigned int optlen)
net/bluetooth/hci_sock.c
1939
sockptr_t optval, unsigned int optlen)
net/bluetooth/hci_sock.c
2018
sockptr_t optval, unsigned int optlen)
net/bluetooth/iso.c
1754
sockptr_t optval, unsigned int optlen)
net/bluetooth/l2cap_sock.c
726
sockptr_t optval, unsigned int optlen)
net/bluetooth/l2cap_sock.c
880
sockptr_t optval, unsigned int optlen)
net/bluetooth/rfcomm/sock.c
621
sockptr_t optval, unsigned int optlen)
net/bluetooth/rfcomm/sock.c
662
sockptr_t optval, unsigned int optlen)
net/bluetooth/sco.c
931
sockptr_t optval, unsigned int optlen)
net/bridge/netfilter/ebtables.c
1108
static int do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/bridge/netfilter/ebtables.c
1424
static int update_counters(struct net *net, sockptr_t arg, unsigned int len)
net/bridge/netfilter/ebtables.c
2217
sockptr_t arg, unsigned int len)
net/bridge/netfilter/ebtables.c
2252
static int compat_do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/bridge/netfilter/ebtables.c
2354
static int compat_update_counters(struct net *net, sockptr_t arg,
net/bridge/netfilter/ebtables.c
2511
static int do_ebt_set_ctl(struct sock *sk, int cmd, sockptr_t arg,
net/caif/caif_socket.c
665
static int setsockopt(struct socket *sock, int lvl, int opt, sockptr_t ov,
net/can/isotp.c
1388
sockptr_t optval, unsigned int optlen)
net/can/isotp.c
1486
sockptr_t optval, unsigned int optlen)
net/can/j1939/socket.c
675
static int j1939_sk_setsockopt_flag(struct j1939_sock *jsk, sockptr_t optval,
net/can/j1939/socket.c
694
sockptr_t optval, unsigned int optlen)
net/can/raw.c
556
sockptr_t optval, unsigned int optlen)
net/core/filter.c
11376
int sk_get_filter(struct sock *sk, sockptr_t optval, unsigned int len)
net/core/filter.c
97
int copy_bpf_fprog_from_user(struct sock_fprog *dst, sockptr_t src, int len)
net/core/sock.c
1085
sock_devmem_dontneed(struct sock *sk, sockptr_t optval, unsigned int optlen)
net/core/sock.c
1194
sockptr_t optval, unsigned int optlen)
net/core/sock.c
1679
sockptr_t optval, unsigned int optlen)
net/core/sock.c
1710
static int groups_to_user(sockptr_t dst, const struct group_info *src)
net/core/sock.c
1726
sockptr_t optval, sockptr_t optlen)
net/core/sock.c
394
sockptr_t optval, int optlen, bool old_timeval)
net/core/sock.c
3968
sockptr_t optval, unsigned int optlen)
net/core/sock.c
426
static int sock_set_timeout(long *timeo_p, sockptr_t optval, int optlen,
net/core/sock.c
685
static int sock_setbindtodevice(struct sock *sk, sockptr_t optval, int optlen)
net/core/sock.c
733
static int sock_getbindtodevice(struct sock *sk, sockptr_t optval,
net/core/sock.c
734
sockptr_t optlen, int len)
net/ieee802154/socket.c
389
sockptr_t optval, unsigned int optlen)
net/ieee802154/socket.c
882
sockptr_t optval, unsigned int optlen)
net/ipv4/igmp.c
2625
sockptr_t optval, sockptr_t optlen)
net/ipv4/igmp.c
2685
sockptr_t optval, size_t ss_offset)
net/ipv4/ip_options.c
513
sockptr_t data, int optlen)
net/ipv4/ip_sockglue.c
1409
int ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
net/ipv4/ip_sockglue.c
1445
static int ip_get_mcast_msfilter(struct sock *sk, sockptr_t optval,
net/ipv4/ip_sockglue.c
1446
sockptr_t optlen, int len)
net/ipv4/ip_sockglue.c
1472
static int compat_ip_get_mcast_msfilter(struct sock *sk, sockptr_t optval,
net/ipv4/ip_sockglue.c
1473
sockptr_t optlen, int len)
net/ipv4/ip_sockglue.c
1508
sockptr_t optval, sockptr_t optlen)
net/ipv4/ip_sockglue.c
699
sockptr_t optval, int optlen)
net/ipv4/ip_sockglue.c
722
sockptr_t optval, int optlen)
net/ipv4/ip_sockglue.c
769
static int ip_set_mcast_msfilter(struct sock *sk, sockptr_t optval, int optlen)
net/ipv4/ip_sockglue.c
801
static int compat_ip_set_mcast_msfilter(struct sock *sk, sockptr_t optval,
net/ipv4/ip_sockglue.c
846
sockptr_t optval, int optlen)
net/ipv4/ip_sockglue.c
868
sockptr_t optval, int optlen)
net/ipv4/ip_sockglue.c
893
sockptr_t optval, unsigned int optlen)
net/ipv4/ipmr.c
1375
int ip_mroute_setsockopt(struct sock *sk, int optname, sockptr_t optval,
net/ipv4/ipmr.c
1590
int ip_mroute_getsockopt(struct sock *sk, int optname, sockptr_t optval,
net/ipv4/ipmr.c
1591
sockptr_t optlen)
net/ipv4/netfilter/arp_tables.c
1003
static int do_add_counters(struct net *net, sockptr_t arg, unsigned int len)
net/ipv4/netfilter/arp_tables.c
1253
static int compat_do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/ipv4/netfilter/arp_tables.c
1414
static int do_arpt_set_ctl(struct sock *sk, int cmd, sockptr_t arg,
net/ipv4/netfilter/arp_tables.c
951
static int do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/ipv4/netfilter/ip_tables.c
1103
do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/ipv4/netfilter/ip_tables.c
1156
do_add_counters(struct net *net, sockptr_t arg, unsigned int len)
net/ipv4/netfilter/ip_tables.c
1491
compat_do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/ipv4/netfilter/ip_tables.c
1621
do_ipt_set_ctl(struct sock *sk, int cmd, sockptr_t arg, unsigned int len)
net/ipv4/raw.c
804
static int raw_seticmpfilter(struct sock *sk, sockptr_t optval, int optlen)
net/ipv4/raw.c
833
sockptr_t optval, unsigned int optlen)
net/ipv4/raw.c
845
sockptr_t optval, unsigned int optlen)
net/ipv4/tcp.c
3554
static int tcp_repair_set_window(struct tcp_sock *tp, sockptr_t optbuf, int len)
net/ipv4/tcp.c
3586
static int tcp_repair_options_est(struct sock *sk, sockptr_t optbuf,
net/ipv4/tcp.c
3877
sockptr_t optval, unsigned int optlen)
net/ipv4/tcp.c
4211
int tcp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
net/ipv4/tcp.c
4511
int optname, sockptr_t optval, sockptr_t optlen)
net/ipv4/tcp_ao.c
1599
sockptr_t optval, int optlen)
net/ipv4/tcp_ao.c
1815
sockptr_t optval, int optlen)
net/ipv4/tcp_ao.c
1961
sockptr_t optval, int optlen)
net/ipv4/tcp_ao.c
2050
sockptr_t optval, int optlen)
net/ipv4/tcp_ao.c
2068
int tcp_v4_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen)
net/ipv4/tcp_ao.c
2110
sockptr_t optval, sockptr_t optlen)
net/ipv4/tcp_ao.c
2308
int tcp_ao_get_mkts(struct sock *sk, sockptr_t optval, sockptr_t optlen)
net/ipv4/tcp_ao.c
2321
int tcp_ao_get_sock_info(struct sock *sk, sockptr_t optval, sockptr_t optlen)
net/ipv4/tcp_ao.c
2376
int tcp_ao_set_repair(struct sock *sk, sockptr_t optval, unsigned int optlen)
net/ipv4/tcp_ao.c
2411
int tcp_ao_get_repair(struct sock *sk, sockptr_t optval, sockptr_t optlen)
net/ipv4/tcp_ipv4.c
1506
sockptr_t optval, int optlen)
net/ipv4/udp.c
2997
sockptr_t optval, unsigned int optlen,
net/ipv4/udp.c
3129
int udp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
net/ipv4/udp_impl.h
16
int udp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
net/ipv6/ip6_flowlabel.c
371
sockptr_t optval, int optlen, int *err_p)
net/ipv6/ip6_flowlabel.c
607
sockptr_t optval, int optlen)
net/ipv6/ip6_flowlabel.c
720
int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen)
net/ipv6/ip6mr.c
1674
int ip6_mroute_setsockopt(struct sock *sk, int optname, sockptr_t optval,
net/ipv6/ip6mr.c
1851
int ip6_mroute_getsockopt(struct sock *sk, int optname, sockptr_t optval,
net/ipv6/ip6mr.c
1852
sockptr_t optlen)
net/ipv6/ipv6_sockglue.c
1018
static int ipv6_get_msfilter(struct sock *sk, sockptr_t optval,
net/ipv6/ipv6_sockglue.c
1019
sockptr_t optlen, int len)
net/ipv6/ipv6_sockglue.c
1047
static int compat_ipv6_get_msfilter(struct sock *sk, sockptr_t optval,
net/ipv6/ipv6_sockglue.c
1048
sockptr_t optlen, int len)
net/ipv6/ipv6_sockglue.c
1087
sockptr_t optval, sockptr_t optlen)
net/ipv6/ipv6_sockglue.c
125
sockptr_t optval, int optlen)
net/ipv6/ipv6_sockglue.c
148
sockptr_t optval, int optlen)
net/ipv6/ipv6_sockglue.c
188
static int ipv6_set_mcast_msfilter(struct sock *sk, sockptr_t optval,
net/ipv6/ipv6_sockglue.c
219
static int compat_ipv6_set_mcast_msfilter(struct sock *sk, sockptr_t optval,
net/ipv6/ipv6_sockglue.c
264
sockptr_t optval, int optlen)
net/ipv6/ipv6_sockglue.c
284
sockptr_t optval, int optlen)
net/ipv6/ipv6_sockglue.c
303
static int ipv6_set_opt_hdr(struct sock *sk, int optname, sockptr_t optval,
net/ipv6/ipv6_sockglue.c
378
sockptr_t optval, unsigned int optlen)
net/ipv6/ipv6_sockglue.c
962
int ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
net/ipv6/ipv6_sockglue.c
985
int optname, sockptr_t optval, int len)
net/ipv6/mcast.c
586
sockptr_t optval, size_t ss_offset)
net/ipv6/netfilter/ip6_tables.c
1120
do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/ipv6/netfilter/ip6_tables.c
1173
do_add_counters(struct net *net, sockptr_t arg, unsigned int len)
net/ipv6/netfilter/ip6_tables.c
1500
compat_do_replace(struct net *net, sockptr_t arg, unsigned int len)
net/ipv6/netfilter/ip6_tables.c
1630
do_ip6t_set_ctl(struct sock *sk, int cmd, sockptr_t arg, unsigned int len)
net/ipv6/raw.c
1031
sockptr_t optval, unsigned int optlen)
net/ipv6/raw.c
938
sockptr_t optval, int optlen)
net/ipv6/raw.c
981
sockptr_t optval, unsigned int optlen)
net/ipv6/tcp_ao.c
143
sockptr_t optval, int optlen)
net/ipv6/tcp_ipv6.c
607
sockptr_t optval, int optlen)
net/ipv6/udp.c
1839
int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
net/ipv6/udp_impl.h
22
int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
net/iucv/af_iucv.c
1486
sockptr_t optval, unsigned int optlen)
net/kcm/kcmsock.c
1136
sockptr_t optval, unsigned int optlen)
net/l2tp/l2tp_ppp.c
1219
sockptr_t optval, unsigned int optlen)
net/llc/af_llc.c
1091
sockptr_t optval, unsigned int optlen)
net/mctp/af_mctp.c
387
sockptr_t optval, unsigned int optlen)
net/mptcp/protocol.h
927
sockptr_t optval, unsigned int optlen);
net/mptcp/sockopt.c
125
sockptr_t optval = KERNEL_SOCKPTR(&val);
net/mptcp/sockopt.c
149
sockptr_t optval = KERNEL_SOCKPTR(&val);
net/mptcp/sockopt.c
173
sockptr_t optval,
net/mptcp/sockopt.c
207
sockptr_t optval,
net/mptcp/sockopt.c
249
static int mptcp_setsockopt_sol_socket_linger(struct mptcp_sock *msk, sockptr_t optval,
net/mptcp/sockopt.c
255
sockptr_t kopt;
net/mptcp/sockopt.c
291
sockptr_t optval, unsigned int optlen)
net/mptcp/sockopt.c
388
sockptr_t optval, unsigned int optlen)
net/mptcp/sockopt.c
58
static int mptcp_get_int_option(struct mptcp_sock *msk, sockptr_t optval,
net/mptcp/sockopt.c
582
static int mptcp_setsockopt_sol_tcp_congestion(struct mptcp_sock *msk, sockptr_t optval,
net/mptcp/sockopt.c
690
sockptr_t optval, unsigned int optlen)
net/mptcp/sockopt.c
736
sockptr_t optval, unsigned int optlen)
net/mptcp/sockopt.c
764
sockptr_t optval, unsigned int optlen)
net/mptcp/sockopt.c
780
sockptr_t optval, unsigned int optlen)
net/mptcp/sockopt.c
802
int optname, sockptr_t optval,
net/mptcp/sockopt.c
819
sockptr_t optval, unsigned int optlen)
net/mptcp/sockopt.c
893
sockptr_t optval, unsigned int optlen)
net/netfilter/ipvs/ip_vs_ctl.c
2691
do_ip_vs_set_ctl(struct sock *sk, int cmd, sockptr_t ptr, unsigned int len)
net/netfilter/nf_sockopt.c
92
int nf_setsockopt(struct sock *sk, u_int8_t pf, int val, sockptr_t opt,
net/netfilter/x_tables.c
1092
void *xt_copy_counters(sockptr_t arg, unsigned int len,
net/netlink/af_netlink.c
1643
sockptr_t optval, unsigned int optlen)
net/netrom/af_netrom.c
297
sockptr_t optval, unsigned int optlen)
net/nfc/llcp_sock.c
232
sockptr_t optval, unsigned int optlen)
net/packet/af_packet.c
1582
static int fanout_set_data_cbpf(struct packet_sock *po, sockptr_t data,
net/packet/af_packet.c
1604
static int fanout_set_data_ebpf(struct packet_sock *po, sockptr_t data,
net/packet/af_packet.c
1625
static int fanout_set_data(struct packet_sock *po, sockptr_t data,
net/packet/af_packet.c
3781
packet_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval,
net/phonet/pep.c
1005
sockptr_t optval, unsigned int optlen)
net/rds/af_rds.c
293
static int rds_cancel_sent_to(struct rds_sock *rs, sockptr_t optval, int len)
net/rds/af_rds.c
330
static int rds_set_bool_option(unsigned char *optvar, sockptr_t optval,
net/rds/af_rds.c
343
static int rds_cong_monitor(struct rds_sock *rs, sockptr_t optval, int optlen)
net/rds/af_rds.c
360
static int rds_set_transport(struct rds_sock *rs, sockptr_t optval, int optlen)
net/rds/af_rds.c
381
static int rds_enable_recvtstamp(struct sock *sk, sockptr_t optval,
net/rds/af_rds.c
405
static int rds_recv_track_latency(struct rds_sock *rs, sockptr_t optval,
net/rds/af_rds.c
433
sockptr_t optval, unsigned int optlen)
net/rds/rdma.c
359
int rds_get_mr(struct rds_sock *rs, sockptr_t optval, int optlen)
net/rds/rdma.c
372
int rds_get_mr_for_dest(struct rds_sock *rs, sockptr_t optval, int optlen)
net/rds/rdma.c
399
int rds_free_mr(struct rds_sock *rs, sockptr_t optval, int optlen)
net/rds/rds.h
960
int rds_get_mr(struct rds_sock *rs, sockptr_t optval, int optlen);
net/rds/rds.h
961
int rds_get_mr_for_dest(struct rds_sock *rs, sockptr_t optval, int optlen);
net/rds/rds.h
962
int rds_free_mr(struct rds_sock *rs, sockptr_t optval, int optlen);
net/rose/af_rose.c
396
sockptr_t optval, unsigned int optlen)
net/rxrpc/af_rxrpc.c
632
sockptr_t optval, unsigned int optlen)
net/rxrpc/ar-internal.h
1283
int rxrpc_request_key(struct rxrpc_sock *, sockptr_t , int);
net/rxrpc/ar-internal.h
1481
int rxrpc_server_keyring(struct rxrpc_sock *, sockptr_t, int);
net/rxrpc/key.c
612
int rxrpc_request_key(struct rxrpc_sock *rx, sockptr_t optval, int optlen)
net/rxrpc/server_key.c
121
int rxrpc_server_keyring(struct rxrpc_sock *rx, sockptr_t optval, int optlen)
net/sctp/socket.c
4570
sockptr_t optval, unsigned int optlen)
net/smc/af_smc.c
3053
sockptr_t optval, unsigned int optlen)
net/smc/af_smc.c
3086
sockptr_t optval, unsigned int optlen)
net/smc/smc.h
60
sockptr_t optval, unsigned int optlen);
net/socket.c
2290
int optname, sockptr_t optval, int optlen)
net/socket.c
2336
sockptr_t optval = USER_SOCKPTR(user_optval);
net/socket.c
2360
int optname, sockptr_t optval, sockptr_t optlen)
net/tipc/socket.c
3138
sockptr_t ov, unsigned int ol)
net/tls/tls_main.c
635
static int do_tls_setsockopt_conf(struct sock *sk, sockptr_t optval,
net/tls/tls_main.c
785
static int do_tls_setsockopt_tx_zc(struct sock *sk, sockptr_t optval,
net/tls/tls_main.c
805
static int do_tls_setsockopt_no_pad(struct sock *sk, sockptr_t optval,
net/tls/tls_main.c
837
static int do_tls_setsockopt_tx_payload_len(struct sock *sk, sockptr_t optval,
net/tls/tls_main.c
863
static int do_tls_setsockopt(struct sock *sk, int optname, sockptr_t optval,
net/tls/tls_main.c
897
sockptr_t optval, unsigned int optlen)
net/unix/af_unix.c
931
sockptr_t optval, unsigned int optlen)
net/vmw_vsock/af_vsock.c
1970
sockptr_t optval,
net/x25/af_x25.c
424
sockptr_t optval, unsigned int optlen)
net/xdp/xsk.c
1476
sockptr_t optval, unsigned int optlen)
net/xfrm/xfrm_state.c
2958
int xfrm_user_policy(struct sock *sk, int optname, sockptr_t optval, int optlen)
security/apparmor/lsm.c
1553
sockptr_t optval, sockptr_t optlen,
security/security.c
4337
int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval,
security/security.c
4338
sockptr_t optlen, unsigned int len)
security/selinux/hooks.c
5366
sockptr_t optval, sockptr_t optlen,
security/smack/smack_lsm.c
4349
sockptr_t optval, sockptr_t optlen,