Home
last modified time | relevance | path

Searched refs:optlen (Results 76 – 100 of 190) sorted by relevance

12345678

/openbmc/linux/net/bpfilter/
H A Dbpfilter_kern.c63 sockptr_t optval, unsigned int optlen, in bpfilter_process_sockopt() argument
71 .len = optlen, in bpfilter_process_sockopt()
/openbmc/linux/net/can/
H A Disotp.c1372 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 Dsock.c620 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 Dccid3.c458 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 Ducma.c1255 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 Dxt_TCPOPTSTRIP.c19 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 Dnetwork_helpers.c266 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 Dshadow.c189 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 Dipv6_stubs.h85 sockptr_t optval, unsigned int optlen);
87 sockptr_t optval, sockptr_t optlen);
/openbmc/qemu/net/
H A Deth.c414 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 Dip_output.c159 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 Dip6_flowlabel.c377 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 Dip6_offload.c204 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 Dinfo.h25 int __user *optlen);
H A Drdma.c359 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 D0001-test-ptts-Set-recv-buffer-size-too-max-to-receive-as.patch47 + 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 Dsockopt_inherit.c43 socklen_t optlen = 1; in verify_sockopt() local
47 err = getsockopt(fd, SOL_CUSTOM, optname, &buf, &optlen); in verify_sockopt()
H A Dbpf_iter_setsockopt.c38 socklen_t optlen = sizeof(tcp_cc); in check_bpf_dctcp() local
43 tcp_cc, &optlen) || in check_bpf_dctcp()
/openbmc/linux/crypto/
H A Daf_alg.c287 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 Dxfrm_input.c180 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 Dccid.c61 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 Dos-win32.h226 void *optval, socklen_t *optlen);
231 const void *optval, socklen_t optlen);
/openbmc/linux/net/ieee802154/
H A Dsocket.c383 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 Dfdtgrep.c1008 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 Dfilter.c5180 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 …]

12345678