Searched refs:optval (Results 51 - 75 of 126) sorted by relevance

123456

/linux-master/net/ipv6/
H A Dtcp_ao.c143 sockptr_t optval, int optlen)
145 return tcp_parse_ao(sk, cmd, AF_INET6, optval, optlen);
142 tcp_v6_parse_ao(struct sock *sk, int cmd, sockptr_t optval, int optlen) argument
H A Dip6_flowlabel.c377 sockptr_t optval, int optlen, int *err_p)
407 if (copy_from_sockptr_offset(fl->opt + 1, optval,
613 sockptr_t optval, int optlen)
639 fl = fl_create(net, sk, freq, optval, optlen, &err);
713 if (copy_to_sockptr_offset(optval, offset, &fl->label,
727 int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen) argument
733 if (copy_from_sockptr(&freq, optval, sizeof(freq)))
742 return ipv6_flowlabel_get(sk, &freq, optval, optlen);
376 fl_create(struct net *net, struct sock *sk, struct in6_flowlabel_req *freq, sockptr_t optval, int optlen, int *err_p) argument
612 ipv6_flowlabel_get(struct sock *sk, struct in6_flowlabel_req *freq, sockptr_t optval, int optlen) argument
/linux-master/net/bluetooth/
H A Dhci_sock.c1932 sockptr_t optval, unsigned int len)
1949 err = bt_copy_from_sockptr(&opt, sizeof(opt), optval, len);
1960 err = bt_copy_from_sockptr(&opt, sizeof(opt), optval, len);
1980 err = bt_copy_from_sockptr(&uf, sizeof(uf), optval, len);
2011 sockptr_t optval, unsigned int len)
2020 return hci_sock_setsockopt_old(sock, level, optname, optval,
2041 err = bt_copy_from_sockptr(&opt, sizeof(opt), optval, len);
2059 char __user *optval, int __user *optlen)
2084 if (put_user(opt, optval))
2094 if (put_user(opt, optval))
1931 hci_sock_setsockopt_old(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int len) argument
2010 hci_sock_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int len) argument
2058 hci_sock_getsockopt_old(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
2124 hci_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/ipv4/
H A Dtcp.c3411 sockptr_t optval, unsigned int optlen)
3427 val = strncpy_from_sockptr(name, optval,
3446 val = strncpy_from_sockptr(name, optval,
3469 if (copy_from_sockptr(key, optval, optlen))
3485 if (copy_from_sockptr(&val, optval, sizeof(val)))
3597 err = tcp_repair_options_est(sk, optval, optlen);
3630 err = tcp_ao_set_repair(sk, optval, optlen);
3650 err = tp->af_specific->ao_parse(sk, optname, optval, optlen);
3657 err = tp->af_specific->md5_parse(sk, optname, optval, optlen);
3704 err = tcp_repair_set_window(tp, optval, optle
3410 do_tcp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
3730 tcp_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
4005 do_tcp_getsockopt(struct sock *sk, int level, int optname, sockptr_t optval, sockptr_t optlen) argument
4368 tcp_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/can/j1939/
H A Dsocket.c663 static int j1939_sk_setsockopt_flag(struct j1939_sock *jsk, sockptr_t optval, argument
670 if (copy_from_sockptr(&tmp, optval, optlen))
682 sockptr_t optval, unsigned int optlen)
694 if (!sockptr_is_null(optval) && optlen != 0) {
706 filters = memdup_sockptr(optval, optlen);
727 return j1939_sk_setsockopt_flag(jsk, optval, optlen,
730 ret = j1939_sk_setsockopt_flag(jsk, optval, optlen,
741 if (copy_from_sockptr(&tmp, optval, optlen))
757 char __user *optval, int __user *optlen)
798 else if (copy_to_user(optval, va
681 j1939_sk_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
756 j1939_sk_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/atm/
H A Dcommon.c748 sockptr_t optval, unsigned int optlen)
763 if (copy_from_sockptr(&qos, optval, sizeof(qos)))
777 if (copy_from_sockptr(&value, optval, sizeof(value)))
790 char __user *optval, int __user *optlen)
805 return copy_to_user(optval, &vcc->qos, sizeof(vcc->qos))
809 (unsigned long __user *)optval) ? -EFAULT : 0;
821 return copy_to_user(optval, &pvc, sizeof(pvc)) ? -EFAULT : 0;
747 vcc_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
789 vcc_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
/linux-master/net/rxrpc/
H A Daf_rxrpc.c659 sockptr_t optval, unsigned int optlen)
690 ret = rxrpc_request_key(rx, optval, optlen);
700 ret = rxrpc_server_keyring(rx, optval, optlen);
710 ret = copy_from_sockptr(&min_sec_level, optval,
729 if (copy_from_sockptr(service_upgrade, optval,
758 char __user *optval, int __user *_optlen)
772 if (put_user(RXRPC__SUPPORTED - 1, (int __user *)optval) ||
658 rxrpc_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
757 rxrpc_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *_optlen) argument
/linux-master/net/mctp/
H A Daf_mctp.c309 sockptr_t optval, unsigned int optlen)
320 if (copy_from_sockptr(&val, optval, sizeof(int)))
330 char __user *optval, int __user *optlen)
345 if (copy_to_user(optval, &val, len))
308 mctp_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
329 mctp_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
/linux-master/include/linux/
H A Dnet.h191 int optname, sockptr_t optval,
194 int optname, char __user *optval, int __user *optlen);
/linux-master/include/net/
H A Dinet_connection_sock.h49 sockptr_t optval, unsigned int optlen);
51 char __user *optval, int __user *optlen);
H A Dipv6.h426 int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen);
1186 int do_ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
1188 int ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
1191 sockptr_t optval, sockptr_t optlen);
1193 char __user *optval, int __user *optlen);
1244 sockptr_t optval, size_t ss_offset);
H A Dudp.h295 char __user *optval, int __user *optlen);
297 sockptr_t optval, unsigned int optlen,
H A Dsock.h1220 int optname, sockptr_t optval,
1223 int optname, char __user *optval,
1824 sockptr_t optval, unsigned int optlen);
1826 sockptr_t optval, unsigned int optlen);
1828 int optname, sockptr_t optval, int optlen);
1830 int optname, sockptr_t optval, sockptr_t optlen);
1833 sockptr_t optval, sockptr_t optlen);
1901 char __user *optval, int __user *optlen);
1905 sockptr_t optval, unsigned int optlen);
2954 int sock_get_timeout(long timeo, void *optval, boo
[all...]
H A Dip.h776 int do_ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
778 int ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval,
781 sockptr_t optval, sockptr_t optlen);
782 int ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval,
/linux-master/arch/um/drivers/
H A Dvector_user.c481 int optval = 1; local
485 &optval, sizeof(optval)) != 0) {
493 int optval = 1; local
497 &optval, sizeof(optval)) != 0) {
/linux-master/net/ieee802154/
H A Dsocket.c383 char __user *optval, int __user *optlen)
389 sockptr_t optval, unsigned int optlen)
835 char __user *optval, int __user *optlen)
876 if (copy_to_user(optval, &val, len))
882 sockptr_t optval, unsigned int optlen)
892 if (copy_from_sockptr(&val, optval, sizeof(int)))
382 raw_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
388 raw_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
834 dgram_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument
881 dgram_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument
/linux-master/net/rds/
H A Drdma.c359 int rds_get_mr(struct rds_sock *rs, sockptr_t optval, int optlen) argument
366 if (copy_from_sockptr(&args, optval, sizeof(struct rds_get_mr_args)))
372 int rds_get_mr_for_dest(struct rds_sock *rs, sockptr_t optval, int optlen) argument
380 if (copy_from_sockptr(&args, optval,
399 int rds_free_mr(struct rds_sock *rs, sockptr_t optval, int optlen) argument
408 if (copy_from_sockptr(&args, optval, sizeof(struct rds_free_mr_args)))
/linux-master/net/can/
H A Disotp.c1373 sockptr_t optval, unsigned int optlen)
1387 if (copy_from_sockptr(&so->opt, optval, optlen))
1416 if (copy_from_sockptr(&so->rxfc, optval, optlen))
1424 if (copy_from_sockptr(&so->force_tx_stmin, optval, optlen))
1432 if (copy_from_sockptr(&so->force_rx_stmin, optval, optlen))
1440 if (copy_from_sockptr(&ll, optval, optlen))
1471 sockptr_t optval, unsigned int optlen)
1481 ret = isotp_setsockopt_locked(sock, level, optname, optval, optlen);
1487 char __user *optval, int __user *optlen)
1533 if (copy_to_user(optval, va
1372 isotp_setsockopt_locked(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
1470 isotp_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
1486 isotp_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/core/
H A Dfilter.c5186 char *optval, int *optlen,
5214 KERNEL_SOCKPTR(optval),
5219 KERNEL_SOCKPTR(optval), *optlen);
5223 char *optval, int optlen)
5232 val = *(int *)optval;
5268 static int sol_tcp_sockopt_congestion(struct sock *sk, char *optval, argument
5281 optval[--(*optlen)] = '\0';
5283 KERNEL_SOCKPTR(optval),
5291 if (*optlen >= sizeof("cdg") - 1 && !strncmp("cdg", optval, *optlen))
5316 KERNEL_SOCKPTR(optval), *optle
5185 sol_socket_sockopt(struct sock *sk, int optname, char *optval, int *optlen, bool getopt) argument
5222 bpf_sol_tcp_setsockopt(struct sock *sk, int optname, char *optval, int optlen) argument
5321 sol_tcp_sockopt(struct sock *sk, int optname, char *optval, int *optlen, bool getopt) argument
5378 sol_ip_sockopt(struct sock *sk, int optname, char *optval, int *optlen, bool getopt) argument
5403 sol_ipv6_sockopt(struct sock *sk, int optname, char *optval, int *optlen, bool getopt) argument
5429 __bpf_setsockopt(struct sock *sk, int level, int optname, char *optval, int optlen) argument
5447 _bpf_setsockopt(struct sock *sk, int level, int optname, char *optval, int optlen) argument
5455 __bpf_getsockopt(struct sock *sk, int level, int optname, char *optval, int optlen) argument
5484 _bpf_getsockopt(struct sock *sk, int level, int optname, char *optval, int optlen) argument
11110 sk_get_filter(struct sock *sk, sockptr_t optval, unsigned int len) argument
[all...]
/linux-master/crypto/
H A Daf_alg.c286 static int alg_setkey_by_key_serial(struct alg_sock *ask, sockptr_t optval, argument
300 if (copy_from_sockptr(&serial, optval, optlen))
349 sockptr_t optval,
358 sockptr_t optval, unsigned int optlen)
384 err = alg_setkey_by_key_serial(ask, optval, optlen);
386 err = alg_setkey(sk, optval, optlen);
401 err = type->setentropy(ask->private, optval, optlen);
348 alg_setkey_by_key_serial(struct alg_sock *ask, sockptr_t optval, unsigned int optlen) argument
357 alg_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
/linux-master/net/packet/
H A Daf_packet.c3767 packet_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, argument
3788 if (copy_from_sockptr(&mreq, optval, len))
3819 if (copy_from_sockptr(&req_u.req, optval, len))
3834 if (copy_from_sockptr(&val, optval, sizeof(val)))
3846 if (copy_from_sockptr(&val, optval, sizeof(val)))
3872 if (copy_from_sockptr(&val, optval, sizeof(val)))
3892 if (copy_from_sockptr(&val, optval, sizeof(val)))
3911 if (copy_from_sockptr(&val, optval, sizeof(val)))
3923 if (copy_from_sockptr(&val, optval, sizeof(val)))
3938 if (copy_from_sockptr(&val, optval, sizeo
4037 packet_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/dccp/
H A Ddccp.h292 char __user *optval, int __user *optlen);
294 sockptr_t optval, unsigned int optlen);
/linux-master/net/
H A Dsocket.c2279 int optname, sockptr_t optval, int optlen)
2294 optval, &optlen,
2304 optval = KERNEL_SOCKPTR(kernel_optval);
2307 err = sock_setsockopt(sock, level, optname, optval, optlen);
2311 err = ops->setsockopt(sock, level, optname, optval,
2325 sockptr_t optval = USER_SOCKPTR(user_optval); local
2334 err = do_sock_setsockopt(sock, compat, level, optname, optval, optlen);
2341 char __user *, optval, int, optlen)
2343 return __sys_setsockopt(fd, level, optname, optval, optlen);
2350 int optname, sockptr_t optval, sockptr_
2278 do_sock_setsockopt(struct socket *sock, bool compat, int level, int optname, sockptr_t optval, int optlen) argument
2349 do_sock_getsockopt(struct socket *sock, bool compat, int level, int optname, sockptr_t optval, sockptr_t optlen) argument
2390 __sys_getsockopt(int fd, int level, int optname, char __user *optval, int __user *optlen) argument
[all...]
/linux-master/net/xdp/
H A Dxsk.c1346 sockptr_t optval, unsigned int optlen)
1364 if (copy_from_sockptr(&entries, optval, sizeof(entries)))
1393 if (copy_from_sockptr(&mr, optval, mr_size))
1422 if (copy_from_sockptr(&entries, optval, sizeof(entries)))
1465 char __user *optval, int __user *optlen)
1509 if (copy_to_user(optval, &stats, stats_size))
1561 if (copy_to_user(optval, to_copy, len))
1581 if (copy_to_user(optval, &opts, len))
1345 xsk_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
1464 xsk_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
/linux-master/include/uapi/rdma/
H A Drdma_user_cm.h324 __aligned_u64 optval; member in struct:rdma_ucm_set_option

Completed in 589 milliseconds

123456