Lines Matching refs:MK_FLOW_ITEM
82 #define MK_FLOW_ITEM(t, s) \ macro
98 MK_FLOW_ITEM(END, 0),
99 MK_FLOW_ITEM(VOID, 0),
100 MK_FLOW_ITEM(INVERT, 0),
101 MK_FLOW_ITEM(ANY, sizeof(struct rte_flow_item_any)),
102 MK_FLOW_ITEM(PF, 0),
103 MK_FLOW_ITEM(VF, sizeof(struct rte_flow_item_vf)),
104 MK_FLOW_ITEM(PHY_PORT, sizeof(struct rte_flow_item_phy_port)),
105 MK_FLOW_ITEM(PORT_ID, sizeof(struct rte_flow_item_port_id)),
106 MK_FLOW_ITEM(RAW, sizeof(struct rte_flow_item_raw)),
107 MK_FLOW_ITEM(ETH, sizeof(struct rte_flow_item_eth)),
108 MK_FLOW_ITEM(VLAN, sizeof(struct rte_flow_item_vlan)),
109 MK_FLOW_ITEM(IPV4, sizeof(struct rte_flow_item_ipv4)),
110 MK_FLOW_ITEM(IPV6, sizeof(struct rte_flow_item_ipv6)),
111 MK_FLOW_ITEM(ICMP, sizeof(struct rte_flow_item_icmp)),
112 MK_FLOW_ITEM(UDP, sizeof(struct rte_flow_item_udp)),
113 MK_FLOW_ITEM(TCP, sizeof(struct rte_flow_item_tcp)),
114 MK_FLOW_ITEM(SCTP, sizeof(struct rte_flow_item_sctp)),
115 MK_FLOW_ITEM(VXLAN, sizeof(struct rte_flow_item_vxlan)),
116 MK_FLOW_ITEM(E_TAG, sizeof(struct rte_flow_item_e_tag)),
117 MK_FLOW_ITEM(NVGRE, sizeof(struct rte_flow_item_nvgre)),
118 MK_FLOW_ITEM(MPLS, sizeof(struct rte_flow_item_mpls)),
119 MK_FLOW_ITEM(GRE, sizeof(struct rte_flow_item_gre)),
120 MK_FLOW_ITEM(FUZZY, sizeof(struct rte_flow_item_fuzzy)),
121 MK_FLOW_ITEM(GTP, sizeof(struct rte_flow_item_gtp)),
122 MK_FLOW_ITEM(GTPC, sizeof(struct rte_flow_item_gtp)),
123 MK_FLOW_ITEM(GTPU, sizeof(struct rte_flow_item_gtp)),
124 MK_FLOW_ITEM(ESP, sizeof(struct rte_flow_item_esp)),
125 MK_FLOW_ITEM(GENEVE, sizeof(struct rte_flow_item_geneve)),
126 MK_FLOW_ITEM(VXLAN_GPE, sizeof(struct rte_flow_item_vxlan_gpe)),
127 MK_FLOW_ITEM(ARP_ETH_IPV4, sizeof(struct rte_flow_item_arp_eth_ipv4)),
128 MK_FLOW_ITEM(IPV6_EXT, sizeof(struct rte_flow_item_ipv6_ext)),
129 MK_FLOW_ITEM(IPV6_FRAG_EXT, sizeof(struct rte_flow_item_ipv6_frag_ext)),
130 MK_FLOW_ITEM(ICMP6, sizeof(struct rte_flow_item_icmp6)),
131 MK_FLOW_ITEM(ICMP6_ND_NS, sizeof(struct rte_flow_item_icmp6_nd_ns)),
132 MK_FLOW_ITEM(ICMP6_ND_NA, sizeof(struct rte_flow_item_icmp6_nd_na)),
133 MK_FLOW_ITEM(ICMP6_ND_OPT, sizeof(struct rte_flow_item_icmp6_nd_opt)),
134 MK_FLOW_ITEM(ICMP6_ND_OPT_SLA_ETH,
136 MK_FLOW_ITEM(ICMP6_ND_OPT_TLA_ETH,
138 MK_FLOW_ITEM(MARK, sizeof(struct rte_flow_item_mark)),
139 MK_FLOW_ITEM(META, sizeof(struct rte_flow_item_meta)),
140 MK_FLOW_ITEM(TAG, sizeof(struct rte_flow_item_tag)),
141 MK_FLOW_ITEM(GRE_KEY, sizeof(rte_be32_t)),
142 MK_FLOW_ITEM(GRE_OPTION, sizeof(struct rte_flow_item_gre_opt)),
143 MK_FLOW_ITEM(GTP_PSC, sizeof(struct rte_flow_item_gtp_psc)),
144 MK_FLOW_ITEM(PPPOES, sizeof(struct rte_flow_item_pppoe)),
145 MK_FLOW_ITEM(PPPOED, sizeof(struct rte_flow_item_pppoe)),
146 MK_FLOW_ITEM(PPPOE_PROTO_ID,
148 MK_FLOW_ITEM(NSH, sizeof(struct rte_flow_item_nsh)),
149 MK_FLOW_ITEM(IGMP, sizeof(struct rte_flow_item_igmp)),
150 MK_FLOW_ITEM(AH, sizeof(struct rte_flow_item_ah)),
151 MK_FLOW_ITEM(HIGIG2, sizeof(struct rte_flow_item_higig2_hdr)),
152 MK_FLOW_ITEM(L2TPV3OIP, sizeof(struct rte_flow_item_l2tpv3oip)),
153 MK_FLOW_ITEM(PFCP, sizeof(struct rte_flow_item_pfcp)),
154 MK_FLOW_ITEM(ECPRI, sizeof(struct rte_flow_item_ecpri)),
155 MK_FLOW_ITEM(GENEVE_OPT, sizeof(struct rte_flow_item_geneve_opt)),
156 MK_FLOW_ITEM(INTEGRITY, sizeof(struct rte_flow_item_integrity)),
157 MK_FLOW_ITEM(CONNTRACK, sizeof(uint32_t)),
158 MK_FLOW_ITEM(PORT_REPRESENTOR, sizeof(struct rte_flow_item_ethdev)),
159 MK_FLOW_ITEM(REPRESENTED_PORT, sizeof(struct rte_flow_item_ethdev)),
162 MK_FLOW_ITEM(L2TPV2, sizeof(struct rte_flow_item_l2tpv2)),
163 MK_FLOW_ITEM(PPP, sizeof(struct rte_flow_item_ppp)),