Searched refs:optval (Results 1 - 25 of 126) sorted by relevance

123456

/linux-master/tools/testing/selftests/bpf/progs/
H A Dsockopt_multi.c14 __u8 *optval = ctx->optval; local
19 if (optval + 1 > optval_end)
22 if (optval[0] != 0x80)
23 return 0; /* EPERM, unexpected optval from the kernel */
27 optval[0] = 0x90;
33 /* optval larger than PAGE_SIZE use kernel's buffer. */
43 __u8 *optval = ctx->optval; local
48 if (optval
72 __u8 *optval = ctx->optval; local
[all...]
H A Dsockopt_sk.c33 __u8 *optval = ctx->optval; local
80 /* Check that optval contains address (__u64) */
81 if (optval + sizeof(__u64) > optval_end)
84 if (((struct tcp_zerocopy_receive *)optval)->address != 0)
91 if (optval + 1 > optval_end)
97 optval[0] = 0x55;
104 if (optval_end - optval != page_size)
113 if (optval + 1 > optval_end)
127 optval[
143 __u8 *optval = ctx->optval; local
[all...]
H A Dsockopt_qos_to_cc.c18 int *optval = ctx->optval; local
26 if (optval + 1 > optval_end)
35 if (*optval == 0x2d) {
43 /* optval larger than PAGE_SIZE use kernel's buffer. */
H A Dsockopt_inherit.c57 __u8 *optval = ctx->optval; local
62 if (optval + 1 > optval_end)
71 optval[0] = storage->val;
77 /* optval larger than PAGE_SIZE use kernel's buffer. */
88 __u8 *optval = ctx->optval; local
93 if (optval + 1 > optval_end)
100 storage->val = optval[0];
106 /* optval large
[all...]
/linux-master/include/net/
H A Dbond_options.h139 static inline void __bond_opt_init(struct bond_opt_value *optval, argument
143 memset(optval, 0, sizeof(*optval));
144 optval->value = ULLONG_MAX;
146 optval->value = value;
148 optval->string = string;
151 memcpy(optval->extra, extra, extra_len);
153 #define bond_opt_initval(optval, value) __bond_opt_init(optval, NULL, value, NULL, 0)
154 #define bond_opt_initstr(optval, st
[all...]
H A Dtcp_ao.h216 sockptr_t optval, int optlen);
227 int tcp_ao_get_mkts(struct sock *sk, sockptr_t optval, sockptr_t optlen);
228 int tcp_ao_get_sock_info(struct sock *sk, sockptr_t optval, sockptr_t optlen);
229 int tcp_ao_get_repair(struct sock *sk, sockptr_t optval, sockptr_t optlen);
230 int tcp_ao_set_repair(struct sock *sk, sockptr_t optval, unsigned int optlen);
250 int tcp_v4_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen);
286 int tcp_v6_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen);
351 static inline int tcp_ao_get_mkts(struct sock *sk, sockptr_t optval, sockptr_t optlen) argument
356 static inline int tcp_ao_get_sock_info(struct sock *sk, sockptr_t optval, sockptr_t optlen) argument
362 sockptr_t optval, sockptr_
361 tcp_ao_get_repair(struct sock *sk, sockptr_t optval, sockptr_t optlen) argument
367 tcp_ao_set_repair(struct sock *sk, sockptr_t optval, unsigned int optlen) argument
[all...]
/linux-master/net/mptcp/
H A Dsockopt.c58 static int mptcp_get_int_option(struct mptcp_sock *msk, sockptr_t optval, argument
64 if (copy_from_sockptr(val, optval, sizeof(*val)))
125 sockptr_t optval = KERNEL_SOCKPTR(&val); local
130 optval, sizeof(val));
149 sockptr_t optval = KERNEL_SOCKPTR(&val); local
155 optval, sizeof(val));
173 sockptr_t optval,
178 ret = mptcp_get_int_option(msk, optval, optlen, &val);
209 sockptr_t optval,
218 if (copy_from_sockptr(&timestamping, optval,
172 mptcp_setsockopt_sol_socket_int(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
207 mptcp_setsockopt_sol_socket_timestamping(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
251 mptcp_setsockopt_sol_socket_linger(struct mptcp_sock *msk, sockptr_t optval, unsigned int optlen) argument
292 mptcp_setsockopt_sol_socket(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
389 mptcp_setsockopt_v6(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
584 mptcp_setsockopt_sol_tcp_congestion(struct mptcp_sock *msk, sockptr_t optval, unsigned int optlen) argument
666 mptcp_setsockopt_sol_ip_set(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
712 mptcp_setsockopt_v4_set_tos(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
740 mptcp_setsockopt_v4(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
756 mptcp_setsockopt_first_sf_only(struct mptcp_sock *msk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
778 mptcp_setsockopt_sol_tcp(struct mptcp_sock *msk, int optname, sockptr_t optval, unsigned int optlen) argument
831 mptcp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
869 mptcp_getsockopt_first_sf_only(struct mptcp_sock *msk, int level, int optname, char __user *optval, int __user *optlen) argument
949 mptcp_getsockopt_info(struct mptcp_sock *msk, char __user *optval, int __user *optlen) argument
970 mptcp_put_subflow_data(struct mptcp_subflow_data *sfd, char __user *optval, u32 copied, int __user *optlen) argument
991 mptcp_get_subflow_data(struct mptcp_subflow_data *sfd, char __user *optval, int __user *optlen) argument
1029 mptcp_getsockopt_tcpinfo(struct mptcp_sock *msk, char __user *optval, int __user *optlen) argument
1121 mptcp_getsockopt_subflow_addrs(struct mptcp_sock *msk, char __user *optval, int __user *optlen) argument
1174 mptcp_get_full_info(struct mptcp_full_info *mfi, char __user *optval, int __user *optlen) argument
1205 mptcp_put_full_info(struct mptcp_full_info *mfi, char __user *optval, u32 copylen, int __user *optlen) argument
1219 mptcp_getsockopt_full_info(struct mptcp_sock *msk, char __user *optval, int __user *optlen) argument
1293 mptcp_put_int_option(struct mptcp_sock *msk, char __user *optval, int __user *optlen, int val) argument
1322 mptcp_getsockopt_sol_tcp(struct mptcp_sock *msk, int optname, char __user *optval, int __user *optlen) argument
1349 mptcp_getsockopt_v4(struct mptcp_sock *msk, int optname, char __user *optval, int __user *optlen) argument
1368 mptcp_getsockopt_sol_mptcp(struct mptcp_sock *msk, int optname, char __user *optval, int __user *optlen) argument
1385 mptcp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *option) argument
[all...]
/linux-master/net/ipv6/
H A Dudp_impl.h20 char __user *optval, int __user *optlen);
21 int udpv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
H A Dipv6_sockglue.c142 sockptr_t optval, int optlen)
149 if (copy_from_sockptr(&gr32, optval, sizeof(gr32)))
157 if (copy_from_sockptr(greqs, optval, sizeof(*greqs)))
165 sockptr_t optval, int optlen)
171 ret = copy_group_source_from_sockptr(&greqs, optval, optlen);
205 static int ipv6_set_mcast_msfilter(struct sock *sk, sockptr_t optval, argument
216 gsf = memdup_sockptr(optval, optlen);
236 static int compat_ipv6_set_mcast_msfilter(struct sock *sk, sockptr_t optval, argument
256 if (copy_from_sockptr(gf32, optval, optlen))
281 sockptr_t optval, in
141 copy_group_source_from_sockptr(struct group_source_req *greqs, sockptr_t optval, int optlen) argument
164 do_ipv6_mcast_group_source(struct sock *sk, int optname, sockptr_t optval, int optlen) argument
280 ipv6_mcast_join_leave(struct sock *sk, int optname, sockptr_t optval, int optlen) argument
300 compat_ipv6_mcast_join_leave(struct sock *sk, int optname, sockptr_t optval, int optlen) argument
320 ipv6_set_opt_hdr(struct sock *sk, int optname, sockptr_t optval, int optlen) argument
394 do_ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
983 ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
1005 ipv6_getsockopt_sticky(struct sock *sk, struct ipv6_txoptions *opt, int optname, sockptr_t optval, int len) argument
1039 ipv6_get_msfilter(struct sock *sk, sockptr_t optval, sockptr_t optlen, int len) argument
1068 compat_ipv6_get_msfilter(struct sock *sk, sockptr_t optval, sockptr_t optlen, int len) argument
1107 do_ipv6_getsockopt(struct sock *sk, int level, int optname, sockptr_t optval, sockptr_t optlen) argument
1473 ipv6_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/ipv4/
H A Dudp_impl.h15 int udp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
18 char __user *optval, int __user *optlen);
H A Dip_sockglue.c699 sockptr_t optval, int optlen)
706 if (copy_from_sockptr(&gr32, optval, sizeof(gr32)))
714 if (copy_from_sockptr(greqs, optval, sizeof(*greqs)))
722 sockptr_t optval, int optlen)
729 err = copy_group_source_from_sockptr(&greqs, optval, optlen);
769 static int ip_set_mcast_msfilter(struct sock *sk, sockptr_t optval, int optlen) argument
779 gsf = memdup_sockptr(optval, optlen);
801 static int compat_ip_set_mcast_msfilter(struct sock *sk, sockptr_t optval, argument
821 if (copy_from_sockptr(gf32, optval, optlen))
846 sockptr_t optval, in
698 copy_group_source_from_sockptr(struct group_source_req *greqs, sockptr_t optval, int optlen) argument
721 do_mcast_group_source(struct sock *sk, int optname, sockptr_t optval, int optlen) argument
845 ip_mcast_join_leave(struct sock *sk, int optname, sockptr_t optval, int optlen) argument
867 compat_ip_mcast_join_leave(struct sock *sk, int optname, sockptr_t optval, int optlen) argument
892 do_ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
1409 ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
1445 ip_get_mcast_msfilter(struct sock *sk, sockptr_t optval, sockptr_t optlen, int len) argument
1472 compat_ip_get_mcast_msfilter(struct sock *sk, sockptr_t optval, sockptr_t optlen, int len) argument
1507 do_ip_getsockopt(struct sock *sk, int level, int optname, sockptr_t optval, sockptr_t optlen) argument
1760 ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/rds/
H A Dinfo.h24 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
H A Daf_rds.c293 static int rds_cancel_sent_to(struct rds_sock *rs, sockptr_t optval, int len) argument
310 if (copy_from_sockptr(&sin, optval,
318 if (copy_from_sockptr(&sin6, optval,
330 static int rds_set_bool_option(unsigned char *optvar, sockptr_t optval, argument
337 if (copy_from_sockptr(&value, optval, sizeof(int)))
343 static int rds_cong_monitor(struct rds_sock *rs, sockptr_t optval, int optlen) argument
347 ret = rds_set_bool_option(&rs->rs_cong_monitor, optval, optlen);
360 static int rds_set_transport(struct rds_sock *rs, sockptr_t optval, int optlen) argument
370 if (copy_from_sockptr(&t_type, optval, sizeof(t_type)))
381 static int rds_enable_recvtstamp(struct sock *sk, sockptr_t optval, argument
405 rds_recv_track_latency(struct rds_sock *rs, sockptr_t optval, int optlen) argument
432 rds_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
483 rds_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/tls/
H A Dtls_main.c437 static int do_tls_getsockopt_conf(struct sock *sk, char __user *optval, argument
450 if (!optval || (len < sizeof(*crypto_info))) {
475 if (copy_to_user(optval, crypto_info, sizeof(*crypto_info)))
491 if (copy_to_user(optval, crypto_info, cipher_desc->crypto_info))
498 static int do_tls_getsockopt_tx_zc(struct sock *sk, char __user *optval, argument
512 if (copy_to_user(optval, &value, sizeof(value)))
518 static int do_tls_getsockopt_no_pad(struct sock *sk, char __user *optval, argument
540 if (copy_to_user(optval, &value, sizeof(value)))
547 char __user *optval, int __user *optlen)
556 rc = do_tls_getsockopt_conf(sk, optval, optle
546 do_tls_getsockopt(struct sock *sk, int optname, char __user *optval, int __user *optlen) argument
575 tls_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
612 do_tls_setsockopt_conf(struct sock *sk, sockptr_t optval, unsigned int optlen, int tx) argument
717 do_tls_setsockopt_tx_zc(struct sock *sk, sockptr_t optval, unsigned int optlen) argument
737 do_tls_setsockopt_no_pad(struct sock *sk, sockptr_t optval, unsigned int optlen) argument
769 do_tls_setsockopt(struct sock *sk, int optname, sockptr_t optval, unsigned int optlen) argument
797 tls_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
[all...]
/linux-master/net/atm/
H A Dcommon.h24 sockptr_t optval, unsigned int optlen);
26 char __user *optval, int __user *optlen);
H A Dpvc.c66 sockptr_t optval, unsigned int optlen)
72 error = vcc_setsockopt(sock, level, optname, optval, optlen);
78 char __user *optval, int __user *optlen)
84 error = vcc_getsockopt(sock, level, optname, optval, optlen);
65 pvc_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
77 pvc_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
/linux-master/include/linux/
H A Dmroute.h28 sockptr_t optval, unsigned int optlen)
34 sockptr_t optval, sockptr_t optlen)
27 ip_mroute_setsockopt(struct sock *sock, int optname, sockptr_t optval, unsigned int optlen) argument
33 ip_mroute_getsockopt(struct sock *sk, int optname, sockptr_t optval, sockptr_t optlen) argument
H A Dmroute6.h38 sockptr_t optval, unsigned int optlen)
45 int optname, sockptr_t optval, sockptr_t optlen)
37 ip6_mroute_setsockopt(struct sock *sock, int optname, sockptr_t optval, unsigned int optlen) argument
44 ip6_mroute_getsockopt(struct sock *sock, int optname, sockptr_t optval, sockptr_t optlen) argument
/linux-master/net/sctp/
H A Dsocket.c1388 char __user *optval,
1402 if (copy_from_user(&param32, optval, sizeof(param32)))
1413 if (copy_from_user(&param, optval, sizeof(param)))
1424 if (copy_to_user(optval, &assoc_id, sizeof(assoc_id)))
2269 static int sctp_setsockopt_autoclose(struct sock *sk, u32 *optval, argument
2281 sp->autoclose = *optval;
4559 * ret = getsockopt(int sd, int level, int optname, void __user *optval,
4561 * ret = setsockopt(int sd, int level, int optname, const void __user *optval,
4567 * optval - the buffer to store the value of the option.
4571 sockptr_t optval, unsigne
1387 sctp_getsockopt_connectx3(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
4570 sctp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
5408 sctp_getsockopt_sctp_status(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
5488 sctp_getsockopt_peer_addr_info(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
5551 sctp_getsockopt_disable_fragments(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
5573 sctp_getsockopt_events(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
5608 sctp_getsockopt_autoclose(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
5710 sctp_getsockopt_peeloff(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
5743 sctp_getsockopt_peeloff_flags(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
5910 sctp_getsockopt_peer_addr_params(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6053 sctp_getsockopt_delayed_ack(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6127 sctp_getsockopt_initmsg(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6140 sctp_getsockopt_peer_addrs(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6236 sctp_getsockopt_local_addrs(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6344 sctp_getsockopt_primary_addr(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6386 sctp_getsockopt_adaptation_layer(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6425 sctp_getsockopt_default_send_param(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6471 sctp_getsockopt_default_sndinfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6522 sctp_getsockopt_nodelay(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6551 sctp_getsockopt_rtoinfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6605 sctp_getsockopt_associnfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6674 sctp_getsockopt_mappedv4(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6697 sctp_getsockopt_context(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6754 sctp_getsockopt_maxseg(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6801 sctp_getsockopt_fragment_interleave(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6824 sctp_getsockopt_partial_delivery_point(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6848 sctp_getsockopt_maxburst(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6888 sctp_getsockopt_hmac_ident(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6924 sctp_getsockopt_active_key(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
6960 sctp_getsockopt_peer_auth_chunks(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7004 sctp_getsockopt_local_auth_chunks(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7060 sctp_getsockopt_assoc_number(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7091 sctp_getsockopt_auto_asconf(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7116 sctp_getsockopt_assoc_ids(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7165 sctp_getsockopt_paddr_thresholds(struct sock *sk, char __user *optval, int len, int __user *optlen, bool v2) argument
7224 sctp_getsockopt_assoc_stats(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7282 sctp_getsockopt_recvrcvinfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7302 sctp_getsockopt_recvnxtinfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7322 sctp_getsockopt_pr_supported(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7361 sctp_getsockopt_default_prinfo(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7407 sctp_getsockopt_pr_assocstatus(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7466 sctp_getsockopt_pr_streamstatus(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7530 sctp_getsockopt_reconfig_supported(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7569 sctp_getsockopt_enable_strreset(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7608 sctp_getsockopt_scheduler(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7647 sctp_getsockopt_scheduler_value(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7689 sctp_getsockopt_interleaving_supported(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7728 sctp_getsockopt_reuse_port(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7748 sctp_getsockopt_event(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7783 sctp_getsockopt_asconf_supported(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7822 sctp_getsockopt_auth_supported(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7861 sctp_getsockopt_ecn_supported(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7900 sctp_getsockopt_pf_expose(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7939 sctp_getsockopt_encap_port(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
7998 sctp_getsockopt_probe_interval(struct sock *sk, int len, char __user *optval, int __user *optlen) argument
8058 sctp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dsockopt.c109 .descr = "getsockopt: no optval bounds check, deny loading",
111 /* r6 = ctx->optval */
113 offsetof(struct bpf_sockopt, optval)),
115 /* ctx->optval[0] = 0x80 */
288 /* write 0xFF to the first optval byte */
290 /* r6 = ctx->optval */
292 offsetof(struct bpf_sockopt, optval)),
293 /* r2 = ctx->optval */
295 /* r6 = ctx->optval + 1 */
302 /* if (ctx->optval
960 uring_sockopt(int op, int fd, int level, int optname, const void *optval, socklen_t optlen) argument
996 uring_setsockopt(int fd, int level, int optname, const void *optval, socklen_t optlen) argument
1003 uring_getsockopt(int fd, int level, int optname, void *optval, socklen_t *optlen) argument
1020 call_setsockopt(bool use_io_uring, int fd, int level, int optname, const void *optval, socklen_t optlen) argument
1030 call_getsockopt(bool use_io_uring, int fd, int level, int optname, void *optval, socklen_t *optlen) argument
1042 void *optval = NULL; local
[all...]
/linux-master/net/dns_resolver/
H A Ddns_key.c158 char optval[128]; local
162 if (opt_len <= 0 || opt_len > sizeof(optval)) {
172 memcpy(optval, eq, next_opt - eq);
173 optval[next_opt - eq] = '\0';
176 optval[0] = '\0';
180 opt_nlen, opt_nlen, opt, optval);
188 ret = kstrtoul(optval, 10, &derrno);
/linux-master/drivers/net/bonding/
H A Dbond_procfs.c61 const struct bond_opt_value *optval; local
72 optval = bond_opt_get_val(BOND_OPT_FAIL_OVER_MAC,
74 seq_printf(seq, " (fail_over_mac %s)", optval->string);
80 optval = bond_opt_get_val(BOND_OPT_XMIT_HASH,
83 optval->string, bond->params.xmit_policy);
91 optval = bond_opt_get_val(BOND_OPT_PRIMARY_RESELECT,
94 optval->string);
158 optval = bond_opt_get_val(BOND_OPT_AD_SELECT,
161 optval->string);
/linux-master/io_uring/
H A During_cmd.c210 void __user *optval; local
216 optval = u64_to_user_ptr(READ_ONCE(cmd->sqe->optval));
221 USER_SOCKPTR(optval),
236 void __user *optval; local
239 optval = u64_to_user_ptr(READ_ONCE(cmd->sqe->optval));
243 optval_s = USER_SOCKPTR(optval);
/linux-master/net/dccp/
H A Dccid.h80 u32 __user *optval,
84 u32 __user *optval,
243 u32 __user *optval, int __user *optlen)
248 optval, optlen);
254 u32 __user *optval, int __user *optlen)
259 optval, optlen);
241 ccid_hc_rx_getsockopt(struct ccid *ccid, struct sock *sk, const int optname, int len, u32 __user *optval, int __user *optlen) argument
252 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.c415 sockptr_t optval, unsigned int optlen)
430 if (copy_from_sockptr_offset(sl->dccpsl_list, optval,
485 sockptr_t optval, unsigned int optlen)
493 val = memdup_sockptr(optval, optlen);
510 sockptr_t optval, unsigned int optlen)
526 return dccp_setsockopt_ccid(sk, optname, optval, optlen);
532 if (copy_from_sockptr(&val, optval, sizeof(int)))
536 return dccp_setsockopt_service(sk, val, optval, optlen);
575 int dccp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, argument
580 optname, optval,
414 dccp_setsockopt_service(struct sock *sk, const __be32 service, sockptr_t optval, unsigned int optlen) argument
484 dccp_setsockopt_ccid(struct sock *sk, int type, sockptr_t optval, unsigned int optlen) argument
509 do_dccp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
587 dccp_getsockopt_service(struct sock *sk, int len, __be32 __user *optval, int __user *optlen) argument
615 do_dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
683 dccp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]

Completed in 202 milliseconds

123456