Lines Matching refs:opt_len
210 gnvh->opt_len * 4); in geneve_rx()
215 gnvh->options, gnvh->opt_len * 4); in geneve_rx()
323 opts_len = geneveh->opt_len * 4; in geneve_udp_encap_recv()
384 return sizeof(*gh) + gh->opt_len * 4; in geneve_hlen()
425 if (gh->opt_len != gh2->opt_len || in geneve_gro_receive()
628 geneveh->opt_len = options_len / 4; in geneve_build_header()
640 __be16 tun_flags, u8 vni[3], u8 opt_len, u8 *opt, in geneve_build_skb() argument
650 + GENEVE_BASE_HLEN + opt_len + sizeof(struct iphdr); in geneve_build_skb()
663 gnvh = (struct genevehdr *)__skb_push(skb, sizeof(*gnvh) + opt_len); in geneve_build_skb()
664 geneve_build_header(gnvh, tun_flags, vni, opt_len, opt); in geneve_build_skb()
676 __be16 tun_flags, u8 vni[3], u8 opt_len, u8 *opt, in geneve6_build_skb() argument
686 + GENEVE_BASE_HLEN + opt_len + sizeof(struct ipv6hdr); in geneve6_build_skb()
699 gnvh = (struct genevehdr *)__skb_push(skb, sizeof(*gnvh) + opt_len); in geneve6_build_skb()
700 geneve_build_header(gnvh, tun_flags, vni, opt_len, opt); in geneve6_build_skb()