/openbmc/linux/net/bpfilter/ |
H A D | bpfilter_kern.c | 63 sockptr_t optval, unsigned int optlen, in bpfilter_process_sockopt() argument 71 .len = optlen, in bpfilter_process_sockopt()
|
/openbmc/linux/net/can/ |
H A D | isotp.c | 1372 sockptr_t optval, unsigned int optlen) in isotp_setsockopt_locked() argument 1383 if (optlen != sizeof(struct can_isotp_options)) in isotp_setsockopt_locked() 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() 1420 if (optlen != sizeof(u32)) in isotp_setsockopt_locked() 1428 if (optlen != sizeof(u32)) 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 1486 char __user *optval, int __user *optlen) in isotp_getsockopt() argument 1495 if (get_user(len, optlen)) in isotp_getsockopt() [all …]
|
/openbmc/linux/net/bluetooth/rfcomm/ |
H A D | sock.c | 620 sockptr_t optval, unsigned int optlen) in rfcomm_sock_setsockopt_old() argument 662 sockptr_t optval, unsigned int optlen) in rfcomm_sock_setsockopt() argument 673 return rfcomm_sock_setsockopt_old(sock, optname, optval, optlen); in rfcomm_sock_setsockopt() 689 len = min_t(unsigned int, sizeof(sec), optlen); in rfcomm_sock_setsockopt() 730 …comm_sock_getsockopt_old(struct socket *sock, int optname, char __user *optval, int __user *optlen) in rfcomm_sock_getsockopt_old() argument 741 if (get_user(len, optlen)) in rfcomm_sock_getsockopt_old() 805 …ck_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) in rfcomm_sock_getsockopt() argument 814 return rfcomm_sock_getsockopt_old(sock, optname, optval, optlen); in rfcomm_sock_getsockopt() 819 if (get_user(len, optlen)) in rfcomm_sock_getsockopt()
|
/openbmc/linux/net/dccp/ccids/ |
H A D | ccid3.c | 458 u8 option, u8 *optval, u8 optlen) in ccid3_hc_tx_parse_options() argument 469 if (unlikely(optlen != 4)) { in ccid3_hc_tx_parse_options() 471 dccp_role(sk), sk, optlen, option); in ccid3_hc_tx_parse_options() 521 u32 __user *optval, int __user *optlen) in ccid3_hc_tx_getsockopt() argument 546 if (put_user(len, optlen) || copy_to_user(optval, val, len)) in ccid3_hc_tx_getsockopt() 816 u32 __user *optval, int __user *optlen) in ccid3_hc_rx_getsockopt() argument 836 if (put_user(len, optlen) || copy_to_user(optval, val, len)) in ccid3_hc_rx_getsockopt()
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | ucma.c | 1255 void *optval, size_t optlen) in ucma_set_option_id() argument 1261 if (optlen != sizeof(u8)) { in ucma_set_option_id() 1268 if (optlen != sizeof(int)) { in ucma_set_option_id() 1275 if (optlen != sizeof(int)) { in ucma_set_option_id() 1282 if (optlen != sizeof(u8)) { in ucma_set_option_id() 1302 if (optlen % sizeof(*path_data)) in ucma_set_ib_path() 1305 for (; optlen; optlen -= sizeof(*path_data), path_data++) { in ucma_set_ib_path() 1311 if (!optlen) in ucma_set_ib_path() 1343 void *optval, size_t optlen) in ucma_set_option_ib() argument 1398 cmd.optlen); in ucma_set_option() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | xt_TCPOPTSTRIP.c | 19 static inline unsigned int optlen(const u_int8_t *opt, unsigned int offset) in optlen() function 64 optl = optlen(opt, i); in tcpoptstrip_mangle_packet()
|
/openbmc/linux/tools/testing/selftests/bpf/ |
H A D | network_helpers.c | 266 socklen_t addrlen, optlen; in connect_to_fd_opts() local 272 optlen = sizeof(type); in connect_to_fd_opts() 277 if (getsockopt(server_fd, SOL_SOCKET, SO_TYPE, &type, &optlen)) { in connect_to_fd_opts() 286 if (getsockopt(server_fd, SOL_SOCKET, SO_PROTOCOL, &protocol, &optlen)) { in connect_to_fd_opts()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | shadow.c | 189 int optlen; in nvbios_shadow() local 192 optarg = nvkm_stropt(device->cfgopt, "NvBios", &optlen); in nvbios_shadow() 193 source = optarg ? kstrndup(optarg, optlen, GFP_KERNEL) : NULL; in nvbios_shadow()
|
/openbmc/linux/include/net/ |
H A D | ipv6_stubs.h | 85 sockptr_t optval, unsigned int optlen); 87 sockptr_t optval, sockptr_t optlen);
|
/openbmc/qemu/net/ |
H A D | eth.c | 414 size_t bytes_read, optlen; in _eth_get_rss_ex_src_addr() local 427 optlen = (opthdr.type == IP6_OPT_PAD1) ? 1 in _eth_get_rss_ex_src_addr() 430 if (optlen > bytes_left) { in _eth_get_rss_ex_src_addr() 446 opt_offset += optlen; in _eth_get_rss_ex_src_addr() 447 bytes_left -= optlen; in _eth_get_rss_ex_src_addr()
|
/openbmc/linux/net/ipv4/ |
H A D | ip_output.c | 159 skb_push(skb, sizeof(struct iphdr) + (opt ? opt->opt.optlen : 0)); in ip_build_and_send_pkt() 184 if (opt && opt->opt.optlen) { in ip_build_and_send_pkt() 185 iph->ihl += opt->opt.optlen>>2; in ip_build_and_send_pkt() 523 if (inet_opt && inet_opt->opt.optlen) { in __ip_queue_xmit() 524 iph->ihl += inet_opt->opt.optlen >> 2; in __ip_queue_xmit() 847 if (first_frag && IPCB(skb)->opt.optlen) { in ip_do_fragment() 852 IPCB(iter.frag)->opt.optlen = in ip_do_fragment() 853 IPCB(skb)->opt.optlen; in ip_do_fragment() 997 mtu - (opt ? opt->optlen : 0)); in __ip_append_data() 1450 iph->ihl += opt->optlen >> 2; in __ip_make_skb() [all …]
|
/openbmc/linux/net/ipv6/ |
H A D | ip6_flowlabel.c | 377 sockptr_t optval, int optlen, int *err_p) in fl_create() argument 384 olen = optlen - CMSG_ALIGN(sizeof(*freq)); in fl_create() 613 sockptr_t optval, int optlen) in ipv6_flowlabel_get() argument 639 fl = fl_create(net, sk, freq, optval, optlen, &err); in ipv6_flowlabel_get() 727 int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen) in ipv6_flowlabel_opt() argument 731 if (optlen < sizeof(freq)) in ipv6_flowlabel_opt() 742 return ipv6_flowlabel_get(sk, &freq, optval, optlen); in ipv6_flowlabel_opt()
|
H A D | ip6_offload.c | 204 int len = 0, proto, optlen = sizeof(*iph); in ipv6_exthdrs_len() local 215 opth = (void *)opth + optlen; in ipv6_exthdrs_len() 216 optlen = ipv6_optlen(opth); in ipv6_exthdrs_len() 217 len += optlen; in ipv6_exthdrs_len()
|
/openbmc/linux/net/rds/ |
H A D | info.h | 25 int __user *optlen);
|
H A D | rdma.c | 359 int rds_get_mr(struct rds_sock *rs, sockptr_t optval, int optlen) in rds_get_mr() argument 363 if (optlen != 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 377 if (optlen != sizeof(struct rds_get_mr_for_dest_args)) 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 405 if (optlen != sizeof(struct rds_free_mr_args)) in rds_free_mr()
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/tipcutils/tipcutils/ |
H A D | 0001-test-ptts-Set-recv-buffer-size-too-max-to-receive-as.patch | 47 + socklen_t optlen = sizeof(optval); 58 + rc = setsockopt(sd[i], SOL_SOCKET, SO_RCVBUF, (const char*)&optval, optlen);
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockopt_inherit.c | 43 socklen_t optlen = 1; in verify_sockopt() local 47 err = getsockopt(fd, SOL_CUSTOM, optname, &buf, &optlen); in verify_sockopt()
|
H A D | bpf_iter_setsockopt.c | 38 socklen_t optlen = sizeof(tcp_cc); in check_bpf_dctcp() local 43 tcp_cc, &optlen) || in check_bpf_dctcp()
|
/openbmc/linux/crypto/ |
H A D | af_alg.c | 287 unsigned int optlen) in alg_setkey_by_key_serial() argument 297 if (optlen != sizeof(serial)) in alg_setkey_by_key_serial() 300 if (copy_from_sockptr(&serial, optval, optlen)) in alg_setkey_by_key_serial() 350 unsigned int optlen) 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() 393 err = type->setauthsize(ask->private, optlen); in alg_setsockopt() 401 err = type->setentropy(ask->private, optval, optlen); in alg_setsockopt()
|
/openbmc/linux/net/xfrm/ |
H A D | xfrm_input.c | 180 int optlen = 0; in xfrm4_remove_beet_encap() local 195 optlen = ph->hdrlen * 8 + (IPV4_BEET_PHMAXLEN - phlen); in xfrm4_remove_beet_encap() 196 if (optlen < 0 || optlen & 3 || optlen > 250) in xfrm4_remove_beet_encap() 214 iph->ihl += optlen / 4; in xfrm4_remove_beet_encap()
|
/openbmc/linux/net/dccp/ |
H A D | ccid.c | 61 char __user *optval, int __user *optlen) in ccid_getsockopt_builtin_ccids() argument 69 if (put_user(array_len, optlen)) 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/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 844 if (get_user(len, optlen)) in dgram_getsockopt() 874 if (put_user(len, optlen)) in dgram_getsockopt() 882 sockptr_t optval, unsigned int optlen) in dgram_setsockopt() argument 889 if (optlen < sizeof(int)) in dgram_setsockopt()
|
/openbmc/u-boot/tools/ |
H A D | fdtgrep.c | 1008 int optlen; in util_usage() local 1016 optlen = 0; in util_usage() 1022 if (optlen < l) in util_usage() 1023 optlen = l; in util_usage() 1038 fprintf(fp, "--%-*s", optlen, long_opts[i].name); in util_usage() 1041 (int)(optlen - strlen(long_opts[i].name) - in util_usage()
|
/openbmc/linux/net/core/ |
H A D | filter.c | 5180 if (*optlen != sizeof(int)) in sol_socket_sockopt() 5208 if (optlen != sizeof(int)) in bpf_sol_tcp_setsockopt() 5253 if (*optlen < 2) in sol_tcp_sockopt_congestion() 5260 optval[--(*optlen)] = '\0'; in sol_tcp_sockopt_congestion() 5270 if (*optlen >= sizeof("cdg") - 1 && !strncmp("cdg", optval, *optlen)) in sol_tcp_sockopt_congestion() 5325 if (*optlen < 1) in sol_tcp_sockopt() 5457 optlen = 0; in __bpf_getsockopt() 5458 if (optlen < saved_optlen) in __bpf_getsockopt() 5459 memset(optval + optlen, 0, saved_optlen - optlen); in __bpf_getsockopt() 5669 if (optlen < copy_len) { in BPF_CALL_5() [all …]
|