/openbmc/linux/net/rxrpc/ |
H A D | af_rxrpc.c | 613 sockptr_t optval, unsigned int optlen) in rxrpc_setsockopt() argument 644 ret = rxrpc_request_key(rx, optval, optlen); in rxrpc_setsockopt() 654 ret = rxrpc_server_keyring(rx, optval, optlen); in rxrpc_setsockopt() 664 ret = copy_from_sockptr(&min_sec_level, optval, in rxrpc_setsockopt() 683 if (copy_from_sockptr(service_upgrade, optval, in rxrpc_setsockopt() 712 char __user *optval, int __user *_optlen) in rxrpc_getsockopt() argument 726 if (put_user(RXRPC__SUPPORTED - 1, (int __user *)optval) || in rxrpc_getsockopt()
|
/openbmc/linux/net/rds/ |
H A D | info.h | 24 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
|
H A D | rdma.c | 359 int rds_get_mr(struct rds_sock *rs, sockptr_t optval, int optlen) in rds_get_mr() argument 366 if (copy_from_sockptr(&args, optval, sizeof(struct rds_get_mr_args))) in rds_get_mr() 372 int rds_get_mr_for_dest(struct rds_sock *rs, sockptr_t optval, int optlen) in rds_get_mr_for_dest() argument 380 if (copy_from_sockptr(&args, optval, in rds_get_mr_for_dest() 399 int rds_free_mr(struct rds_sock *rs, sockptr_t optval, int optlen) in rds_free_mr() argument 408 if (copy_from_sockptr(&args, optval, sizeof(struct rds_free_mr_args))) in rds_free_mr()
|
/openbmc/linux/net/bluetooth/ |
H A D | hci_sock.c | 1929 sockptr_t optval, unsigned int len) in hci_sock_setsockopt_old() argument 1946 if (copy_from_sockptr(&opt, optval, sizeof(opt))) { in hci_sock_setsockopt_old() 1958 if (copy_from_sockptr(&opt, optval, sizeof(opt))) { in hci_sock_setsockopt_old() 1980 if (copy_from_sockptr(&uf, optval, len)) { in hci_sock_setsockopt_old() 2012 sockptr_t optval, unsigned int len) in hci_sock_setsockopt() argument 2042 if (copy_from_sockptr(&opt, optval, sizeof(opt))) { in hci_sock_setsockopt() 2061 char __user *optval, int __user *optlen) in hci_sock_getsockopt_old() argument 2086 if (put_user(opt, optval)) in hci_sock_getsockopt_old() 2096 if (put_user(opt, optval)) in hci_sock_getsockopt_old() 2112 if (copy_to_user(optval, &uf, len)) in hci_sock_getsockopt_old() [all …]
|
H A D | iso.c | 1350 sockptr_t optval, unsigned int optlen) in iso_sock_setsockopt() argument 1368 if (copy_from_sockptr(&opt, optval, sizeof(u32))) { in iso_sock_setsockopt() 1380 if (copy_from_sockptr(&opt, optval, sizeof(u32))) { in iso_sock_setsockopt() 1400 if (copy_from_sockptr(&qos, optval, len)) { in iso_sock_setsockopt() 1429 if (copy_from_sockptr(iso_pi(sk)->base, optval, len)) { in iso_sock_setsockopt() 1448 char __user *optval, int __user *optlen) in iso_sock_getsockopt() argument 1471 (u32 __user *)optval)) in iso_sock_getsockopt() 1478 (int __user *)optval)) in iso_sock_getsockopt() 1486 if (copy_to_user(optval, qos, len)) in iso_sock_getsockopt() 1502 if (copy_to_user(optval, base, len)) in iso_sock_getsockopt()
|
/openbmc/linux/include/linux/ |
H A D | netfilter.h | 175 int (*set)(struct sock *sk, int optval, sockptr_t arg, 179 int (*get)(struct sock *sk, int optval, void __user *user, int *len); 346 int nf_setsockopt(struct sock *sk, u_int8_t pf, int optval, sockptr_t opt, 348 int nf_getsockopt(struct sock *sk, u_int8_t pf, int optval, char __user *opt,
|
H A D | net.h | 191 int optname, sockptr_t optval, 194 int optname, char __user *optval, int __user *optlen);
|
/openbmc/linux/arch/um/drivers/ |
H A D | vector_user.c | 481 int optval = 1; in uml_raw_enable_qdisc_bypass() local 485 &optval, sizeof(optval)) != 0) { in uml_raw_enable_qdisc_bypass() 493 int optval = 1; in uml_raw_enable_vnet_headers() local 497 &optval, sizeof(optval)) != 0) { in uml_raw_enable_vnet_headers()
|
/openbmc/linux/net/atm/ |
H A D | common.c | 748 sockptr_t optval, unsigned int optlen) in vcc_setsockopt() argument 763 if (copy_from_sockptr(&qos, optval, sizeof(qos))) in vcc_setsockopt() 777 if (copy_from_sockptr(&value, optval, sizeof(value))) in vcc_setsockopt() 790 char __user *optval, int __user *optlen) in vcc_getsockopt() argument 805 return copy_to_user(optval, &vcc->qos, sizeof(vcc->qos)) in vcc_getsockopt() 809 (unsigned long __user *)optval) ? -EFAULT : 0; in vcc_getsockopt() 821 return copy_to_user(optval, &pvc, sizeof(pvc)) ? -EFAULT : 0; in vcc_getsockopt()
|
/openbmc/linux/net/dccp/ |
H A D | ccid.c | 61 char __user *optval, int __user *optlen) in ccid_getsockopt_builtin_ccids() argument 71 else if (len > 0 && copy_to_user(optval, ccid_array, in ccid_getsockopt_builtin_ccids()
|
/openbmc/qemu/include/sysemu/ |
H A D | os-win32.h | 226 void *optval, socklen_t *optlen); 231 const void *optval, socklen_t optlen);
|
/openbmc/linux/net/ipv4/ |
H A D | tcp.c | 3434 val = strncpy_from_sockptr(name, optval, in do_tcp_setsockopt() 3453 val = strncpy_from_sockptr(name, optval, in do_tcp_setsockopt() 3476 if (copy_from_sockptr(key, optval, optlen)) in do_tcp_setsockopt() 3710 optval, optlen); in tcp_setsockopt() 4036 if (copy_to_sockptr(optval, &info, len)) in do_tcp_getsockopt() 4056 if (copy_to_sockptr(optval, &info, len)) in do_tcp_getsockopt() 4102 if (copy_to_sockptr(optval, key, len)) in do_tcp_getsockopt() 4143 if (copy_to_sockptr(optval, &opt, len)) in do_tcp_getsockopt() 4242 if (copy_from_sockptr(&zc, optval, len)) in do_tcp_getsockopt() 4293 if (copy_to_sockptr(optval, &val, len)) in do_tcp_getsockopt() [all …]
|
/openbmc/qemu/util/ |
H A D | oslib-win32.c | 645 void *optval, socklen_t *optlen) in qemu_getsockopt_wrap() argument 654 ret = getsockopt(s, level, optname, optval, optlen); in qemu_getsockopt_wrap() 664 const void *optval, socklen_t optlen) in qemu_setsockopt_wrap() argument 673 ret = setsockopt(s, level, optname, optval, optlen); in qemu_setsockopt_wrap()
|
/openbmc/linux/net/can/ |
H A D | isotp.c | 1372 sockptr_t optval, unsigned int optlen) in isotp_setsockopt_locked() argument 1386 if (copy_from_sockptr(&so->opt, optval, optlen)) in isotp_setsockopt_locked() 1415 if (copy_from_sockptr(&so->rxfc, optval, optlen)) in isotp_setsockopt_locked() 1423 if (copy_from_sockptr(&so->force_tx_stmin, optval, optlen)) in isotp_setsockopt_locked() 1431 if (copy_from_sockptr(&so->force_rx_stmin, optval, optlen)) in isotp_setsockopt_locked() 1439 if (copy_from_sockptr(&ll, optval, optlen)) in isotp_setsockopt_locked() 1470 sockptr_t optval, unsigned int optlen) in isotp_setsockopt() argument 1480 ret = isotp_setsockopt_locked(sock, level, optname, optval, optlen); in isotp_setsockopt() 1486 char __user *optval, int __user *optlen) in isotp_getsockopt() argument 1532 if (copy_to_user(optval, val, len)) in isotp_getsockopt()
|
/openbmc/linux/crypto/ |
H A D | af_alg.c | 286 static int alg_setkey_by_key_serial(struct alg_sock *ask, sockptr_t optval, in alg_setkey_by_key_serial() argument 300 if (copy_from_sockptr(&serial, optval, optlen)) in alg_setkey_by_key_serial() 349 sockptr_t optval, in alg_setkey_by_key_serial() argument 358 sockptr_t optval, unsigned int optlen) in alg_setsockopt() argument 384 err = alg_setkey_by_key_serial(ask, optval, optlen); in alg_setsockopt() 386 err = alg_setkey(sk, optval, optlen); in alg_setsockopt() 401 err = type->setentropy(ask->private, optval, optlen); in alg_setsockopt()
|
/openbmc/linux/net/mctp/ |
H A D | af_mctp.c | 309 sockptr_t optval, unsigned int optlen) in mctp_setsockopt() argument 320 if (copy_from_sockptr(&val, optval, sizeof(int))) in mctp_setsockopt() 330 char __user *optval, int __user *optlen) in mctp_getsockopt() argument 345 if (copy_to_user(optval, &val, len)) in mctp_getsockopt()
|
/openbmc/linux/net/ieee802154/ |
H A D | socket.c | 383 char __user *optval, int __user *optlen) in raw_getsockopt() argument 389 sockptr_t optval, unsigned int optlen) in raw_setsockopt() argument 835 char __user *optval, int __user *optlen) in dgram_getsockopt() argument 876 if (copy_to_user(optval, &val, len)) in dgram_getsockopt() 882 sockptr_t optval, unsigned int optlen) in dgram_setsockopt() argument 892 if (copy_from_sockptr(&val, optval, sizeof(int))) in dgram_setsockopt()
|
/openbmc/linux/net/core/ |
H A D | filter.c | 5193 KERNEL_SOCKPTR(optval), in sol_socket_sockopt() 5202 char *optval, int optlen) in bpf_sol_tcp_setsockopt() argument 5211 val = *(int *)optval; in bpf_sol_tcp_setsockopt() 5260 optval[--(*optlen)] = '\0'; in sol_tcp_sockopt_congestion() 5262 KERNEL_SOCKPTR(optval), in sol_tcp_sockopt_congestion() 5301 char *optval, int *optlen, in sol_tcp_sockopt() argument 5349 KERNEL_SOCKPTR(optval), in sol_tcp_sockopt() 5358 char *optval, int *optlen, in sol_ip_sockopt() argument 5375 KERNEL_SOCKPTR(optval), in sol_ip_sockopt() 5427 char *optval, int optlen) in _bpf_setsockopt() argument [all …]
|
/openbmc/linux/include/net/ |
H A D | inet_connection_sock.h | 50 sockptr_t optval, unsigned int optlen); 52 char __user *optval, int __user *optlen);
|
H A D | ipv6.h | 426 int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen); 1195 int do_ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 1197 int ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 1200 sockptr_t optval, sockptr_t optlen); 1202 char __user *optval, int __user *optlen); 1253 sockptr_t optval, size_t ss_offset);
|
H A D | sock.h | 1270 int optname, sockptr_t optval, 1273 int optname, char __user *optval, 1875 sockptr_t optval, unsigned int optlen); 1877 sockptr_t optval, unsigned int optlen); 1880 sockptr_t optval, sockptr_t optlen); 1882 char __user *optval, int __user *optlen); 1950 char __user *optval, int __user *optlen); 1954 sockptr_t optval, unsigned int optlen); 3022 int sock_get_timeout(long timeo, void *optval, bool old_timeval); 3024 sockptr_t optval, int optlen, bool old_timeval);
|
/openbmc/linux/net/xdp/ |
H A D | xsk.c | 1263 sockptr_t optval, unsigned int optlen) in xsk_setsockopt() argument 1281 if (copy_from_sockptr(&entries, optval, sizeof(entries))) in xsk_setsockopt() 1308 if (copy_from_sockptr(&mr, optval, mr_size)) in xsk_setsockopt() 1337 if (copy_from_sockptr(&entries, optval, sizeof(entries))) in xsk_setsockopt() 1380 char __user *optval, int __user *optlen) in xsk_getsockopt() argument 1424 if (copy_to_user(optval, &stats, stats_size)) in xsk_getsockopt() 1476 if (copy_to_user(optval, to_copy, len)) in xsk_getsockopt() 1496 if (copy_to_user(optval, &opts, len)) in xsk_getsockopt()
|
/openbmc/qemu/linux-user/ |
H A D | strace.c | 2799 get_user_ualx(optval, arg1, 3); in do_print_sockopt() 2808 print_pointer(optval, 0); in do_print_sockopt() 2813 print_pointer(optval, 0); in do_print_sockopt() 2818 print_pointer(optval, 0); in do_print_sockopt() 2823 print_pointer(optval, 0); in do_print_sockopt() 2831 print_number(optval, 0); in do_print_sockopt() 2883 print_timeval(optval, 0); in do_print_sockopt() 2887 print_timeval(optval, 0); in do_print_sockopt() 2922 print_pointer(optval, 0); in do_print_sockopt() 3017 print_pointer(optval, 0); in do_print_sockopt() [all …]
|
/openbmc/linux/net/packet/ |
H A D | af_packet.c | 3793 if (copy_from_sockptr(&mreq, optval, len)) in packet_setsockopt() 3816 ret = copy_from_sockptr(&req_u.req, optval, in packet_setsockopt() 3824 ret = copy_from_sockptr(&req_u.req3, optval, in packet_setsockopt() 3841 if (copy_from_sockptr(&val, optval, sizeof(val))) in packet_setsockopt() 3853 if (copy_from_sockptr(&val, optval, sizeof(val))) in packet_setsockopt() 3879 if (copy_from_sockptr(&val, optval, sizeof(val))) in packet_setsockopt() 3984 if (copy_from_sockptr(&args, optval, optlen)) in packet_setsockopt() 3995 return fanout_set_data(po, optval, optlen); in packet_setsockopt() 4045 char __user *optval, int __user *optlen) in packet_getsockopt() argument 4106 if (copy_from_user(&val, optval, len)) in packet_getsockopt() [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | dccp.rst | 133 Returns a ``struct tfrc_rx_info`` in optval; the buffer for optval and 137 Returns a ``struct tfrc_tx_info`` in optval; the buffer for optval and
|