Home
last modified time | relevance | path

Searched refs:opt_len (Results 1 – 25 of 39) sorted by relevance

12

/OK3568_Linux_fs/kernel/net/ipv4/
H A Dip_tunnel_core.c595 int err, rem, opt_len, opts_len = 0, type = 0; in ip_tun_parse_opts() local
611 opt_len = ip_tun_parse_opts_geneve(nla, info, opts_len, in ip_tun_parse_opts()
613 if (opt_len < 0) in ip_tun_parse_opts()
614 return opt_len; in ip_tun_parse_opts()
615 opts_len += opt_len; in ip_tun_parse_opts()
623 opt_len = ip_tun_parse_opts_vxlan(nla, info, opts_len, in ip_tun_parse_opts()
625 if (opt_len < 0) in ip_tun_parse_opts()
626 return opt_len; in ip_tun_parse_opts()
627 opts_len += opt_len; in ip_tun_parse_opts()
633 opt_len = ip_tun_parse_opts_erspan(nla, info, opts_len, in ip_tun_parse_opts()
[all …]
H A Dcipso_ipv4.c1556 u8 opt_len; in cipso_v4_validate() local
1562 opt_len = opt[1]; in cipso_v4_validate()
1563 if (opt_len < 8) { in cipso_v4_validate()
1577 while (opt_iter < opt_len) { in cipso_v4_validate()
1585 if (opt_iter + 1 == opt_len) { in cipso_v4_validate()
1590 if (tag_len > (opt_len - opt_iter)) { in cipso_v4_validate()
1838 u32 opt_len; in cipso_v4_sock_setattr() local
1869 opt_len = (buf_len + 3) & ~3; in cipso_v4_sock_setattr()
1870 opt = kzalloc(sizeof(*opt) + opt_len, GFP_ATOMIC); in cipso_v4_sock_setattr()
1876 opt->opt.optlen = opt_len; in cipso_v4_sock_setattr()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ppp/
H A Dbsd_comp.c169 static void *bsd_alloc(unsigned char *options, int opt_len, int decomp);
170 static void *bsd_comp_alloc (unsigned char *options, int opt_len);
171 static void *bsd_decomp_alloc (unsigned char *options, int opt_len);
174 int opt_len, int unit, int debug, int decomp);
176 int opt_len, int unit, int opthdr, int debug);
178 int opt_len, int unit, int opthdr, int mru,
352 static void *bsd_alloc (unsigned char *options, int opt_len, int decomp) in bsd_alloc() argument
358 if (opt_len != 3 || options[0] != CI_BSD_COMPRESS || options[1] != 3 in bsd_alloc()
449 static void *bsd_comp_alloc (unsigned char *options, int opt_len) in bsd_comp_alloc() argument
451 return bsd_alloc (options, opt_len, 0); in bsd_comp_alloc()
[all …]
H A Dppp_deflate.c36 static void *z_comp_alloc(unsigned char *options, int opt_len);
37 static void *z_decomp_alloc(unsigned char *options, int opt_len);
41 int opt_len,
44 int opt_len,
85 static void *z_comp_alloc(unsigned char *options, int opt_len) in z_comp_alloc() argument
90 if (opt_len != CILEN_DEFLATE || in z_comp_alloc()
137 static int z_comp_init(void *arg, unsigned char *options, int opt_len, in z_comp_init() argument
142 if (opt_len < CILEN_DEFLATE || in z_comp_init()
302 static void *z_decomp_alloc(unsigned char *options, int opt_len) in z_decomp_alloc() argument
307 if (opt_len != CILEN_DEFLATE || in z_decomp_alloc()
[all …]
/OK3568_Linux_fs/kernel/net/sched/
H A Dact_tunnel_key.c91 int err, data_len, opt_len; in tunnel_key_copy_geneve_opt() local
118 opt_len = sizeof(struct geneve_opt) + data_len; in tunnel_key_copy_geneve_opt()
122 WARN_ON(dst_len < opt_len); in tunnel_key_copy_geneve_opt()
135 return opt_len; in tunnel_key_copy_geneve_opt()
221 int err, rem, opt_len, len = nla_len(nla), opts_len = 0, type = 0; in tunnel_key_copy_opts() local
236 opt_len = tunnel_key_copy_geneve_opt(attr, dst, in tunnel_key_copy_opts()
238 if (opt_len < 0) in tunnel_key_copy_opts()
239 return opt_len; in tunnel_key_copy_opts()
240 opts_len += opt_len; in tunnel_key_copy_opts()
246 dst_len -= opt_len; in tunnel_key_copy_opts()
[all …]
/OK3568_Linux_fs/kernel/include/linux/
H A Dppp-comp.h37 void *(*comp_alloc) (unsigned char *options, int opt_len);
44 int opt_len, int unit, int opthdr, int debug);
57 void *(*decomp_alloc) (unsigned char *options, int opt_len);
64 int opt_len, int unit, int opthdr, int mru,
/OK3568_Linux_fs/kernel/net/dns_resolver/
H A Ddns_key.c149 int opt_len, opt_nlen; in dns_resolver_preparse() local
154 opt_len = next_opt - opt; in dns_resolver_preparse()
155 if (opt_len <= 0 || opt_len > sizeof(optval)) { in dns_resolver_preparse()
157 opt_len); in dns_resolver_preparse()
161 eq = memchr(opt, '=', opt_len); in dns_resolver_preparse()
168 opt_nlen = opt_len; in dns_resolver_preparse()
/OK3568_Linux_fs/kernel/include/net/
H A Dcipso_ipv4.h272 u8 opt_len = opt[1]; in cipso_v4_validate() local
276 if (opt_len < 8) { in cipso_v4_validate()
286 for (opt_iter = 6; opt_iter < opt_len;) { in cipso_v4_validate()
287 if (opt_iter + 1 == opt_len) { in cipso_v4_validate()
292 if ((tag_len == 0) || (tag_len > (opt_len - opt_iter))) { in cipso_v4_validate()
H A Dgeneve.h47 u8 opt_len:6; member
54 u8 opt_len:6;
/OK3568_Linux_fs/kernel/net/openvswitch/
H A Dflow.h39 #define TUN_METADATA_OFFSET(opt_len) \ argument
40 (sizeof_field(struct sw_flow_key, tun_opts) - opt_len)
41 #define TUN_METADATA_OPTS(flow_key, opt_len) \ argument
42 ((void *)((flow_key)->tun_opts + TUN_METADATA_OFFSET(opt_len)))
H A Dflow.c441 int opt_len = nd_opt->nd_opt_len * 8; in parse_icmpv6() local
443 if (unlikely(!opt_len || opt_len > icmp_len)) in parse_icmpv6()
451 && opt_len == 8) { in parse_icmpv6()
457 && opt_len == 8) { in parse_icmpv6()
464 icmp_len -= opt_len; in parse_icmpv6()
465 offset += opt_len; in parse_icmpv6()
/OK3568_Linux_fs/kernel/net/ipv6/
H A Dcalipso.c811 unsigned int opt_len = ipv6_optlen(opt), tlv_len; in calipso_tlv_len() local
813 if (offset < sizeof(*opt) || offset >= opt_len) in calipso_tlv_len()
817 if (offset + 1 >= opt_len) in calipso_tlv_len()
820 if (offset + tlv_len > opt_len) in calipso_tlv_len()
850 unsigned int opt_len, offset, offset_s = 0, offset_e = 0; in calipso_opt_find() local
853 opt_len = ipv6_optlen(hop); in calipso_opt_find()
856 while (offset < opt_len) { in calipso_opt_find()
888 *end = opt_len; in calipso_opt_find()
1076 int opt_len, len, ret_val = -ENOMSG, offset; in calipso_sock_getattr() local
1085 opt_len = ipv6_optlen(hop); in calipso_sock_getattr()
[all …]
H A Dndisc.c219 u8 *opt, int opt_len, in ndisc_parse_options() argument
224 if (!nd_opt || opt_len < 0 || !ndopts) in ndisc_parse_options()
227 while (opt_len) { in ndisc_parse_options()
229 if (opt_len < sizeof(struct nd_opt_hdr)) in ndisc_parse_options()
232 if (opt_len < l || l == 0) in ndisc_parse_options()
281 opt_len -= l; in ndisc_parse_options()
/OK3568_Linux_fs/kernel/lib/zlib_deflate/
H A Ddeftree.c284 s->opt_len = s->static_len = 0L; in init_block()
391 s->opt_len += (ulg)f * (bits + xbits); in gen_bitlen()
424 s->opt_len += ((long)bits - (long)tree[m].Len) in gen_bitlen()
520 s->opt_len--; if (stree) s->static_len -= stree[node].Len; in build_tree()
694 s->opt_len += 3*(max_blindex+1) + 5+5+4; in build_bl_tree()
696 s->opt_len, s->static_len)); in build_bl_tree()
820 Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
824 Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
836 opt_lenb = (s->opt_len+3+7)>>3;
840 opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
[all …]
/OK3568_Linux_fs/u-boot/lib/zlib/
H A Dtrees.c426 s->opt_len = s->static_len = 0L;
531 s->opt_len += (ulg)f * (bits + xbits);
564 s->opt_len += ((long)bits - (long)tree[m].Len)
658 s->opt_len--; if (stree) s->static_len -= stree[node].Len;
830 s->opt_len += 3*(max_blindex+1) + 5+5+4;
832 s->opt_len, s->static_len));
943 Tracev((stderr, "\nlit data: dyn %ld, stat %ld", s->opt_len,
947 Tracev((stderr, "\ndist data: dyn %ld, stat %ld", s->opt_len,
959 opt_lenb = (s->opt_len+3+7)>>3;
963 opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
[all …]
H A Ddeflate.h244 ulg opt_len; /* bit length of current block with optimal trees */ member
/OK3568_Linux_fs/kernel/net/l2tp/
H A Dl2tp_core.h326 int opt_len = session->peer_cookie_len + l2tp_get_l2specific_len(session); in l2tp_v3_ensure_opt_in_linear() local
328 if (opt_len > 0) { in l2tp_v3_ensure_opt_in_linear()
331 if (!pskb_may_pull(skb, off + opt_len)) in l2tp_v3_ensure_opt_in_linear()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun_geneve.c108 geneveh->opt_len = tun_info->options_len / 4; in mlx5e_gen_ip_tunnel_header_geneve()
115 if (!geneveh->opt_len) in mlx5e_gen_ip_tunnel_header_geneve()
/OK3568_Linux_fs/kernel/drivers/net/
H A Dgeneve.c232 gnvh->opt_len * 4); in geneve_rx()
239 gnvh->options, gnvh->opt_len * 4, in geneve_rx()
368 opts_len = geneveh->opt_len * 4; in geneve_udp_encap_recv()
468 return sizeof(*gh) + gh->opt_len * 4; in geneve_hlen()
508 if (gh->opt_len != gh2->opt_len || in geneve_gro_receive()
726 geneveh->opt_len = info->options_len / 4; in geneve_build_header()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_linux_pktdump.c1123 int dhcp_type = 0, len, opt_len; in dhd_dhcp_dump() local
1140 opt_len = len - (sizeof(*b) - sizeof(struct ipv4_hdr) - in dhd_dhcp_dump()
1144 if (opt_len >= BOOTP_MAGIC_COOKIE_LEN && in dhd_dhcp_dump()
1631 int len, opt_len; in dhd_is_dhcp_pkt() local
1654 opt_len = len - (sizeof(*b) - sizeof(struct ipv4_hdr) - in dhd_is_dhcp_pkt()
1658 if (opt_len >= BOOTP_MAGIC_COOKIE_LEN && in dhd_is_dhcp_pkt()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_linux_pktdump.c1123 int dhcp_type = 0, len, opt_len; in dhd_dhcp_dump() local
1140 opt_len = len - (sizeof(*b) - sizeof(struct ipv4_hdr) - in dhd_dhcp_dump()
1144 if (opt_len >= BOOTP_MAGIC_COOKIE_LEN && in dhd_dhcp_dump()
1631 int len, opt_len; in dhd_is_dhcp_pkt() local
1654 opt_len = len - (sizeof(*b) - sizeof(struct ipv4_hdr) - in dhd_is_dhcp_pkt()
1658 if (opt_len >= BOOTP_MAGIC_COOKIE_LEN && in dhd_is_dhcp_pkt()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/netronome/nfp/flower/
H A Daction.c333 int opt_len, opt_cnt, act_start, tot_push_len; in nfp_fl_push_geneve_options() local
343 opt_len = ip_tun->options_len; in nfp_fl_push_geneve_options()
344 while (opt_len > 0) { in nfp_fl_push_geneve_options()
360 opt_len -= sizeof(struct geneve_opt) + opt->length * 4; in nfp_fl_push_geneve_options()
/OK3568_Linux_fs/yocto/poky/meta/recipes-core/zlib/zlib/
H A DCVE-2018-25032.patch217 ulg opt_len; /* bit length of current block with optimal trees */
255 s->opt_len = s->static_len = 0L;
264 opt_lenb, s->opt_len, static_lenb, s->static_len, stored_len,
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/lib/gcc/aarch64-none-linux-gnu/10.3.1/plugin/include/
H A Dopts.h75 unsigned char opt_len; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/lib/gcc/arm-none-linux-gnueabihf/10.3.1/plugin/include/
H A Dopts.h75 unsigned char opt_len; member

12