Lines Matching defs:outer

647 	/* Priority of second VLAN tag in the outer header of the incoming packet.
651 /* CFI bit of first VLAN tag in the outer header of the incoming packet.
655 /* VLAN ID of first VLAN tag the outer header of the incoming packet.
674 /* The second vlan in the outer header of the packet is c-vlan (0x8100).
682 /* The second vlan in the outer header of the packet is s-vlan (0x8a88).
689 u32 gre_protocol:16; /* GRE Protocol (outer) */
691 u32 gre_key_h:24; /* GRE Key[31:8] (outer) */
692 u32 gre_key_l:8; /* GRE Key [7:0] (outer) */
694 u32 vxlan_vni:24; /* VXLAN VNI (outer) */
697 u32 geneve_vni:24; /* GENEVE VNI field (outer) */
700 u32 geneve_oam:1; /* GENEVE OAM field (outer) */
703 u32 outer_ipv6_flow_label:20; /* Flow label of incoming IPv6 packet (outer) */
709 u32 geneve_opt_len:6; /* GENEVE OptLen (outer) */
710 u32 geneve_protocol_type:16; /* GENEVE protocol type (outer) */
721 u32 outer_first_mpls_label:20; /* First MPLS LABEL (outer) */
722 u32 outer_first_mpls_exp:3; /* First MPLS EXP (outer) */
723 u32 outer_first_mpls_s_bos:1; /* First MPLS S_BOS (outer) */
724 u32 outer_first_mpls_ttl:8; /* First MPLS TTL (outer) */
731 u32 outer_first_mpls_over_gre_label:20; /* last MPLS LABEL (outer) */
732 u32 outer_first_mpls_over_gre_exp:3; /* last MPLS EXP (outer) */
733 u32 outer_first_mpls_over_gre_s_bos:1; /* last MPLS S_BOS (outer) */
734 u32 outer_first_mpls_over_gre_ttl:8; /* last MPLS TTL (outer) */
736 u32 outer_first_mpls_over_udp_label:20; /* last MPLS LABEL (outer) */
737 u32 outer_first_mpls_over_udp_exp:3; /* last MPLS EXP (outer) */
738 u32 outer_first_mpls_over_udp_s_bos:1; /* last MPLS S_BOS (outer) */
739 u32 outer_first_mpls_over_udp_ttl:8; /* last MPLS TTL (outer) */
812 struct mlx5dr_match_spec outer;