Searched refs:gnvh (Results 1 – 2 of 2) sorted by relevance
| /linux/net/netfilter/ |
| H A D | nft_inner.c | 199 struct genevehdr *gnvh, _gnvh; in nft_inner_parse_tunhdr() local 201 gnvh = skb_header_pointer(pkt->skb, pkt->inneroff, in nft_inner_parse_tunhdr() 203 if (!gnvh) in nft_inner_parse_tunhdr() 206 *off += gnvh->opt_len * 4; in nft_inner_parse_tunhdr()
|
| /linux/drivers/net/ |
| H A D | geneve.c | 262 struct sk_buff *skb, const struct genevehdr *gnvh) in geneve_rx() argument 273 __assign_bit(IP_TUNNEL_OAM_BIT, flags, gnvh->oam); in geneve_rx() 274 __assign_bit(IP_TUNNEL_CRIT_OPT_BIT, flags, gnvh->critical); in geneve_rx() 277 vni_to_tunnel_id(gnvh->vni), in geneve_rx() 278 gnvh->opt_len * 4); in geneve_rx() 287 gnvh->options, gnvh->opt_len * 4, in geneve_rx() 293 if (gnvh->critical) { in geneve_rx() 303 if (gnvh->proto_type == htons(ETH_P_TEB)) { in geneve_rx() 1213 static void geneve_put_gro_hint_opt(struct genevehdr *gnvh, int opt_size, in geneve_put_gro_hint_opt() argument 1219 gnvh->opt_len = (opt_size + GENEVE_OPT_GRO_HINT_SIZE) >> 2; in geneve_put_gro_hint_opt() [all …]
|