Home
last modified time | relevance | path

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

12345

/OK3568_Linux_fs/kernel/net/ipv6/
H A Dipv6_sockglue.c119 static bool setsockopt_needs_rtnl(int optname) in setsockopt_needs_rtnl() argument
121 switch (optname) { in setsockopt_needs_rtnl()
162 static int do_ipv6_mcast_group_source(struct sock *sk, int optname, in do_ipv6_mcast_group_source() argument
177 if (optname == MCAST_BLOCK_SOURCE) { in do_ipv6_mcast_group_source()
180 } else if (optname == MCAST_UNBLOCK_SOURCE) { in do_ipv6_mcast_group_source()
183 } else if (optname == MCAST_JOIN_SOURCE_GROUP) { in do_ipv6_mcast_group_source()
278 static int ipv6_mcast_join_leave(struct sock *sk, int optname, in ipv6_mcast_join_leave() argument
292 if (optname == MCAST_JOIN_GROUP) in ipv6_mcast_join_leave()
298 static int compat_ipv6_mcast_join_leave(struct sock *sk, int optname, in compat_ipv6_mcast_join_leave() argument
312 if (optname == MCAST_JOIN_GROUP) in compat_ipv6_mcast_join_leave()
[all …]
H A Draw.c974 static int rawv6_seticmpfilter(struct sock *sk, int level, int optname, in rawv6_seticmpfilter() argument
977 switch (optname) { in rawv6_seticmpfilter()
991 static int rawv6_geticmpfilter(struct sock *sk, int level, int optname, in rawv6_geticmpfilter() argument
996 switch (optname) { in rawv6_geticmpfilter()
1017 static int do_rawv6_setsockopt(struct sock *sk, int level, int optname, in do_rawv6_setsockopt() argument
1029 switch (optname) { in do_rawv6_setsockopt()
1067 static int rawv6_setsockopt(struct sock *sk, int level, int optname, in rawv6_setsockopt() argument
1077 return rawv6_seticmpfilter(sk, level, optname, optval, optlen); in rawv6_setsockopt()
1079 if (optname == IPV6_CHECKSUM || in rawv6_setsockopt()
1080 optname == IPV6_HDRINCL) in rawv6_setsockopt()
[all …]
H A Dudp_impl.h18 int udpv6_getsockopt(struct sock *sk, int level, int optname,
20 int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
/OK3568_Linux_fs/kernel/net/rds/
H A 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
208 func = rds_info_funcs[optname - RDS_INFO_FIRST]; in rds_info_getsockopt()
H A Dinfo.h22 void rds_info_register_func(int optname, rds_info_func func);
23 void rds_info_deregister_func(int optname, rds_info_func func);
24 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/progs/
H A Dsockopt_sk.c35 if (ctx->level == SOL_IP && ctx->optname == IP_TOS) { in _getsockopt()
44 if (ctx->level == SOL_SOCKET && ctx->optname == SO_SNDBUF) { in _getsockopt()
52 if (ctx->level == SOL_TCP && ctx->optname == TCP_CONGESTION) { in _getsockopt()
60 if (ctx->level == SOL_IP && ctx->optname == IP_FREEBIND) { in _getsockopt()
110 if (ctx->level == SOL_IP && ctx->optname == IP_TOS) { in _setsockopt()
119 if (ctx->level == SOL_SOCKET && ctx->optname == SO_SNDBUF) { in _setsockopt()
131 if (ctx->level == SOL_TCP && ctx->optname == TCP_CONGESTION) { in _setsockopt()
143 if (ctx->level == SOL_IP && ctx->optname == IP_FREEBIND) { in _setsockopt()
H A Dsockopt_multi.c15 if (ctx->level != SOL_IP || ctx->optname != IP_TOS) in _getsockopt_child()
38 if (ctx->level != SOL_IP || ctx->optname != IP_TOS) in _getsockopt_parent()
61 if (ctx->level != SOL_IP || ctx->optname != IP_TOS) in _setsockopt()
/OK3568_Linux_fs/kernel/net/ipv4/
H A Dip_sockglue.c639 static bool setsockopt_needs_rtnl(int optname) in setsockopt_needs_rtnl() argument
641 switch (optname) { in setsockopt_needs_rtnl()
721 static int do_mcast_group_source(struct sock *sk, int optname, in do_mcast_group_source() argument
743 if (optname == MCAST_BLOCK_SOURCE) { in do_mcast_group_source()
746 } else if (optname == MCAST_UNBLOCK_SOURCE) { in do_mcast_group_source()
749 } else if (optname == MCAST_JOIN_SOURCE_GROUP) { in do_mcast_group_source()
844 static int ip_mcast_join_leave(struct sock *sk, int optname, in ip_mcast_join_leave() argument
861 if (optname == MCAST_JOIN_GROUP) in ip_mcast_join_leave()
866 static int compat_ip_mcast_join_leave(struct sock *sk, int optname, in compat_ip_mcast_join_leave() argument
884 if (optname == MCAST_JOIN_GROUP) in compat_ip_mcast_join_leave()
[all …]
H A Dudp_impl.h15 int udp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
17 int udp_getsockopt(struct sock *sk, int level, int optname,
/OK3568_Linux_fs/kernel/net/ipv4/bpfilter/
H A Dsockopt.c24 static int bpfilter_mbox_request(struct sock *sk, int optname, sockptr_t optval, in bpfilter_mbox_request() argument
48 err = bpfilter_ops.sockopt(sk, optname, optval, optlen, is_set); in bpfilter_mbox_request()
54 int bpfilter_ip_set_sockopt(struct sock *sk, int optname, sockptr_t optval, in bpfilter_ip_set_sockopt() argument
57 return bpfilter_mbox_request(sk, optname, optval, optlen, true); in bpfilter_ip_set_sockopt()
60 int bpfilter_ip_get_sockopt(struct sock *sk, int optname, char __user *optval, in bpfilter_ip_get_sockopt() argument
68 return bpfilter_mbox_request(sk, optname, USER_SOCKPTR(optval), len, in bpfilter_ip_get_sockopt()
/OK3568_Linux_fs/kernel/include/linux/
H A Dbpfilter.h10 int bpfilter_ip_set_sockopt(struct sock *sk, int optname, sockptr_t optval,
12 int bpfilter_ip_get_sockopt(struct sock *sk, int optname, char __user *optval,
20 int (*sockopt)(struct sock *sk, int optname, sockptr_t optval,
H A Dbpf-cgroup.h154 int *optname, char __user *optval,
157 int optname, char __user *optval,
382 #define BPF_CGROUP_RUN_PROG_SETSOCKOPT(sock, level, optname, optval, optlen, \ argument
388 optname, optval, \
402 #define BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock, level, optname, optval, optlen, \ argument
408 optname, optval, \
494 #define BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock, level, optname, optval, \ argument
496 #define BPF_CGROUP_RUN_PROG_SETSOCKOPT(sock, level, optname, optval, optlen, \ argument
H A Dmroute.h26 static inline int ip_mroute_setsockopt(struct sock *sock, int optname, in ip_mroute_setsockopt() argument
32 static inline int ip_mroute_getsockopt(struct sock *sock, int optname, in ip_mroute_getsockopt() argument
/OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_hw.c178 static int get_new_keyid(struct chtls_sock *csk, u32 optname) in get_new_keyid() argument
193 if (optname == TLS_RX) in get_new_keyid()
252 u32 keylen, u32 optname, in chtls_key_info() argument
313 if (optname == TLS_RX) { in chtls_key_info()
358 u32 optname, int cipher_type) in chtls_setkey() argument
378 if (optname == TLS_TX) { in chtls_setkey()
389 keyid = get_new_keyid(csk, optname); in chtls_setkey()
405 kwr->wr.reneg_to_write_rx = optname; in chtls_setkey()
423 ret = chtls_key_info(csk, kctx, keylen, optname, cipher_type); in chtls_setkey()
439 if (optname == TLS_RX) { in chtls_setkey()
H A Dchtls_main.c478 static int chtls_getsockopt(struct sock *sk, int level, int optname, in chtls_getsockopt() argument
485 optname, optval, optlen); in chtls_getsockopt()
490 static int do_chtls_setsockopt(struct sock *sk, int optname, in do_chtls_setsockopt() argument
564 rc = chtls_setkey(csk, keylen, optname, cipher_type); in do_chtls_setsockopt()
569 static int chtls_setsockopt(struct sock *sk, int level, int optname, in chtls_setsockopt() argument
576 optname, optval, optlen); in chtls_setsockopt()
578 return do_chtls_setsockopt(sk, optname, optval, optlen); in chtls_setsockopt()
/OK3568_Linux_fs/kernel/net/dccp/
H A Dccid.h79 const int optname, int len,
83 const int optname, int len,
242 const int optname, int len, in ccid_hc_rx_getsockopt() argument
247 rc = ccid->ccid_ops->ccid_hc_rx_getsockopt(sk, optname, len, in ccid_hc_rx_getsockopt()
253 const int optname, int len, in ccid_hc_tx_getsockopt() argument
258 rc = ccid->ccid_ops->ccid_hc_tx_getsockopt(sk, optname, len, in ccid_hc_tx_getsockopt()
H A Dproto.c508 static int do_dccp_setsockopt(struct sock *sk, int level, int optname, in do_dccp_setsockopt() argument
514 switch (optname) { in do_dccp_setsockopt()
525 return dccp_setsockopt_ccid(sk, optname, optval, optlen); in do_dccp_setsockopt()
534 if (optname == DCCP_SOCKOPT_SERVICE) in do_dccp_setsockopt()
538 switch (optname) { in do_dccp_setsockopt()
574 int dccp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, in dccp_setsockopt() argument
579 optname, optval, in dccp_setsockopt()
581 return do_dccp_setsockopt(sk, level, optname, optval, optlen); in dccp_setsockopt()
614 static int do_dccp_getsockopt(struct sock *sk, int level, int optname, in do_dccp_getsockopt() argument
628 switch (optname) { in do_dccp_getsockopt()
[all …]
/OK3568_Linux_fs/kernel/net/atm/
H A Dpvc.c65 static int pvc_setsockopt(struct socket *sock, int level, int optname, in pvc_setsockopt() argument
72 error = vcc_setsockopt(sock, level, optname, optval, optlen); in pvc_setsockopt()
77 static int pvc_getsockopt(struct socket *sock, int level, int optname, in pvc_getsockopt() argument
84 error = vcc_getsockopt(sock, level, optname, optval, optlen); in pvc_getsockopt()
/OK3568_Linux_fs/kernel/net/tls/
H A Dtls_main.c434 static int do_tls_getsockopt(struct sock *sk, int optname, in do_tls_getsockopt() argument
439 switch (optname) { in do_tls_getsockopt()
443 optname == TLS_TX); in do_tls_getsockopt()
452 static int tls_getsockopt(struct sock *sk, int level, int optname, in tls_getsockopt() argument
459 optname, optval, optlen); in tls_getsockopt()
461 return do_tls_getsockopt(sk, optname, optval, optlen); in tls_getsockopt()
592 static int do_tls_setsockopt(struct sock *sk, int optname, sockptr_t optval, in do_tls_setsockopt() argument
597 switch (optname) { in do_tls_setsockopt()
602 optname == TLS_TX); in do_tls_setsockopt()
612 static int tls_setsockopt(struct sock *sk, int level, int optname, in tls_setsockopt() argument
[all …]
/OK3568_Linux_fs/buildroot/package/vkmark/
H A D0003-core-Add-off-screen-command-line-option.patch61 else if (optname == "run-forever")
63 + else if (optname == "off-screen")
65 else if (c == 'd' || optname == "debug")
67 else if (c == 'h' || optname == "help")
/OK3568_Linux_fs/kernel/Documentation/security/
H A DSCTP.rst40 based on the ``@optname`` that will result in either a bind or connect
46 @optname - Name of the option to validate.
54 | @optname | @address contains |
63 | @optname | @address contains |
71 A summary of the ``@optname`` entries is as follows::
105 ASCONF chunk when the corresponding ``@optname``'s are present::
107 @optname ASCONF Parameter
229 Checks permissions required for ipv4/ipv6 addresses based on the ``@optname``
234 | @optname | @address contains |
243 | @optname | @address contains |
[all …]
/OK3568_Linux_fs/kernel/security/selinux/
H A Dnetlabel.c482 static inline int selinux_netlbl_option(int level, int optname) in selinux_netlbl_option() argument
484 return (level == IPPROTO_IP && optname == IP_OPTIONS) || in selinux_netlbl_option()
485 (level == IPPROTO_IPV6 && optname == IPV6_HOPOPTS); in selinux_netlbl_option()
503 int optname) in selinux_netlbl_socket_setsockopt() argument
510 if (selinux_netlbl_option(level, optname) && in selinux_netlbl_socket_setsockopt()
/OK3568_Linux_fs/kernel/net/bluetooth/rfcomm/
H A Dsock.c621 static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname, in rfcomm_sock_setsockopt_old() argument
632 switch (optname) { in rfcomm_sock_setsockopt_old()
663 static int rfcomm_sock_setsockopt(struct socket *sock, int level, int optname, in rfcomm_sock_setsockopt() argument
675 return rfcomm_sock_setsockopt_old(sock, optname, optval, optlen); in rfcomm_sock_setsockopt()
682 switch (optname) { in rfcomm_sock_setsockopt()
732 static int rfcomm_sock_getsockopt_old(struct socket *sock, int optname, char __user *optval, int __… in rfcomm_sock_getsockopt_old() argument
748 switch (optname) { in rfcomm_sock_getsockopt_old()
807 static int rfcomm_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval,… in rfcomm_sock_getsockopt() argument
816 return rfcomm_sock_getsockopt_old(sock, optname, optval, optlen); in rfcomm_sock_getsockopt()
826 switch (optname) { in rfcomm_sock_getsockopt()
/OK3568_Linux_fs/kernel/net/l2tp/
H A Dl2tp_ppp.c1152 int optname, int val) in pppol2tp_tunnel_setsockopt() argument
1156 switch (optname) { in pppol2tp_tunnel_setsockopt()
1173 int optname, int val) in pppol2tp_session_setsockopt() argument
1177 switch (optname) { in pppol2tp_session_setsockopt()
1230 static int pppol2tp_setsockopt(struct socket *sock, int level, int optname, in pppol2tp_setsockopt() argument
1262 err = pppol2tp_tunnel_setsockopt(sk, tunnel, optname, val); in pppol2tp_setsockopt()
1264 err = pppol2tp_session_setsockopt(sk, session, optname, val); in pppol2tp_setsockopt()
1276 int optname, int *val) in pppol2tp_tunnel_getsockopt() argument
1280 switch (optname) { in pppol2tp_tunnel_getsockopt()
1298 int optname, int *val) in pppol2tp_session_getsockopt() argument
[all …]
/OK3568_Linux_fs/kernel/net/decnet/
H A Daf_decnet.c153 static int __dn_setsockopt(struct socket *sock, int level, int optname,
155 static int __dn_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __…
1321 static int dn_setsockopt(struct socket *sock, int level, int optname, in dn_setsockopt() argument
1328 err = __dn_setsockopt(sock, level, optname, optval, optlen, 0); in dn_setsockopt()
1332 if (err == -ENOPROTOOPT && optname != DSO_LINKINFO && in dn_setsockopt()
1333 optname != DSO_STREAM && optname != DSO_SEQPACKET) in dn_setsockopt()
1334 err = nf_setsockopt(sk, PF_DECnet, optname, optval, optlen); in dn_setsockopt()
1340 static int __dn_setsockopt(struct socket *sock, int level, int optname, in __dn_setsockopt() argument
1366 switch (optname) { in __dn_setsockopt()
1502 static int dn_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __us… in dn_getsockopt() argument
[all …]

12345