Home
last modified time | relevance | path

Searched refs:optname (Results 1 – 84 of 84) sorted by relevance

/linux-4.4.14/net/ipv6/
Dipv6_sockglue.c121 static bool setsockopt_needs_rtnl(int optname) in setsockopt_needs_rtnl() argument
123 switch (optname) { in setsockopt_needs_rtnl()
140 static int do_ipv6_setsockopt(struct sock *sk, int level, int optname, in do_ipv6_setsockopt() argument
147 bool needs_rtnl = setsockopt_needs_rtnl(optname); in do_ipv6_setsockopt()
161 if (ip6_mroute_opt(optname)) in do_ipv6_setsockopt()
162 return ip6_mroute_setsockopt(sk, optname, optval, optlen); in do_ipv6_setsockopt()
168 switch (optname) { in do_ipv6_setsockopt()
407 if (optname != IPV6_RTHDR && !ns_capable(net->user_ns, CAP_NET_RAW)) in do_ipv6_setsockopt()
411 opt = ipv6_renew_options(sk, opt, optname, in do_ipv6_setsockopt()
421 if (optname == IPV6_RTHDR && opt && opt->srcrt) { in do_ipv6_setsockopt()
[all …]
Dudp_impl.h16 int udpv6_getsockopt(struct sock *sk, int level, int optname,
18 int udpv6_setsockopt(struct sock *sk, int level, int optname,
21 int compat_udpv6_setsockopt(struct sock *sk, int level, int optname,
23 int compat_udpv6_getsockopt(struct sock *sk, int level, int optname,
Draw.c922 static int rawv6_seticmpfilter(struct sock *sk, int level, int optname, in rawv6_seticmpfilter() argument
925 switch (optname) { in rawv6_seticmpfilter()
939 static int rawv6_geticmpfilter(struct sock *sk, int level, int optname, in rawv6_geticmpfilter() argument
944 switch (optname) { in rawv6_geticmpfilter()
965 static int do_rawv6_setsockopt(struct sock *sk, int level, int optname, in do_rawv6_setsockopt() argument
974 switch (optname) { in do_rawv6_setsockopt()
1007 static int rawv6_setsockopt(struct sock *sk, int level, int optname, in rawv6_setsockopt() argument
1017 return rawv6_seticmpfilter(sk, level, optname, optval, optlen); in rawv6_setsockopt()
1019 if (optname == IPV6_CHECKSUM) in rawv6_setsockopt()
1022 return ipv6_setsockopt(sk, level, optname, optval, optlen); in rawv6_setsockopt()
[all …]
Dudp.c1421 int udpv6_setsockopt(struct sock *sk, int level, int optname, in udpv6_setsockopt() argument
1425 return udp_lib_setsockopt(sk, level, optname, optval, optlen, in udpv6_setsockopt()
1427 return ipv6_setsockopt(sk, level, optname, optval, optlen); in udpv6_setsockopt()
1431 int compat_udpv6_setsockopt(struct sock *sk, int level, int optname, in compat_udpv6_setsockopt() argument
1435 return udp_lib_setsockopt(sk, level, optname, optval, optlen, in compat_udpv6_setsockopt()
1437 return compat_ipv6_setsockopt(sk, level, optname, optval, optlen); in compat_udpv6_setsockopt()
1441 int udpv6_getsockopt(struct sock *sk, int level, int optname, in udpv6_getsockopt() argument
1445 return udp_lib_getsockopt(sk, level, optname, optval, optlen); in udpv6_getsockopt()
1446 return ipv6_getsockopt(sk, level, optname, optval, optlen); in udpv6_getsockopt()
1450 int compat_udpv6_getsockopt(struct sock *sk, int level, int optname, in compat_udpv6_getsockopt() argument
[all …]
Dip6mr.c1657 int ip6_mroute_setsockopt(struct sock *sk, int optname, char __user *optval, unsigned int optlen) in ip6_mroute_setsockopt() argument
1670 if (optname != MRT6_INIT) { in ip6_mroute_setsockopt()
1675 switch (optname) { in ip6_mroute_setsockopt()
1726 if (optname == MRT6_DEL_MFC || optname == MRT6_DEL_MFC_PROXY) in ip6_mroute_setsockopt()
1807 int ip6_mroute_getsockopt(struct sock *sk, int optname, char __user *optval, in ip6_mroute_getsockopt() argument
1819 switch (optname) { in ip6_mroute_getsockopt()
/linux-4.4.14/net/rds/
Dinfo.c73 void rds_info_register_func(int optname, rds_info_func func) in rds_info_register_func() argument
75 int offset = optname - RDS_INFO_FIRST; in rds_info_register_func()
77 BUG_ON(optname < RDS_INFO_FIRST || optname > RDS_INFO_LAST); in rds_info_register_func()
86 void rds_info_deregister_func(int optname, rds_info_func func) in rds_info_deregister_func() argument
88 int offset = optname - RDS_INFO_FIRST; in rds_info_deregister_func()
90 BUG_ON(optname < RDS_INFO_FIRST || optname > RDS_INFO_LAST); in rds_info_deregister_func()
158 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval, in rds_info_getsockopt() argument
209 func = rds_info_funcs[optname - RDS_INFO_FIRST]; in rds_info_getsockopt()
Dinfo.h21 void rds_info_register_func(int optname, rds_info_func func);
22 void rds_info_deregister_func(int optname, rds_info_func func);
23 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
Daf_rds.c280 static int rds_setsockopt(struct socket *sock, int level, int optname, in rds_setsockopt() argument
291 switch (optname) { in rds_setsockopt()
322 static int rds_getsockopt(struct socket *sock, int level, int optname, in rds_getsockopt() argument
337 switch (optname) { in rds_getsockopt()
339 ret = rds_info_getsockopt(sock, optname, optval, in rds_getsockopt()
/linux-4.4.14/net/ipv4/
Dip_sockglue.c550 static bool setsockopt_needs_rtnl(int optname) in setsockopt_needs_rtnl() argument
552 switch (optname) { in setsockopt_needs_rtnl()
573 int optname, char __user *optval, unsigned int optlen) in do_ip_setsockopt() argument
577 bool needs_rtnl = setsockopt_needs_rtnl(optname); in do_ip_setsockopt()
579 switch (optname) { in do_ip_setsockopt()
617 if (ip_mroute_opt(optname)) in do_ip_setsockopt()
618 return ip_mroute_setsockopt(sk, optname, optval, optlen); in do_ip_setsockopt()
625 switch (optname) { in do_ip_setsockopt()
887 if (optname == IP_ADD_MEMBERSHIP) in do_ip_setsockopt()
943 if (optname == IP_BLOCK_SOURCE) { in do_ip_setsockopt()
[all …]
Dudp_impl.h13 int udp_setsockopt(struct sock *sk, int level, int optname,
15 int udp_getsockopt(struct sock *sk, int level, int optname,
19 int compat_udp_setsockopt(struct sock *sk, int level, int optname,
21 int compat_udp_getsockopt(struct sock *sk, int level, int optname,
Draw.c812 static int do_raw_setsockopt(struct sock *sk, int level, int optname, in do_raw_setsockopt() argument
815 if (optname == ICMP_FILTER) { in do_raw_setsockopt()
824 static int raw_setsockopt(struct sock *sk, int level, int optname, in raw_setsockopt() argument
828 return ip_setsockopt(sk, level, optname, optval, optlen); in raw_setsockopt()
829 return do_raw_setsockopt(sk, level, optname, optval, optlen); in raw_setsockopt()
833 static int compat_raw_setsockopt(struct sock *sk, int level, int optname, in compat_raw_setsockopt() argument
837 return compat_ip_setsockopt(sk, level, optname, optval, optlen); in compat_raw_setsockopt()
838 return do_raw_setsockopt(sk, level, optname, optval, optlen); in compat_raw_setsockopt()
842 static int do_raw_getsockopt(struct sock *sk, int level, int optname, in do_raw_getsockopt() argument
845 if (optname == ICMP_FILTER) { in do_raw_getsockopt()
[all …]
Dtcp.c2324 int optname, char __user *optval, unsigned int optlen) in do_tcp_setsockopt() argument
2332 switch (optname) { in do_tcp_setsockopt()
2363 switch (optname) { in do_tcp_setsockopt()
2610 int tcp_setsockopt(struct sock *sk, int level, int optname, char __user *optval, in tcp_setsockopt() argument
2616 return icsk->icsk_af_ops->setsockopt(sk, level, optname, in tcp_setsockopt()
2618 return do_tcp_setsockopt(sk, level, optname, optval, optlen); in tcp_setsockopt()
2623 int compat_tcp_setsockopt(struct sock *sk, int level, int optname, in compat_tcp_setsockopt() argument
2627 return inet_csk_compat_setsockopt(sk, level, optname, in compat_tcp_setsockopt()
2629 return do_tcp_setsockopt(sk, level, optname, optval, optlen); in compat_tcp_setsockopt()
2725 int optname, char __user *optval, int __user *optlen) in do_tcp_getsockopt() argument
[all …]
Dudp.c2052 int udp_lib_setsockopt(struct sock *sk, int level, int optname, in udp_lib_setsockopt() argument
2069 switch (optname) { in udp_lib_setsockopt()
2145 int udp_setsockopt(struct sock *sk, int level, int optname, in udp_setsockopt() argument
2149 return udp_lib_setsockopt(sk, level, optname, optval, optlen, in udp_setsockopt()
2151 return ip_setsockopt(sk, level, optname, optval, optlen); in udp_setsockopt()
2155 int compat_udp_setsockopt(struct sock *sk, int level, int optname, in compat_udp_setsockopt() argument
2159 return udp_lib_setsockopt(sk, level, optname, optval, optlen, in compat_udp_setsockopt()
2161 return compat_ip_setsockopt(sk, level, optname, optval, optlen); in compat_udp_setsockopt()
2165 int udp_lib_getsockopt(struct sock *sk, int level, int optname, in udp_lib_getsockopt() argument
2179 switch (optname) { in udp_lib_getsockopt()
[all …]
Dinet_connection_sock.c894 int inet_csk_compat_getsockopt(struct sock *sk, int level, int optname, in inet_csk_compat_getsockopt() argument
900 return icsk->icsk_af_ops->compat_getsockopt(sk, level, optname, in inet_csk_compat_getsockopt()
902 return icsk->icsk_af_ops->getsockopt(sk, level, optname, in inet_csk_compat_getsockopt()
907 int inet_csk_compat_setsockopt(struct sock *sk, int level, int optname, in inet_csk_compat_setsockopt() argument
913 return icsk->icsk_af_ops->compat_setsockopt(sk, level, optname, in inet_csk_compat_setsockopt()
915 return icsk->icsk_af_ops->setsockopt(sk, level, optname, in inet_csk_compat_setsockopt()
Dipmr.c1270 int ip_mroute_setsockopt(struct sock *sk, int optname, char __user *optval, unsigned int optlen) in ip_mroute_setsockopt() argument
1286 if (optname != MRT_INIT) { in ip_mroute_setsockopt()
1292 switch (optname) { in ip_mroute_setsockopt()
1326 if (optname == MRT_ADD_VIF) { in ip_mroute_setsockopt()
1351 if (optname == MRT_DEL_MFC || optname == MRT_DEL_MFC_PROXY) in ip_mroute_setsockopt()
1434 int ip_mroute_getsockopt(struct sock *sk, int optname, char __user *optval, int __user *optlen) in ip_mroute_getsockopt() argument
1449 if (optname != MRT_VERSION && in ip_mroute_getsockopt()
1451 optname != MRT_PIM && in ip_mroute_getsockopt()
1453 optname != MRT_ASSERT) in ip_mroute_getsockopt()
1465 if (optname == MRT_VERSION) in ip_mroute_getsockopt()
[all …]
/linux-4.4.14/net/
Dcompat.c312 static int do_set_attach_filter(struct socket *sock, int level, int optname, in do_set_attach_filter() argument
328 return sock_setsockopt(sock, level, optname, (char __user *)kfprog, in do_set_attach_filter()
333 int optname, char __user *optval, unsigned int optlen) in do_set_sock_timeout() argument
348 err = sock_setsockopt(sock, level, optname, (char *)&ktime, sizeof(ktime)); in do_set_sock_timeout()
354 static int compat_sock_setsockopt(struct socket *sock, int level, int optname, in compat_sock_setsockopt() argument
357 if (optname == SO_ATTACH_FILTER) in compat_sock_setsockopt()
358 return do_set_attach_filter(sock, level, optname, in compat_sock_setsockopt()
360 if (optname == SO_RCVTIMEO || optname == SO_SNDTIMEO) in compat_sock_setsockopt()
361 return do_set_sock_timeout(sock, level, optname, optval, optlen); in compat_sock_setsockopt()
363 return sock_setsockopt(sock, level, optname, optval, optlen); in compat_sock_setsockopt()
[all …]
Dsocket.c1731 SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname, in SYSCALL_DEFINE5() argument
1742 err = security_socket_setsockopt(sock, level, optname); in SYSCALL_DEFINE5()
1748 sock_setsockopt(sock, level, optname, optval, in SYSCALL_DEFINE5()
1752 sock->ops->setsockopt(sock, level, optname, optval, in SYSCALL_DEFINE5()
1765 SYSCALL_DEFINE5(getsockopt, int, fd, int, level, int, optname, in SYSCALL_DEFINE5() argument
1773 err = security_socket_getsockopt(sock, level, optname); in SYSCALL_DEFINE5()
1779 sock_getsockopt(sock, level, optname, optval, in SYSCALL_DEFINE5()
1783 sock->ops->getsockopt(sock, level, optname, optval, in SYSCALL_DEFINE5()
3227 int kernel_getsockopt(struct socket *sock, int level, int optname, in kernel_getsockopt() argument
3240 err = sock_getsockopt(sock, level, optname, uoptval, uoptlen); in kernel_getsockopt()
[all …]
/linux-4.4.14/net/dccp/
Dproto.c491 static int do_dccp_setsockopt(struct sock *sk, int level, int optname, in do_dccp_setsockopt() argument
497 switch (optname) { in do_dccp_setsockopt()
508 return dccp_setsockopt_ccid(sk, optname, optval, optlen); in do_dccp_setsockopt()
517 if (optname == DCCP_SOCKOPT_SERVICE) in do_dccp_setsockopt()
521 switch (optname) { in do_dccp_setsockopt()
557 int dccp_setsockopt(struct sock *sk, int level, int optname, in dccp_setsockopt() argument
562 optname, optval, in dccp_setsockopt()
564 return do_dccp_setsockopt(sk, level, optname, optval, optlen); in dccp_setsockopt()
570 int compat_dccp_setsockopt(struct sock *sk, int level, int optname, in compat_dccp_setsockopt() argument
574 return inet_csk_compat_setsockopt(sk, level, optname, in compat_dccp_setsockopt()
[all …]
Dccid.h82 const int optname, int len,
86 const int optname, int len,
245 const int optname, int len, in ccid_hc_rx_getsockopt() argument
250 rc = ccid->ccid_ops->ccid_hc_rx_getsockopt(sk, optname, len, in ccid_hc_rx_getsockopt()
256 const int optname, int len, in ccid_hc_tx_getsockopt() argument
261 rc = ccid->ccid_ops->ccid_hc_tx_getsockopt(sk, optname, len, in ccid_hc_tx_getsockopt()
Ddccp.h303 int dccp_getsockopt(struct sock *sk, int level, int optname,
305 int dccp_setsockopt(struct sock *sk, int level, int optname,
308 int compat_dccp_getsockopt(struct sock *sk, int level, int optname,
310 int compat_dccp_setsockopt(struct sock *sk, int level, int optname,
/linux-4.4.14/net/atm/
Dpvc.c64 static int pvc_setsockopt(struct socket *sock, int level, int optname, in pvc_setsockopt() argument
71 error = vcc_setsockopt(sock, level, optname, optval, optlen); in pvc_setsockopt()
76 static int pvc_getsockopt(struct socket *sock, int level, int optname, in pvc_getsockopt() argument
83 error = vcc_getsockopt(sock, level, optname, optval, optlen); in pvc_getsockopt()
Dcommon.h22 int vcc_setsockopt(struct socket *sock, int level, int optname,
24 int vcc_getsockopt(struct socket *sock, int level, int optname,
Dcommon.c743 int vcc_setsockopt(struct socket *sock, int level, int optname, in vcc_setsockopt() argument
750 if (__SO_LEVEL_MATCH(optname, level) && optlen != __SO_SIZE(optname)) in vcc_setsockopt()
754 switch (optname) { in vcc_setsockopt()
787 return vcc->dev->ops->setsockopt(vcc, level, optname, optval, optlen); in vcc_setsockopt()
790 int vcc_getsockopt(struct socket *sock, int level, int optname, in vcc_getsockopt() argument
798 if (__SO_LEVEL_MATCH(optname, level) && len != __SO_SIZE(optname)) in vcc_getsockopt()
802 switch (optname) { in vcc_getsockopt()
831 return vcc->dev->ops->getsockopt(vcc, level, optname, optval, len); in vcc_getsockopt()
Dsvc.c452 static int svc_setsockopt(struct socket *sock, int level, int optname, in svc_setsockopt() argument
460 switch (optname) { in svc_setsockopt()
489 error = vcc_setsockopt(sock, level, optname, optval, optlen); in svc_setsockopt()
497 static int svc_getsockopt(struct socket *sock, int level, int optname, in svc_getsockopt() argument
504 if (!__SO_LEVEL_MATCH(optname, level) || optname != SO_ATMSAP) { in svc_getsockopt()
505 error = vcc_getsockopt(sock, level, optname, optval, optlen); in svc_getsockopt()
/linux-4.4.14/include/net/
Dinet_connection_sock.h52 int (*setsockopt)(struct sock *sk, int level, int optname,
54 int (*getsockopt)(struct sock *sk, int level, int optname,
58 int level, int optname,
61 int level, int optname,
322 int inet_csk_compat_getsockopt(struct sock *sk, int level, int optname,
324 int inet_csk_compat_setsockopt(struct sock *sk, int level, int optname,
Dip.h559 int ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval,
561 int ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval,
563 int compat_ip_setsockopt(struct sock *sk, int level, int optname,
565 int compat_ip_getsockopt(struct sock *sk, int level, int optname,
Dudp.h252 int udp_lib_getsockopt(struct sock *sk, int level, int optname,
254 int udp_lib_setsockopt(struct sock *sk, int level, int optname,
Dsock.h973 int optname, char __user *optval,
976 int optname, char __user *optval,
981 int optname, char __user *optval,
985 int optname, char __user *optval,
1578 int sock_common_getsockopt(struct socket *sock, int level, int optname,
1582 int sock_common_setsockopt(struct socket *sock, int level, int optname,
1585 int optname, char __user *optval, int __user *optlen);
1587 int optname, char __user *optval, unsigned int optlen);
Dipv6.h925 int ipv6_setsockopt(struct sock *sk, int level, int optname,
927 int ipv6_getsockopt(struct sock *sk, int level, int optname,
929 int compat_ipv6_setsockopt(struct sock *sk, int level, int optname,
931 int compat_ipv6_getsockopt(struct sock *sk, int level, int optname,
Dtcp.h429 int tcp_getsockopt(struct sock *sk, int level, int optname,
431 int tcp_setsockopt(struct sock *sk, int level, int optname,
433 int compat_tcp_getsockopt(struct sock *sk, int level, int optname,
435 int compat_tcp_setsockopt(struct sock *sk, int level, int optname,
Dxfrm.h1569 int xfrm_user_policy(struct sock *sk, int optname,
1572 static inline int xfrm_user_policy(struct sock *sk, int optname, u8 __user *optval, int optlen) in xfrm_user_policy() argument
/linux-4.4.14/include/linux/
Dnet.h160 int optname, char __user *optval, unsigned int optlen);
162 int optname, char __user *optval, int __user *optlen);
165 int optname, char __user *optval, unsigned int optlen);
167 int optname, char __user *optval, int __user *optlen);
284 int kernel_getsockopt(struct socket *sock, int level, int optname, char *optval,
286 int kernel_setsockopt(struct socket *sock, int level, int optname, char *optval,
Dmroute.h30 int optname, char __user *optval, unsigned int optlen) in ip_mroute_setsockopt() argument
37 int optname, char __user *optval, int __user *optlen) in ip_mroute_getsockopt() argument
Dmroute6.h35 int optname, char __user *optval, unsigned int optlen) in ip6_mroute_setsockopt() argument
42 int optname, char __user *optval, int __user *optlen) in ip6_mroute_getsockopt() argument
Datmdev.h191 int (*getsockopt)(struct atm_vcc *vcc,int level,int optname,
193 int (*setsockopt)(struct atm_vcc *vcc,int level,int optname,
Dsecurity.h1126 int security_socket_getsockopt(struct socket *sock, int level, int optname);
1127 int security_socket_setsockopt(struct socket *sock, int level, int optname);
1232 int level, int optname) in security_socket_getsockopt() argument
1238 int level, int optname) in security_socket_setsockopt() argument
Dlsm_hooks.h1543 int (*socket_getsockopt)(struct socket *sock, int level, int optname);
1544 int (*socket_setsockopt)(struct socket *sock, int level, int optname);
Dcompat.h565 asmlinkage long compat_sys_setsockopt(int fd, int level, int optname,
643 asmlinkage long compat_sys_getsockopt(int fd, int level, int optname,
Dsyscalls.h595 asmlinkage long sys_setsockopt(int fd, int level, int optname,
597 asmlinkage long sys_getsockopt(int fd, int level, int optname,
/linux-4.4.14/security/selinux/include/
Dnetlabel.h65 int optname);
138 int optname) in selinux_netlbl_socket_setsockopt() argument
/linux-4.4.14/net/bluetooth/rfcomm/
Dsock.c647 static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname, char __user *optval, unsign… in rfcomm_sock_setsockopt_old() argument
657 switch (optname) { in rfcomm_sock_setsockopt_old()
688 static int rfcomm_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval,… in rfcomm_sock_setsockopt() argument
699 return rfcomm_sock_setsockopt_old(sock, optname, optval, optlen); in rfcomm_sock_setsockopt()
706 switch (optname) { in rfcomm_sock_setsockopt()
756 static int rfcomm_sock_getsockopt_old(struct socket *sock, int optname, char __user *optval, int __… in rfcomm_sock_getsockopt_old() argument
772 switch (optname) { in rfcomm_sock_getsockopt_old()
831 static int rfcomm_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval,… in rfcomm_sock_getsockopt() argument
840 return rfcomm_sock_getsockopt_old(sock, optname, optval, optlen); in rfcomm_sock_getsockopt()
850 switch (optname) { in rfcomm_sock_getsockopt()
/linux-4.4.14/net/l2tp/
Dl2tp_ppp.c1261 int optname, int val) in pppol2tp_tunnel_setsockopt() argument
1265 switch (optname) { in pppol2tp_tunnel_setsockopt()
1284 int optname, int val) in pppol2tp_session_setsockopt() argument
1289 switch (optname) { in pppol2tp_session_setsockopt()
1356 static int pppol2tp_setsockopt(struct socket *sock, int level, int optname, in pppol2tp_setsockopt() argument
1395 err = pppol2tp_tunnel_setsockopt(sk, tunnel, optname, val); in pppol2tp_setsockopt()
1398 err = pppol2tp_session_setsockopt(sk, session, optname, val); in pppol2tp_setsockopt()
1412 int optname, int *val) in pppol2tp_tunnel_getsockopt() argument
1416 switch (optname) { in pppol2tp_tunnel_getsockopt()
1435 int optname, int *val) in pppol2tp_session_getsockopt() argument
[all …]
/linux-4.4.14/net/core/
Dsock.c688 int sock_setsockopt(struct socket *sock, int level, int optname, in sock_setsockopt() argument
701 if (optname == SO_BINDTODEVICE) in sock_setsockopt()
714 switch (optname) { in sock_setsockopt()
855 if (optname == SO_TIMESTAMP) in sock_setsockopt()
1029 int sock_getsockopt(struct socket *sock, int level, int optname, in sock_getsockopt() argument
1050 switch (optname) { in sock_getsockopt()
2226 int sock_no_setsockopt(struct socket *sock, int level, int optname, in sock_no_setsockopt() argument
2233 int sock_no_getsockopt(struct socket *sock, int level, int optname, in sock_no_getsockopt() argument
2596 int sock_common_getsockopt(struct socket *sock, int level, int optname, in sock_common_getsockopt() argument
2601 return sk->sk_prot->getsockopt(sk, level, optname, optval, optlen); in sock_common_getsockopt()
[all …]
/linux-4.4.14/net/bluetooth/
Dl2cap_sock.c391 static int l2cap_sock_getsockopt_old(struct socket *sock, int optname, in l2cap_sock_getsockopt_old() argument
408 switch (optname) { in l2cap_sock_getsockopt_old()
494 static int l2cap_sock_getsockopt(struct socket *sock, int level, int optname, in l2cap_sock_getsockopt() argument
506 return l2cap_sock_getsockopt_old(sock, optname, optval, optlen); in l2cap_sock_getsockopt()
516 switch (optname) { in l2cap_sock_getsockopt()
630 static int l2cap_sock_setsockopt_old(struct socket *sock, int optname, in l2cap_sock_setsockopt_old() argument
643 switch (optname) { in l2cap_sock_setsockopt_old()
742 static int l2cap_sock_setsockopt(struct socket *sock, int level, int optname, in l2cap_sock_setsockopt() argument
756 return l2cap_sock_setsockopt_old(sock, optname, optval, optlen); in l2cap_sock_setsockopt()
763 switch (optname) { in l2cap_sock_setsockopt()
Dsco.c794 static int sco_sock_setsockopt(struct socket *sock, int level, int optname, in sco_sock_setsockopt() argument
806 switch (optname) { in sco_sock_setsockopt()
859 static int sco_sock_getsockopt_old(struct socket *sock, int optname, in sco_sock_getsockopt_old() argument
874 switch (optname) { in sco_sock_getsockopt_old()
920 static int sco_sock_getsockopt(struct socket *sock, int level, int optname, in sco_sock_getsockopt() argument
930 return sco_sock_getsockopt_old(sock, optname, optval, optlen); in sco_sock_getsockopt()
937 switch (optname) { in sco_sock_getsockopt()
Dhci_sock.c1284 static int hci_sock_setsockopt(struct socket *sock, int level, int optname, in hci_sock_setsockopt() argument
1291 BT_DBG("sk %p, opt %d", sk, optname); in hci_sock_setsockopt()
1300 switch (optname) { in hci_sock_setsockopt()
1367 static int hci_sock_getsockopt(struct socket *sock, int level, int optname, in hci_sock_getsockopt() argument
1374 BT_DBG("sk %p, opt %d", sk, optname); in hci_sock_getsockopt()
1386 switch (optname) { in hci_sock_getsockopt()
/linux-4.4.14/arch/x86/include/asm/
Dsysfb.h54 char *optname; member
/linux-4.4.14/net/nfc/
Dllcp_sock.c224 static int nfc_llcp_setsockopt(struct socket *sock, int level, int optname, in nfc_llcp_setsockopt() argument
232 pr_debug("%p optname %d\n", sk, optname); in nfc_llcp_setsockopt()
239 switch (optname) { in nfc_llcp_setsockopt()
297 static int nfc_llcp_getsockopt(struct socket *sock, int level, int optname, in nfc_llcp_getsockopt() argument
307 pr_debug("%p optname %d\n", sk, optname); in nfc_llcp_getsockopt()
323 switch (optname) { in nfc_llcp_getsockopt()
/linux-4.4.14/net/decnet/
Daf_decnet.c160 static int __dn_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsign…
161 static int __dn_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __…
1332 static int dn_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned… in dn_setsockopt() argument
1338 err = __dn_setsockopt(sock, level, optname, optval, optlen, 0); in dn_setsockopt()
1344 static int __dn_setsockopt(struct socket *sock, int level,int optname, char __user *optval, unsigne… in __dn_setsockopt() argument
1369 switch (optname) { in __dn_setsockopt()
1449 return nf_setsockopt(sk, PF_DECnet, optname, optval, optlen); in __dn_setsockopt()
1508 static int dn_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __us… in dn_getsockopt() argument
1514 err = __dn_getsockopt(sock, level, optname, optval, optlen, 0); in dn_getsockopt()
1520 static int __dn_getsockopt(struct socket *sock, int level,int optname, char __user *optval,int __us… in __dn_getsockopt() argument
[all …]
/linux-4.4.14/net/ieee802154/
Dsocket.c388 static int raw_getsockopt(struct sock *sk, int level, int optname, in raw_getsockopt() argument
394 static int raw_setsockopt(struct sock *sk, int level, int optname, in raw_setsockopt() argument
829 static int dgram_getsockopt(struct sock *sk, int level, int optname, in dgram_getsockopt() argument
844 switch (optname) { in dgram_getsockopt()
873 static int dgram_setsockopt(struct sock *sk, int level, int optname, in dgram_setsockopt() argument
889 switch (optname) { in dgram_setsockopt()
/linux-4.4.14/security/selinux/
Dnetlabel.c427 int optname) in selinux_netlbl_socket_setsockopt() argument
434 if (level == IPPROTO_IP && optname == IP_OPTIONS && in selinux_netlbl_socket_setsockopt()
Dhooks.c4300 static int selinux_socket_setsockopt(struct socket *sock, int level, int optname) in selinux_socket_setsockopt() argument
4308 return selinux_netlbl_socket_setsockopt(sock, level, optname); in selinux_socket_setsockopt()
4312 int optname) in selinux_socket_getsockopt() argument
/linux-4.4.14/drivers/isdn/mISDN/
Dsocket.c413 static int data_sock_setsockopt(struct socket *sock, int level, int optname, in data_sock_setsockopt() argument
421 level, optname, optval, len); in data_sock_setsockopt()
425 switch (optname) { in data_sock_setsockopt()
445 static int data_sock_getsockopt(struct socket *sock, int level, int optname, in data_sock_getsockopt() argument
457 switch (optname) { in data_sock_getsockopt()
/linux-4.4.14/net/can/
Draw.c481 static int raw_setsockopt(struct socket *sock, int level, int optname, in raw_setsockopt() argument
496 switch (optname) { in raw_setsockopt()
636 static int raw_getsockopt(struct socket *sock, int level, int optname, in raw_getsockopt() argument
652 switch (optname) { in raw_getsockopt()
/linux-4.4.14/net/dccp/ccids/
Dccid3.c527 static int ccid3_hc_tx_getsockopt(struct sock *sk, const int optname, int len, in ccid3_hc_tx_getsockopt() argument
534 switch (optname) { in ccid3_hc_tx_getsockopt()
819 static int ccid3_hc_rx_getsockopt(struct sock *sk, const int optname, int len, in ccid3_hc_rx_getsockopt() argument
826 switch (optname) { in ccid3_hc_rx_getsockopt()
/linux-4.4.14/include/net/sctp/
Dstructs.h436 int optname,
441 int optname,
446 int optname,
451 int optname,
/linux-4.4.14/drivers/infiniband/core/
Ducma.c1162 static int ucma_set_option_id(struct ucma_context *ctx, int optname, in ucma_set_option_id() argument
1167 switch (optname) { in ucma_set_option_id()
1227 static int ucma_set_option_ib(struct ucma_context *ctx, int optname, in ucma_set_option_ib() argument
1232 switch (optname) { in ucma_set_option_ib()
1244 int optname, void *optval, size_t optlen) in ucma_set_option_level() argument
1250 ret = ucma_set_option_id(ctx, optname, optval, optlen); in ucma_set_option_level()
1253 ret = ucma_set_option_ib(ctx, optname, optval, optlen); in ucma_set_option_level()
1284 ret = ucma_set_option_level(ctx, cmd.level, cmd.optname, optval, in ucma_set_option()
/linux-4.4.14/fs/reiserfs/
Dbitmap.c40 #define SET_OPTION(optname) \ argument
42 reiserfs_info(s, "block allocator option \"%s\" is set", #optname); \
43 set_bit(_ALLOC_ ## optname , &SB_ALLOC_OPTS(s)); \
45 #define TEST_OPTION(optname, s) \ argument
46 test_bit(_ALLOC_ ## optname , &SB_ALLOC_OPTS(s))
/linux-4.4.14/net/rxrpc/
Daf_rxrpc.c512 static int rxrpc_setsockopt(struct socket *sock, int level, int optname, in rxrpc_setsockopt() argument
519 _enter(",%d,%d,,%d", level, optname, optlen); in rxrpc_setsockopt()
525 switch (optname) { in rxrpc_setsockopt()
/linux-4.4.14/include/uapi/rdma/
Drdma_user_cm.h289 __u32 optname; member
/linux-4.4.14/crypto/
Daf_alg.c228 static int alg_setsockopt(struct socket *sock, int level, int optname, in alg_setsockopt() argument
246 switch (optname) { in alg_setsockopt()
/linux-4.4.14/net/llc/
Daf_llc.c1031 static int llc_ui_setsockopt(struct socket *sock, int level, int optname, in llc_ui_setsockopt() argument
1046 switch (optname) { in llc_ui_setsockopt()
1113 static int llc_ui_getsockopt(struct socket *sock, int level, int optname, in llc_ui_getsockopt() argument
1129 switch (optname) { in llc_ui_getsockopt()
/linux-4.4.14/net/netlink/
Daf_netlink.c2217 static int netlink_setsockopt(struct socket *sock, int level, int optname, in netlink_setsockopt() argument
2228 if (optname != NETLINK_RX_RING && optname != NETLINK_TX_RING && in netlink_setsockopt()
2233 switch (optname) { in netlink_setsockopt()
2250 if (optname == NETLINK_ADD_MEMBERSHIP && nlk->netlink_bind) { in netlink_setsockopt()
2257 optname == NETLINK_ADD_MEMBERSHIP); in netlink_setsockopt()
2259 if (optname == NETLINK_DROP_MEMBERSHIP && nlk->netlink_unbind) in netlink_setsockopt()
2297 optname == NETLINK_TX_RING); in netlink_setsockopt()
2324 static int netlink_getsockopt(struct socket *sock, int level, int optname, in netlink_getsockopt() argument
2339 switch (optname) { in netlink_getsockopt()
/linux-4.4.14/net/phonet/
Dpep.c987 static int pep_setsockopt(struct sock *sk, int level, int optname, in pep_setsockopt() argument
1001 switch (optname) { in pep_setsockopt()
1049 static int pep_getsockopt(struct sock *sk, int level, int optname, in pep_getsockopt() argument
1060 switch (optname) { in pep_getsockopt()
/linux-4.4.14/net/netrom/
Daf_netrom.c299 static int nr_setsockopt(struct socket *sock, int level, int optname, in nr_setsockopt() argument
315 switch (optname) { in nr_setsockopt()
351 static int nr_getsockopt(struct socket *sock, int level, int optname, in nr_getsockopt() argument
368 switch (optname) { in nr_getsockopt()
/linux-4.4.14/net/rose/
Daf_rose.c369 static int rose_setsockopt(struct socket *sock, int level, int optname, in rose_setsockopt() argument
385 switch (optname) { in rose_setsockopt()
429 static int rose_getsockopt(struct socket *sock, int level, int optname, in rose_getsockopt() argument
446 switch (optname) { in rose_getsockopt()
/linux-4.4.14/net/vmw_vsock/
Daf_vsock.c1361 int optname, in vsock_stream_setsockopt() argument
1391 switch (optname) { in vsock_stream_setsockopt()
1437 int level, int optname, in vsock_stream_getsockopt() argument
1469 switch (optname) { in vsock_stream_getsockopt()
/linux-4.4.14/net/sunrpc/
Dsvcsock.c746 int err, level, optname, one = 1; in svc_udp_init() local
770 optname = IP_PKTINFO; in svc_udp_init()
774 optname = IPV6_RECVPKTINFO; in svc_udp_init()
779 err = kernel_setsockopt(svsk->sk_sock, level, optname, in svc_udp_init()
/linux-4.4.14/net/x25/
Daf_x25.c439 static int x25_setsockopt(struct socket *sock, int level, int optname, in x25_setsockopt() argument
446 if (level != SOL_X25 || optname != X25_QBITINCL) in x25_setsockopt()
466 static int x25_getsockopt(struct socket *sock, int level, int optname, in x25_getsockopt() argument
472 if (level != SOL_X25 || optname != X25_QBITINCL) in x25_getsockopt()
/linux-4.4.14/drivers/video/fbdev/
Defifb.c96 !strcmp(this_opt, efifb_dmi_list[i].optname)) { in efifb_setup()
/linux-4.4.14/net/ax25/
Daf_ax25.c534 static int ax25_setsockopt(struct socket *sock, int level, int optname, in ax25_setsockopt() argument
556 switch (optname) { in ax25_setsockopt()
676 static int ax25_getsockopt(struct socket *sock, int level, int optname, in ax25_getsockopt() argument
702 switch (optname) { in ax25_getsockopt()
/linux-4.4.14/net/ipx/
Daf_ipx.c1266 static int ipx_setsockopt(struct socket *sock, int level, int optname, in ipx_setsockopt() argument
1282 if (!(level == SOL_IPX && optname == IPX_TYPE)) in ipx_setsockopt()
1292 static int ipx_getsockopt(struct socket *sock, int level, int optname, in ipx_getsockopt() argument
1301 if (!(level == SOL_IPX && optname == IPX_TYPE)) in ipx_getsockopt()
/linux-4.4.14/net/irda/
Daf_irda.c1872 static int irda_setsockopt(struct socket *sock, int level, int optname, in irda_setsockopt() argument
1889 switch (optname) { in irda_setsockopt()
2222 static int irda_getsockopt(struct socket *sock, int level, int optname, in irda_getsockopt() argument
2251 switch (optname) { in irda_getsockopt()
/linux-4.4.14/security/
Dsecurity.c1249 int security_socket_getsockopt(struct socket *sock, int level, int optname) in security_socket_getsockopt() argument
1251 return call_int_hook(socket_getsockopt, 0, sock, level, optname); in security_socket_getsockopt()
1254 int security_socket_setsockopt(struct socket *sock, int level, int optname) in security_socket_setsockopt() argument
1256 return call_int_hook(socket_setsockopt, 0, sock, level, optname); in security_socket_setsockopt()
/linux-4.4.14/drivers/atm/
Dhorizon.c2545 static int hrz_getsockopt (struct atm_vcc * atm_vcc, int level, int optname,
2551 switch (optname) {
2564 static int hrz_setsockopt (struct atm_vcc * atm_vcc, int level, int optname,
2570 switch (optname) {
Dfore200e.c1787 fore200e_getsockopt(struct atm_vcc* vcc, int level, int optname, void __user *optval, int optlen) in fore200e_getsockopt() argument
1792 vcc->itf, vcc->vpi, vcc->vci, level, optname, optval, optlen); in fore200e_getsockopt()
1799 fore200e_setsockopt(struct atm_vcc* vcc, int level, int optname, void __user *optval, unsigned int … in fore200e_setsockopt() argument
1804 vcc->itf, vcc->vpi, vcc->vci, level, optname, optval, optlen); in fore200e_setsockopt()
Dfirestream.c1238 static int fs_getsockopt(struct atm_vcc *vcc,int level,int optname,
1247 static int fs_setsockopt(struct atm_vcc *vcc,int level,int optname,
Dzatm.c1513 static int zatm_getsockopt(struct atm_vcc *vcc,int level,int optname, in zatm_getsockopt() argument
1520 static int zatm_setsockopt(struct atm_vcc *vcc,int level,int optname, in zatm_setsockopt() argument
Deni.c2034 static int eni_getsockopt(struct atm_vcc *vcc,int level,int optname, in eni_getsockopt() argument
2041 static int eni_setsockopt(struct atm_vcc *vcc,int level,int optname, in eni_setsockopt() argument
Diphase.c2880 static int ia_getsockopt(struct atm_vcc *vcc, int level, int optname, argument
2887 static int ia_setsockopt(struct atm_vcc *vcc, int level, int optname, argument
/linux-4.4.14/net/iucv/
Daf_iucv.c1577 static int iucv_sock_setsockopt(struct socket *sock, int level, int optname, in iucv_sock_setsockopt() argument
1597 switch (optname) { in iucv_sock_setsockopt()
1627 static int iucv_sock_getsockopt(struct socket *sock, int level, int optname, in iucv_sock_getsockopt() argument
1646 switch (optname) { in iucv_sock_getsockopt()
/linux-4.4.14/net/packet/
Daf_packet.c3502 packet_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int op… in packet_setsockopt() argument
3511 switch (optname) { in packet_setsockopt()
3526 if (optname == PACKET_ADD_MEMBERSHIP) in packet_setsockopt()
3556 optname == PACKET_TX_RING); in packet_setsockopt()
3716 static int packet_getsockopt(struct socket *sock, int level, int optname, in packet_getsockopt() argument
3736 switch (optname) { in packet_getsockopt()
/linux-4.4.14/net/sctp/
Dsocket.c3685 static int sctp_setsockopt(struct sock *sk, int level, int optname, in sctp_setsockopt() argument
3690 pr_debug("%s: sk:%p, optname:%d\n", __func__, sk, optname); in sctp_setsockopt()
3700 retval = af->setsockopt(sk, level, optname, optval, optlen); in sctp_setsockopt()
3706 switch (optname) { in sctp_setsockopt()
5951 static int sctp_getsockopt(struct sock *sk, int level, int optname, in sctp_getsockopt() argument
5957 pr_debug("%s: sk:%p, optname:%d\n", __func__, sk, optname); in sctp_getsockopt()
5968 retval = af->getsockopt(sk, level, optname, optval, optlen); in sctp_getsockopt()
5977 switch (optname) { in sctp_getsockopt()
/linux-4.4.14/net/xfrm/
Dxfrm_state.c1841 int xfrm_user_policy(struct sock *sk, int optname, u8 __user *optval, int optlen) in xfrm_user_policy() argument
1862 pol = km->compile_policy(sk, optname, data, in xfrm_user_policy()