Home
last modified time | relevance | path

Searched refs:sockptr_t (Results 1 – 23 of 23) sorted by relevance

/include/linux/
A Dsockptr.h20 } sockptr_t; typedef
22 static inline bool sockptr_is_kernel(sockptr_t sockptr) in sockptr_is_kernel()
27 static inline sockptr_t KERNEL_SOCKPTR(void *p) in KERNEL_SOCKPTR()
29 return (sockptr_t) { .kernel = p, .is_kernel = true }; in KERNEL_SOCKPTR()
32 static inline sockptr_t USER_SOCKPTR(void __user *p) in USER_SOCKPTR()
34 return (sockptr_t) { .user = p }; in USER_SOCKPTR()
37 static inline bool sockptr_is_null(sockptr_t sockptr) in sockptr_is_null()
44 static inline int copy_from_sockptr_offset(void *dst, sockptr_t src, in copy_from_sockptr_offset()
78 sockptr_t optval, unsigned int optlen) in copy_safe_from_sockptr()
88 sockptr_t src, size_t usize) in copy_struct_from_sockptr()
[all …]
A Dmroute.h19 int ip_mroute_setsockopt(struct sock *, int, sockptr_t, unsigned int);
20 int ip_mroute_getsockopt(struct sock *, int, sockptr_t, sockptr_t);
28 sockptr_t optval, unsigned int optlen) in ip_mroute_setsockopt()
34 sockptr_t optval, sockptr_t optlen) in ip_mroute_getsockopt()
A Dmroute6.h29 extern int ip6_mroute_setsockopt(struct sock *, int, sockptr_t, unsigned int);
30 extern int ip6_mroute_getsockopt(struct sock *, int, sockptr_t, sockptr_t);
39 sockptr_t optval, unsigned int optlen) in ip6_mroute_setsockopt()
46 int optname, sockptr_t optval, sockptr_t optlen) in ip6_mroute_getsockopt()
A Digmp.h124 sockptr_t optval, sockptr_t optlen);
126 sockptr_t optval, size_t offset);
A Dbpfptr.h9 typedef sockptr_t bpfptr_t;
65 return copy_to_sockptr_offset((sockptr_t) dst, offset, src, size); in copy_to_bpfptr_offset()
A Dbpf-cgroup.h142 int *optname, sockptr_t optval,
146 int optname, sockptr_t optval,
147 sockptr_t optlen, int max_optlen,
A Dnetfilter.h189 int (*set)(struct sock *sk, int optval, sockptr_t arg,
360 int nf_setsockopt(struct sock *sk, u_int8_t pf, int optval, sockptr_t opt,
A Dnet.h192 int optname, sockptr_t optval,
A Dsecurity.h1660 int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval,
1661 sockptr_t optlen, unsigned int len);
1805 sockptr_t optval, in security_socket_getpeersec_stream()
1806 sockptr_t optlen, in security_socket_getpeersec_stream()
A Dlsm_hook_defs.h345 sockptr_t optval, sockptr_t optlen, unsigned int len)
A Dfilter.h1127 int sk_get_filter(struct sock *sk, sockptr_t optval, unsigned int len);
1588 int copy_bpf_fprog_from_user(struct sock_fprog *dst, sockptr_t src, int len);
/include/net/
A Dtcp_ao.h185 sockptr_t optval, int optlen);
197 int tcp_ao_get_mkts(struct sock *sk, sockptr_t optval, sockptr_t optlen);
198 int tcp_ao_get_sock_info(struct sock *sk, sockptr_t optval, sockptr_t optlen);
199 int tcp_ao_get_repair(struct sock *sk, sockptr_t optval, sockptr_t optlen);
200 int tcp_ao_set_repair(struct sock *sk, sockptr_t optval, unsigned int optlen);
220 int tcp_v4_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen);
256 int tcp_v6_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen);
321 static inline int tcp_ao_get_mkts(struct sock *sk, sockptr_t optval, sockptr_t optlen) in tcp_ao_get_mkts()
326 static inline int tcp_ao_get_sock_info(struct sock *sk, sockptr_t optval, sockptr_t optlen) in tcp_ao_get_sock_info()
332 sockptr_t optval, sockptr_t optlen) in tcp_ao_get_repair()
[all …]
A Dipv6_stubs.h91 sockptr_t optval, unsigned int optlen);
93 sockptr_t optval, sockptr_t optlen);
A Dip.h786 sockptr_t data, int optlen);
801 int do_ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
803 int ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
806 sockptr_t optval, sockptr_t optlen);
A Dipv6.h422 int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen);
1182 int do_ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
1184 int ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
1187 sockptr_t optval, sockptr_t optlen);
1240 sockptr_t optval, size_t ss_offset);
A Dsock.h1269 int optname, sockptr_t optval,
1827 sockptr_t optval, unsigned int optlen);
1829 sockptr_t optval, unsigned int optlen);
1831 int optname, sockptr_t optval, int optlen);
1833 int optname, sockptr_t optval, sockptr_t optlen);
1836 sockptr_t optval, sockptr_t optlen);
1915 sockptr_t optval, unsigned int optlen);
3015 sockptr_t optval, int optlen, bool old_timeval);
A Dinet_connection_sock.h48 sockptr_t optval, unsigned int optlen);
A Dtcp.h450 int optname, sockptr_t optval, sockptr_t optlen);
455 sockptr_t optval, unsigned int optlen);
456 int tcp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
2314 sockptr_t optval,
2318 int (*ao_parse)(struct sock *sk, int optname, sockptr_t optval, int optlen);
A Dudp.h423 sockptr_t optval, unsigned int optlen,
A Dxfrm.h1847 int xfrm_user_policy(struct sock *sk, int optname, sockptr_t optval,
1851 sockptr_t optval, int optlen) in xfrm_user_policy()
/include/crypto/
A Dif_alg.h47 int (*setentropy)(void *private, sockptr_t entropy, unsigned int len);
/include/linux/netfilter/
A Dx_tables.h294 void *xt_copy_counters(sockptr_t arg, unsigned int len,
/include/net/sctp/
A Dstructs.h438 sockptr_t optval,

Completed in 72 milliseconds