Searched refs:optname (Results 1 - 25 of 52) sorted by relevance

123

/net/rds/
H A 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,
H A Dinfo.c73 void rds_info_register_func(int optname, rds_info_func func) argument
75 int offset = optname - RDS_INFO_FIRST;
77 BUG_ON(optname < RDS_INFO_FIRST || optname > RDS_INFO_LAST);
86 void rds_info_deregister_func(int optname, rds_info_func func) argument
88 int offset = optname - RDS_INFO_FIRST;
90 BUG_ON(optname < RDS_INFO_FIRST || optname > RDS_INFO_LAST);
158 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval, argument
209 func = rds_info_funcs[optname
[all...]
H A Daf_rds.c273 static int rds_setsockopt(struct socket *sock, int level, int optname, argument
284 switch (optname) {
310 static int rds_getsockopt(struct socket *sock, int level, int optname, argument
324 switch (optname) {
326 ret = rds_info_getsockopt(sock, optname, optval,
/net/ipv4/
H A 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,
H A Dip_sockglue.c478 int optname, char __user *optval, unsigned int optlen)
483 switch (optname) {
519 if (ip_mroute_opt(optname))
520 return ip_mroute_setsockopt(sk, optname, optval, optlen);
525 switch (optname) {
771 if (optname == IP_ADD_MEMBERSHIP)
827 if (optname == IP_BLOCK_SOURCE) {
830 } else if (optname == IP_UNBLOCK_SOURCE) {
833 } else if (optname == IP_ADD_SOURCE_MEMBERSHIP) {
870 if (optname
477 do_ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval, unsigned int optlen) argument
1076 ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval, unsigned int optlen) argument
1101 compat_ip_setsockopt(struct sock *sk, int level, int optname, char __user *optval, unsigned int optlen) argument
1136 do_ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen, unsigned int flags) argument
1366 ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
1395 compat_ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
H A Draw.c785 static int do_raw_setsockopt(struct sock *sk, int level, int optname, argument
788 if (optname == ICMP_FILTER) {
797 static int raw_setsockopt(struct sock *sk, int level, int optname, argument
801 return ip_setsockopt(sk, level, optname, optval, optlen);
802 return do_raw_setsockopt(sk, level, optname, optval, optlen);
806 static int compat_raw_setsockopt(struct sock *sk, int level, int optname, argument
810 return compat_ip_setsockopt(sk, level, optname, optval, optlen);
811 return do_raw_setsockopt(sk, level, optname, optval, optlen);
815 static int do_raw_getsockopt(struct sock *sk, int level, int optname, argument
818 if (optname
827 raw_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
836 compat_raw_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/net/ipv6/
H A 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,
H A Dipv6_sockglue.c124 static int do_ipv6_setsockopt(struct sock *sk, int level, int optname, argument
144 if (ip6_mroute_opt(optname))
145 return ip6_mroute_setsockopt(sk, optname, optval, optlen);
149 switch (optname) {
385 if (optname != IPV6_RTHDR && !ns_capable(net->user_ns, CAP_NET_RAW))
388 opt = ipv6_renew_options(sk, np->opt, optname,
398 if (optname == IPV6_RTHDR && opt && opt->srcrt) {
588 if (optname == IPV6_ADD_MEMBERSHIP)
606 if (optname == IPV6_JOIN_ANYCAST)
629 if (optname
852 ipv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, unsigned int optlen) argument
879 compat_ipv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, unsigned int optlen) argument
914 ipv6_getsockopt_sticky(struct sock *sk, struct ipv6_txoptions *opt, int optname, char __user *optval, int len) argument
948 do_ipv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen, unsigned int flags) argument
1292 ipv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
1325 compat_ipv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
H A Draw.c915 static int rawv6_seticmpfilter(struct sock *sk, int level, int optname, argument
918 switch (optname) {
932 static int rawv6_geticmpfilter(struct sock *sk, int level, int optname, argument
937 switch (optname) {
958 static int do_rawv6_setsockopt(struct sock *sk, int level, int optname, argument
967 switch (optname) {
1000 static int rawv6_setsockopt(struct sock *sk, int level, int optname, argument
1010 return rawv6_seticmpfilter(sk, level, optname, optval, optlen);
1012 if (optname == IPV6_CHECKSUM)
1015 return ipv6_setsockopt(sk, level, optname, optva
1022 compat_rawv6_setsockopt(struct sock *sk, int level, int optname, char __user *optval, unsigned int optlen) argument
1043 do_rawv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
1078 rawv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
1100 compat_rawv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
H A Dudp.c1376 int udpv6_setsockopt(struct sock *sk, int level, int optname, argument
1380 return udp_lib_setsockopt(sk, level, optname, optval, optlen,
1382 return ipv6_setsockopt(sk, level, optname, optval, optlen);
1386 int compat_udpv6_setsockopt(struct sock *sk, int level, int optname, argument
1390 return udp_lib_setsockopt(sk, level, optname, optval, optlen,
1392 return compat_ipv6_setsockopt(sk, level, optname, optval, optlen);
1396 int udpv6_getsockopt(struct sock *sk, int level, int optname, argument
1400 return udp_lib_getsockopt(sk, level, optname, optval, optlen);
1401 return ipv6_getsockopt(sk, level, optname, optval, optlen);
1405 int compat_udpv6_getsockopt(struct sock *sk, int level, int optname, argument
[all...]
/net/
H A Dcompat.c334 static int do_set_attach_filter(struct socket *sock, int level, int optname, argument
350 return sock_setsockopt(sock, level, optname, (char __user *)kfprog,
355 int optname, char __user *optval, unsigned int optlen)
370 err = sock_setsockopt(sock, level, optname, (char *)&ktime, sizeof(ktime));
376 static int compat_sock_setsockopt(struct socket *sock, int level, int optname, argument
379 if (optname == SO_ATTACH_FILTER)
380 return do_set_attach_filter(sock, level, optname,
382 if (optname == SO_RCVTIMEO || optname == SO_SNDTIMEO)
383 return do_set_sock_timeout(sock, level, optname, optva
354 do_set_sock_timeout(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen) argument
415 do_get_sock_timeout(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
444 compat_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
563 compat_mc_setsockopt(struct sock *sock, int level, int optname, char __user *optval, unsigned int optlen, int (*setsockopt)(struct sock *, int, int, char __user *, unsigned int)) argument
650 compat_mc_getsockopt(struct sock *sock, int level, int optname, char __user *optval, int __user *optlen, int (*getsockopt)(struct sock *, int, int, char __user *, int __user *)) argument
[all...]
/net/atm/
H A Dcommon.h23 int vcc_setsockopt(struct socket *sock, int level, int optname,
25 int vcc_getsockopt(struct socket *sock, int level, int optname,
H A Dpvc.c64 static int pvc_setsockopt(struct socket *sock, int level, int optname, argument
71 error = vcc_setsockopt(sock, level, optname, optval, optlen);
76 static int pvc_getsockopt(struct socket *sock, int level, int optname, argument
83 error = vcc_getsockopt(sock, level, optname, optval, optlen);
H A Dsvc.c452 static int svc_setsockopt(struct socket *sock, int level, int optname, argument
460 switch (optname) {
489 error = vcc_setsockopt(sock, level, optname, optval, optlen);
497 static int svc_getsockopt(struct socket *sock, int level, int optname, argument
504 if (!__SO_LEVEL_MATCH(optname, level) || optname != SO_ATMSAP) {
505 error = vcc_getsockopt(sock, level, optname, optval, optlen);
H A Dcommon.c752 int vcc_setsockopt(struct socket *sock, int level, int optname, argument
759 if (__SO_LEVEL_MATCH(optname, level) && optlen != __SO_SIZE(optname))
763 switch (optname) {
796 return vcc->dev->ops->setsockopt(vcc, level, optname, optval, optlen);
799 int vcc_getsockopt(struct socket *sock, int level, int optname, argument
807 if (__SO_LEVEL_MATCH(optname, level) && len != __SO_SIZE(optname))
811 switch (optname) {
840 return vcc->dev->ops->getsockopt(vcc, level, optname, optva
[all...]
/net/dccp/
H A Dccid.h82 const int optname, int len,
86 const int optname, int len,
245 const int optname, int len,
250 rc = ccid->ccid_ops->ccid_hc_rx_getsockopt(sk, optname, len,
256 const int optname, int len,
261 rc = ccid->ccid_ops->ccid_hc_tx_getsockopt(sk, optname, len,
244 ccid_hc_rx_getsockopt(struct ccid *ccid, struct sock *sk, const int optname, int len, u32 __user *optval, int __user *optlen) argument
255 ccid_hc_tx_getsockopt(struct ccid *ccid, struct sock *sk, const int optname, int len, u32 __user *optval, int __user *optlen) argument
H A Dproto.c492 static int do_dccp_setsockopt(struct sock *sk, int level, int optname, argument
498 switch (optname) {
509 return dccp_setsockopt_ccid(sk, optname, optval, optlen);
518 if (optname == DCCP_SOCKOPT_SERVICE)
522 switch (optname) {
558 int dccp_setsockopt(struct sock *sk, int level, int optname, argument
563 optname, optval,
565 return do_dccp_setsockopt(sk, level, optname, optval, optlen);
571 int compat_dccp_setsockopt(struct sock *sk, int level, int optname, argument
575 return inet_csk_compat_setsockopt(sk, level, optname,
611 do_dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
679 dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
692 compat_dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
H A Ddccp.h302 int dccp_getsockopt(struct sock *sk, int level, int optname,
304 int dccp_setsockopt(struct sock *sk, int level, int optname,
307 int compat_dccp_getsockopt(struct sock *sk, int level, int optname,
309 int compat_dccp_setsockopt(struct sock *sk, int level, int optname,
/net/bluetooth/rfcomm/
H A Dsock.c644 static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname, char __user *optval, unsigned int optlen) argument
654 switch (optname) {
685 static int rfcomm_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen) argument
696 return rfcomm_sock_setsockopt_old(sock, optname, optval, optlen);
703 switch (optname) {
753 static int rfcomm_sock_getsockopt_old(struct socket *sock, int optname, char __user *optval, int __user *optlen) argument
769 switch (optname) {
828 static int rfcomm_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
837 return rfcomm_sock_getsockopt_old(sock, optname, optval, optlen);
847 switch (optname) {
[all...]
/net/ieee802154/
H A Ddgram.c423 static int dgram_getsockopt(struct sock *sk, int level, int optname, argument
438 switch (optname) {
467 static int dgram_setsockopt(struct sock *sk, int level, int optname, argument
483 switch (optname) {
H A Draw.c249 static int raw_getsockopt(struct sock *sk, int level, int optname, argument
255 static int raw_setsockopt(struct sock *sk, int level, int optname, argument
/net/l2tp/
H A Dl2tp_ppp.c1263 int optname, int val)
1267 switch (optname) {
1286 int optname, int val)
1291 switch (optname) {
1358 static int pppol2tp_setsockopt(struct socket *sock, int level, int optname, argument
1397 err = pppol2tp_tunnel_setsockopt(sk, tunnel, optname, val);
1400 err = pppol2tp_session_setsockopt(sk, session, optname, val);
1414 int optname, int *val)
1418 switch (optname) {
1437 int optname, in
1261 pppol2tp_tunnel_setsockopt(struct sock *sk, struct l2tp_tunnel *tunnel, int optname, int val) argument
1284 pppol2tp_session_setsockopt(struct sock *sk, struct l2tp_session *session, int optname, int val) argument
1412 pppol2tp_tunnel_getsockopt(struct sock *sk, struct l2tp_tunnel *tunnel, int optname, int *val) argument
1435 pppol2tp_session_getsockopt(struct sock *sk, struct l2tp_session *session, int optname, int *val) argument
1484 pppol2tp_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/net/bluetooth/
H A Dl2cap_sock.c386 static int l2cap_sock_getsockopt_old(struct socket *sock, int optname, argument
403 switch (optname) {
489 static int l2cap_sock_getsockopt(struct socket *sock, int level, int optname, argument
501 return l2cap_sock_getsockopt_old(sock, optname, optval, optlen);
511 switch (optname) {
625 static int l2cap_sock_setsockopt_old(struct socket *sock, int optname, argument
638 switch (optname) {
737 static int l2cap_sock_setsockopt(struct socket *sock, int level, int optname, argument
751 return l2cap_sock_setsockopt_old(sock, optname, optval, optlen);
758 switch (optname) {
[all...]
H A Dsco.c785 static int sco_sock_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen) argument
796 switch (optname) {
849 static int sco_sock_getsockopt_old(struct socket *sock, int optname, char __user *optval, int __user *optlen) argument
863 switch (optname) {
909 static int sco_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
918 return sco_sock_getsockopt_old(sock, optname, optval, optlen);
925 switch (optname) {
/net/core/
H A Dsock.c659 int sock_setsockopt(struct socket *sock, int level, int optname, argument
672 if (optname == SO_BINDTODEVICE)
685 switch (optname) {
826 if (optname == SO_TIMESTAMP)
983 int sock_getsockopt(struct socket *sock, int level, int optname, argument
1004 switch (optname) {
2115 int sock_no_setsockopt(struct socket *sock, int level, int optname, argument
2122 int sock_no_getsockopt(struct socket *sock, int level, int optname, argument
2486 int sock_common_getsockopt(struct socket *sock, int level, int optname, argument
2491 return sk->sk_prot->getsockopt(sk, level, optname, optva
2496 compat_sock_common_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
2527 sock_common_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen) argument
2537 compat_sock_common_setsockopt(struct socket *sock, int level, int optname, char __user *optval, unsigned int optlen) argument
[all...]

Completed in 200 milliseconds

123