1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2014-2021 Broadcom
6 /* date: Fri Aug 6 11:15:47 2021 */
8 #include "ulp_template_db_enum.h"
9 #include "ulp_template_db_field.h"
10 #include "ulp_template_struct.h"
11 #include "ulp_template_db_tbl.h"
13 /* Define the template structures */
15 * Classification signature table:
16 * maps hash id to ulp_class_match_list[] index
18 uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
19 [BNXT_ULP_CLASS_HID_55dd] = 1,
20 [BNXT_ULP_CLASS_HID_1df1] = 2,
21 [BNXT_ULP_CLASS_HID_3e55] = 3,
22 [BNXT_ULP_CLASS_HID_0649] = 4,
23 [BNXT_ULP_CLASS_HID_1011] = 5,
24 [BNXT_ULP_CLASS_HID_40e9] = 6,
25 [BNXT_ULP_CLASS_HID_3e99] = 7,
26 [BNXT_ULP_CLASS_HID_06ad] = 8,
27 [BNXT_ULP_CLASS_HID_38c7] = 9,
28 [BNXT_ULP_CLASS_HID_00fb] = 10,
29 [BNXT_ULP_CLASS_HID_24d3] = 11,
30 [BNXT_ULP_CLASS_HID_559b] = 12,
31 [BNXT_ULP_CLASS_HID_5003] = 13,
32 [BNXT_ULP_CLASS_HID_1837] = 14,
33 [BNXT_ULP_CLASS_HID_3bef] = 15,
34 [BNXT_ULP_CLASS_HID_0403] = 16,
35 [BNXT_ULP_CLASS_HID_3d3f] = 17,
36 [BNXT_ULP_CLASS_HID_0543] = 18,
37 [BNXT_ULP_CLASS_HID_292b] = 19,
38 [BNXT_ULP_CLASS_HID_59e3] = 20,
39 [BNXT_ULP_CLASS_HID_5d3b] = 21,
40 [BNXT_ULP_CLASS_HID_254f] = 22,
41 [BNXT_ULP_CLASS_HID_4917] = 23,
42 [BNXT_ULP_CLASS_HID_113b] = 24,
43 [BNXT_ULP_CLASS_HID_55fd] = 25,
44 [BNXT_ULP_CLASS_HID_1dd1] = 26,
45 [BNXT_ULP_CLASS_HID_3e75] = 27,
46 [BNXT_ULP_CLASS_HID_0669] = 28,
47 [BNXT_ULP_CLASS_HID_1ba1] = 29,
48 [BNXT_ULP_CLASS_HID_4c69] = 30,
49 [BNXT_ULP_CLASS_HID_0439] = 31,
50 [BNXT_ULP_CLASS_HID_34e1] = 32,
51 [BNXT_ULP_CLASS_HID_0465] = 33,
52 [BNXT_ULP_CLASS_HID_352d] = 34,
53 [BNXT_ULP_CLASS_HID_55b1] = 35,
54 [BNXT_ULP_CLASS_HID_1da5] = 36,
55 [BNXT_ULP_CLASS_HID_32fd] = 37,
56 [BNXT_ULP_CLASS_HID_63a5] = 38,
57 [BNXT_ULP_CLASS_HID_1b75] = 39,
58 [BNXT_ULP_CLASS_HID_4c3d] = 40,
59 [BNXT_ULP_CLASS_HID_1031] = 41,
60 [BNXT_ULP_CLASS_HID_40c9] = 42,
61 [BNXT_ULP_CLASS_HID_3eb9] = 43,
62 [BNXT_ULP_CLASS_HID_068d] = 44,
63 [BNXT_ULP_CLASS_HID_5039] = 45,
64 [BNXT_ULP_CLASS_HID_180d] = 46,
65 [BNXT_ULP_CLASS_HID_15fd] = 47,
66 [BNXT_ULP_CLASS_HID_46b5] = 48,
67 [BNXT_ULP_CLASS_HID_303d] = 49,
68 [BNXT_ULP_CLASS_HID_60f5] = 50,
69 [BNXT_ULP_CLASS_HID_5ea5] = 51,
70 [BNXT_ULP_CLASS_HID_2689] = 52,
71 [BNXT_ULP_CLASS_HID_0771] = 53,
72 [BNXT_ULP_CLASS_HID_3809] = 54,
73 [BNXT_ULP_CLASS_HID_35f9] = 55,
74 [BNXT_ULP_CLASS_HID_66b1] = 56,
75 [BNXT_ULP_CLASS_HID_559d] = 57,
76 [BNXT_ULP_CLASS_HID_1db1] = 58,
77 [BNXT_ULP_CLASS_HID_3e15] = 59,
78 [BNXT_ULP_CLASS_HID_0609] = 60,
79 [BNXT_ULP_CLASS_HID_1bc1] = 61,
80 [BNXT_ULP_CLASS_HID_4c09] = 62,
81 [BNXT_ULP_CLASS_HID_0459] = 63,
82 [BNXT_ULP_CLASS_HID_3481] = 64,
83 [BNXT_ULP_CLASS_HID_0405] = 65,
84 [BNXT_ULP_CLASS_HID_354d] = 66,
85 [BNXT_ULP_CLASS_HID_55d1] = 67,
86 [BNXT_ULP_CLASS_HID_1dc5] = 68,
87 [BNXT_ULP_CLASS_HID_329d] = 69,
88 [BNXT_ULP_CLASS_HID_63c5] = 70,
89 [BNXT_ULP_CLASS_HID_1b15] = 71,
90 [BNXT_ULP_CLASS_HID_4c5d] = 72,
91 [BNXT_ULP_CLASS_HID_1051] = 73,
92 [BNXT_ULP_CLASS_HID_40a9] = 74,
93 [BNXT_ULP_CLASS_HID_3ed9] = 75,
94 [BNXT_ULP_CLASS_HID_06ed] = 76,
95 [BNXT_ULP_CLASS_HID_5059] = 77,
96 [BNXT_ULP_CLASS_HID_186d] = 78,
97 [BNXT_ULP_CLASS_HID_159d] = 79,
98 [BNXT_ULP_CLASS_HID_46d5] = 80,
99 [BNXT_ULP_CLASS_HID_305d] = 81,
100 [BNXT_ULP_CLASS_HID_6095] = 82,
101 [BNXT_ULP_CLASS_HID_5ec5] = 83,
102 [BNXT_ULP_CLASS_HID_26e9] = 84,
103 [BNXT_ULP_CLASS_HID_0711] = 85,
104 [BNXT_ULP_CLASS_HID_3869] = 86,
105 [BNXT_ULP_CLASS_HID_3599] = 87,
106 [BNXT_ULP_CLASS_HID_66d1] = 88,
107 [BNXT_ULP_CLASS_HID_38e7] = 89,
108 [BNXT_ULP_CLASS_HID_00db] = 90,
109 [BNXT_ULP_CLASS_HID_24f3] = 91,
110 [BNXT_ULP_CLASS_HID_55bb] = 92,
111 [BNXT_ULP_CLASS_HID_5023] = 93,
112 [BNXT_ULP_CLASS_HID_1817] = 94,
113 [BNXT_ULP_CLASS_HID_3bcf] = 95,
114 [BNXT_ULP_CLASS_HID_0423] = 96,
115 [BNXT_ULP_CLASS_HID_58e3] = 97,
116 [BNXT_ULP_CLASS_HID_20d7] = 98,
117 [BNXT_ULP_CLASS_HID_448f] = 99,
118 [BNXT_ULP_CLASS_HID_0ce3] = 100,
119 [BNXT_ULP_CLASS_HID_076b] = 101,
120 [BNXT_ULP_CLASS_HID_3813] = 102,
121 [BNXT_ULP_CLASS_HID_5bcb] = 103,
122 [BNXT_ULP_CLASS_HID_243f] = 104,
123 [BNXT_ULP_CLASS_HID_144b] = 105,
124 [BNXT_ULP_CLASS_HID_4573] = 106,
125 [BNXT_ULP_CLASS_HID_0057] = 107,
126 [BNXT_ULP_CLASS_HID_311f] = 108,
127 [BNXT_ULP_CLASS_HID_2b87] = 109,
128 [BNXT_ULP_CLASS_HID_5c4f] = 110,
129 [BNXT_ULP_CLASS_HID_1793] = 111,
130 [BNXT_ULP_CLASS_HID_485b] = 112,
131 [BNXT_ULP_CLASS_HID_3447] = 113,
132 [BNXT_ULP_CLASS_HID_650f] = 114,
133 [BNXT_ULP_CLASS_HID_2053] = 115,
134 [BNXT_ULP_CLASS_HID_511b] = 116,
135 [BNXT_ULP_CLASS_HID_4b83] = 117,
136 [BNXT_ULP_CLASS_HID_13f7] = 118,
137 [BNXT_ULP_CLASS_HID_37af] = 119,
138 [BNXT_ULP_CLASS_HID_6857] = 120,
139 [BNXT_ULP_CLASS_HID_3d1f] = 121,
140 [BNXT_ULP_CLASS_HID_0563] = 122,
141 [BNXT_ULP_CLASS_HID_290b] = 123,
142 [BNXT_ULP_CLASS_HID_59c3] = 124,
143 [BNXT_ULP_CLASS_HID_5d1b] = 125,
144 [BNXT_ULP_CLASS_HID_256f] = 126,
145 [BNXT_ULP_CLASS_HID_4937] = 127,
146 [BNXT_ULP_CLASS_HID_111b] = 128,
147 [BNXT_ULP_CLASS_HID_5f4b] = 129,
148 [BNXT_ULP_CLASS_HID_275f] = 130,
149 [BNXT_ULP_CLASS_HID_4b67] = 131,
150 [BNXT_ULP_CLASS_HID_134b] = 132,
151 [BNXT_ULP_CLASS_HID_1683] = 133,
152 [BNXT_ULP_CLASS_HID_475b] = 134,
153 [BNXT_ULP_CLASS_HID_02bf] = 135,
154 [BNXT_ULP_CLASS_HID_3377] = 136,
155 [BNXT_ULP_CLASS_HID_19db] = 137,
156 [BNXT_ULP_CLASS_HID_4a93] = 138,
157 [BNXT_ULP_CLASS_HID_05f7] = 139,
158 [BNXT_ULP_CLASS_HID_368f] = 140,
159 [BNXT_ULP_CLASS_HID_39c7] = 141,
160 [BNXT_ULP_CLASS_HID_022b] = 142,
161 [BNXT_ULP_CLASS_HID_25f3] = 143,
162 [BNXT_ULP_CLASS_HID_568b] = 144,
163 [BNXT_ULP_CLASS_HID_3c37] = 145,
164 [BNXT_ULP_CLASS_HID_041b] = 146,
165 [BNXT_ULP_CLASS_HID_2823] = 147,
166 [BNXT_ULP_CLASS_HID_58fb] = 148,
167 [BNXT_ULP_CLASS_HID_5c33] = 149,
168 [BNXT_ULP_CLASS_HID_2407] = 150,
169 [BNXT_ULP_CLASS_HID_482f] = 151,
170 [BNXT_ULP_CLASS_HID_1033] = 152,
171 [BNXT_ULP_CLASS_HID_3887] = 153,
172 [BNXT_ULP_CLASS_HID_00bb] = 154,
173 [BNXT_ULP_CLASS_HID_2493] = 155,
174 [BNXT_ULP_CLASS_HID_55db] = 156,
175 [BNXT_ULP_CLASS_HID_5043] = 157,
176 [BNXT_ULP_CLASS_HID_1877] = 158,
177 [BNXT_ULP_CLASS_HID_3baf] = 159,
178 [BNXT_ULP_CLASS_HID_0443] = 160,
179 [BNXT_ULP_CLASS_HID_5883] = 161,
180 [BNXT_ULP_CLASS_HID_20b7] = 162,
181 [BNXT_ULP_CLASS_HID_44ef] = 163,
182 [BNXT_ULP_CLASS_HID_0c83] = 164,
183 [BNXT_ULP_CLASS_HID_070b] = 165,
184 [BNXT_ULP_CLASS_HID_3873] = 166,
185 [BNXT_ULP_CLASS_HID_5bab] = 167,
186 [BNXT_ULP_CLASS_HID_245f] = 168,
187 [BNXT_ULP_CLASS_HID_142b] = 169,
188 [BNXT_ULP_CLASS_HID_4513] = 170,
189 [BNXT_ULP_CLASS_HID_0037] = 171,
190 [BNXT_ULP_CLASS_HID_317f] = 172,
191 [BNXT_ULP_CLASS_HID_2be7] = 173,
192 [BNXT_ULP_CLASS_HID_5c2f] = 174,
193 [BNXT_ULP_CLASS_HID_17f3] = 175,
194 [BNXT_ULP_CLASS_HID_483b] = 176,
195 [BNXT_ULP_CLASS_HID_3427] = 177,
196 [BNXT_ULP_CLASS_HID_656f] = 178,
197 [BNXT_ULP_CLASS_HID_2033] = 179,
198 [BNXT_ULP_CLASS_HID_517b] = 180,
199 [BNXT_ULP_CLASS_HID_4be3] = 181,
200 [BNXT_ULP_CLASS_HID_1397] = 182,
201 [BNXT_ULP_CLASS_HID_37cf] = 183,
202 [BNXT_ULP_CLASS_HID_6837] = 184,
203 [BNXT_ULP_CLASS_HID_3d7f] = 185,
204 [BNXT_ULP_CLASS_HID_0503] = 186,
205 [BNXT_ULP_CLASS_HID_296b] = 187,
206 [BNXT_ULP_CLASS_HID_59a3] = 188,
207 [BNXT_ULP_CLASS_HID_5d7b] = 189,
208 [BNXT_ULP_CLASS_HID_250f] = 190,
209 [BNXT_ULP_CLASS_HID_4957] = 191,
210 [BNXT_ULP_CLASS_HID_117b] = 192,
211 [BNXT_ULP_CLASS_HID_5f2b] = 193,
212 [BNXT_ULP_CLASS_HID_273f] = 194,
213 [BNXT_ULP_CLASS_HID_4b07] = 195,
214 [BNXT_ULP_CLASS_HID_132b] = 196,
215 [BNXT_ULP_CLASS_HID_16e3] = 197,
216 [BNXT_ULP_CLASS_HID_473b] = 198,
217 [BNXT_ULP_CLASS_HID_02df] = 199,
218 [BNXT_ULP_CLASS_HID_3317] = 200,
219 [BNXT_ULP_CLASS_HID_19bb] = 201,
220 [BNXT_ULP_CLASS_HID_4af3] = 202,
221 [BNXT_ULP_CLASS_HID_0597] = 203,
222 [BNXT_ULP_CLASS_HID_36ef] = 204,
223 [BNXT_ULP_CLASS_HID_39a7] = 205,
224 [BNXT_ULP_CLASS_HID_024b] = 206,
225 [BNXT_ULP_CLASS_HID_2593] = 207,
226 [BNXT_ULP_CLASS_HID_56eb] = 208,
227 [BNXT_ULP_CLASS_HID_3c57] = 209,
228 [BNXT_ULP_CLASS_HID_047b] = 210,
229 [BNXT_ULP_CLASS_HID_2843] = 211,
230 [BNXT_ULP_CLASS_HID_589b] = 212,
231 [BNXT_ULP_CLASS_HID_5c53] = 213,
232 [BNXT_ULP_CLASS_HID_2467] = 214,
233 [BNXT_ULP_CLASS_HID_484f] = 215,
234 [BNXT_ULP_CLASS_HID_1053] = 216,
235 [BNXT_ULP_CLASS_HID_5ce1] = 217,
236 [BNXT_ULP_CLASS_HID_4579] = 218,
237 [BNXT_ULP_CLASS_HID_1735] = 219,
238 [BNXT_ULP_CLASS_HID_45bd] = 220,
239 [BNXT_ULP_CLASS_HID_3feb] = 221,
240 [BNXT_ULP_CLASS_HID_2bf7] = 222,
241 [BNXT_ULP_CLASS_HID_5727] = 223,
242 [BNXT_ULP_CLASS_HID_4333] = 224,
243 [BNXT_ULP_CLASS_HID_4453] = 225,
244 [BNXT_ULP_CLASS_HID_304f] = 226,
245 [BNXT_ULP_CLASS_HID_645f] = 227,
246 [BNXT_ULP_CLASS_HID_504b] = 228,
247 [BNXT_ULP_CLASS_HID_5cc1] = 229,
248 [BNXT_ULP_CLASS_HID_4559] = 230,
249 [BNXT_ULP_CLASS_HID_2285] = 231,
250 [BNXT_ULP_CLASS_HID_0b1d] = 232,
251 [BNXT_ULP_CLASS_HID_0b49] = 233,
252 [BNXT_ULP_CLASS_HID_5c95] = 234,
253 [BNXT_ULP_CLASS_HID_39c1] = 235,
254 [BNXT_ULP_CLASS_HID_2259] = 236,
255 [BNXT_ULP_CLASS_HID_1715] = 237,
256 [BNXT_ULP_CLASS_HID_459d] = 238,
257 [BNXT_ULP_CLASS_HID_571d] = 239,
258 [BNXT_ULP_CLASS_HID_1cd1] = 240,
259 [BNXT_ULP_CLASS_HID_3711] = 241,
260 [BNXT_ULP_CLASS_HID_6599] = 242,
261 [BNXT_ULP_CLASS_HID_0e55] = 243,
262 [BNXT_ULP_CLASS_HID_3cdd] = 244,
263 [BNXT_ULP_CLASS_HID_5ca1] = 245,
264 [BNXT_ULP_CLASS_HID_4539] = 246,
265 [BNXT_ULP_CLASS_HID_22e5] = 247,
266 [BNXT_ULP_CLASS_HID_0b7d] = 248,
267 [BNXT_ULP_CLASS_HID_0b29] = 249,
268 [BNXT_ULP_CLASS_HID_5cf5] = 250,
269 [BNXT_ULP_CLASS_HID_39a1] = 251,
270 [BNXT_ULP_CLASS_HID_2239] = 252,
271 [BNXT_ULP_CLASS_HID_1775] = 253,
272 [BNXT_ULP_CLASS_HID_45fd] = 254,
273 [BNXT_ULP_CLASS_HID_577d] = 255,
274 [BNXT_ULP_CLASS_HID_1cb1] = 256,
275 [BNXT_ULP_CLASS_HID_3771] = 257,
276 [BNXT_ULP_CLASS_HID_65f9] = 258,
277 [BNXT_ULP_CLASS_HID_0e35] = 259,
278 [BNXT_ULP_CLASS_HID_3cbd] = 260,
279 [BNXT_ULP_CLASS_HID_3fcb] = 261,
280 [BNXT_ULP_CLASS_HID_2bd7] = 262,
281 [BNXT_ULP_CLASS_HID_5707] = 263,
282 [BNXT_ULP_CLASS_HID_4313] = 264,
283 [BNXT_ULP_CLASS_HID_5fc7] = 265,
284 [BNXT_ULP_CLASS_HID_4bd3] = 266,
285 [BNXT_ULP_CLASS_HID_0e4f] = 267,
286 [BNXT_ULP_CLASS_HID_632f] = 268,
287 [BNXT_ULP_CLASS_HID_1baf] = 269,
288 [BNXT_ULP_CLASS_HID_07bb] = 270,
289 [BNXT_ULP_CLASS_HID_32eb] = 271,
290 [BNXT_ULP_CLASS_HID_1ef7] = 272,
291 [BNXT_ULP_CLASS_HID_3bab] = 273,
292 [BNXT_ULP_CLASS_HID_27b7] = 274,
293 [BNXT_ULP_CLASS_HID_52e7] = 275,
294 [BNXT_ULP_CLASS_HID_3ef3] = 276,
295 [BNXT_ULP_CLASS_HID_4473] = 277,
296 [BNXT_ULP_CLASS_HID_306f] = 278,
297 [BNXT_ULP_CLASS_HID_647f] = 279,
298 [BNXT_ULP_CLASS_HID_506b] = 280,
299 [BNXT_ULP_CLASS_HID_66af] = 281,
300 [BNXT_ULP_CLASS_HID_525b] = 282,
301 [BNXT_ULP_CLASS_HID_1de7] = 283,
302 [BNXT_ULP_CLASS_HID_0993] = 284,
303 [BNXT_ULP_CLASS_HID_213f] = 285,
304 [BNXT_ULP_CLASS_HID_0d2b] = 286,
305 [BNXT_ULP_CLASS_HID_413b] = 287,
306 [BNXT_ULP_CLASS_HID_2cd7] = 288,
307 [BNXT_ULP_CLASS_HID_436b] = 289,
308 [BNXT_ULP_CLASS_HID_2f07] = 290,
309 [BNXT_ULP_CLASS_HID_6317] = 291,
310 [BNXT_ULP_CLASS_HID_4f03] = 292,
311 [BNXT_ULP_CLASS_HID_3fab] = 293,
312 [BNXT_ULP_CLASS_HID_2bb7] = 294,
313 [BNXT_ULP_CLASS_HID_5767] = 295,
314 [BNXT_ULP_CLASS_HID_4373] = 296,
315 [BNXT_ULP_CLASS_HID_5fa7] = 297,
316 [BNXT_ULP_CLASS_HID_4bb3] = 298,
317 [BNXT_ULP_CLASS_HID_0e2f] = 299,
318 [BNXT_ULP_CLASS_HID_634f] = 300,
319 [BNXT_ULP_CLASS_HID_1bcf] = 301,
320 [BNXT_ULP_CLASS_HID_07db] = 302,
321 [BNXT_ULP_CLASS_HID_328b] = 303,
322 [BNXT_ULP_CLASS_HID_1e97] = 304,
323 [BNXT_ULP_CLASS_HID_3bcb] = 305,
324 [BNXT_ULP_CLASS_HID_27d7] = 306,
325 [BNXT_ULP_CLASS_HID_5287] = 307,
326 [BNXT_ULP_CLASS_HID_3e93] = 308,
327 [BNXT_ULP_CLASS_HID_4413] = 309,
328 [BNXT_ULP_CLASS_HID_300f] = 310,
329 [BNXT_ULP_CLASS_HID_641f] = 311,
330 [BNXT_ULP_CLASS_HID_500b] = 312,
331 [BNXT_ULP_CLASS_HID_66cf] = 313,
332 [BNXT_ULP_CLASS_HID_523b] = 314,
333 [BNXT_ULP_CLASS_HID_1d87] = 315,
334 [BNXT_ULP_CLASS_HID_09f3] = 316,
335 [BNXT_ULP_CLASS_HID_215f] = 317,
336 [BNXT_ULP_CLASS_HID_0d4b] = 318,
337 [BNXT_ULP_CLASS_HID_415b] = 319,
338 [BNXT_ULP_CLASS_HID_2cb7] = 320,
339 [BNXT_ULP_CLASS_HID_430b] = 321,
340 [BNXT_ULP_CLASS_HID_2f67] = 322,
341 [BNXT_ULP_CLASS_HID_6377] = 323,
342 [BNXT_ULP_CLASS_HID_4f63] = 324,
343 [BNXT_ULP_CLASS_HID_29b5] = 325,
344 [BNXT_ULP_CLASS_HID_29ad] = 326,
345 [BNXT_ULP_CLASS_HID_29b7] = 327,
346 [BNXT_ULP_CLASS_HID_1583] = 328,
347 [BNXT_ULP_CLASS_HID_29af] = 329,
348 [BNXT_ULP_CLASS_HID_159b] = 330,
349 [BNXT_ULP_CLASS_HID_2995] = 331,
350 [BNXT_ULP_CLASS_HID_298d] = 332,
351 [BNXT_ULP_CLASS_HID_29f5] = 333,
352 [BNXT_ULP_CLASS_HID_29ed] = 334,
353 [BNXT_ULP_CLASS_HID_2997] = 335,
354 [BNXT_ULP_CLASS_HID_15a3] = 336,
355 [BNXT_ULP_CLASS_HID_298f] = 337,
356 [BNXT_ULP_CLASS_HID_15bb] = 338,
357 [BNXT_ULP_CLASS_HID_29f7] = 339,
358 [BNXT_ULP_CLASS_HID_15c3] = 340,
359 [BNXT_ULP_CLASS_HID_29ef] = 341,
360 [BNXT_ULP_CLASS_HID_15db] = 342,
361 [BNXT_ULP_CLASS_HID_1151] = 343,
362 [BNXT_ULP_CLASS_HID_315d] = 344,
363 [BNXT_ULP_CLASS_HID_3612] = 345,
364 [BNXT_ULP_CLASS_HID_66da] = 346,
365 [BNXT_ULP_CLASS_HID_e082] = 347,
366 [BNXT_ULP_CLASS_HID_ab46] = 348,
367 [BNXT_ULP_CLASS_HID_c82a] = 349,
368 [BNXT_ULP_CLASS_HID_f9a2] = 350,
369 [BNXT_ULP_CLASS_HID_d8ce] = 351,
370 [BNXT_ULP_CLASS_HID_a2d2] = 352,
371 [BNXT_ULP_CLASS_HID_c076] = 353,
372 [BNXT_ULP_CLASS_HID_f1ee] = 354,
373 [BNXT_ULP_CLASS_HID_a96e] = 355,
374 [BNXT_ULP_CLASS_HID_dae6] = 356,
375 [BNXT_ULP_CLASS_HID_c7aa] = 357,
376 [BNXT_ULP_CLASS_HID_c26e] = 358,
377 [BNXT_ULP_CLASS_HID_a0fa] = 359,
378 [BNXT_ULP_CLASS_HID_d272] = 360,
379 [BNXT_ULP_CLASS_HID_fff6] = 361,
380 [BNXT_ULP_CLASS_HID_e16e] = 362,
381 [BNXT_ULP_CLASS_HID_e165] = 363,
382 [BNXT_ULP_CLASS_HID_aaa1] = 364,
383 [BNXT_ULP_CLASS_HID_c9cd] = 365,
384 [BNXT_ULP_CLASS_HID_f845] = 366,
385 [BNXT_ULP_CLASS_HID_90f9] = 367,
386 [BNXT_ULP_CLASS_HID_c371] = 368,
387 [BNXT_ULP_CLASS_HID_e19d] = 369,
388 [BNXT_ULP_CLASS_HID_d015] = 370,
389 [BNXT_ULP_CLASS_HID_8c09] = 371,
390 [BNXT_ULP_CLASS_HID_be89] = 372,
391 [BNXT_ULP_CLASS_HID_ddad] = 373,
392 [BNXT_ULP_CLASS_HID_cc2d] = 374,
393 [BNXT_ULP_CLASS_HID_a4d9] = 375,
394 [BNXT_ULP_CLASS_HID_d759] = 376,
395 [BNXT_ULP_CLASS_HID_f27d] = 377,
396 [BNXT_ULP_CLASS_HID_e4fd] = 378,
397 [BNXT_ULP_CLASS_HID_ecf6] = 379,
398 [BNXT_ULP_CLASS_HID_a732] = 380,
399 [BNXT_ULP_CLASS_HID_c45e] = 381,
400 [BNXT_ULP_CLASS_HID_f5d6] = 382,
401 [BNXT_ULP_CLASS_HID_d4ba] = 383,
402 [BNXT_ULP_CLASS_HID_aea6] = 384,
403 [BNXT_ULP_CLASS_HID_cc02] = 385,
404 [BNXT_ULP_CLASS_HID_fd9a] = 386,
405 [BNXT_ULP_CLASS_HID_a51a] = 387,
406 [BNXT_ULP_CLASS_HID_d692] = 388,
407 [BNXT_ULP_CLASS_HID_cbde] = 389,
408 [BNXT_ULP_CLASS_HID_ce1a] = 390,
409 [BNXT_ULP_CLASS_HID_ac8e] = 391,
410 [BNXT_ULP_CLASS_HID_de06] = 392,
411 [BNXT_ULP_CLASS_HID_f382] = 393,
412 [BNXT_ULP_CLASS_HID_ed1a] = 394,
413 [BNXT_ULP_CLASS_HID_9d6a] = 395,
414 [BNXT_ULP_CLASS_HID_cee2] = 396,
415 [BNXT_ULP_CLASS_HID_ec0e] = 397,
416 [BNXT_ULP_CLASS_HID_dd86] = 398,
417 [BNXT_ULP_CLASS_HID_852e] = 399,
418 [BNXT_ULP_CLASS_HID_b6a6] = 400,
419 [BNXT_ULP_CLASS_HID_eb82] = 401,
420 [BNXT_ULP_CLASS_HID_c50a] = 402,
421 [BNXT_ULP_CLASS_HID_ccca] = 403,
422 [BNXT_ULP_CLASS_HID_8706] = 404,
423 [BNXT_ULP_CLASS_HID_d38e] = 405,
424 [BNXT_ULP_CLASS_HID_d5ca] = 406,
425 [BNXT_ULP_CLASS_HID_b48e] = 407,
426 [BNXT_ULP_CLASS_HID_8e8a] = 408,
427 [BNXT_ULP_CLASS_HID_db02] = 409,
428 [BNXT_ULP_CLASS_HID_dd8e] = 410,
429 [BNXT_ULP_CLASS_HID_819a] = 411,
430 [BNXT_ULP_CLASS_HID_b31a] = 412,
431 [BNXT_ULP_CLASS_HID_d03e] = 413,
432 [BNXT_ULP_CLASS_HID_c1be] = 414,
433 [BNXT_ULP_CLASS_HID_890e] = 415,
434 [BNXT_ULP_CLASS_HID_ba8e] = 416,
435 [BNXT_ULP_CLASS_HID_dfaa] = 417,
436 [BNXT_ULP_CLASS_HID_c93a] = 418,
437 [BNXT_ULP_CLASS_HID_b11a] = 419,
438 [BNXT_ULP_CLASS_HID_8b4e] = 420,
439 [BNXT_ULP_CLASS_HID_c79e] = 421,
440 [BNXT_ULP_CLASS_HID_d9da] = 422,
441 [BNXT_ULP_CLASS_HID_b88e] = 423,
442 [BNXT_ULP_CLASS_HID_ea0e] = 424,
443 [BNXT_ULP_CLASS_HID_cf0a] = 425,
444 [BNXT_ULP_CLASS_HID_c18e] = 426,
445 [BNXT_ULP_CLASS_HID_a94a] = 427,
446 [BNXT_ULP_CLASS_HID_daca] = 428,
447 [BNXT_ULP_CLASS_HID_ffee] = 429,
448 [BNXT_ULP_CLASS_HID_e96e] = 430,
449 [BNXT_ULP_CLASS_HID_910e] = 431,
450 [BNXT_ULP_CLASS_HID_c28e] = 432,
451 [BNXT_ULP_CLASS_HID_e7aa] = 433,
452 [BNXT_ULP_CLASS_HID_d12a] = 434,
453 [BNXT_ULP_CLASS_HID_d8ca] = 435,
454 [BNXT_ULP_CLASS_HID_930e] = 436,
455 [BNXT_ULP_CLASS_HID_ef4e] = 437,
456 [BNXT_ULP_CLASS_HID_e18a] = 438,
457 [BNXT_ULP_CLASS_HID_c08e] = 439,
458 [BNXT_ULP_CLASS_HID_9a8a] = 440,
459 [BNXT_ULP_CLASS_HID_d70a] = 441,
460 [BNXT_ULP_CLASS_HID_e90e] = 442,
461 [BNXT_ULP_CLASS_HID_edd9] = 443,
462 [BNXT_ULP_CLASS_HID_a61d] = 444,
463 [BNXT_ULP_CLASS_HID_c571] = 445,
464 [BNXT_ULP_CLASS_HID_f4f9] = 446,
465 [BNXT_ULP_CLASS_HID_9c45] = 447,
466 [BNXT_ULP_CLASS_HID_cfcd] = 448,
467 [BNXT_ULP_CLASS_HID_ed21] = 449,
468 [BNXT_ULP_CLASS_HID_dca9] = 450,
469 [BNXT_ULP_CLASS_HID_80b5] = 451,
470 [BNXT_ULP_CLASS_HID_b235] = 452,
471 [BNXT_ULP_CLASS_HID_d111] = 453,
472 [BNXT_ULP_CLASS_HID_c091] = 454,
473 [BNXT_ULP_CLASS_HID_a865] = 455,
474 [BNXT_ULP_CLASS_HID_dbe5] = 456,
475 [BNXT_ULP_CLASS_HID_fec1] = 457,
476 [BNXT_ULP_CLASS_HID_e841] = 458,
477 [BNXT_ULP_CLASS_HID_8e85] = 459,
478 [BNXT_ULP_CLASS_HID_b80d] = 460,
479 [BNXT_ULP_CLASS_HID_df65] = 461,
480 [BNXT_ULP_CLASS_HID_ceed] = 462,
481 [BNXT_ULP_CLASS_HID_9645] = 463,
482 [BNXT_ULP_CLASS_HID_c1cd] = 464,
483 [BNXT_ULP_CLASS_HID_e725] = 465,
484 [BNXT_ULP_CLASS_HID_d6ad] = 466,
485 [BNXT_ULP_CLASS_HID_9aa5] = 467,
486 [BNXT_ULP_CLASS_HID_b425] = 468,
487 [BNXT_ULP_CLASS_HID_eb05] = 469,
488 [BNXT_ULP_CLASS_HID_da85] = 470,
489 [BNXT_ULP_CLASS_HID_a265] = 471,
490 [BNXT_ULP_CLASS_HID_dde5] = 472,
491 [BNXT_ULP_CLASS_HID_f0c5] = 473,
492 [BNXT_ULP_CLASS_HID_e245] = 474,
493 [BNXT_ULP_CLASS_HID_8b8f] = 475,
494 [BNXT_ULP_CLASS_HID_a517] = 476,
495 [BNXT_ULP_CLASS_HID_d86b] = 477,
496 [BNXT_ULP_CLASS_HID_cbf3] = 478,
497 [BNXT_ULP_CLASS_HID_934f] = 479,
498 [BNXT_ULP_CLASS_HID_c2c7] = 480,
499 [BNXT_ULP_CLASS_HID_e02b] = 481,
500 [BNXT_ULP_CLASS_HID_d3a3] = 482,
501 [BNXT_ULP_CLASS_HID_87a7] = 483,
502 [BNXT_ULP_CLASS_HID_b137] = 484,
503 [BNXT_ULP_CLASS_HID_d403] = 485,
504 [BNXT_ULP_CLASS_HID_c793] = 486,
505 [BNXT_ULP_CLASS_HID_af67] = 487,
506 [BNXT_ULP_CLASS_HID_dee7] = 488,
507 [BNXT_ULP_CLASS_HID_fdc3] = 489,
508 [BNXT_ULP_CLASS_HID_ef43] = 490,
509 [BNXT_ULP_CLASS_HID_8dbf] = 491,
510 [BNXT_ULP_CLASS_HID_bf07] = 492,
511 [BNXT_ULP_CLASS_HID_d21f] = 493,
512 [BNXT_ULP_CLASS_HID_cde7] = 494,
513 [BNXT_ULP_CLASS_HID_956f] = 495,
514 [BNXT_ULP_CLASS_HID_c4c7] = 496,
515 [BNXT_ULP_CLASS_HID_fbcf] = 497,
516 [BNXT_ULP_CLASS_HID_d5a7] = 498,
517 [BNXT_ULP_CLASS_HID_9957] = 499,
518 [BNXT_ULP_CLASS_HID_cb27] = 500,
519 [BNXT_ULP_CLASS_HID_ee37] = 501,
520 [BNXT_ULP_CLASS_HID_d987] = 502,
521 [BNXT_ULP_CLASS_HID_a107] = 503,
522 [BNXT_ULP_CLASS_HID_d0e7] = 504,
523 [BNXT_ULP_CLASS_HID_f7e7] = 505,
524 [BNXT_ULP_CLASS_HID_c827] = 506,
525 [BNXT_ULP_CLASS_HID_f76a] = 507,
526 [BNXT_ULP_CLASS_HID_bcae] = 508,
527 [BNXT_ULP_CLASS_HID_dfc2] = 509,
528 [BNXT_ULP_CLASS_HID_ee4a] = 510,
529 [BNXT_ULP_CLASS_HID_cf26] = 511,
530 [BNXT_ULP_CLASS_HID_b53a] = 512,
531 [BNXT_ULP_CLASS_HID_d79e] = 513,
532 [BNXT_ULP_CLASS_HID_e606] = 514,
533 [BNXT_ULP_CLASS_HID_be86] = 515,
534 [BNXT_ULP_CLASS_HID_cd0e] = 516,
535 [BNXT_ULP_CLASS_HID_d042] = 517,
536 [BNXT_ULP_CLASS_HID_d586] = 518,
537 [BNXT_ULP_CLASS_HID_b712] = 519,
538 [BNXT_ULP_CLASS_HID_c59a] = 520,
539 [BNXT_ULP_CLASS_HID_e81e] = 521,
540 [BNXT_ULP_CLASS_HID_f686] = 522,
541 [BNXT_ULP_CLASS_HID_86f6] = 523,
542 [BNXT_ULP_CLASS_HID_d57e] = 524,
543 [BNXT_ULP_CLASS_HID_f792] = 525,
544 [BNXT_ULP_CLASS_HID_c61a] = 526,
545 [BNXT_ULP_CLASS_HID_9eb2] = 527,
546 [BNXT_ULP_CLASS_HID_ad3a] = 528,
547 [BNXT_ULP_CLASS_HID_f01e] = 529,
548 [BNXT_ULP_CLASS_HID_de96] = 530,
549 [BNXT_ULP_CLASS_HID_d756] = 531,
550 [BNXT_ULP_CLASS_HID_9c9a] = 532,
551 [BNXT_ULP_CLASS_HID_c812] = 533,
552 [BNXT_ULP_CLASS_HID_ce56] = 534,
553 [BNXT_ULP_CLASS_HID_af12] = 535,
554 [BNXT_ULP_CLASS_HID_9516] = 536,
555 [BNXT_ULP_CLASS_HID_c09e] = 537,
556 [BNXT_ULP_CLASS_HID_c612] = 538,
557 [BNXT_ULP_CLASS_HID_9a06] = 539,
558 [BNXT_ULP_CLASS_HID_a886] = 540,
559 [BNXT_ULP_CLASS_HID_cba2] = 541,
560 [BNXT_ULP_CLASS_HID_da22] = 542,
561 [BNXT_ULP_CLASS_HID_9292] = 543,
562 [BNXT_ULP_CLASS_HID_a112] = 544,
563 [BNXT_ULP_CLASS_HID_c436] = 545,
564 [BNXT_ULP_CLASS_HID_d2a6] = 546,
565 [BNXT_ULP_CLASS_HID_aa86] = 547,
566 [BNXT_ULP_CLASS_HID_90d2] = 548,
567 [BNXT_ULP_CLASS_HID_dc02] = 549,
568 [BNXT_ULP_CLASS_HID_c246] = 550,
569 [BNXT_ULP_CLASS_HID_a312] = 551,
570 [BNXT_ULP_CLASS_HID_f192] = 552,
571 [BNXT_ULP_CLASS_HID_d496] = 553,
572 [BNXT_ULP_CLASS_HID_da12] = 554,
573 [BNXT_ULP_CLASS_HID_b2d6] = 555,
574 [BNXT_ULP_CLASS_HID_c156] = 556,
575 [BNXT_ULP_CLASS_HID_e472] = 557,
576 [BNXT_ULP_CLASS_HID_f2f2] = 558,
577 [BNXT_ULP_CLASS_HID_8a92] = 559,
578 [BNXT_ULP_CLASS_HID_d912] = 560,
579 [BNXT_ULP_CLASS_HID_fc36] = 561,
580 [BNXT_ULP_CLASS_HID_cab6] = 562,
581 [BNXT_ULP_CLASS_HID_c356] = 563,
582 [BNXT_ULP_CLASS_HID_8892] = 564,
583 [BNXT_ULP_CLASS_HID_f4d2] = 565,
584 [BNXT_ULP_CLASS_HID_fa16] = 566,
585 [BNXT_ULP_CLASS_HID_db12] = 567,
586 [BNXT_ULP_CLASS_HID_8116] = 568,
587 [BNXT_ULP_CLASS_HID_cc96] = 569,
588 [BNXT_ULP_CLASS_HID_f292] = 570,
589 [BNXT_ULP_CLASS_HID_e84d] = 571,
590 [BNXT_ULP_CLASS_HID_a389] = 572,
591 [BNXT_ULP_CLASS_HID_c0e5] = 573,
592 [BNXT_ULP_CLASS_HID_f16d] = 574,
593 [BNXT_ULP_CLASS_HID_99d1] = 575,
594 [BNXT_ULP_CLASS_HID_ca59] = 576,
595 [BNXT_ULP_CLASS_HID_e8b5] = 577,
596 [BNXT_ULP_CLASS_HID_d93d] = 578,
597 [BNXT_ULP_CLASS_HID_8521] = 579,
598 [BNXT_ULP_CLASS_HID_b7a1] = 580,
599 [BNXT_ULP_CLASS_HID_d485] = 581,
600 [BNXT_ULP_CLASS_HID_c505] = 582,
601 [BNXT_ULP_CLASS_HID_adf1] = 583,
602 [BNXT_ULP_CLASS_HID_de71] = 584,
603 [BNXT_ULP_CLASS_HID_fb55] = 585,
604 [BNXT_ULP_CLASS_HID_edd5] = 586,
605 [BNXT_ULP_CLASS_HID_8b11] = 587,
606 [BNXT_ULP_CLASS_HID_bd99] = 588,
607 [BNXT_ULP_CLASS_HID_daf1] = 589,
608 [BNXT_ULP_CLASS_HID_cb79] = 590,
609 [BNXT_ULP_CLASS_HID_93d1] = 591,
610 [BNXT_ULP_CLASS_HID_c459] = 592,
611 [BNXT_ULP_CLASS_HID_e2b1] = 593,
612 [BNXT_ULP_CLASS_HID_d339] = 594,
613 [BNXT_ULP_CLASS_HID_9f31] = 595,
614 [BNXT_ULP_CLASS_HID_b1b1] = 596,
615 [BNXT_ULP_CLASS_HID_ee91] = 597,
616 [BNXT_ULP_CLASS_HID_df11] = 598,
617 [BNXT_ULP_CLASS_HID_a7f1] = 599,
618 [BNXT_ULP_CLASS_HID_d871] = 600,
619 [BNXT_ULP_CLASS_HID_f551] = 601,
620 [BNXT_ULP_CLASS_HID_e7d1] = 602,
621 [BNXT_ULP_CLASS_HID_8e1b] = 603,
622 [BNXT_ULP_CLASS_HID_a083] = 604,
623 [BNXT_ULP_CLASS_HID_ddff] = 605,
624 [BNXT_ULP_CLASS_HID_ce67] = 606,
625 [BNXT_ULP_CLASS_HID_96db] = 607,
626 [BNXT_ULP_CLASS_HID_c753] = 608,
627 [BNXT_ULP_CLASS_HID_e5bf] = 609,
628 [BNXT_ULP_CLASS_HID_d637] = 610,
629 [BNXT_ULP_CLASS_HID_8233] = 611,
630 [BNXT_ULP_CLASS_HID_b4a3] = 612,
631 [BNXT_ULP_CLASS_HID_d197] = 613,
632 [BNXT_ULP_CLASS_HID_c207] = 614,
633 [BNXT_ULP_CLASS_HID_aaf3] = 615,
634 [BNXT_ULP_CLASS_HID_db73] = 616,
635 [BNXT_ULP_CLASS_HID_f857] = 617,
636 [BNXT_ULP_CLASS_HID_ead7] = 618,
637 [BNXT_ULP_CLASS_HID_882b] = 619,
638 [BNXT_ULP_CLASS_HID_ba93] = 620,
639 [BNXT_ULP_CLASS_HID_d78b] = 621,
640 [BNXT_ULP_CLASS_HID_c873] = 622,
641 [BNXT_ULP_CLASS_HID_90fb] = 623,
642 [BNXT_ULP_CLASS_HID_c153] = 624,
643 [BNXT_ULP_CLASS_HID_fe5b] = 625,
644 [BNXT_ULP_CLASS_HID_d033] = 626,
645 [BNXT_ULP_CLASS_HID_9cc3] = 627,
646 [BNXT_ULP_CLASS_HID_ceb3] = 628,
647 [BNXT_ULP_CLASS_HID_eba3] = 629,
648 [BNXT_ULP_CLASS_HID_dc13] = 630,
649 [BNXT_ULP_CLASS_HID_a493] = 631,
650 [BNXT_ULP_CLASS_HID_d573] = 632,
651 [BNXT_ULP_CLASS_HID_f273] = 633,
652 [BNXT_ULP_CLASS_HID_cdb3] = 634,
653 [BNXT_ULP_CLASS_HID_ff35] = 635,
654 [BNXT_ULP_CLASS_HID_b4f1] = 636,
655 [BNXT_ULP_CLASS_HID_d79d] = 637,
656 [BNXT_ULP_CLASS_HID_e615] = 638,
657 [BNXT_ULP_CLASS_HID_8ea9] = 639,
658 [BNXT_ULP_CLASS_HID_dd21] = 640,
659 [BNXT_ULP_CLASS_HID_ffcd] = 641,
660 [BNXT_ULP_CLASS_HID_ce45] = 642,
661 [BNXT_ULP_CLASS_HID_9259] = 643,
662 [BNXT_ULP_CLASS_HID_a0d9] = 644,
663 [BNXT_ULP_CLASS_HID_c3fd] = 645,
664 [BNXT_ULP_CLASS_HID_d27d] = 646,
665 [BNXT_ULP_CLASS_HID_ba89] = 647,
666 [BNXT_ULP_CLASS_HID_c909] = 648,
667 [BNXT_ULP_CLASS_HID_ec2d] = 649,
668 [BNXT_ULP_CLASS_HID_faad] = 650,
669 [BNXT_ULP_CLASS_HID_34c6] = 651,
670 [BNXT_ULP_CLASS_HID_0c22] = 652,
671 [BNXT_ULP_CLASS_HID_1cbe] = 653,
672 [BNXT_ULP_CLASS_HID_179a] = 654,
673 [BNXT_ULP_CLASS_HID_59be] = 655,
674 [BNXT_ULP_CLASS_HID_515a] = 656,
675 [BNXT_ULP_CLASS_HID_1c72] = 657,
676 [BNXT_ULP_CLASS_HID_171e] = 658,
677 [BNXT_ULP_CLASS_HID_19c8] = 659,
678 [BNXT_ULP_CLASS_HID_112c] = 660,
679 [BNXT_ULP_CLASS_HID_4d68] = 661,
680 [BNXT_ULP_CLASS_HID_444c] = 662,
681 [BNXT_ULP_CLASS_HID_0e8c] = 663,
682 [BNXT_ULP_CLASS_HID_09e0] = 664,
683 [BNXT_ULP_CLASS_HID_1af0] = 665,
684 [BNXT_ULP_CLASS_HID_15d4] = 666,
685 [BNXT_ULP_CLASS_HID_1dd0] = 667,
686 [BNXT_ULP_CLASS_HID_14f4] = 668,
687 [BNXT_ULP_CLASS_HID_70b0] = 669,
688 [BNXT_ULP_CLASS_HID_4854] = 670,
689 [BNXT_ULP_CLASS_HID_3dd4] = 671,
690 [BNXT_ULP_CLASS_HID_34f8] = 672,
691 [BNXT_ULP_CLASS_HID_09e8] = 673,
692 [BNXT_ULP_CLASS_HID_008c] = 674,
693 [BNXT_ULP_CLASS_HID_34e6] = 675,
694 [BNXT_ULP_CLASS_HID_0c02] = 676,
695 [BNXT_ULP_CLASS_HID_1c9e] = 677,
696 [BNXT_ULP_CLASS_HID_17ba] = 678,
697 [BNXT_ULP_CLASS_HID_429e] = 679,
698 [BNXT_ULP_CLASS_HID_5dba] = 680,
699 [BNXT_ULP_CLASS_HID_2a16] = 681,
700 [BNXT_ULP_CLASS_HID_2532] = 682,
701 [BNXT_ULP_CLASS_HID_2da2] = 683,
702 [BNXT_ULP_CLASS_HID_24fe] = 684,
703 [BNXT_ULP_CLASS_HID_355a] = 685,
704 [BNXT_ULP_CLASS_HID_0c76] = 686,
705 [BNXT_ULP_CLASS_HID_13e6] = 687,
706 [BNXT_ULP_CLASS_HID_7276] = 688,
707 [BNXT_ULP_CLASS_HID_42d2] = 689,
708 [BNXT_ULP_CLASS_HID_5dee] = 690,
709 [BNXT_ULP_CLASS_HID_59de] = 691,
710 [BNXT_ULP_CLASS_HID_513a] = 692,
711 [BNXT_ULP_CLASS_HID_1c12] = 693,
712 [BNXT_ULP_CLASS_HID_177e] = 694,
713 [BNXT_ULP_CLASS_HID_0e92] = 695,
714 [BNXT_ULP_CLASS_HID_09fe] = 696,
715 [BNXT_ULP_CLASS_HID_5c1a] = 697,
716 [BNXT_ULP_CLASS_HID_5746] = 698,
717 [BNXT_ULP_CLASS_HID_79da] = 699,
718 [BNXT_ULP_CLASS_HID_7106] = 700,
719 [BNXT_ULP_CLASS_HID_3c1e] = 701,
720 [BNXT_ULP_CLASS_HID_377a] = 702,
721 [BNXT_ULP_CLASS_HID_2e9e] = 703,
722 [BNXT_ULP_CLASS_HID_29fa] = 704,
723 [BNXT_ULP_CLASS_HID_14d2] = 705,
724 [BNXT_ULP_CLASS_HID_7742] = 706,
725 [BNXT_ULP_CLASS_HID_3706] = 707,
726 [BNXT_ULP_CLASS_HID_0fe2] = 708,
727 [BNXT_ULP_CLASS_HID_1f7e] = 709,
728 [BNXT_ULP_CLASS_HID_145a] = 710,
729 [BNXT_ULP_CLASS_HID_417e] = 711,
730 [BNXT_ULP_CLASS_HID_5e5a] = 712,
731 [BNXT_ULP_CLASS_HID_29f6] = 713,
732 [BNXT_ULP_CLASS_HID_26d2] = 714,
733 [BNXT_ULP_CLASS_HID_2e42] = 715,
734 [BNXT_ULP_CLASS_HID_271e] = 716,
735 [BNXT_ULP_CLASS_HID_36ba] = 717,
736 [BNXT_ULP_CLASS_HID_0f96] = 718,
737 [BNXT_ULP_CLASS_HID_1006] = 719,
738 [BNXT_ULP_CLASS_HID_7196] = 720,
739 [BNXT_ULP_CLASS_HID_4132] = 721,
740 [BNXT_ULP_CLASS_HID_5e0e] = 722,
741 [BNXT_ULP_CLASS_HID_59fe] = 723,
742 [BNXT_ULP_CLASS_HID_511a] = 724,
743 [BNXT_ULP_CLASS_HID_1c32] = 725,
744 [BNXT_ULP_CLASS_HID_175e] = 726,
745 [BNXT_ULP_CLASS_HID_0eb2] = 727,
746 [BNXT_ULP_CLASS_HID_09de] = 728,
747 [BNXT_ULP_CLASS_HID_5c3a] = 729,
748 [BNXT_ULP_CLASS_HID_5766] = 730,
749 [BNXT_ULP_CLASS_HID_79fa] = 731,
750 [BNXT_ULP_CLASS_HID_7126] = 732,
751 [BNXT_ULP_CLASS_HID_3c3e] = 733,
752 [BNXT_ULP_CLASS_HID_375a] = 734,
753 [BNXT_ULP_CLASS_HID_2ebe] = 735,
754 [BNXT_ULP_CLASS_HID_29da] = 736,
755 [BNXT_ULP_CLASS_HID_14f2] = 737,
756 [BNXT_ULP_CLASS_HID_7762] = 738,
757 [BNXT_ULP_CLASS_HID_19e8] = 739,
758 [BNXT_ULP_CLASS_HID_110c] = 740,
759 [BNXT_ULP_CLASS_HID_4d48] = 741,
760 [BNXT_ULP_CLASS_HID_446c] = 742,
761 [BNXT_ULP_CLASS_HID_0eac] = 743,
762 [BNXT_ULP_CLASS_HID_09c0] = 744,
763 [BNXT_ULP_CLASS_HID_1ad0] = 745,
764 [BNXT_ULP_CLASS_HID_15f4] = 746,
765 [BNXT_ULP_CLASS_HID_39ec] = 747,
766 [BNXT_ULP_CLASS_HID_3100] = 748,
767 [BNXT_ULP_CLASS_HID_0210] = 749,
768 [BNXT_ULP_CLASS_HID_1d34] = 750,
769 [BNXT_ULP_CLASS_HID_2ea0] = 751,
770 [BNXT_ULP_CLASS_HID_29c4] = 752,
771 [BNXT_ULP_CLASS_HID_3ad4] = 753,
772 [BNXT_ULP_CLASS_HID_35e8] = 754,
773 [BNXT_ULP_CLASS_HID_5d80] = 755,
774 [BNXT_ULP_CLASS_HID_54a4] = 756,
775 [BNXT_ULP_CLASS_HID_29b4] = 757,
776 [BNXT_ULP_CLASS_HID_20c8] = 758,
777 [BNXT_ULP_CLASS_HID_7244] = 759,
778 [BNXT_ULP_CLASS_HID_4d98] = 760,
779 [BNXT_ULP_CLASS_HID_5e68] = 761,
780 [BNXT_ULP_CLASS_HID_598c] = 762,
781 [BNXT_ULP_CLASS_HID_1248] = 763,
782 [BNXT_ULP_CLASS_HID_74d8] = 764,
783 [BNXT_ULP_CLASS_HID_49a8] = 765,
784 [BNXT_ULP_CLASS_HID_40cc] = 766,
785 [BNXT_ULP_CLASS_HID_0b0c] = 767,
786 [BNXT_ULP_CLASS_HID_0220] = 768,
787 [BNXT_ULP_CLASS_HID_1730] = 769,
788 [BNXT_ULP_CLASS_HID_7980] = 770,
789 [BNXT_ULP_CLASS_HID_1db0] = 771,
790 [BNXT_ULP_CLASS_HID_1494] = 772,
791 [BNXT_ULP_CLASS_HID_70d0] = 773,
792 [BNXT_ULP_CLASS_HID_4834] = 774,
793 [BNXT_ULP_CLASS_HID_3db4] = 775,
794 [BNXT_ULP_CLASS_HID_3498] = 776,
795 [BNXT_ULP_CLASS_HID_0988] = 777,
796 [BNXT_ULP_CLASS_HID_00ec] = 778,
797 [BNXT_ULP_CLASS_HID_3f44] = 779,
798 [BNXT_ULP_CLASS_HID_36a8] = 780,
799 [BNXT_ULP_CLASS_HID_0b58] = 781,
800 [BNXT_ULP_CLASS_HID_02bc] = 782,
801 [BNXT_ULP_CLASS_HID_5f48] = 783,
802 [BNXT_ULP_CLASS_HID_56ac] = 784,
803 [BNXT_ULP_CLASS_HID_2b5c] = 785,
804 [BNXT_ULP_CLASS_HID_2280] = 786,
805 [BNXT_ULP_CLASS_HID_4000] = 787,
806 [BNXT_ULP_CLASS_HID_5b64] = 788,
807 [BNXT_ULP_CLASS_HID_2c14] = 789,
808 [BNXT_ULP_CLASS_HID_2778] = 790,
809 [BNXT_ULP_CLASS_HID_18f8] = 791,
810 [BNXT_ULP_CLASS_HID_13dc] = 792,
811 [BNXT_ULP_CLASS_HID_4c18] = 793,
812 [BNXT_ULP_CLASS_HID_477c] = 794,
813 [BNXT_ULP_CLASS_HID_1a88] = 795,
814 [BNXT_ULP_CLASS_HID_15ec] = 796,
815 [BNXT_ULP_CLASS_HID_4e28] = 797,
816 [BNXT_ULP_CLASS_HID_490c] = 798,
817 [BNXT_ULP_CLASS_HID_3a8c] = 799,
818 [BNXT_ULP_CLASS_HID_35f0] = 800,
819 [BNXT_ULP_CLASS_HID_06e0] = 801,
820 [BNXT_ULP_CLASS_HID_01c4] = 802,
821 [BNXT_ULP_CLASS_HID_1a08] = 803,
822 [BNXT_ULP_CLASS_HID_12ec] = 804,
823 [BNXT_ULP_CLASS_HID_4ea8] = 805,
824 [BNXT_ULP_CLASS_HID_478c] = 806,
825 [BNXT_ULP_CLASS_HID_0d4c] = 807,
826 [BNXT_ULP_CLASS_HID_0a20] = 808,
827 [BNXT_ULP_CLASS_HID_1930] = 809,
828 [BNXT_ULP_CLASS_HID_1614] = 810,
829 [BNXT_ULP_CLASS_HID_3a0c] = 811,
830 [BNXT_ULP_CLASS_HID_32e0] = 812,
831 [BNXT_ULP_CLASS_HID_01f0] = 813,
832 [BNXT_ULP_CLASS_HID_1ed4] = 814,
833 [BNXT_ULP_CLASS_HID_2d40] = 815,
834 [BNXT_ULP_CLASS_HID_2a24] = 816,
835 [BNXT_ULP_CLASS_HID_3934] = 817,
836 [BNXT_ULP_CLASS_HID_3608] = 818,
837 [BNXT_ULP_CLASS_HID_5e60] = 819,
838 [BNXT_ULP_CLASS_HID_5744] = 820,
839 [BNXT_ULP_CLASS_HID_2a54] = 821,
840 [BNXT_ULP_CLASS_HID_2328] = 822,
841 [BNXT_ULP_CLASS_HID_71a4] = 823,
842 [BNXT_ULP_CLASS_HID_4e78] = 824,
843 [BNXT_ULP_CLASS_HID_5d88] = 825,
844 [BNXT_ULP_CLASS_HID_5a6c] = 826,
845 [BNXT_ULP_CLASS_HID_11a8] = 827,
846 [BNXT_ULP_CLASS_HID_7738] = 828,
847 [BNXT_ULP_CLASS_HID_4a48] = 829,
848 [BNXT_ULP_CLASS_HID_432c] = 830,
849 [BNXT_ULP_CLASS_HID_08ec] = 831,
850 [BNXT_ULP_CLASS_HID_01c0] = 832,
851 [BNXT_ULP_CLASS_HID_14d0] = 833,
852 [BNXT_ULP_CLASS_HID_7a60] = 834,
853 [BNXT_ULP_CLASS_HID_1d90] = 835,
854 [BNXT_ULP_CLASS_HID_14b4] = 836,
855 [BNXT_ULP_CLASS_HID_70f0] = 837,
856 [BNXT_ULP_CLASS_HID_4814] = 838,
857 [BNXT_ULP_CLASS_HID_3d94] = 839,
858 [BNXT_ULP_CLASS_HID_34b8] = 840,
859 [BNXT_ULP_CLASS_HID_09a8] = 841,
860 [BNXT_ULP_CLASS_HID_00cc] = 842,
861 [BNXT_ULP_CLASS_HID_3f64] = 843,
862 [BNXT_ULP_CLASS_HID_3688] = 844,
863 [BNXT_ULP_CLASS_HID_0b78] = 845,
864 [BNXT_ULP_CLASS_HID_029c] = 846,
865 [BNXT_ULP_CLASS_HID_5f68] = 847,
866 [BNXT_ULP_CLASS_HID_568c] = 848,
867 [BNXT_ULP_CLASS_HID_2b7c] = 849,
868 [BNXT_ULP_CLASS_HID_22a0] = 850,
869 [BNXT_ULP_CLASS_HID_4020] = 851,
870 [BNXT_ULP_CLASS_HID_5b44] = 852,
871 [BNXT_ULP_CLASS_HID_2c34] = 853,
872 [BNXT_ULP_CLASS_HID_2758] = 854,
873 [BNXT_ULP_CLASS_HID_18d8] = 855,
874 [BNXT_ULP_CLASS_HID_13fc] = 856,
875 [BNXT_ULP_CLASS_HID_4c38] = 857,
876 [BNXT_ULP_CLASS_HID_475c] = 858,
877 [BNXT_ULP_CLASS_HID_1aa8] = 859,
878 [BNXT_ULP_CLASS_HID_15cc] = 860,
879 [BNXT_ULP_CLASS_HID_4e08] = 861,
880 [BNXT_ULP_CLASS_HID_492c] = 862,
881 [BNXT_ULP_CLASS_HID_3aac] = 863,
882 [BNXT_ULP_CLASS_HID_35d0] = 864,
883 [BNXT_ULP_CLASS_HID_06c0] = 865,
884 [BNXT_ULP_CLASS_HID_01e4] = 866,
885 [BNXT_ULP_CLASS_HID_4d32] = 867,
886 [BNXT_ULP_CLASS_HID_54aa] = 868,
887 [BNXT_ULP_CLASS_HID_0686] = 869,
888 [BNXT_ULP_CLASS_HID_540e] = 870,
889 [BNXT_ULP_CLASS_HID_2e3c] = 871,
890 [BNXT_ULP_CLASS_HID_3a20] = 872,
891 [BNXT_ULP_CLASS_HID_46f0] = 873,
892 [BNXT_ULP_CLASS_HID_52e4] = 874,
893 [BNXT_ULP_CLASS_HID_55e4] = 875,
894 [BNXT_ULP_CLASS_HID_21f8] = 876,
895 [BNXT_ULP_CLASS_HID_75e8] = 877,
896 [BNXT_ULP_CLASS_HID_41fc] = 878,
897 [BNXT_ULP_CLASS_HID_4d12] = 879,
898 [BNXT_ULP_CLASS_HID_548a] = 880,
899 [BNXT_ULP_CLASS_HID_3356] = 881,
900 [BNXT_ULP_CLASS_HID_1ace] = 882,
901 [BNXT_ULP_CLASS_HID_1a9a] = 883,
902 [BNXT_ULP_CLASS_HID_4d46] = 884,
903 [BNXT_ULP_CLASS_HID_2812] = 885,
904 [BNXT_ULP_CLASS_HID_338a] = 886,
905 [BNXT_ULP_CLASS_HID_06e6] = 887,
906 [BNXT_ULP_CLASS_HID_546e] = 888,
907 [BNXT_ULP_CLASS_HID_46ee] = 889,
908 [BNXT_ULP_CLASS_HID_0d22] = 890,
909 [BNXT_ULP_CLASS_HID_26e2] = 891,
910 [BNXT_ULP_CLASS_HID_746a] = 892,
911 [BNXT_ULP_CLASS_HID_1fa6] = 893,
912 [BNXT_ULP_CLASS_HID_2d2e] = 894,
913 [BNXT_ULP_CLASS_HID_4ef2] = 895,
914 [BNXT_ULP_CLASS_HID_576a] = 896,
915 [BNXT_ULP_CLASS_HID_30b6] = 897,
916 [BNXT_ULP_CLASS_HID_192e] = 898,
917 [BNXT_ULP_CLASS_HID_197a] = 899,
918 [BNXT_ULP_CLASS_HID_4ea6] = 900,
919 [BNXT_ULP_CLASS_HID_2bf2] = 901,
920 [BNXT_ULP_CLASS_HID_306a] = 902,
921 [BNXT_ULP_CLASS_HID_06c6] = 903,
922 [BNXT_ULP_CLASS_HID_544e] = 904,
923 [BNXT_ULP_CLASS_HID_46ce] = 905,
924 [BNXT_ULP_CLASS_HID_0d02] = 906,
925 [BNXT_ULP_CLASS_HID_26c2] = 907,
926 [BNXT_ULP_CLASS_HID_744a] = 908,
927 [BNXT_ULP_CLASS_HID_1f86] = 909,
928 [BNXT_ULP_CLASS_HID_2d0e] = 910,
929 [BNXT_ULP_CLASS_HID_2e1c] = 911,
930 [BNXT_ULP_CLASS_HID_3a00] = 912,
931 [BNXT_ULP_CLASS_HID_46d0] = 913,
932 [BNXT_ULP_CLASS_HID_52c4] = 914,
933 [BNXT_ULP_CLASS_HID_4e10] = 915,
934 [BNXT_ULP_CLASS_HID_5a04] = 916,
935 [BNXT_ULP_CLASS_HID_1f98] = 917,
936 [BNXT_ULP_CLASS_HID_72f8] = 918,
937 [BNXT_ULP_CLASS_HID_0a78] = 919,
938 [BNXT_ULP_CLASS_HID_166c] = 920,
939 [BNXT_ULP_CLASS_HID_233c] = 921,
940 [BNXT_ULP_CLASS_HID_0f20] = 922,
941 [BNXT_ULP_CLASS_HID_2a7c] = 923,
942 [BNXT_ULP_CLASS_HID_3660] = 924,
943 [BNXT_ULP_CLASS_HID_4330] = 925,
944 [BNXT_ULP_CLASS_HID_2f24] = 926,
945 [BNXT_ULP_CLASS_HID_5584] = 927,
946 [BNXT_ULP_CLASS_HID_2198] = 928,
947 [BNXT_ULP_CLASS_HID_7588] = 929,
948 [BNXT_ULP_CLASS_HID_419c] = 930,
949 [BNXT_ULP_CLASS_HID_7758] = 931,
950 [BNXT_ULP_CLASS_HID_43ac] = 932,
951 [BNXT_ULP_CLASS_HID_0c10] = 933,
952 [BNXT_ULP_CLASS_HID_1864] = 934,
953 [BNXT_ULP_CLASS_HID_30c8] = 935,
954 [BNXT_ULP_CLASS_HID_1cdc] = 936,
955 [BNXT_ULP_CLASS_HID_50cc] = 937,
956 [BNXT_ULP_CLASS_HID_3d20] = 938,
957 [BNXT_ULP_CLASS_HID_529c] = 939,
958 [BNXT_ULP_CLASS_HID_3ef0] = 940,
959 [BNXT_ULP_CLASS_HID_72e0] = 941,
960 [BNXT_ULP_CLASS_HID_5ef4] = 942,
961 [BNXT_ULP_CLASS_HID_2dfc] = 943,
962 [BNXT_ULP_CLASS_HID_39e0] = 944,
963 [BNXT_ULP_CLASS_HID_4530] = 945,
964 [BNXT_ULP_CLASS_HID_5124] = 946,
965 [BNXT_ULP_CLASS_HID_4df0] = 947,
966 [BNXT_ULP_CLASS_HID_59e4] = 948,
967 [BNXT_ULP_CLASS_HID_1c78] = 949,
968 [BNXT_ULP_CLASS_HID_7118] = 950,
969 [BNXT_ULP_CLASS_HID_0998] = 951,
970 [BNXT_ULP_CLASS_HID_158c] = 952,
971 [BNXT_ULP_CLASS_HID_20dc] = 953,
972 [BNXT_ULP_CLASS_HID_0cc0] = 954,
973 [BNXT_ULP_CLASS_HID_299c] = 955,
974 [BNXT_ULP_CLASS_HID_3580] = 956,
975 [BNXT_ULP_CLASS_HID_40d0] = 957,
976 [BNXT_ULP_CLASS_HID_2cc4] = 958,
977 [BNXT_ULP_CLASS_HID_55a4] = 959,
978 [BNXT_ULP_CLASS_HID_21b8] = 960,
979 [BNXT_ULP_CLASS_HID_75a8] = 961,
980 [BNXT_ULP_CLASS_HID_41bc] = 962,
981 [BNXT_ULP_CLASS_HID_7778] = 963,
982 [BNXT_ULP_CLASS_HID_438c] = 964,
983 [BNXT_ULP_CLASS_HID_0c30] = 965,
984 [BNXT_ULP_CLASS_HID_1844] = 966,
985 [BNXT_ULP_CLASS_HID_30e8] = 967,
986 [BNXT_ULP_CLASS_HID_1cfc] = 968,
987 [BNXT_ULP_CLASS_HID_50ec] = 969,
988 [BNXT_ULP_CLASS_HID_3d00] = 970,
989 [BNXT_ULP_CLASS_HID_52bc] = 971,
990 [BNXT_ULP_CLASS_HID_3ed0] = 972,
991 [BNXT_ULP_CLASS_HID_72c0] = 973,
992 [BNXT_ULP_CLASS_HID_5ed4] = 974,
993 [BNXT_ULP_CLASS_HID_3866] = 975,
994 [BNXT_ULP_CLASS_HID_381e] = 976,
995 [BNXT_ULP_CLASS_HID_3860] = 977,
996 [BNXT_ULP_CLASS_HID_0454] = 978,
997 [BNXT_ULP_CLASS_HID_3818] = 979,
998 [BNXT_ULP_CLASS_HID_042c] = 980,
999 [BNXT_ULP_CLASS_HID_3846] = 981,
1000 [BNXT_ULP_CLASS_HID_387e] = 982,
1001 [BNXT_ULP_CLASS_HID_3ba6] = 983,
1002 [BNXT_ULP_CLASS_HID_385e] = 984,
1003 [BNXT_ULP_CLASS_HID_3840] = 985,
1004 [BNXT_ULP_CLASS_HID_0474] = 986,
1005 [BNXT_ULP_CLASS_HID_3878] = 987,
1006 [BNXT_ULP_CLASS_HID_044c] = 988,
1007 [BNXT_ULP_CLASS_HID_3ba0] = 989,
1008 [BNXT_ULP_CLASS_HID_0794] = 990,
1009 [BNXT_ULP_CLASS_HID_3858] = 991,
1010 [BNXT_ULP_CLASS_HID_046c] = 992
1013 /* Array for the proto matcher list */
1014 struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
1016 .class_hid = BNXT_ULP_CLASS_HID_55dd,
1019 .flow_sig_id = 4096,
1020 .flow_pattern_id = 0,
1022 .hdr_sig = { .bits =
1023 BNXT_ULP_HDR_BIT_O_ETH |
1024 BNXT_ULP_HDR_BIT_O_IPV6 |
1025 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1026 .field_sig = { .bits =
1027 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1028 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1031 .class_hid = BNXT_ULP_CLASS_HID_1df1,
1034 .flow_sig_id = 4104,
1035 .flow_pattern_id = 0,
1037 .hdr_sig = { .bits =
1038 BNXT_ULP_HDR_BIT_O_ETH |
1039 BNXT_ULP_HDR_BIT_O_IPV6 |
1040 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1041 .field_sig = { .bits =
1042 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1043 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
1044 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1047 .class_hid = BNXT_ULP_CLASS_HID_3e55,
1050 .flow_sig_id = 6144,
1051 .flow_pattern_id = 0,
1053 .hdr_sig = { .bits =
1054 BNXT_ULP_HDR_BIT_O_ETH |
1055 BNXT_ULP_HDR_BIT_O_IPV6 |
1056 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1057 .field_sig = { .bits =
1058 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1059 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
1060 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1063 .class_hid = BNXT_ULP_CLASS_HID_0649,
1066 .flow_sig_id = 6152,
1067 .flow_pattern_id = 0,
1069 .hdr_sig = { .bits =
1070 BNXT_ULP_HDR_BIT_O_ETH |
1071 BNXT_ULP_HDR_BIT_O_IPV6 |
1072 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1073 .field_sig = { .bits =
1074 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1075 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
1076 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
1077 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1080 .class_hid = BNXT_ULP_CLASS_HID_1011,
1083 .flow_sig_id = 16384,
1084 .flow_pattern_id = 0,
1086 .hdr_sig = { .bits =
1087 BNXT_ULP_HDR_BIT_O_ETH |
1088 BNXT_ULP_HDR_BIT_O_IPV4 |
1089 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1090 .field_sig = { .bits =
1091 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1092 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1095 .class_hid = BNXT_ULP_CLASS_HID_40e9,
1098 .flow_sig_id = 16392,
1099 .flow_pattern_id = 0,
1101 .hdr_sig = { .bits =
1102 BNXT_ULP_HDR_BIT_O_ETH |
1103 BNXT_ULP_HDR_BIT_O_IPV4 |
1104 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1105 .field_sig = { .bits =
1106 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1107 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
1108 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1111 .class_hid = BNXT_ULP_CLASS_HID_3e99,
1114 .flow_sig_id = 24576,
1115 .flow_pattern_id = 0,
1117 .hdr_sig = { .bits =
1118 BNXT_ULP_HDR_BIT_O_ETH |
1119 BNXT_ULP_HDR_BIT_O_IPV4 |
1120 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1121 .field_sig = { .bits =
1122 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1123 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
1124 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1127 .class_hid = BNXT_ULP_CLASS_HID_06ad,
1130 .flow_sig_id = 24584,
1131 .flow_pattern_id = 0,
1133 .hdr_sig = { .bits =
1134 BNXT_ULP_HDR_BIT_O_ETH |
1135 BNXT_ULP_HDR_BIT_O_IPV4 |
1136 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1137 .field_sig = { .bits =
1138 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1139 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
1140 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
1141 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1144 .class_hid = BNXT_ULP_CLASS_HID_38c7,
1147 .flow_sig_id = 32768,
1148 .flow_pattern_id = 0,
1150 .hdr_sig = { .bits =
1151 BNXT_ULP_HDR_BIT_O_ETH |
1152 BNXT_ULP_HDR_BIT_OO_VLAN |
1153 BNXT_ULP_HDR_BIT_O_IPV6 |
1154 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1155 .field_sig = { .bits =
1156 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1157 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1160 .class_hid = BNXT_ULP_CLASS_HID_00fb,
1163 .flow_sig_id = 32776,
1164 .flow_pattern_id = 0,
1166 .hdr_sig = { .bits =
1167 BNXT_ULP_HDR_BIT_O_ETH |
1168 BNXT_ULP_HDR_BIT_OO_VLAN |
1169 BNXT_ULP_HDR_BIT_O_IPV6 |
1170 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1171 .field_sig = { .bits =
1172 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1173 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1174 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1177 .class_hid = BNXT_ULP_CLASS_HID_24d3,
1180 .flow_sig_id = 32832,
1181 .flow_pattern_id = 0,
1183 .hdr_sig = { .bits =
1184 BNXT_ULP_HDR_BIT_O_ETH |
1185 BNXT_ULP_HDR_BIT_OO_VLAN |
1186 BNXT_ULP_HDR_BIT_O_IPV6 |
1187 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1188 .field_sig = { .bits =
1189 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1190 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1191 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1194 .class_hid = BNXT_ULP_CLASS_HID_559b,
1197 .flow_sig_id = 32840,
1198 .flow_pattern_id = 0,
1200 .hdr_sig = { .bits =
1201 BNXT_ULP_HDR_BIT_O_ETH |
1202 BNXT_ULP_HDR_BIT_OO_VLAN |
1203 BNXT_ULP_HDR_BIT_O_IPV6 |
1204 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1205 .field_sig = { .bits =
1206 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1207 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1208 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1209 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1212 .class_hid = BNXT_ULP_CLASS_HID_5003,
1215 .flow_sig_id = 49152,
1216 .flow_pattern_id = 0,
1218 .hdr_sig = { .bits =
1219 BNXT_ULP_HDR_BIT_O_ETH |
1220 BNXT_ULP_HDR_BIT_OO_VLAN |
1221 BNXT_ULP_HDR_BIT_O_IPV6 |
1222 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1223 .field_sig = { .bits =
1224 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1225 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1226 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1229 .class_hid = BNXT_ULP_CLASS_HID_1837,
1232 .flow_sig_id = 49160,
1233 .flow_pattern_id = 0,
1235 .hdr_sig = { .bits =
1236 BNXT_ULP_HDR_BIT_O_ETH |
1237 BNXT_ULP_HDR_BIT_OO_VLAN |
1238 BNXT_ULP_HDR_BIT_O_IPV6 |
1239 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1240 .field_sig = { .bits =
1241 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1242 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1243 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1244 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1247 .class_hid = BNXT_ULP_CLASS_HID_3bef,
1250 .flow_sig_id = 49216,
1251 .flow_pattern_id = 0,
1253 .hdr_sig = { .bits =
1254 BNXT_ULP_HDR_BIT_O_ETH |
1255 BNXT_ULP_HDR_BIT_OO_VLAN |
1256 BNXT_ULP_HDR_BIT_O_IPV6 |
1257 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1258 .field_sig = { .bits =
1259 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1260 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1261 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1262 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1265 .class_hid = BNXT_ULP_CLASS_HID_0403,
1268 .flow_sig_id = 49224,
1269 .flow_pattern_id = 0,
1271 .hdr_sig = { .bits =
1272 BNXT_ULP_HDR_BIT_O_ETH |
1273 BNXT_ULP_HDR_BIT_OO_VLAN |
1274 BNXT_ULP_HDR_BIT_O_IPV6 |
1275 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1276 .field_sig = { .bits =
1277 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1278 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1279 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1280 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1281 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1284 .class_hid = BNXT_ULP_CLASS_HID_3d3f,
1287 .flow_sig_id = 131072,
1288 .flow_pattern_id = 0,
1290 .hdr_sig = { .bits =
1291 BNXT_ULP_HDR_BIT_O_ETH |
1292 BNXT_ULP_HDR_BIT_OO_VLAN |
1293 BNXT_ULP_HDR_BIT_O_IPV4 |
1294 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1295 .field_sig = { .bits =
1296 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1297 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1300 .class_hid = BNXT_ULP_CLASS_HID_0543,
1303 .flow_sig_id = 131080,
1304 .flow_pattern_id = 0,
1306 .hdr_sig = { .bits =
1307 BNXT_ULP_HDR_BIT_O_ETH |
1308 BNXT_ULP_HDR_BIT_OO_VLAN |
1309 BNXT_ULP_HDR_BIT_O_IPV4 |
1310 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1311 .field_sig = { .bits =
1312 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1313 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1314 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1317 .class_hid = BNXT_ULP_CLASS_HID_292b,
1320 .flow_sig_id = 131136,
1321 .flow_pattern_id = 0,
1323 .hdr_sig = { .bits =
1324 BNXT_ULP_HDR_BIT_O_ETH |
1325 BNXT_ULP_HDR_BIT_OO_VLAN |
1326 BNXT_ULP_HDR_BIT_O_IPV4 |
1327 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1328 .field_sig = { .bits =
1329 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1330 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1331 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1334 .class_hid = BNXT_ULP_CLASS_HID_59e3,
1337 .flow_sig_id = 131144,
1338 .flow_pattern_id = 0,
1340 .hdr_sig = { .bits =
1341 BNXT_ULP_HDR_BIT_O_ETH |
1342 BNXT_ULP_HDR_BIT_OO_VLAN |
1343 BNXT_ULP_HDR_BIT_O_IPV4 |
1344 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1345 .field_sig = { .bits =
1346 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1347 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1348 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1349 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1352 .class_hid = BNXT_ULP_CLASS_HID_5d3b,
1355 .flow_sig_id = 196608,
1356 .flow_pattern_id = 0,
1358 .hdr_sig = { .bits =
1359 BNXT_ULP_HDR_BIT_O_ETH |
1360 BNXT_ULP_HDR_BIT_OO_VLAN |
1361 BNXT_ULP_HDR_BIT_O_IPV4 |
1362 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1363 .field_sig = { .bits =
1364 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1365 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1366 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1369 .class_hid = BNXT_ULP_CLASS_HID_254f,
1372 .flow_sig_id = 196616,
1373 .flow_pattern_id = 0,
1375 .hdr_sig = { .bits =
1376 BNXT_ULP_HDR_BIT_O_ETH |
1377 BNXT_ULP_HDR_BIT_OO_VLAN |
1378 BNXT_ULP_HDR_BIT_O_IPV4 |
1379 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1380 .field_sig = { .bits =
1381 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1382 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1383 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1384 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1387 .class_hid = BNXT_ULP_CLASS_HID_4917,
1390 .flow_sig_id = 196672,
1391 .flow_pattern_id = 0,
1393 .hdr_sig = { .bits =
1394 BNXT_ULP_HDR_BIT_O_ETH |
1395 BNXT_ULP_HDR_BIT_OO_VLAN |
1396 BNXT_ULP_HDR_BIT_O_IPV4 |
1397 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1398 .field_sig = { .bits =
1399 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1400 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1401 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1402 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1405 .class_hid = BNXT_ULP_CLASS_HID_113b,
1408 .flow_sig_id = 196680,
1409 .flow_pattern_id = 0,
1411 .hdr_sig = { .bits =
1412 BNXT_ULP_HDR_BIT_O_ETH |
1413 BNXT_ULP_HDR_BIT_OO_VLAN |
1414 BNXT_ULP_HDR_BIT_O_IPV4 |
1415 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1416 .field_sig = { .bits =
1417 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1418 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1419 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1420 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1421 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1424 .class_hid = BNXT_ULP_CLASS_HID_55fd,
1427 .flow_sig_id = 4096,
1428 .flow_pattern_id = 0,
1430 .hdr_sig = { .bits =
1431 BNXT_ULP_HDR_BIT_O_ETH |
1432 BNXT_ULP_HDR_BIT_O_IPV6 |
1433 BNXT_ULP_HDR_BIT_O_TCP |
1434 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1435 .field_sig = { .bits =
1436 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1437 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1440 .class_hid = BNXT_ULP_CLASS_HID_1dd1,
1443 .flow_sig_id = 4104,
1444 .flow_pattern_id = 0,
1446 .hdr_sig = { .bits =
1447 BNXT_ULP_HDR_BIT_O_ETH |
1448 BNXT_ULP_HDR_BIT_O_IPV6 |
1449 BNXT_ULP_HDR_BIT_O_TCP |
1450 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1451 .field_sig = { .bits =
1452 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1453 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1454 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1457 .class_hid = BNXT_ULP_CLASS_HID_3e75,
1460 .flow_sig_id = 6144,
1461 .flow_pattern_id = 0,
1463 .hdr_sig = { .bits =
1464 BNXT_ULP_HDR_BIT_O_ETH |
1465 BNXT_ULP_HDR_BIT_O_IPV6 |
1466 BNXT_ULP_HDR_BIT_O_TCP |
1467 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1468 .field_sig = { .bits =
1469 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1470 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1471 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1474 .class_hid = BNXT_ULP_CLASS_HID_0669,
1477 .flow_sig_id = 6152,
1478 .flow_pattern_id = 0,
1480 .hdr_sig = { .bits =
1481 BNXT_ULP_HDR_BIT_O_ETH |
1482 BNXT_ULP_HDR_BIT_O_IPV6 |
1483 BNXT_ULP_HDR_BIT_O_TCP |
1484 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1485 .field_sig = { .bits =
1486 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1487 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1488 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1489 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1492 .class_hid = BNXT_ULP_CLASS_HID_1ba1,
1495 .flow_sig_id = 12288,
1496 .flow_pattern_id = 0,
1498 .hdr_sig = { .bits =
1499 BNXT_ULP_HDR_BIT_O_ETH |
1500 BNXT_ULP_HDR_BIT_O_IPV6 |
1501 BNXT_ULP_HDR_BIT_O_TCP |
1502 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1503 .field_sig = { .bits =
1504 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1505 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1506 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1509 .class_hid = BNXT_ULP_CLASS_HID_4c69,
1512 .flow_sig_id = 12296,
1513 .flow_pattern_id = 0,
1515 .hdr_sig = { .bits =
1516 BNXT_ULP_HDR_BIT_O_ETH |
1517 BNXT_ULP_HDR_BIT_O_IPV6 |
1518 BNXT_ULP_HDR_BIT_O_TCP |
1519 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1520 .field_sig = { .bits =
1521 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1522 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1523 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1524 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1527 .class_hid = BNXT_ULP_CLASS_HID_0439,
1530 .flow_sig_id = 14336,
1531 .flow_pattern_id = 0,
1533 .hdr_sig = { .bits =
1534 BNXT_ULP_HDR_BIT_O_ETH |
1535 BNXT_ULP_HDR_BIT_O_IPV6 |
1536 BNXT_ULP_HDR_BIT_O_TCP |
1537 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1538 .field_sig = { .bits =
1539 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1540 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1541 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1542 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1545 .class_hid = BNXT_ULP_CLASS_HID_34e1,
1548 .flow_sig_id = 14344,
1549 .flow_pattern_id = 0,
1551 .hdr_sig = { .bits =
1552 BNXT_ULP_HDR_BIT_O_ETH |
1553 BNXT_ULP_HDR_BIT_O_IPV6 |
1554 BNXT_ULP_HDR_BIT_O_TCP |
1555 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1556 .field_sig = { .bits =
1557 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1558 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1559 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1560 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1561 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1564 .class_hid = BNXT_ULP_CLASS_HID_0465,
1567 .flow_sig_id = 20480,
1568 .flow_pattern_id = 0,
1570 .hdr_sig = { .bits =
1571 BNXT_ULP_HDR_BIT_O_ETH |
1572 BNXT_ULP_HDR_BIT_O_IPV6 |
1573 BNXT_ULP_HDR_BIT_O_TCP |
1574 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1575 .field_sig = { .bits =
1576 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1577 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1578 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1581 .class_hid = BNXT_ULP_CLASS_HID_352d,
1584 .flow_sig_id = 20488,
1585 .flow_pattern_id = 0,
1587 .hdr_sig = { .bits =
1588 BNXT_ULP_HDR_BIT_O_ETH |
1589 BNXT_ULP_HDR_BIT_O_IPV6 |
1590 BNXT_ULP_HDR_BIT_O_TCP |
1591 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1592 .field_sig = { .bits =
1593 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1594 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1595 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1596 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1599 .class_hid = BNXT_ULP_CLASS_HID_55b1,
1602 .flow_sig_id = 22528,
1603 .flow_pattern_id = 0,
1605 .hdr_sig = { .bits =
1606 BNXT_ULP_HDR_BIT_O_ETH |
1607 BNXT_ULP_HDR_BIT_O_IPV6 |
1608 BNXT_ULP_HDR_BIT_O_TCP |
1609 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1610 .field_sig = { .bits =
1611 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1612 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1613 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1614 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1617 .class_hid = BNXT_ULP_CLASS_HID_1da5,
1620 .flow_sig_id = 22536,
1621 .flow_pattern_id = 0,
1623 .hdr_sig = { .bits =
1624 BNXT_ULP_HDR_BIT_O_ETH |
1625 BNXT_ULP_HDR_BIT_O_IPV6 |
1626 BNXT_ULP_HDR_BIT_O_TCP |
1627 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1628 .field_sig = { .bits =
1629 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1630 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1631 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1632 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1633 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1636 .class_hid = BNXT_ULP_CLASS_HID_32fd,
1639 .flow_sig_id = 28672,
1640 .flow_pattern_id = 0,
1642 .hdr_sig = { .bits =
1643 BNXT_ULP_HDR_BIT_O_ETH |
1644 BNXT_ULP_HDR_BIT_O_IPV6 |
1645 BNXT_ULP_HDR_BIT_O_TCP |
1646 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1647 .field_sig = { .bits =
1648 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1649 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1650 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1651 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1654 .class_hid = BNXT_ULP_CLASS_HID_63a5,
1657 .flow_sig_id = 28680,
1658 .flow_pattern_id = 0,
1660 .hdr_sig = { .bits =
1661 BNXT_ULP_HDR_BIT_O_ETH |
1662 BNXT_ULP_HDR_BIT_O_IPV6 |
1663 BNXT_ULP_HDR_BIT_O_TCP |
1664 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1665 .field_sig = { .bits =
1666 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1667 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1668 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1669 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1670 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1673 .class_hid = BNXT_ULP_CLASS_HID_1b75,
1676 .flow_sig_id = 30720,
1677 .flow_pattern_id = 0,
1679 .hdr_sig = { .bits =
1680 BNXT_ULP_HDR_BIT_O_ETH |
1681 BNXT_ULP_HDR_BIT_O_IPV6 |
1682 BNXT_ULP_HDR_BIT_O_TCP |
1683 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1684 .field_sig = { .bits =
1685 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1686 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1687 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1688 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1689 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1692 .class_hid = BNXT_ULP_CLASS_HID_4c3d,
1695 .flow_sig_id = 30728,
1696 .flow_pattern_id = 0,
1698 .hdr_sig = { .bits =
1699 BNXT_ULP_HDR_BIT_O_ETH |
1700 BNXT_ULP_HDR_BIT_O_IPV6 |
1701 BNXT_ULP_HDR_BIT_O_TCP |
1702 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1703 .field_sig = { .bits =
1704 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1705 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1706 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1707 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1708 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1709 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1712 .class_hid = BNXT_ULP_CLASS_HID_1031,
1715 .flow_sig_id = 16384,
1716 .flow_pattern_id = 0,
1718 .hdr_sig = { .bits =
1719 BNXT_ULP_HDR_BIT_O_ETH |
1720 BNXT_ULP_HDR_BIT_O_IPV4 |
1721 BNXT_ULP_HDR_BIT_O_TCP |
1722 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1723 .field_sig = { .bits =
1724 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1725 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1728 .class_hid = BNXT_ULP_CLASS_HID_40c9,
1731 .flow_sig_id = 16392,
1732 .flow_pattern_id = 0,
1734 .hdr_sig = { .bits =
1735 BNXT_ULP_HDR_BIT_O_ETH |
1736 BNXT_ULP_HDR_BIT_O_IPV4 |
1737 BNXT_ULP_HDR_BIT_O_TCP |
1738 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1739 .field_sig = { .bits =
1740 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1741 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1742 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1745 .class_hid = BNXT_ULP_CLASS_HID_3eb9,
1748 .flow_sig_id = 24576,
1749 .flow_pattern_id = 0,
1751 .hdr_sig = { .bits =
1752 BNXT_ULP_HDR_BIT_O_ETH |
1753 BNXT_ULP_HDR_BIT_O_IPV4 |
1754 BNXT_ULP_HDR_BIT_O_TCP |
1755 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1756 .field_sig = { .bits =
1757 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1758 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1759 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1762 .class_hid = BNXT_ULP_CLASS_HID_068d,
1765 .flow_sig_id = 24584,
1766 .flow_pattern_id = 0,
1768 .hdr_sig = { .bits =
1769 BNXT_ULP_HDR_BIT_O_ETH |
1770 BNXT_ULP_HDR_BIT_O_IPV4 |
1771 BNXT_ULP_HDR_BIT_O_TCP |
1772 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1773 .field_sig = { .bits =
1774 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1775 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1776 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1777 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1780 .class_hid = BNXT_ULP_CLASS_HID_5039,
1783 .flow_sig_id = 49152,
1784 .flow_pattern_id = 0,
1786 .hdr_sig = { .bits =
1787 BNXT_ULP_HDR_BIT_O_ETH |
1788 BNXT_ULP_HDR_BIT_O_IPV4 |
1789 BNXT_ULP_HDR_BIT_O_TCP |
1790 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1791 .field_sig = { .bits =
1792 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1793 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1794 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1797 .class_hid = BNXT_ULP_CLASS_HID_180d,
1800 .flow_sig_id = 49160,
1801 .flow_pattern_id = 0,
1803 .hdr_sig = { .bits =
1804 BNXT_ULP_HDR_BIT_O_ETH |
1805 BNXT_ULP_HDR_BIT_O_IPV4 |
1806 BNXT_ULP_HDR_BIT_O_TCP |
1807 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1808 .field_sig = { .bits =
1809 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1810 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1811 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1812 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1815 .class_hid = BNXT_ULP_CLASS_HID_15fd,
1818 .flow_sig_id = 57344,
1819 .flow_pattern_id = 0,
1821 .hdr_sig = { .bits =
1822 BNXT_ULP_HDR_BIT_O_ETH |
1823 BNXT_ULP_HDR_BIT_O_IPV4 |
1824 BNXT_ULP_HDR_BIT_O_TCP |
1825 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1826 .field_sig = { .bits =
1827 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1828 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1829 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1830 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1833 .class_hid = BNXT_ULP_CLASS_HID_46b5,
1836 .flow_sig_id = 57352,
1837 .flow_pattern_id = 0,
1839 .hdr_sig = { .bits =
1840 BNXT_ULP_HDR_BIT_O_ETH |
1841 BNXT_ULP_HDR_BIT_O_IPV4 |
1842 BNXT_ULP_HDR_BIT_O_TCP |
1843 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1844 .field_sig = { .bits =
1845 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1846 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1847 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1848 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1849 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1852 .class_hid = BNXT_ULP_CLASS_HID_303d,
1855 .flow_sig_id = 81920,
1856 .flow_pattern_id = 0,
1858 .hdr_sig = { .bits =
1859 BNXT_ULP_HDR_BIT_O_ETH |
1860 BNXT_ULP_HDR_BIT_O_IPV4 |
1861 BNXT_ULP_HDR_BIT_O_TCP |
1862 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1863 .field_sig = { .bits =
1864 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1865 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1866 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1869 .class_hid = BNXT_ULP_CLASS_HID_60f5,
1872 .flow_sig_id = 81928,
1873 .flow_pattern_id = 0,
1875 .hdr_sig = { .bits =
1876 BNXT_ULP_HDR_BIT_O_ETH |
1877 BNXT_ULP_HDR_BIT_O_IPV4 |
1878 BNXT_ULP_HDR_BIT_O_TCP |
1879 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1880 .field_sig = { .bits =
1881 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1882 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1883 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1884 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1887 .class_hid = BNXT_ULP_CLASS_HID_5ea5,
1890 .flow_sig_id = 90112,
1891 .flow_pattern_id = 0,
1893 .hdr_sig = { .bits =
1894 BNXT_ULP_HDR_BIT_O_ETH |
1895 BNXT_ULP_HDR_BIT_O_IPV4 |
1896 BNXT_ULP_HDR_BIT_O_TCP |
1897 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1898 .field_sig = { .bits =
1899 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1900 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1901 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1902 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1905 .class_hid = BNXT_ULP_CLASS_HID_2689,
1908 .flow_sig_id = 90120,
1909 .flow_pattern_id = 0,
1911 .hdr_sig = { .bits =
1912 BNXT_ULP_HDR_BIT_O_ETH |
1913 BNXT_ULP_HDR_BIT_O_IPV4 |
1914 BNXT_ULP_HDR_BIT_O_TCP |
1915 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1916 .field_sig = { .bits =
1917 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1918 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1919 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1920 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1921 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1924 .class_hid = BNXT_ULP_CLASS_HID_0771,
1927 .flow_sig_id = 114688,
1928 .flow_pattern_id = 0,
1930 .hdr_sig = { .bits =
1931 BNXT_ULP_HDR_BIT_O_ETH |
1932 BNXT_ULP_HDR_BIT_O_IPV4 |
1933 BNXT_ULP_HDR_BIT_O_TCP |
1934 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1935 .field_sig = { .bits =
1936 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1937 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1938 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1939 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1942 .class_hid = BNXT_ULP_CLASS_HID_3809,
1945 .flow_sig_id = 114696,
1946 .flow_pattern_id = 0,
1948 .hdr_sig = { .bits =
1949 BNXT_ULP_HDR_BIT_O_ETH |
1950 BNXT_ULP_HDR_BIT_O_IPV4 |
1951 BNXT_ULP_HDR_BIT_O_TCP |
1952 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1953 .field_sig = { .bits =
1954 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1955 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1956 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1957 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1958 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1961 .class_hid = BNXT_ULP_CLASS_HID_35f9,
1964 .flow_sig_id = 122880,
1965 .flow_pattern_id = 0,
1967 .hdr_sig = { .bits =
1968 BNXT_ULP_HDR_BIT_O_ETH |
1969 BNXT_ULP_HDR_BIT_O_IPV4 |
1970 BNXT_ULP_HDR_BIT_O_TCP |
1971 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1972 .field_sig = { .bits =
1973 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1974 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1975 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1976 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1977 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1980 .class_hid = BNXT_ULP_CLASS_HID_66b1,
1983 .flow_sig_id = 122888,
1984 .flow_pattern_id = 0,
1986 .hdr_sig = { .bits =
1987 BNXT_ULP_HDR_BIT_O_ETH |
1988 BNXT_ULP_HDR_BIT_O_IPV4 |
1989 BNXT_ULP_HDR_BIT_O_TCP |
1990 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1991 .field_sig = { .bits =
1992 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1993 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1994 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1995 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1996 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1997 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
2000 .class_hid = BNXT_ULP_CLASS_HID_559d,
2003 .flow_sig_id = 4096,
2004 .flow_pattern_id = 0,
2006 .hdr_sig = { .bits =
2007 BNXT_ULP_HDR_BIT_O_ETH |
2008 BNXT_ULP_HDR_BIT_O_IPV6 |
2009 BNXT_ULP_HDR_BIT_O_UDP |
2010 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2011 .field_sig = { .bits =
2012 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2013 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2016 .class_hid = BNXT_ULP_CLASS_HID_1db1,
2019 .flow_sig_id = 4104,
2020 .flow_pattern_id = 0,
2022 .hdr_sig = { .bits =
2023 BNXT_ULP_HDR_BIT_O_ETH |
2024 BNXT_ULP_HDR_BIT_O_IPV6 |
2025 BNXT_ULP_HDR_BIT_O_UDP |
2026 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2027 .field_sig = { .bits =
2028 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2029 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2030 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2033 .class_hid = BNXT_ULP_CLASS_HID_3e15,
2036 .flow_sig_id = 6144,
2037 .flow_pattern_id = 0,
2039 .hdr_sig = { .bits =
2040 BNXT_ULP_HDR_BIT_O_ETH |
2041 BNXT_ULP_HDR_BIT_O_IPV6 |
2042 BNXT_ULP_HDR_BIT_O_UDP |
2043 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2044 .field_sig = { .bits =
2045 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2046 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2047 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2050 .class_hid = BNXT_ULP_CLASS_HID_0609,
2053 .flow_sig_id = 6152,
2054 .flow_pattern_id = 0,
2056 .hdr_sig = { .bits =
2057 BNXT_ULP_HDR_BIT_O_ETH |
2058 BNXT_ULP_HDR_BIT_O_IPV6 |
2059 BNXT_ULP_HDR_BIT_O_UDP |
2060 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2061 .field_sig = { .bits =
2062 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2063 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2064 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2065 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2068 .class_hid = BNXT_ULP_CLASS_HID_1bc1,
2071 .flow_sig_id = 12288,
2072 .flow_pattern_id = 0,
2074 .hdr_sig = { .bits =
2075 BNXT_ULP_HDR_BIT_O_ETH |
2076 BNXT_ULP_HDR_BIT_O_IPV6 |
2077 BNXT_ULP_HDR_BIT_O_UDP |
2078 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2079 .field_sig = { .bits =
2080 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2081 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2082 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2085 .class_hid = BNXT_ULP_CLASS_HID_4c09,
2088 .flow_sig_id = 12296,
2089 .flow_pattern_id = 0,
2091 .hdr_sig = { .bits =
2092 BNXT_ULP_HDR_BIT_O_ETH |
2093 BNXT_ULP_HDR_BIT_O_IPV6 |
2094 BNXT_ULP_HDR_BIT_O_UDP |
2095 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2096 .field_sig = { .bits =
2097 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2098 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2099 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2100 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2103 .class_hid = BNXT_ULP_CLASS_HID_0459,
2106 .flow_sig_id = 14336,
2107 .flow_pattern_id = 0,
2109 .hdr_sig = { .bits =
2110 BNXT_ULP_HDR_BIT_O_ETH |
2111 BNXT_ULP_HDR_BIT_O_IPV6 |
2112 BNXT_ULP_HDR_BIT_O_UDP |
2113 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2114 .field_sig = { .bits =
2115 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2116 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2117 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2118 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2121 .class_hid = BNXT_ULP_CLASS_HID_3481,
2124 .flow_sig_id = 14344,
2125 .flow_pattern_id = 0,
2127 .hdr_sig = { .bits =
2128 BNXT_ULP_HDR_BIT_O_ETH |
2129 BNXT_ULP_HDR_BIT_O_IPV6 |
2130 BNXT_ULP_HDR_BIT_O_UDP |
2131 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2132 .field_sig = { .bits =
2133 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2134 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2135 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2136 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2137 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2140 .class_hid = BNXT_ULP_CLASS_HID_0405,
2143 .flow_sig_id = 20480,
2144 .flow_pattern_id = 0,
2146 .hdr_sig = { .bits =
2147 BNXT_ULP_HDR_BIT_O_ETH |
2148 BNXT_ULP_HDR_BIT_O_IPV6 |
2149 BNXT_ULP_HDR_BIT_O_UDP |
2150 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2151 .field_sig = { .bits =
2152 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2153 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2154 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2157 .class_hid = BNXT_ULP_CLASS_HID_354d,
2160 .flow_sig_id = 20488,
2161 .flow_pattern_id = 0,
2163 .hdr_sig = { .bits =
2164 BNXT_ULP_HDR_BIT_O_ETH |
2165 BNXT_ULP_HDR_BIT_O_IPV6 |
2166 BNXT_ULP_HDR_BIT_O_UDP |
2167 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2168 .field_sig = { .bits =
2169 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2170 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2171 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2172 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2175 .class_hid = BNXT_ULP_CLASS_HID_55d1,
2178 .flow_sig_id = 22528,
2179 .flow_pattern_id = 0,
2181 .hdr_sig = { .bits =
2182 BNXT_ULP_HDR_BIT_O_ETH |
2183 BNXT_ULP_HDR_BIT_O_IPV6 |
2184 BNXT_ULP_HDR_BIT_O_UDP |
2185 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2186 .field_sig = { .bits =
2187 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2188 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2189 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2190 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2193 .class_hid = BNXT_ULP_CLASS_HID_1dc5,
2196 .flow_sig_id = 22536,
2197 .flow_pattern_id = 0,
2199 .hdr_sig = { .bits =
2200 BNXT_ULP_HDR_BIT_O_ETH |
2201 BNXT_ULP_HDR_BIT_O_IPV6 |
2202 BNXT_ULP_HDR_BIT_O_UDP |
2203 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2204 .field_sig = { .bits =
2205 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2206 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2207 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2208 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2209 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2212 .class_hid = BNXT_ULP_CLASS_HID_329d,
2215 .flow_sig_id = 28672,
2216 .flow_pattern_id = 0,
2218 .hdr_sig = { .bits =
2219 BNXT_ULP_HDR_BIT_O_ETH |
2220 BNXT_ULP_HDR_BIT_O_IPV6 |
2221 BNXT_ULP_HDR_BIT_O_UDP |
2222 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2223 .field_sig = { .bits =
2224 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2225 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2226 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2227 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2230 .class_hid = BNXT_ULP_CLASS_HID_63c5,
2233 .flow_sig_id = 28680,
2234 .flow_pattern_id = 0,
2236 .hdr_sig = { .bits =
2237 BNXT_ULP_HDR_BIT_O_ETH |
2238 BNXT_ULP_HDR_BIT_O_IPV6 |
2239 BNXT_ULP_HDR_BIT_O_UDP |
2240 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2241 .field_sig = { .bits =
2242 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2243 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2244 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2245 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2246 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2249 .class_hid = BNXT_ULP_CLASS_HID_1b15,
2252 .flow_sig_id = 30720,
2253 .flow_pattern_id = 0,
2255 .hdr_sig = { .bits =
2256 BNXT_ULP_HDR_BIT_O_ETH |
2257 BNXT_ULP_HDR_BIT_O_IPV6 |
2258 BNXT_ULP_HDR_BIT_O_UDP |
2259 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2260 .field_sig = { .bits =
2261 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2262 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2263 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2264 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2265 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2268 .class_hid = BNXT_ULP_CLASS_HID_4c5d,
2271 .flow_sig_id = 30728,
2272 .flow_pattern_id = 0,
2274 .hdr_sig = { .bits =
2275 BNXT_ULP_HDR_BIT_O_ETH |
2276 BNXT_ULP_HDR_BIT_O_IPV6 |
2277 BNXT_ULP_HDR_BIT_O_UDP |
2278 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2279 .field_sig = { .bits =
2280 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2281 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2282 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2283 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2284 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2285 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2288 .class_hid = BNXT_ULP_CLASS_HID_1051,
2291 .flow_sig_id = 16384,
2292 .flow_pattern_id = 0,
2294 .hdr_sig = { .bits =
2295 BNXT_ULP_HDR_BIT_O_ETH |
2296 BNXT_ULP_HDR_BIT_O_IPV4 |
2297 BNXT_ULP_HDR_BIT_O_UDP |
2298 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2299 .field_sig = { .bits =
2300 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2301 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2304 .class_hid = BNXT_ULP_CLASS_HID_40a9,
2307 .flow_sig_id = 16392,
2308 .flow_pattern_id = 0,
2310 .hdr_sig = { .bits =
2311 BNXT_ULP_HDR_BIT_O_ETH |
2312 BNXT_ULP_HDR_BIT_O_IPV4 |
2313 BNXT_ULP_HDR_BIT_O_UDP |
2314 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2315 .field_sig = { .bits =
2316 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2317 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2318 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2321 .class_hid = BNXT_ULP_CLASS_HID_3ed9,
2324 .flow_sig_id = 24576,
2325 .flow_pattern_id = 0,
2327 .hdr_sig = { .bits =
2328 BNXT_ULP_HDR_BIT_O_ETH |
2329 BNXT_ULP_HDR_BIT_O_IPV4 |
2330 BNXT_ULP_HDR_BIT_O_UDP |
2331 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2332 .field_sig = { .bits =
2333 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2334 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2335 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2338 .class_hid = BNXT_ULP_CLASS_HID_06ed,
2341 .flow_sig_id = 24584,
2342 .flow_pattern_id = 0,
2344 .hdr_sig = { .bits =
2345 BNXT_ULP_HDR_BIT_O_ETH |
2346 BNXT_ULP_HDR_BIT_O_IPV4 |
2347 BNXT_ULP_HDR_BIT_O_UDP |
2348 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2349 .field_sig = { .bits =
2350 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2351 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2352 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2353 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2356 .class_hid = BNXT_ULP_CLASS_HID_5059,
2359 .flow_sig_id = 49152,
2360 .flow_pattern_id = 0,
2362 .hdr_sig = { .bits =
2363 BNXT_ULP_HDR_BIT_O_ETH |
2364 BNXT_ULP_HDR_BIT_O_IPV4 |
2365 BNXT_ULP_HDR_BIT_O_UDP |
2366 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2367 .field_sig = { .bits =
2368 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2369 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2370 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2373 .class_hid = BNXT_ULP_CLASS_HID_186d,
2376 .flow_sig_id = 49160,
2377 .flow_pattern_id = 0,
2379 .hdr_sig = { .bits =
2380 BNXT_ULP_HDR_BIT_O_ETH |
2381 BNXT_ULP_HDR_BIT_O_IPV4 |
2382 BNXT_ULP_HDR_BIT_O_UDP |
2383 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2384 .field_sig = { .bits =
2385 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2386 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2387 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2388 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2391 .class_hid = BNXT_ULP_CLASS_HID_159d,
2394 .flow_sig_id = 57344,
2395 .flow_pattern_id = 0,
2397 .hdr_sig = { .bits =
2398 BNXT_ULP_HDR_BIT_O_ETH |
2399 BNXT_ULP_HDR_BIT_O_IPV4 |
2400 BNXT_ULP_HDR_BIT_O_UDP |
2401 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2402 .field_sig = { .bits =
2403 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2404 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2405 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2406 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2409 .class_hid = BNXT_ULP_CLASS_HID_46d5,
2412 .flow_sig_id = 57352,
2413 .flow_pattern_id = 0,
2415 .hdr_sig = { .bits =
2416 BNXT_ULP_HDR_BIT_O_ETH |
2417 BNXT_ULP_HDR_BIT_O_IPV4 |
2418 BNXT_ULP_HDR_BIT_O_UDP |
2419 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2420 .field_sig = { .bits =
2421 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2422 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2423 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2424 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2425 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2428 .class_hid = BNXT_ULP_CLASS_HID_305d,
2431 .flow_sig_id = 81920,
2432 .flow_pattern_id = 0,
2434 .hdr_sig = { .bits =
2435 BNXT_ULP_HDR_BIT_O_ETH |
2436 BNXT_ULP_HDR_BIT_O_IPV4 |
2437 BNXT_ULP_HDR_BIT_O_UDP |
2438 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2439 .field_sig = { .bits =
2440 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2441 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2442 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2445 .class_hid = BNXT_ULP_CLASS_HID_6095,
2448 .flow_sig_id = 81928,
2449 .flow_pattern_id = 0,
2451 .hdr_sig = { .bits =
2452 BNXT_ULP_HDR_BIT_O_ETH |
2453 BNXT_ULP_HDR_BIT_O_IPV4 |
2454 BNXT_ULP_HDR_BIT_O_UDP |
2455 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2456 .field_sig = { .bits =
2457 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2458 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2459 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2460 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2463 .class_hid = BNXT_ULP_CLASS_HID_5ec5,
2466 .flow_sig_id = 90112,
2467 .flow_pattern_id = 0,
2469 .hdr_sig = { .bits =
2470 BNXT_ULP_HDR_BIT_O_ETH |
2471 BNXT_ULP_HDR_BIT_O_IPV4 |
2472 BNXT_ULP_HDR_BIT_O_UDP |
2473 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2474 .field_sig = { .bits =
2475 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2476 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2477 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2478 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2481 .class_hid = BNXT_ULP_CLASS_HID_26e9,
2484 .flow_sig_id = 90120,
2485 .flow_pattern_id = 0,
2487 .hdr_sig = { .bits =
2488 BNXT_ULP_HDR_BIT_O_ETH |
2489 BNXT_ULP_HDR_BIT_O_IPV4 |
2490 BNXT_ULP_HDR_BIT_O_UDP |
2491 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2492 .field_sig = { .bits =
2493 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2494 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2495 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2496 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2497 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2500 .class_hid = BNXT_ULP_CLASS_HID_0711,
2503 .flow_sig_id = 114688,
2504 .flow_pattern_id = 0,
2506 .hdr_sig = { .bits =
2507 BNXT_ULP_HDR_BIT_O_ETH |
2508 BNXT_ULP_HDR_BIT_O_IPV4 |
2509 BNXT_ULP_HDR_BIT_O_UDP |
2510 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2511 .field_sig = { .bits =
2512 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2513 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2514 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2515 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2518 .class_hid = BNXT_ULP_CLASS_HID_3869,
2521 .flow_sig_id = 114696,
2522 .flow_pattern_id = 0,
2524 .hdr_sig = { .bits =
2525 BNXT_ULP_HDR_BIT_O_ETH |
2526 BNXT_ULP_HDR_BIT_O_IPV4 |
2527 BNXT_ULP_HDR_BIT_O_UDP |
2528 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2529 .field_sig = { .bits =
2530 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2531 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2532 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2533 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2534 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2537 .class_hid = BNXT_ULP_CLASS_HID_3599,
2540 .flow_sig_id = 122880,
2541 .flow_pattern_id = 0,
2543 .hdr_sig = { .bits =
2544 BNXT_ULP_HDR_BIT_O_ETH |
2545 BNXT_ULP_HDR_BIT_O_IPV4 |
2546 BNXT_ULP_HDR_BIT_O_UDP |
2547 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2548 .field_sig = { .bits =
2549 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2550 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2551 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2552 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2553 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2556 .class_hid = BNXT_ULP_CLASS_HID_66d1,
2559 .flow_sig_id = 122888,
2560 .flow_pattern_id = 0,
2562 .hdr_sig = { .bits =
2563 BNXT_ULP_HDR_BIT_O_ETH |
2564 BNXT_ULP_HDR_BIT_O_IPV4 |
2565 BNXT_ULP_HDR_BIT_O_UDP |
2566 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2567 .field_sig = { .bits =
2568 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2569 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2570 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2571 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2572 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2573 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2576 .class_hid = BNXT_ULP_CLASS_HID_38e7,
2579 .flow_sig_id = 32768,
2580 .flow_pattern_id = 0,
2582 .hdr_sig = { .bits =
2583 BNXT_ULP_HDR_BIT_O_ETH |
2584 BNXT_ULP_HDR_BIT_OO_VLAN |
2585 BNXT_ULP_HDR_BIT_O_IPV6 |
2586 BNXT_ULP_HDR_BIT_O_TCP |
2587 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2588 .field_sig = { .bits =
2589 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2590 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2593 .class_hid = BNXT_ULP_CLASS_HID_00db,
2596 .flow_sig_id = 32776,
2597 .flow_pattern_id = 0,
2599 .hdr_sig = { .bits =
2600 BNXT_ULP_HDR_BIT_O_ETH |
2601 BNXT_ULP_HDR_BIT_OO_VLAN |
2602 BNXT_ULP_HDR_BIT_O_IPV6 |
2603 BNXT_ULP_HDR_BIT_O_TCP |
2604 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2605 .field_sig = { .bits =
2606 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2607 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2608 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2611 .class_hid = BNXT_ULP_CLASS_HID_24f3,
2614 .flow_sig_id = 32832,
2615 .flow_pattern_id = 0,
2617 .hdr_sig = { .bits =
2618 BNXT_ULP_HDR_BIT_O_ETH |
2619 BNXT_ULP_HDR_BIT_OO_VLAN |
2620 BNXT_ULP_HDR_BIT_O_IPV6 |
2621 BNXT_ULP_HDR_BIT_O_TCP |
2622 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2623 .field_sig = { .bits =
2624 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2625 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2626 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2629 .class_hid = BNXT_ULP_CLASS_HID_55bb,
2632 .flow_sig_id = 32840,
2633 .flow_pattern_id = 0,
2635 .hdr_sig = { .bits =
2636 BNXT_ULP_HDR_BIT_O_ETH |
2637 BNXT_ULP_HDR_BIT_OO_VLAN |
2638 BNXT_ULP_HDR_BIT_O_IPV6 |
2639 BNXT_ULP_HDR_BIT_O_TCP |
2640 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2641 .field_sig = { .bits =
2642 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2643 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2644 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2645 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2648 .class_hid = BNXT_ULP_CLASS_HID_5023,
2651 .flow_sig_id = 49152,
2652 .flow_pattern_id = 0,
2654 .hdr_sig = { .bits =
2655 BNXT_ULP_HDR_BIT_O_ETH |
2656 BNXT_ULP_HDR_BIT_OO_VLAN |
2657 BNXT_ULP_HDR_BIT_O_IPV6 |
2658 BNXT_ULP_HDR_BIT_O_TCP |
2659 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2660 .field_sig = { .bits =
2661 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2662 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2663 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2666 .class_hid = BNXT_ULP_CLASS_HID_1817,
2669 .flow_sig_id = 49160,
2670 .flow_pattern_id = 0,
2672 .hdr_sig = { .bits =
2673 BNXT_ULP_HDR_BIT_O_ETH |
2674 BNXT_ULP_HDR_BIT_OO_VLAN |
2675 BNXT_ULP_HDR_BIT_O_IPV6 |
2676 BNXT_ULP_HDR_BIT_O_TCP |
2677 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2678 .field_sig = { .bits =
2679 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2680 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2681 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2682 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2685 .class_hid = BNXT_ULP_CLASS_HID_3bcf,
2688 .flow_sig_id = 49216,
2689 .flow_pattern_id = 0,
2691 .hdr_sig = { .bits =
2692 BNXT_ULP_HDR_BIT_O_ETH |
2693 BNXT_ULP_HDR_BIT_OO_VLAN |
2694 BNXT_ULP_HDR_BIT_O_IPV6 |
2695 BNXT_ULP_HDR_BIT_O_TCP |
2696 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2697 .field_sig = { .bits =
2698 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2699 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2700 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2701 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2704 .class_hid = BNXT_ULP_CLASS_HID_0423,
2707 .flow_sig_id = 49224,
2708 .flow_pattern_id = 0,
2710 .hdr_sig = { .bits =
2711 BNXT_ULP_HDR_BIT_O_ETH |
2712 BNXT_ULP_HDR_BIT_OO_VLAN |
2713 BNXT_ULP_HDR_BIT_O_IPV6 |
2714 BNXT_ULP_HDR_BIT_O_TCP |
2715 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2716 .field_sig = { .bits =
2717 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2718 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2719 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2720 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2721 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2724 .class_hid = BNXT_ULP_CLASS_HID_58e3,
2727 .flow_sig_id = 98304,
2728 .flow_pattern_id = 0,
2730 .hdr_sig = { .bits =
2731 BNXT_ULP_HDR_BIT_O_ETH |
2732 BNXT_ULP_HDR_BIT_OO_VLAN |
2733 BNXT_ULP_HDR_BIT_O_IPV6 |
2734 BNXT_ULP_HDR_BIT_O_TCP |
2735 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2736 .field_sig = { .bits =
2737 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2738 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2739 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2742 .class_hid = BNXT_ULP_CLASS_HID_20d7,
2745 .flow_sig_id = 98312,
2746 .flow_pattern_id = 0,
2748 .hdr_sig = { .bits =
2749 BNXT_ULP_HDR_BIT_O_ETH |
2750 BNXT_ULP_HDR_BIT_OO_VLAN |
2751 BNXT_ULP_HDR_BIT_O_IPV6 |
2752 BNXT_ULP_HDR_BIT_O_TCP |
2753 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2754 .field_sig = { .bits =
2755 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2756 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2757 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2758 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2761 .class_hid = BNXT_ULP_CLASS_HID_448f,
2764 .flow_sig_id = 98368,
2765 .flow_pattern_id = 0,
2767 .hdr_sig = { .bits =
2768 BNXT_ULP_HDR_BIT_O_ETH |
2769 BNXT_ULP_HDR_BIT_OO_VLAN |
2770 BNXT_ULP_HDR_BIT_O_IPV6 |
2771 BNXT_ULP_HDR_BIT_O_TCP |
2772 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2773 .field_sig = { .bits =
2774 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2775 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2776 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2777 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2780 .class_hid = BNXT_ULP_CLASS_HID_0ce3,
2783 .flow_sig_id = 98376,
2784 .flow_pattern_id = 0,
2786 .hdr_sig = { .bits =
2787 BNXT_ULP_HDR_BIT_O_ETH |
2788 BNXT_ULP_HDR_BIT_OO_VLAN |
2789 BNXT_ULP_HDR_BIT_O_IPV6 |
2790 BNXT_ULP_HDR_BIT_O_TCP |
2791 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2792 .field_sig = { .bits =
2793 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2794 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2795 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2796 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2797 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2800 .class_hid = BNXT_ULP_CLASS_HID_076b,
2803 .flow_sig_id = 114688,
2804 .flow_pattern_id = 0,
2806 .hdr_sig = { .bits =
2807 BNXT_ULP_HDR_BIT_O_ETH |
2808 BNXT_ULP_HDR_BIT_OO_VLAN |
2809 BNXT_ULP_HDR_BIT_O_IPV6 |
2810 BNXT_ULP_HDR_BIT_O_TCP |
2811 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2812 .field_sig = { .bits =
2813 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2814 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2815 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2816 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2819 .class_hid = BNXT_ULP_CLASS_HID_3813,
2822 .flow_sig_id = 114696,
2823 .flow_pattern_id = 0,
2825 .hdr_sig = { .bits =
2826 BNXT_ULP_HDR_BIT_O_ETH |
2827 BNXT_ULP_HDR_BIT_OO_VLAN |
2828 BNXT_ULP_HDR_BIT_O_IPV6 |
2829 BNXT_ULP_HDR_BIT_O_TCP |
2830 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2831 .field_sig = { .bits =
2832 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2833 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2834 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2835 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2836 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2839 .class_hid = BNXT_ULP_CLASS_HID_5bcb,
2842 .flow_sig_id = 114752,
2843 .flow_pattern_id = 0,
2845 .hdr_sig = { .bits =
2846 BNXT_ULP_HDR_BIT_O_ETH |
2847 BNXT_ULP_HDR_BIT_OO_VLAN |
2848 BNXT_ULP_HDR_BIT_O_IPV6 |
2849 BNXT_ULP_HDR_BIT_O_TCP |
2850 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2851 .field_sig = { .bits =
2852 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2853 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2854 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2855 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2856 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2859 .class_hid = BNXT_ULP_CLASS_HID_243f,
2862 .flow_sig_id = 114760,
2863 .flow_pattern_id = 0,
2865 .hdr_sig = { .bits =
2866 BNXT_ULP_HDR_BIT_O_ETH |
2867 BNXT_ULP_HDR_BIT_OO_VLAN |
2868 BNXT_ULP_HDR_BIT_O_IPV6 |
2869 BNXT_ULP_HDR_BIT_O_TCP |
2870 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2871 .field_sig = { .bits =
2872 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2873 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2874 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2875 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2876 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2877 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2880 .class_hid = BNXT_ULP_CLASS_HID_144b,
2883 .flow_sig_id = 163840,
2884 .flow_pattern_id = 0,
2886 .hdr_sig = { .bits =
2887 BNXT_ULP_HDR_BIT_O_ETH |
2888 BNXT_ULP_HDR_BIT_OO_VLAN |
2889 BNXT_ULP_HDR_BIT_O_IPV6 |
2890 BNXT_ULP_HDR_BIT_O_TCP |
2891 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2892 .field_sig = { .bits =
2893 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2894 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2895 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2898 .class_hid = BNXT_ULP_CLASS_HID_4573,
2901 .flow_sig_id = 163848,
2902 .flow_pattern_id = 0,
2904 .hdr_sig = { .bits =
2905 BNXT_ULP_HDR_BIT_O_ETH |
2906 BNXT_ULP_HDR_BIT_OO_VLAN |
2907 BNXT_ULP_HDR_BIT_O_IPV6 |
2908 BNXT_ULP_HDR_BIT_O_TCP |
2909 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2910 .field_sig = { .bits =
2911 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2912 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2913 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2914 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2917 .class_hid = BNXT_ULP_CLASS_HID_0057,
2920 .flow_sig_id = 163904,
2921 .flow_pattern_id = 0,
2923 .hdr_sig = { .bits =
2924 BNXT_ULP_HDR_BIT_O_ETH |
2925 BNXT_ULP_HDR_BIT_OO_VLAN |
2926 BNXT_ULP_HDR_BIT_O_IPV6 |
2927 BNXT_ULP_HDR_BIT_O_TCP |
2928 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2929 .field_sig = { .bits =
2930 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2931 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2932 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2933 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2936 .class_hid = BNXT_ULP_CLASS_HID_311f,
2939 .flow_sig_id = 163912,
2940 .flow_pattern_id = 0,
2942 .hdr_sig = { .bits =
2943 BNXT_ULP_HDR_BIT_O_ETH |
2944 BNXT_ULP_HDR_BIT_OO_VLAN |
2945 BNXT_ULP_HDR_BIT_O_IPV6 |
2946 BNXT_ULP_HDR_BIT_O_TCP |
2947 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2948 .field_sig = { .bits =
2949 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2950 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2951 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2952 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2953 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2956 .class_hid = BNXT_ULP_CLASS_HID_2b87,
2959 .flow_sig_id = 180224,
2960 .flow_pattern_id = 0,
2962 .hdr_sig = { .bits =
2963 BNXT_ULP_HDR_BIT_O_ETH |
2964 BNXT_ULP_HDR_BIT_OO_VLAN |
2965 BNXT_ULP_HDR_BIT_O_IPV6 |
2966 BNXT_ULP_HDR_BIT_O_TCP |
2967 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2968 .field_sig = { .bits =
2969 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2970 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2971 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2972 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2975 .class_hid = BNXT_ULP_CLASS_HID_5c4f,
2978 .flow_sig_id = 180232,
2979 .flow_pattern_id = 0,
2981 .hdr_sig = { .bits =
2982 BNXT_ULP_HDR_BIT_O_ETH |
2983 BNXT_ULP_HDR_BIT_OO_VLAN |
2984 BNXT_ULP_HDR_BIT_O_IPV6 |
2985 BNXT_ULP_HDR_BIT_O_TCP |
2986 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2987 .field_sig = { .bits =
2988 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2989 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2990 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2991 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2992 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2995 .class_hid = BNXT_ULP_CLASS_HID_1793,
2998 .flow_sig_id = 180288,
2999 .flow_pattern_id = 0,
3001 .hdr_sig = { .bits =
3002 BNXT_ULP_HDR_BIT_O_ETH |
3003 BNXT_ULP_HDR_BIT_OO_VLAN |
3004 BNXT_ULP_HDR_BIT_O_IPV6 |
3005 BNXT_ULP_HDR_BIT_O_TCP |
3006 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3007 .field_sig = { .bits =
3008 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3009 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3010 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3011 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3012 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3015 .class_hid = BNXT_ULP_CLASS_HID_485b,
3018 .flow_sig_id = 180296,
3019 .flow_pattern_id = 0,
3021 .hdr_sig = { .bits =
3022 BNXT_ULP_HDR_BIT_O_ETH |
3023 BNXT_ULP_HDR_BIT_OO_VLAN |
3024 BNXT_ULP_HDR_BIT_O_IPV6 |
3025 BNXT_ULP_HDR_BIT_O_TCP |
3026 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3027 .field_sig = { .bits =
3028 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3029 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3030 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3031 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3032 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3033 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3036 .class_hid = BNXT_ULP_CLASS_HID_3447,
3039 .flow_sig_id = 229376,
3040 .flow_pattern_id = 0,
3042 .hdr_sig = { .bits =
3043 BNXT_ULP_HDR_BIT_O_ETH |
3044 BNXT_ULP_HDR_BIT_OO_VLAN |
3045 BNXT_ULP_HDR_BIT_O_IPV6 |
3046 BNXT_ULP_HDR_BIT_O_TCP |
3047 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3048 .field_sig = { .bits =
3049 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3050 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3051 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3052 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3055 .class_hid = BNXT_ULP_CLASS_HID_650f,
3058 .flow_sig_id = 229384,
3059 .flow_pattern_id = 0,
3061 .hdr_sig = { .bits =
3062 BNXT_ULP_HDR_BIT_O_ETH |
3063 BNXT_ULP_HDR_BIT_OO_VLAN |
3064 BNXT_ULP_HDR_BIT_O_IPV6 |
3065 BNXT_ULP_HDR_BIT_O_TCP |
3066 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3067 .field_sig = { .bits =
3068 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3069 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3070 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3071 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3072 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3075 .class_hid = BNXT_ULP_CLASS_HID_2053,
3078 .flow_sig_id = 229440,
3079 .flow_pattern_id = 0,
3081 .hdr_sig = { .bits =
3082 BNXT_ULP_HDR_BIT_O_ETH |
3083 BNXT_ULP_HDR_BIT_OO_VLAN |
3084 BNXT_ULP_HDR_BIT_O_IPV6 |
3085 BNXT_ULP_HDR_BIT_O_TCP |
3086 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3087 .field_sig = { .bits =
3088 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3089 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3090 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3091 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3092 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3095 .class_hid = BNXT_ULP_CLASS_HID_511b,
3098 .flow_sig_id = 229448,
3099 .flow_pattern_id = 0,
3101 .hdr_sig = { .bits =
3102 BNXT_ULP_HDR_BIT_O_ETH |
3103 BNXT_ULP_HDR_BIT_OO_VLAN |
3104 BNXT_ULP_HDR_BIT_O_IPV6 |
3105 BNXT_ULP_HDR_BIT_O_TCP |
3106 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3107 .field_sig = { .bits =
3108 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3109 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3110 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3111 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3112 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3113 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3116 .class_hid = BNXT_ULP_CLASS_HID_4b83,
3119 .flow_sig_id = 245760,
3120 .flow_pattern_id = 0,
3122 .hdr_sig = { .bits =
3123 BNXT_ULP_HDR_BIT_O_ETH |
3124 BNXT_ULP_HDR_BIT_OO_VLAN |
3125 BNXT_ULP_HDR_BIT_O_IPV6 |
3126 BNXT_ULP_HDR_BIT_O_TCP |
3127 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3128 .field_sig = { .bits =
3129 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3130 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3131 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3132 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3133 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3136 .class_hid = BNXT_ULP_CLASS_HID_13f7,
3139 .flow_sig_id = 245768,
3140 .flow_pattern_id = 0,
3142 .hdr_sig = { .bits =
3143 BNXT_ULP_HDR_BIT_O_ETH |
3144 BNXT_ULP_HDR_BIT_OO_VLAN |
3145 BNXT_ULP_HDR_BIT_O_IPV6 |
3146 BNXT_ULP_HDR_BIT_O_TCP |
3147 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3148 .field_sig = { .bits =
3149 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3150 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3151 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3152 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3153 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3154 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3157 .class_hid = BNXT_ULP_CLASS_HID_37af,
3160 .flow_sig_id = 245824,
3161 .flow_pattern_id = 0,
3163 .hdr_sig = { .bits =
3164 BNXT_ULP_HDR_BIT_O_ETH |
3165 BNXT_ULP_HDR_BIT_OO_VLAN |
3166 BNXT_ULP_HDR_BIT_O_IPV6 |
3167 BNXT_ULP_HDR_BIT_O_TCP |
3168 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3169 .field_sig = { .bits =
3170 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3171 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3172 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3173 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3174 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3175 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3178 .class_hid = BNXT_ULP_CLASS_HID_6857,
3181 .flow_sig_id = 245832,
3182 .flow_pattern_id = 0,
3184 .hdr_sig = { .bits =
3185 BNXT_ULP_HDR_BIT_O_ETH |
3186 BNXT_ULP_HDR_BIT_OO_VLAN |
3187 BNXT_ULP_HDR_BIT_O_IPV6 |
3188 BNXT_ULP_HDR_BIT_O_TCP |
3189 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3190 .field_sig = { .bits =
3191 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3192 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3193 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3194 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3195 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3196 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3197 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3200 .class_hid = BNXT_ULP_CLASS_HID_3d1f,
3203 .flow_sig_id = 131072,
3204 .flow_pattern_id = 0,
3206 .hdr_sig = { .bits =
3207 BNXT_ULP_HDR_BIT_O_ETH |
3208 BNXT_ULP_HDR_BIT_OO_VLAN |
3209 BNXT_ULP_HDR_BIT_O_IPV4 |
3210 BNXT_ULP_HDR_BIT_O_TCP |
3211 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3212 .field_sig = { .bits =
3213 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3214 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3217 .class_hid = BNXT_ULP_CLASS_HID_0563,
3220 .flow_sig_id = 131080,
3221 .flow_pattern_id = 0,
3223 .hdr_sig = { .bits =
3224 BNXT_ULP_HDR_BIT_O_ETH |
3225 BNXT_ULP_HDR_BIT_OO_VLAN |
3226 BNXT_ULP_HDR_BIT_O_IPV4 |
3227 BNXT_ULP_HDR_BIT_O_TCP |
3228 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3229 .field_sig = { .bits =
3230 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3231 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3232 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3235 .class_hid = BNXT_ULP_CLASS_HID_290b,
3238 .flow_sig_id = 131136,
3239 .flow_pattern_id = 0,
3241 .hdr_sig = { .bits =
3242 BNXT_ULP_HDR_BIT_O_ETH |
3243 BNXT_ULP_HDR_BIT_OO_VLAN |
3244 BNXT_ULP_HDR_BIT_O_IPV4 |
3245 BNXT_ULP_HDR_BIT_O_TCP |
3246 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3247 .field_sig = { .bits =
3248 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3249 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3250 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3253 .class_hid = BNXT_ULP_CLASS_HID_59c3,
3256 .flow_sig_id = 131144,
3257 .flow_pattern_id = 0,
3259 .hdr_sig = { .bits =
3260 BNXT_ULP_HDR_BIT_O_ETH |
3261 BNXT_ULP_HDR_BIT_OO_VLAN |
3262 BNXT_ULP_HDR_BIT_O_IPV4 |
3263 BNXT_ULP_HDR_BIT_O_TCP |
3264 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3265 .field_sig = { .bits =
3266 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3267 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3268 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3269 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3272 .class_hid = BNXT_ULP_CLASS_HID_5d1b,
3275 .flow_sig_id = 196608,
3276 .flow_pattern_id = 0,
3278 .hdr_sig = { .bits =
3279 BNXT_ULP_HDR_BIT_O_ETH |
3280 BNXT_ULP_HDR_BIT_OO_VLAN |
3281 BNXT_ULP_HDR_BIT_O_IPV4 |
3282 BNXT_ULP_HDR_BIT_O_TCP |
3283 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3284 .field_sig = { .bits =
3285 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3286 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3287 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3290 .class_hid = BNXT_ULP_CLASS_HID_256f,
3293 .flow_sig_id = 196616,
3294 .flow_pattern_id = 0,
3296 .hdr_sig = { .bits =
3297 BNXT_ULP_HDR_BIT_O_ETH |
3298 BNXT_ULP_HDR_BIT_OO_VLAN |
3299 BNXT_ULP_HDR_BIT_O_IPV4 |
3300 BNXT_ULP_HDR_BIT_O_TCP |
3301 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3302 .field_sig = { .bits =
3303 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3304 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3305 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3306 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3309 .class_hid = BNXT_ULP_CLASS_HID_4937,
3312 .flow_sig_id = 196672,
3313 .flow_pattern_id = 0,
3315 .hdr_sig = { .bits =
3316 BNXT_ULP_HDR_BIT_O_ETH |
3317 BNXT_ULP_HDR_BIT_OO_VLAN |
3318 BNXT_ULP_HDR_BIT_O_IPV4 |
3319 BNXT_ULP_HDR_BIT_O_TCP |
3320 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3321 .field_sig = { .bits =
3322 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3323 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3324 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3325 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3328 .class_hid = BNXT_ULP_CLASS_HID_111b,
3331 .flow_sig_id = 196680,
3332 .flow_pattern_id = 0,
3334 .hdr_sig = { .bits =
3335 BNXT_ULP_HDR_BIT_O_ETH |
3336 BNXT_ULP_HDR_BIT_OO_VLAN |
3337 BNXT_ULP_HDR_BIT_O_IPV4 |
3338 BNXT_ULP_HDR_BIT_O_TCP |
3339 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3340 .field_sig = { .bits =
3341 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3342 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3343 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3344 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3345 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3348 .class_hid = BNXT_ULP_CLASS_HID_5f4b,
3351 .flow_sig_id = 393216,
3352 .flow_pattern_id = 0,
3354 .hdr_sig = { .bits =
3355 BNXT_ULP_HDR_BIT_O_ETH |
3356 BNXT_ULP_HDR_BIT_OO_VLAN |
3357 BNXT_ULP_HDR_BIT_O_IPV4 |
3358 BNXT_ULP_HDR_BIT_O_TCP |
3359 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3360 .field_sig = { .bits =
3361 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3362 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3363 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3366 .class_hid = BNXT_ULP_CLASS_HID_275f,
3369 .flow_sig_id = 393224,
3370 .flow_pattern_id = 0,
3372 .hdr_sig = { .bits =
3373 BNXT_ULP_HDR_BIT_O_ETH |
3374 BNXT_ULP_HDR_BIT_OO_VLAN |
3375 BNXT_ULP_HDR_BIT_O_IPV4 |
3376 BNXT_ULP_HDR_BIT_O_TCP |
3377 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3378 .field_sig = { .bits =
3379 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3380 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3381 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3382 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3385 .class_hid = BNXT_ULP_CLASS_HID_4b67,
3388 .flow_sig_id = 393280,
3389 .flow_pattern_id = 0,
3391 .hdr_sig = { .bits =
3392 BNXT_ULP_HDR_BIT_O_ETH |
3393 BNXT_ULP_HDR_BIT_OO_VLAN |
3394 BNXT_ULP_HDR_BIT_O_IPV4 |
3395 BNXT_ULP_HDR_BIT_O_TCP |
3396 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3397 .field_sig = { .bits =
3398 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3399 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3400 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3401 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3404 .class_hid = BNXT_ULP_CLASS_HID_134b,
3407 .flow_sig_id = 393288,
3408 .flow_pattern_id = 0,
3410 .hdr_sig = { .bits =
3411 BNXT_ULP_HDR_BIT_O_ETH |
3412 BNXT_ULP_HDR_BIT_OO_VLAN |
3413 BNXT_ULP_HDR_BIT_O_IPV4 |
3414 BNXT_ULP_HDR_BIT_O_TCP |
3415 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3416 .field_sig = { .bits =
3417 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3418 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3419 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3420 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3421 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3424 .class_hid = BNXT_ULP_CLASS_HID_1683,
3427 .flow_sig_id = 458752,
3428 .flow_pattern_id = 0,
3430 .hdr_sig = { .bits =
3431 BNXT_ULP_HDR_BIT_O_ETH |
3432 BNXT_ULP_HDR_BIT_OO_VLAN |
3433 BNXT_ULP_HDR_BIT_O_IPV4 |
3434 BNXT_ULP_HDR_BIT_O_TCP |
3435 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3436 .field_sig = { .bits =
3437 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3438 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3439 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3440 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3443 .class_hid = BNXT_ULP_CLASS_HID_475b,
3446 .flow_sig_id = 458760,
3447 .flow_pattern_id = 0,
3449 .hdr_sig = { .bits =
3450 BNXT_ULP_HDR_BIT_O_ETH |
3451 BNXT_ULP_HDR_BIT_OO_VLAN |
3452 BNXT_ULP_HDR_BIT_O_IPV4 |
3453 BNXT_ULP_HDR_BIT_O_TCP |
3454 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3455 .field_sig = { .bits =
3456 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3457 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3458 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3459 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3460 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3463 .class_hid = BNXT_ULP_CLASS_HID_02bf,
3466 .flow_sig_id = 458816,
3467 .flow_pattern_id = 0,
3469 .hdr_sig = { .bits =
3470 BNXT_ULP_HDR_BIT_O_ETH |
3471 BNXT_ULP_HDR_BIT_OO_VLAN |
3472 BNXT_ULP_HDR_BIT_O_IPV4 |
3473 BNXT_ULP_HDR_BIT_O_TCP |
3474 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3475 .field_sig = { .bits =
3476 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3477 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3478 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3479 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3480 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3483 .class_hid = BNXT_ULP_CLASS_HID_3377,
3486 .flow_sig_id = 458824,
3487 .flow_pattern_id = 0,
3489 .hdr_sig = { .bits =
3490 BNXT_ULP_HDR_BIT_O_ETH |
3491 BNXT_ULP_HDR_BIT_OO_VLAN |
3492 BNXT_ULP_HDR_BIT_O_IPV4 |
3493 BNXT_ULP_HDR_BIT_O_TCP |
3494 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3495 .field_sig = { .bits =
3496 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3497 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3498 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3499 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3500 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3501 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3504 .class_hid = BNXT_ULP_CLASS_HID_19db,
3507 .flow_sig_id = 655360,
3508 .flow_pattern_id = 0,
3510 .hdr_sig = { .bits =
3511 BNXT_ULP_HDR_BIT_O_ETH |
3512 BNXT_ULP_HDR_BIT_OO_VLAN |
3513 BNXT_ULP_HDR_BIT_O_IPV4 |
3514 BNXT_ULP_HDR_BIT_O_TCP |
3515 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3516 .field_sig = { .bits =
3517 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3518 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3519 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3522 .class_hid = BNXT_ULP_CLASS_HID_4a93,
3525 .flow_sig_id = 655368,
3526 .flow_pattern_id = 0,
3528 .hdr_sig = { .bits =
3529 BNXT_ULP_HDR_BIT_O_ETH |
3530 BNXT_ULP_HDR_BIT_OO_VLAN |
3531 BNXT_ULP_HDR_BIT_O_IPV4 |
3532 BNXT_ULP_HDR_BIT_O_TCP |
3533 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3534 .field_sig = { .bits =
3535 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3536 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3537 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3538 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3541 .class_hid = BNXT_ULP_CLASS_HID_05f7,
3544 .flow_sig_id = 655424,
3545 .flow_pattern_id = 0,
3547 .hdr_sig = { .bits =
3548 BNXT_ULP_HDR_BIT_O_ETH |
3549 BNXT_ULP_HDR_BIT_OO_VLAN |
3550 BNXT_ULP_HDR_BIT_O_IPV4 |
3551 BNXT_ULP_HDR_BIT_O_TCP |
3552 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3553 .field_sig = { .bits =
3554 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3555 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3556 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3557 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3560 .class_hid = BNXT_ULP_CLASS_HID_368f,
3563 .flow_sig_id = 655432,
3564 .flow_pattern_id = 0,
3566 .hdr_sig = { .bits =
3567 BNXT_ULP_HDR_BIT_O_ETH |
3568 BNXT_ULP_HDR_BIT_OO_VLAN |
3569 BNXT_ULP_HDR_BIT_O_IPV4 |
3570 BNXT_ULP_HDR_BIT_O_TCP |
3571 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3572 .field_sig = { .bits =
3573 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3574 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3575 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3576 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3577 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3580 .class_hid = BNXT_ULP_CLASS_HID_39c7,
3583 .flow_sig_id = 720896,
3584 .flow_pattern_id = 0,
3586 .hdr_sig = { .bits =
3587 BNXT_ULP_HDR_BIT_O_ETH |
3588 BNXT_ULP_HDR_BIT_OO_VLAN |
3589 BNXT_ULP_HDR_BIT_O_IPV4 |
3590 BNXT_ULP_HDR_BIT_O_TCP |
3591 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3592 .field_sig = { .bits =
3593 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3594 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3595 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3596 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3599 .class_hid = BNXT_ULP_CLASS_HID_022b,
3602 .flow_sig_id = 720904,
3603 .flow_pattern_id = 0,
3605 .hdr_sig = { .bits =
3606 BNXT_ULP_HDR_BIT_O_ETH |
3607 BNXT_ULP_HDR_BIT_OO_VLAN |
3608 BNXT_ULP_HDR_BIT_O_IPV4 |
3609 BNXT_ULP_HDR_BIT_O_TCP |
3610 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3611 .field_sig = { .bits =
3612 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3613 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3614 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3615 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3616 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3619 .class_hid = BNXT_ULP_CLASS_HID_25f3,
3622 .flow_sig_id = 720960,
3623 .flow_pattern_id = 0,
3625 .hdr_sig = { .bits =
3626 BNXT_ULP_HDR_BIT_O_ETH |
3627 BNXT_ULP_HDR_BIT_OO_VLAN |
3628 BNXT_ULP_HDR_BIT_O_IPV4 |
3629 BNXT_ULP_HDR_BIT_O_TCP |
3630 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3631 .field_sig = { .bits =
3632 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3633 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3634 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3635 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3636 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3639 .class_hid = BNXT_ULP_CLASS_HID_568b,
3642 .flow_sig_id = 720968,
3643 .flow_pattern_id = 0,
3645 .hdr_sig = { .bits =
3646 BNXT_ULP_HDR_BIT_O_ETH |
3647 BNXT_ULP_HDR_BIT_OO_VLAN |
3648 BNXT_ULP_HDR_BIT_O_IPV4 |
3649 BNXT_ULP_HDR_BIT_O_TCP |
3650 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3651 .field_sig = { .bits =
3652 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3653 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3654 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3655 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3656 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3657 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3660 .class_hid = BNXT_ULP_CLASS_HID_3c37,
3663 .flow_sig_id = 917504,
3664 .flow_pattern_id = 0,
3666 .hdr_sig = { .bits =
3667 BNXT_ULP_HDR_BIT_O_ETH |
3668 BNXT_ULP_HDR_BIT_OO_VLAN |
3669 BNXT_ULP_HDR_BIT_O_IPV4 |
3670 BNXT_ULP_HDR_BIT_O_TCP |
3671 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3672 .field_sig = { .bits =
3673 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3674 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3675 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3676 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3679 .class_hid = BNXT_ULP_CLASS_HID_041b,
3682 .flow_sig_id = 917512,
3683 .flow_pattern_id = 0,
3685 .hdr_sig = { .bits =
3686 BNXT_ULP_HDR_BIT_O_ETH |
3687 BNXT_ULP_HDR_BIT_OO_VLAN |
3688 BNXT_ULP_HDR_BIT_O_IPV4 |
3689 BNXT_ULP_HDR_BIT_O_TCP |
3690 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3691 .field_sig = { .bits =
3692 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3693 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3694 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3695 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3696 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3699 .class_hid = BNXT_ULP_CLASS_HID_2823,
3702 .flow_sig_id = 917568,
3703 .flow_pattern_id = 0,
3705 .hdr_sig = { .bits =
3706 BNXT_ULP_HDR_BIT_O_ETH |
3707 BNXT_ULP_HDR_BIT_OO_VLAN |
3708 BNXT_ULP_HDR_BIT_O_IPV4 |
3709 BNXT_ULP_HDR_BIT_O_TCP |
3710 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3711 .field_sig = { .bits =
3712 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3713 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3714 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3715 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3716 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3719 .class_hid = BNXT_ULP_CLASS_HID_58fb,
3722 .flow_sig_id = 917576,
3723 .flow_pattern_id = 0,
3725 .hdr_sig = { .bits =
3726 BNXT_ULP_HDR_BIT_O_ETH |
3727 BNXT_ULP_HDR_BIT_OO_VLAN |
3728 BNXT_ULP_HDR_BIT_O_IPV4 |
3729 BNXT_ULP_HDR_BIT_O_TCP |
3730 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3731 .field_sig = { .bits =
3732 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3733 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3734 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3735 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3736 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3737 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3740 .class_hid = BNXT_ULP_CLASS_HID_5c33,
3743 .flow_sig_id = 983040,
3744 .flow_pattern_id = 0,
3746 .hdr_sig = { .bits =
3747 BNXT_ULP_HDR_BIT_O_ETH |
3748 BNXT_ULP_HDR_BIT_OO_VLAN |
3749 BNXT_ULP_HDR_BIT_O_IPV4 |
3750 BNXT_ULP_HDR_BIT_O_TCP |
3751 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3752 .field_sig = { .bits =
3753 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3754 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3755 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3756 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3757 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3760 .class_hid = BNXT_ULP_CLASS_HID_2407,
3763 .flow_sig_id = 983048,
3764 .flow_pattern_id = 0,
3766 .hdr_sig = { .bits =
3767 BNXT_ULP_HDR_BIT_O_ETH |
3768 BNXT_ULP_HDR_BIT_OO_VLAN |
3769 BNXT_ULP_HDR_BIT_O_IPV4 |
3770 BNXT_ULP_HDR_BIT_O_TCP |
3771 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3772 .field_sig = { .bits =
3773 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3774 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3775 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3776 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3777 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3778 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3781 .class_hid = BNXT_ULP_CLASS_HID_482f,
3784 .flow_sig_id = 983104,
3785 .flow_pattern_id = 0,
3787 .hdr_sig = { .bits =
3788 BNXT_ULP_HDR_BIT_O_ETH |
3789 BNXT_ULP_HDR_BIT_OO_VLAN |
3790 BNXT_ULP_HDR_BIT_O_IPV4 |
3791 BNXT_ULP_HDR_BIT_O_TCP |
3792 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3793 .field_sig = { .bits =
3794 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3795 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3796 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3797 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3798 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3799 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3802 .class_hid = BNXT_ULP_CLASS_HID_1033,
3805 .flow_sig_id = 983112,
3806 .flow_pattern_id = 0,
3808 .hdr_sig = { .bits =
3809 BNXT_ULP_HDR_BIT_O_ETH |
3810 BNXT_ULP_HDR_BIT_OO_VLAN |
3811 BNXT_ULP_HDR_BIT_O_IPV4 |
3812 BNXT_ULP_HDR_BIT_O_TCP |
3813 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3814 .field_sig = { .bits =
3815 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3816 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3817 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3818 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3819 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3820 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3821 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3824 .class_hid = BNXT_ULP_CLASS_HID_3887,
3827 .flow_sig_id = 32768,
3828 .flow_pattern_id = 0,
3830 .hdr_sig = { .bits =
3831 BNXT_ULP_HDR_BIT_O_ETH |
3832 BNXT_ULP_HDR_BIT_OO_VLAN |
3833 BNXT_ULP_HDR_BIT_O_IPV6 |
3834 BNXT_ULP_HDR_BIT_O_UDP |
3835 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3836 .field_sig = { .bits =
3837 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3838 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3841 .class_hid = BNXT_ULP_CLASS_HID_00bb,
3844 .flow_sig_id = 32776,
3845 .flow_pattern_id = 0,
3847 .hdr_sig = { .bits =
3848 BNXT_ULP_HDR_BIT_O_ETH |
3849 BNXT_ULP_HDR_BIT_OO_VLAN |
3850 BNXT_ULP_HDR_BIT_O_IPV6 |
3851 BNXT_ULP_HDR_BIT_O_UDP |
3852 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3853 .field_sig = { .bits =
3854 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3855 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3856 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3859 .class_hid = BNXT_ULP_CLASS_HID_2493,
3862 .flow_sig_id = 32832,
3863 .flow_pattern_id = 0,
3865 .hdr_sig = { .bits =
3866 BNXT_ULP_HDR_BIT_O_ETH |
3867 BNXT_ULP_HDR_BIT_OO_VLAN |
3868 BNXT_ULP_HDR_BIT_O_IPV6 |
3869 BNXT_ULP_HDR_BIT_O_UDP |
3870 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3871 .field_sig = { .bits =
3872 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3873 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3874 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3877 .class_hid = BNXT_ULP_CLASS_HID_55db,
3880 .flow_sig_id = 32840,
3881 .flow_pattern_id = 0,
3883 .hdr_sig = { .bits =
3884 BNXT_ULP_HDR_BIT_O_ETH |
3885 BNXT_ULP_HDR_BIT_OO_VLAN |
3886 BNXT_ULP_HDR_BIT_O_IPV6 |
3887 BNXT_ULP_HDR_BIT_O_UDP |
3888 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3889 .field_sig = { .bits =
3890 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3891 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3892 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3893 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3896 .class_hid = BNXT_ULP_CLASS_HID_5043,
3899 .flow_sig_id = 49152,
3900 .flow_pattern_id = 0,
3902 .hdr_sig = { .bits =
3903 BNXT_ULP_HDR_BIT_O_ETH |
3904 BNXT_ULP_HDR_BIT_OO_VLAN |
3905 BNXT_ULP_HDR_BIT_O_IPV6 |
3906 BNXT_ULP_HDR_BIT_O_UDP |
3907 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3908 .field_sig = { .bits =
3909 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3910 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3911 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3914 .class_hid = BNXT_ULP_CLASS_HID_1877,
3917 .flow_sig_id = 49160,
3918 .flow_pattern_id = 0,
3920 .hdr_sig = { .bits =
3921 BNXT_ULP_HDR_BIT_O_ETH |
3922 BNXT_ULP_HDR_BIT_OO_VLAN |
3923 BNXT_ULP_HDR_BIT_O_IPV6 |
3924 BNXT_ULP_HDR_BIT_O_UDP |
3925 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3926 .field_sig = { .bits =
3927 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3928 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3929 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3930 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3933 .class_hid = BNXT_ULP_CLASS_HID_3baf,
3936 .flow_sig_id = 49216,
3937 .flow_pattern_id = 0,
3939 .hdr_sig = { .bits =
3940 BNXT_ULP_HDR_BIT_O_ETH |
3941 BNXT_ULP_HDR_BIT_OO_VLAN |
3942 BNXT_ULP_HDR_BIT_O_IPV6 |
3943 BNXT_ULP_HDR_BIT_O_UDP |
3944 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3945 .field_sig = { .bits =
3946 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3947 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3948 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3949 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3952 .class_hid = BNXT_ULP_CLASS_HID_0443,
3955 .flow_sig_id = 49224,
3956 .flow_pattern_id = 0,
3958 .hdr_sig = { .bits =
3959 BNXT_ULP_HDR_BIT_O_ETH |
3960 BNXT_ULP_HDR_BIT_OO_VLAN |
3961 BNXT_ULP_HDR_BIT_O_IPV6 |
3962 BNXT_ULP_HDR_BIT_O_UDP |
3963 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3964 .field_sig = { .bits =
3965 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3966 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3967 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3968 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3969 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3972 .class_hid = BNXT_ULP_CLASS_HID_5883,
3975 .flow_sig_id = 98304,
3976 .flow_pattern_id = 0,
3978 .hdr_sig = { .bits =
3979 BNXT_ULP_HDR_BIT_O_ETH |
3980 BNXT_ULP_HDR_BIT_OO_VLAN |
3981 BNXT_ULP_HDR_BIT_O_IPV6 |
3982 BNXT_ULP_HDR_BIT_O_UDP |
3983 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3984 .field_sig = { .bits =
3985 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3986 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3987 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3990 .class_hid = BNXT_ULP_CLASS_HID_20b7,
3993 .flow_sig_id = 98312,
3994 .flow_pattern_id = 0,
3996 .hdr_sig = { .bits =
3997 BNXT_ULP_HDR_BIT_O_ETH |
3998 BNXT_ULP_HDR_BIT_OO_VLAN |
3999 BNXT_ULP_HDR_BIT_O_IPV6 |
4000 BNXT_ULP_HDR_BIT_O_UDP |
4001 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4002 .field_sig = { .bits =
4003 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4004 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4005 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4006 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4009 .class_hid = BNXT_ULP_CLASS_HID_44ef,
4012 .flow_sig_id = 98368,
4013 .flow_pattern_id = 0,
4015 .hdr_sig = { .bits =
4016 BNXT_ULP_HDR_BIT_O_ETH |
4017 BNXT_ULP_HDR_BIT_OO_VLAN |
4018 BNXT_ULP_HDR_BIT_O_IPV6 |
4019 BNXT_ULP_HDR_BIT_O_UDP |
4020 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4021 .field_sig = { .bits =
4022 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4023 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4024 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4025 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4028 .class_hid = BNXT_ULP_CLASS_HID_0c83,
4031 .flow_sig_id = 98376,
4032 .flow_pattern_id = 0,
4034 .hdr_sig = { .bits =
4035 BNXT_ULP_HDR_BIT_O_ETH |
4036 BNXT_ULP_HDR_BIT_OO_VLAN |
4037 BNXT_ULP_HDR_BIT_O_IPV6 |
4038 BNXT_ULP_HDR_BIT_O_UDP |
4039 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4040 .field_sig = { .bits =
4041 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4042 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4043 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4044 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4045 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4048 .class_hid = BNXT_ULP_CLASS_HID_070b,
4051 .flow_sig_id = 114688,
4052 .flow_pattern_id = 0,
4054 .hdr_sig = { .bits =
4055 BNXT_ULP_HDR_BIT_O_ETH |
4056 BNXT_ULP_HDR_BIT_OO_VLAN |
4057 BNXT_ULP_HDR_BIT_O_IPV6 |
4058 BNXT_ULP_HDR_BIT_O_UDP |
4059 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4060 .field_sig = { .bits =
4061 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4062 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4063 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4064 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4067 .class_hid = BNXT_ULP_CLASS_HID_3873,
4070 .flow_sig_id = 114696,
4071 .flow_pattern_id = 0,
4073 .hdr_sig = { .bits =
4074 BNXT_ULP_HDR_BIT_O_ETH |
4075 BNXT_ULP_HDR_BIT_OO_VLAN |
4076 BNXT_ULP_HDR_BIT_O_IPV6 |
4077 BNXT_ULP_HDR_BIT_O_UDP |
4078 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4079 .field_sig = { .bits =
4080 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4081 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4082 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4083 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4084 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4087 .class_hid = BNXT_ULP_CLASS_HID_5bab,
4090 .flow_sig_id = 114752,
4091 .flow_pattern_id = 0,
4093 .hdr_sig = { .bits =
4094 BNXT_ULP_HDR_BIT_O_ETH |
4095 BNXT_ULP_HDR_BIT_OO_VLAN |
4096 BNXT_ULP_HDR_BIT_O_IPV6 |
4097 BNXT_ULP_HDR_BIT_O_UDP |
4098 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4099 .field_sig = { .bits =
4100 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4101 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4102 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4103 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4104 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4107 .class_hid = BNXT_ULP_CLASS_HID_245f,
4110 .flow_sig_id = 114760,
4111 .flow_pattern_id = 0,
4113 .hdr_sig = { .bits =
4114 BNXT_ULP_HDR_BIT_O_ETH |
4115 BNXT_ULP_HDR_BIT_OO_VLAN |
4116 BNXT_ULP_HDR_BIT_O_IPV6 |
4117 BNXT_ULP_HDR_BIT_O_UDP |
4118 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4119 .field_sig = { .bits =
4120 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4121 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4122 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4123 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4124 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4125 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4128 .class_hid = BNXT_ULP_CLASS_HID_142b,
4131 .flow_sig_id = 163840,
4132 .flow_pattern_id = 0,
4134 .hdr_sig = { .bits =
4135 BNXT_ULP_HDR_BIT_O_ETH |
4136 BNXT_ULP_HDR_BIT_OO_VLAN |
4137 BNXT_ULP_HDR_BIT_O_IPV6 |
4138 BNXT_ULP_HDR_BIT_O_UDP |
4139 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4140 .field_sig = { .bits =
4141 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4142 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4143 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4146 .class_hid = BNXT_ULP_CLASS_HID_4513,
4149 .flow_sig_id = 163848,
4150 .flow_pattern_id = 0,
4152 .hdr_sig = { .bits =
4153 BNXT_ULP_HDR_BIT_O_ETH |
4154 BNXT_ULP_HDR_BIT_OO_VLAN |
4155 BNXT_ULP_HDR_BIT_O_IPV6 |
4156 BNXT_ULP_HDR_BIT_O_UDP |
4157 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4158 .field_sig = { .bits =
4159 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4160 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4161 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4162 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4165 .class_hid = BNXT_ULP_CLASS_HID_0037,
4168 .flow_sig_id = 163904,
4169 .flow_pattern_id = 0,
4171 .hdr_sig = { .bits =
4172 BNXT_ULP_HDR_BIT_O_ETH |
4173 BNXT_ULP_HDR_BIT_OO_VLAN |
4174 BNXT_ULP_HDR_BIT_O_IPV6 |
4175 BNXT_ULP_HDR_BIT_O_UDP |
4176 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4177 .field_sig = { .bits =
4178 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4179 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4180 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4181 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4184 .class_hid = BNXT_ULP_CLASS_HID_317f,
4187 .flow_sig_id = 163912,
4188 .flow_pattern_id = 0,
4190 .hdr_sig = { .bits =
4191 BNXT_ULP_HDR_BIT_O_ETH |
4192 BNXT_ULP_HDR_BIT_OO_VLAN |
4193 BNXT_ULP_HDR_BIT_O_IPV6 |
4194 BNXT_ULP_HDR_BIT_O_UDP |
4195 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4196 .field_sig = { .bits =
4197 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4198 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4199 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4200 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4201 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4204 .class_hid = BNXT_ULP_CLASS_HID_2be7,
4207 .flow_sig_id = 180224,
4208 .flow_pattern_id = 0,
4210 .hdr_sig = { .bits =
4211 BNXT_ULP_HDR_BIT_O_ETH |
4212 BNXT_ULP_HDR_BIT_OO_VLAN |
4213 BNXT_ULP_HDR_BIT_O_IPV6 |
4214 BNXT_ULP_HDR_BIT_O_UDP |
4215 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4216 .field_sig = { .bits =
4217 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4218 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4219 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4220 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4223 .class_hid = BNXT_ULP_CLASS_HID_5c2f,
4226 .flow_sig_id = 180232,
4227 .flow_pattern_id = 0,
4229 .hdr_sig = { .bits =
4230 BNXT_ULP_HDR_BIT_O_ETH |
4231 BNXT_ULP_HDR_BIT_OO_VLAN |
4232 BNXT_ULP_HDR_BIT_O_IPV6 |
4233 BNXT_ULP_HDR_BIT_O_UDP |
4234 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4235 .field_sig = { .bits =
4236 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4237 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4238 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4239 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4240 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4243 .class_hid = BNXT_ULP_CLASS_HID_17f3,
4246 .flow_sig_id = 180288,
4247 .flow_pattern_id = 0,
4249 .hdr_sig = { .bits =
4250 BNXT_ULP_HDR_BIT_O_ETH |
4251 BNXT_ULP_HDR_BIT_OO_VLAN |
4252 BNXT_ULP_HDR_BIT_O_IPV6 |
4253 BNXT_ULP_HDR_BIT_O_UDP |
4254 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4255 .field_sig = { .bits =
4256 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4257 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4258 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4259 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4260 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4263 .class_hid = BNXT_ULP_CLASS_HID_483b,
4266 .flow_sig_id = 180296,
4267 .flow_pattern_id = 0,
4269 .hdr_sig = { .bits =
4270 BNXT_ULP_HDR_BIT_O_ETH |
4271 BNXT_ULP_HDR_BIT_OO_VLAN |
4272 BNXT_ULP_HDR_BIT_O_IPV6 |
4273 BNXT_ULP_HDR_BIT_O_UDP |
4274 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4275 .field_sig = { .bits =
4276 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4277 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4278 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4279 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4280 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4281 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4284 .class_hid = BNXT_ULP_CLASS_HID_3427,
4287 .flow_sig_id = 229376,
4288 .flow_pattern_id = 0,
4290 .hdr_sig = { .bits =
4291 BNXT_ULP_HDR_BIT_O_ETH |
4292 BNXT_ULP_HDR_BIT_OO_VLAN |
4293 BNXT_ULP_HDR_BIT_O_IPV6 |
4294 BNXT_ULP_HDR_BIT_O_UDP |
4295 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4296 .field_sig = { .bits =
4297 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4298 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4299 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4300 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4303 .class_hid = BNXT_ULP_CLASS_HID_656f,
4306 .flow_sig_id = 229384,
4307 .flow_pattern_id = 0,
4309 .hdr_sig = { .bits =
4310 BNXT_ULP_HDR_BIT_O_ETH |
4311 BNXT_ULP_HDR_BIT_OO_VLAN |
4312 BNXT_ULP_HDR_BIT_O_IPV6 |
4313 BNXT_ULP_HDR_BIT_O_UDP |
4314 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4315 .field_sig = { .bits =
4316 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4317 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4318 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4319 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4320 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4323 .class_hid = BNXT_ULP_CLASS_HID_2033,
4326 .flow_sig_id = 229440,
4327 .flow_pattern_id = 0,
4329 .hdr_sig = { .bits =
4330 BNXT_ULP_HDR_BIT_O_ETH |
4331 BNXT_ULP_HDR_BIT_OO_VLAN |
4332 BNXT_ULP_HDR_BIT_O_IPV6 |
4333 BNXT_ULP_HDR_BIT_O_UDP |
4334 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4335 .field_sig = { .bits =
4336 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4337 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4338 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4339 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4340 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4343 .class_hid = BNXT_ULP_CLASS_HID_517b,
4346 .flow_sig_id = 229448,
4347 .flow_pattern_id = 0,
4349 .hdr_sig = { .bits =
4350 BNXT_ULP_HDR_BIT_O_ETH |
4351 BNXT_ULP_HDR_BIT_OO_VLAN |
4352 BNXT_ULP_HDR_BIT_O_IPV6 |
4353 BNXT_ULP_HDR_BIT_O_UDP |
4354 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4355 .field_sig = { .bits =
4356 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4357 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4358 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4359 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4360 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4361 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4364 .class_hid = BNXT_ULP_CLASS_HID_4be3,
4367 .flow_sig_id = 245760,
4368 .flow_pattern_id = 0,
4370 .hdr_sig = { .bits =
4371 BNXT_ULP_HDR_BIT_O_ETH |
4372 BNXT_ULP_HDR_BIT_OO_VLAN |
4373 BNXT_ULP_HDR_BIT_O_IPV6 |
4374 BNXT_ULP_HDR_BIT_O_UDP |
4375 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4376 .field_sig = { .bits =
4377 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4378 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4379 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4380 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4381 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4384 .class_hid = BNXT_ULP_CLASS_HID_1397,
4387 .flow_sig_id = 245768,
4388 .flow_pattern_id = 0,
4390 .hdr_sig = { .bits =
4391 BNXT_ULP_HDR_BIT_O_ETH |
4392 BNXT_ULP_HDR_BIT_OO_VLAN |
4393 BNXT_ULP_HDR_BIT_O_IPV6 |
4394 BNXT_ULP_HDR_BIT_O_UDP |
4395 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4396 .field_sig = { .bits =
4397 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4398 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4399 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4400 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4401 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4402 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4405 .class_hid = BNXT_ULP_CLASS_HID_37cf,
4408 .flow_sig_id = 245824,
4409 .flow_pattern_id = 0,
4411 .hdr_sig = { .bits =
4412 BNXT_ULP_HDR_BIT_O_ETH |
4413 BNXT_ULP_HDR_BIT_OO_VLAN |
4414 BNXT_ULP_HDR_BIT_O_IPV6 |
4415 BNXT_ULP_HDR_BIT_O_UDP |
4416 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4417 .field_sig = { .bits =
4418 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4419 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4420 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4421 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4422 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4423 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4426 .class_hid = BNXT_ULP_CLASS_HID_6837,
4429 .flow_sig_id = 245832,
4430 .flow_pattern_id = 0,
4432 .hdr_sig = { .bits =
4433 BNXT_ULP_HDR_BIT_O_ETH |
4434 BNXT_ULP_HDR_BIT_OO_VLAN |
4435 BNXT_ULP_HDR_BIT_O_IPV6 |
4436 BNXT_ULP_HDR_BIT_O_UDP |
4437 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4438 .field_sig = { .bits =
4439 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4440 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4441 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4442 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4443 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4444 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4445 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4448 .class_hid = BNXT_ULP_CLASS_HID_3d7f,
4451 .flow_sig_id = 131072,
4452 .flow_pattern_id = 0,
4454 .hdr_sig = { .bits =
4455 BNXT_ULP_HDR_BIT_O_ETH |
4456 BNXT_ULP_HDR_BIT_OO_VLAN |
4457 BNXT_ULP_HDR_BIT_O_IPV4 |
4458 BNXT_ULP_HDR_BIT_O_UDP |
4459 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4460 .field_sig = { .bits =
4461 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4462 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4465 .class_hid = BNXT_ULP_CLASS_HID_0503,
4468 .flow_sig_id = 131080,
4469 .flow_pattern_id = 0,
4471 .hdr_sig = { .bits =
4472 BNXT_ULP_HDR_BIT_O_ETH |
4473 BNXT_ULP_HDR_BIT_OO_VLAN |
4474 BNXT_ULP_HDR_BIT_O_IPV4 |
4475 BNXT_ULP_HDR_BIT_O_UDP |
4476 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4477 .field_sig = { .bits =
4478 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4479 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4480 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4483 .class_hid = BNXT_ULP_CLASS_HID_296b,
4486 .flow_sig_id = 131136,
4487 .flow_pattern_id = 0,
4489 .hdr_sig = { .bits =
4490 BNXT_ULP_HDR_BIT_O_ETH |
4491 BNXT_ULP_HDR_BIT_OO_VLAN |
4492 BNXT_ULP_HDR_BIT_O_IPV4 |
4493 BNXT_ULP_HDR_BIT_O_UDP |
4494 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4495 .field_sig = { .bits =
4496 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4497 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4498 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4501 .class_hid = BNXT_ULP_CLASS_HID_59a3,
4504 .flow_sig_id = 131144,
4505 .flow_pattern_id = 0,
4507 .hdr_sig = { .bits =
4508 BNXT_ULP_HDR_BIT_O_ETH |
4509 BNXT_ULP_HDR_BIT_OO_VLAN |
4510 BNXT_ULP_HDR_BIT_O_IPV4 |
4511 BNXT_ULP_HDR_BIT_O_UDP |
4512 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4513 .field_sig = { .bits =
4514 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4515 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4516 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4517 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4520 .class_hid = BNXT_ULP_CLASS_HID_5d7b,
4523 .flow_sig_id = 196608,
4524 .flow_pattern_id = 0,
4526 .hdr_sig = { .bits =
4527 BNXT_ULP_HDR_BIT_O_ETH |
4528 BNXT_ULP_HDR_BIT_OO_VLAN |
4529 BNXT_ULP_HDR_BIT_O_IPV4 |
4530 BNXT_ULP_HDR_BIT_O_UDP |
4531 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4532 .field_sig = { .bits =
4533 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4534 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4535 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4538 .class_hid = BNXT_ULP_CLASS_HID_250f,
4541 .flow_sig_id = 196616,
4542 .flow_pattern_id = 0,
4544 .hdr_sig = { .bits =
4545 BNXT_ULP_HDR_BIT_O_ETH |
4546 BNXT_ULP_HDR_BIT_OO_VLAN |
4547 BNXT_ULP_HDR_BIT_O_IPV4 |
4548 BNXT_ULP_HDR_BIT_O_UDP |
4549 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4550 .field_sig = { .bits =
4551 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4552 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4553 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4554 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4557 .class_hid = BNXT_ULP_CLASS_HID_4957,
4560 .flow_sig_id = 196672,
4561 .flow_pattern_id = 0,
4563 .hdr_sig = { .bits =
4564 BNXT_ULP_HDR_BIT_O_ETH |
4565 BNXT_ULP_HDR_BIT_OO_VLAN |
4566 BNXT_ULP_HDR_BIT_O_IPV4 |
4567 BNXT_ULP_HDR_BIT_O_UDP |
4568 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4569 .field_sig = { .bits =
4570 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4571 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4572 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4573 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4576 .class_hid = BNXT_ULP_CLASS_HID_117b,
4579 .flow_sig_id = 196680,
4580 .flow_pattern_id = 0,
4582 .hdr_sig = { .bits =
4583 BNXT_ULP_HDR_BIT_O_ETH |
4584 BNXT_ULP_HDR_BIT_OO_VLAN |
4585 BNXT_ULP_HDR_BIT_O_IPV4 |
4586 BNXT_ULP_HDR_BIT_O_UDP |
4587 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4588 .field_sig = { .bits =
4589 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4590 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4591 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4592 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4593 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4596 .class_hid = BNXT_ULP_CLASS_HID_5f2b,
4599 .flow_sig_id = 393216,
4600 .flow_pattern_id = 0,
4602 .hdr_sig = { .bits =
4603 BNXT_ULP_HDR_BIT_O_ETH |
4604 BNXT_ULP_HDR_BIT_OO_VLAN |
4605 BNXT_ULP_HDR_BIT_O_IPV4 |
4606 BNXT_ULP_HDR_BIT_O_UDP |
4607 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4608 .field_sig = { .bits =
4609 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4610 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4611 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4614 .class_hid = BNXT_ULP_CLASS_HID_273f,
4617 .flow_sig_id = 393224,
4618 .flow_pattern_id = 0,
4620 .hdr_sig = { .bits =
4621 BNXT_ULP_HDR_BIT_O_ETH |
4622 BNXT_ULP_HDR_BIT_OO_VLAN |
4623 BNXT_ULP_HDR_BIT_O_IPV4 |
4624 BNXT_ULP_HDR_BIT_O_UDP |
4625 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4626 .field_sig = { .bits =
4627 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4628 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4629 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4630 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4633 .class_hid = BNXT_ULP_CLASS_HID_4b07,
4636 .flow_sig_id = 393280,
4637 .flow_pattern_id = 0,
4639 .hdr_sig = { .bits =
4640 BNXT_ULP_HDR_BIT_O_ETH |
4641 BNXT_ULP_HDR_BIT_OO_VLAN |
4642 BNXT_ULP_HDR_BIT_O_IPV4 |
4643 BNXT_ULP_HDR_BIT_O_UDP |
4644 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4645 .field_sig = { .bits =
4646 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4647 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4648 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4649 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4652 .class_hid = BNXT_ULP_CLASS_HID_132b,
4655 .flow_sig_id = 393288,
4656 .flow_pattern_id = 0,
4658 .hdr_sig = { .bits =
4659 BNXT_ULP_HDR_BIT_O_ETH |
4660 BNXT_ULP_HDR_BIT_OO_VLAN |
4661 BNXT_ULP_HDR_BIT_O_IPV4 |
4662 BNXT_ULP_HDR_BIT_O_UDP |
4663 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4664 .field_sig = { .bits =
4665 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4666 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4667 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4668 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4669 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4672 .class_hid = BNXT_ULP_CLASS_HID_16e3,
4675 .flow_sig_id = 458752,
4676 .flow_pattern_id = 0,
4678 .hdr_sig = { .bits =
4679 BNXT_ULP_HDR_BIT_O_ETH |
4680 BNXT_ULP_HDR_BIT_OO_VLAN |
4681 BNXT_ULP_HDR_BIT_O_IPV4 |
4682 BNXT_ULP_HDR_BIT_O_UDP |
4683 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4684 .field_sig = { .bits =
4685 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4686 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4687 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4688 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4691 .class_hid = BNXT_ULP_CLASS_HID_473b,
4694 .flow_sig_id = 458760,
4695 .flow_pattern_id = 0,
4697 .hdr_sig = { .bits =
4698 BNXT_ULP_HDR_BIT_O_ETH |
4699 BNXT_ULP_HDR_BIT_OO_VLAN |
4700 BNXT_ULP_HDR_BIT_O_IPV4 |
4701 BNXT_ULP_HDR_BIT_O_UDP |
4702 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4703 .field_sig = { .bits =
4704 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4705 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4706 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4707 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4708 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4711 .class_hid = BNXT_ULP_CLASS_HID_02df,
4714 .flow_sig_id = 458816,
4715 .flow_pattern_id = 0,
4717 .hdr_sig = { .bits =
4718 BNXT_ULP_HDR_BIT_O_ETH |
4719 BNXT_ULP_HDR_BIT_OO_VLAN |
4720 BNXT_ULP_HDR_BIT_O_IPV4 |
4721 BNXT_ULP_HDR_BIT_O_UDP |
4722 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4723 .field_sig = { .bits =
4724 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4725 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4726 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4727 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4728 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4731 .class_hid = BNXT_ULP_CLASS_HID_3317,
4734 .flow_sig_id = 458824,
4735 .flow_pattern_id = 0,
4737 .hdr_sig = { .bits =
4738 BNXT_ULP_HDR_BIT_O_ETH |
4739 BNXT_ULP_HDR_BIT_OO_VLAN |
4740 BNXT_ULP_HDR_BIT_O_IPV4 |
4741 BNXT_ULP_HDR_BIT_O_UDP |
4742 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4743 .field_sig = { .bits =
4744 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4745 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4746 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4747 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4748 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4749 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4752 .class_hid = BNXT_ULP_CLASS_HID_19bb,
4755 .flow_sig_id = 655360,
4756 .flow_pattern_id = 0,
4758 .hdr_sig = { .bits =
4759 BNXT_ULP_HDR_BIT_O_ETH |
4760 BNXT_ULP_HDR_BIT_OO_VLAN |
4761 BNXT_ULP_HDR_BIT_O_IPV4 |
4762 BNXT_ULP_HDR_BIT_O_UDP |
4763 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4764 .field_sig = { .bits =
4765 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4766 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4767 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4770 .class_hid = BNXT_ULP_CLASS_HID_4af3,
4773 .flow_sig_id = 655368,
4774 .flow_pattern_id = 0,
4776 .hdr_sig = { .bits =
4777 BNXT_ULP_HDR_BIT_O_ETH |
4778 BNXT_ULP_HDR_BIT_OO_VLAN |
4779 BNXT_ULP_HDR_BIT_O_IPV4 |
4780 BNXT_ULP_HDR_BIT_O_UDP |
4781 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4782 .field_sig = { .bits =
4783 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4784 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4785 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4786 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4789 .class_hid = BNXT_ULP_CLASS_HID_0597,
4792 .flow_sig_id = 655424,
4793 .flow_pattern_id = 0,
4795 .hdr_sig = { .bits =
4796 BNXT_ULP_HDR_BIT_O_ETH |
4797 BNXT_ULP_HDR_BIT_OO_VLAN |
4798 BNXT_ULP_HDR_BIT_O_IPV4 |
4799 BNXT_ULP_HDR_BIT_O_UDP |
4800 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4801 .field_sig = { .bits =
4802 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4803 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4804 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4805 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4808 .class_hid = BNXT_ULP_CLASS_HID_36ef,
4811 .flow_sig_id = 655432,
4812 .flow_pattern_id = 0,
4814 .hdr_sig = { .bits =
4815 BNXT_ULP_HDR_BIT_O_ETH |
4816 BNXT_ULP_HDR_BIT_OO_VLAN |
4817 BNXT_ULP_HDR_BIT_O_IPV4 |
4818 BNXT_ULP_HDR_BIT_O_UDP |
4819 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4820 .field_sig = { .bits =
4821 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4822 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4823 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4824 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4825 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4828 .class_hid = BNXT_ULP_CLASS_HID_39a7,
4831 .flow_sig_id = 720896,
4832 .flow_pattern_id = 0,
4834 .hdr_sig = { .bits =
4835 BNXT_ULP_HDR_BIT_O_ETH |
4836 BNXT_ULP_HDR_BIT_OO_VLAN |
4837 BNXT_ULP_HDR_BIT_O_IPV4 |
4838 BNXT_ULP_HDR_BIT_O_UDP |
4839 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4840 .field_sig = { .bits =
4841 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4842 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4843 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4844 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4847 .class_hid = BNXT_ULP_CLASS_HID_024b,
4850 .flow_sig_id = 720904,
4851 .flow_pattern_id = 0,
4853 .hdr_sig = { .bits =
4854 BNXT_ULP_HDR_BIT_O_ETH |
4855 BNXT_ULP_HDR_BIT_OO_VLAN |
4856 BNXT_ULP_HDR_BIT_O_IPV4 |
4857 BNXT_ULP_HDR_BIT_O_UDP |
4858 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4859 .field_sig = { .bits =
4860 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4861 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4862 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4863 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4864 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4867 .class_hid = BNXT_ULP_CLASS_HID_2593,
4870 .flow_sig_id = 720960,
4871 .flow_pattern_id = 0,
4873 .hdr_sig = { .bits =
4874 BNXT_ULP_HDR_BIT_O_ETH |
4875 BNXT_ULP_HDR_BIT_OO_VLAN |
4876 BNXT_ULP_HDR_BIT_O_IPV4 |
4877 BNXT_ULP_HDR_BIT_O_UDP |
4878 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4879 .field_sig = { .bits =
4880 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4881 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4882 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4883 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4884 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4887 .class_hid = BNXT_ULP_CLASS_HID_56eb,
4890 .flow_sig_id = 720968,
4891 .flow_pattern_id = 0,
4893 .hdr_sig = { .bits =
4894 BNXT_ULP_HDR_BIT_O_ETH |
4895 BNXT_ULP_HDR_BIT_OO_VLAN |
4896 BNXT_ULP_HDR_BIT_O_IPV4 |
4897 BNXT_ULP_HDR_BIT_O_UDP |
4898 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4899 .field_sig = { .bits =
4900 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4901 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4902 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4903 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4904 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4905 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4908 .class_hid = BNXT_ULP_CLASS_HID_3c57,
4911 .flow_sig_id = 917504,
4912 .flow_pattern_id = 0,
4914 .hdr_sig = { .bits =
4915 BNXT_ULP_HDR_BIT_O_ETH |
4916 BNXT_ULP_HDR_BIT_OO_VLAN |
4917 BNXT_ULP_HDR_BIT_O_IPV4 |
4918 BNXT_ULP_HDR_BIT_O_UDP |
4919 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4920 .field_sig = { .bits =
4921 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4922 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4923 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4924 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4927 .class_hid = BNXT_ULP_CLASS_HID_047b,
4930 .flow_sig_id = 917512,
4931 .flow_pattern_id = 0,
4933 .hdr_sig = { .bits =
4934 BNXT_ULP_HDR_BIT_O_ETH |
4935 BNXT_ULP_HDR_BIT_OO_VLAN |
4936 BNXT_ULP_HDR_BIT_O_IPV4 |
4937 BNXT_ULP_HDR_BIT_O_UDP |
4938 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4939 .field_sig = { .bits =
4940 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4941 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4942 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4943 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4944 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4947 .class_hid = BNXT_ULP_CLASS_HID_2843,
4950 .flow_sig_id = 917568,
4951 .flow_pattern_id = 0,
4953 .hdr_sig = { .bits =
4954 BNXT_ULP_HDR_BIT_O_ETH |
4955 BNXT_ULP_HDR_BIT_OO_VLAN |
4956 BNXT_ULP_HDR_BIT_O_IPV4 |
4957 BNXT_ULP_HDR_BIT_O_UDP |
4958 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4959 .field_sig = { .bits =
4960 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4961 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4962 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4963 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4964 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4967 .class_hid = BNXT_ULP_CLASS_HID_589b,
4970 .flow_sig_id = 917576,
4971 .flow_pattern_id = 0,
4973 .hdr_sig = { .bits =
4974 BNXT_ULP_HDR_BIT_O_ETH |
4975 BNXT_ULP_HDR_BIT_OO_VLAN |
4976 BNXT_ULP_HDR_BIT_O_IPV4 |
4977 BNXT_ULP_HDR_BIT_O_UDP |
4978 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4979 .field_sig = { .bits =
4980 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4981 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4982 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4983 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4984 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4985 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4988 .class_hid = BNXT_ULP_CLASS_HID_5c53,
4991 .flow_sig_id = 983040,
4992 .flow_pattern_id = 0,
4994 .hdr_sig = { .bits =
4995 BNXT_ULP_HDR_BIT_O_ETH |
4996 BNXT_ULP_HDR_BIT_OO_VLAN |
4997 BNXT_ULP_HDR_BIT_O_IPV4 |
4998 BNXT_ULP_HDR_BIT_O_UDP |
4999 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5000 .field_sig = { .bits =
5001 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5002 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5003 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5004 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5005 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5008 .class_hid = BNXT_ULP_CLASS_HID_2467,
5011 .flow_sig_id = 983048,
5012 .flow_pattern_id = 0,
5014 .hdr_sig = { .bits =
5015 BNXT_ULP_HDR_BIT_O_ETH |
5016 BNXT_ULP_HDR_BIT_OO_VLAN |
5017 BNXT_ULP_HDR_BIT_O_IPV4 |
5018 BNXT_ULP_HDR_BIT_O_UDP |
5019 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5020 .field_sig = { .bits =
5021 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5022 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
5023 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5024 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5025 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5026 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5029 .class_hid = BNXT_ULP_CLASS_HID_484f,
5032 .flow_sig_id = 983104,
5033 .flow_pattern_id = 0,
5035 .hdr_sig = { .bits =
5036 BNXT_ULP_HDR_BIT_O_ETH |
5037 BNXT_ULP_HDR_BIT_OO_VLAN |
5038 BNXT_ULP_HDR_BIT_O_IPV4 |
5039 BNXT_ULP_HDR_BIT_O_UDP |
5040 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5041 .field_sig = { .bits =
5042 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5043 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
5044 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5045 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5046 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5047 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5050 .class_hid = BNXT_ULP_CLASS_HID_1053,
5053 .flow_sig_id = 983112,
5054 .flow_pattern_id = 0,
5056 .hdr_sig = { .bits =
5057 BNXT_ULP_HDR_BIT_O_ETH |
5058 BNXT_ULP_HDR_BIT_OO_VLAN |
5059 BNXT_ULP_HDR_BIT_O_IPV4 |
5060 BNXT_ULP_HDR_BIT_O_UDP |
5061 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5062 .field_sig = { .bits =
5063 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5064 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
5065 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
5066 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5067 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5068 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5069 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5072 .class_hid = BNXT_ULP_CLASS_HID_5ce1,
5075 .flow_sig_id = 4096,
5076 .flow_pattern_id = 1,
5078 .hdr_sig = { .bits =
5079 BNXT_ULP_HDR_BIT_O_ETH |
5080 BNXT_ULP_HDR_BIT_O_IPV6 |
5081 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5082 .field_sig = { .bits =
5083 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
5086 .class_hid = BNXT_ULP_CLASS_HID_4579,
5089 .flow_sig_id = 6144,
5090 .flow_pattern_id = 1,
5092 .hdr_sig = { .bits =
5093 BNXT_ULP_HDR_BIT_O_ETH |
5094 BNXT_ULP_HDR_BIT_O_IPV6 |
5095 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5096 .field_sig = { .bits =
5097 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
5098 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
5101 .class_hid = BNXT_ULP_CLASS_HID_1735,
5104 .flow_sig_id = 16384,
5105 .flow_pattern_id = 1,
5107 .hdr_sig = { .bits =
5108 BNXT_ULP_HDR_BIT_O_ETH |
5109 BNXT_ULP_HDR_BIT_O_IPV4 |
5110 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5111 .field_sig = { .bits =
5112 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
5115 .class_hid = BNXT_ULP_CLASS_HID_45bd,
5118 .flow_sig_id = 24576,
5119 .flow_pattern_id = 1,
5121 .hdr_sig = { .bits =
5122 BNXT_ULP_HDR_BIT_O_ETH |
5123 BNXT_ULP_HDR_BIT_O_IPV4 |
5124 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5125 .field_sig = { .bits =
5126 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
5127 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
5130 .class_hid = BNXT_ULP_CLASS_HID_3feb,
5133 .flow_sig_id = 32768,
5134 .flow_pattern_id = 1,
5136 .hdr_sig = { .bits =
5137 BNXT_ULP_HDR_BIT_O_ETH |
5138 BNXT_ULP_HDR_BIT_OO_VLAN |
5139 BNXT_ULP_HDR_BIT_O_IPV6 |
5140 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5141 .field_sig = { .bits =
5142 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5145 .class_hid = BNXT_ULP_CLASS_HID_2bf7,
5148 .flow_sig_id = 32832,
5149 .flow_pattern_id = 1,
5151 .hdr_sig = { .bits =
5152 BNXT_ULP_HDR_BIT_O_ETH |
5153 BNXT_ULP_HDR_BIT_OO_VLAN |
5154 BNXT_ULP_HDR_BIT_O_IPV6 |
5155 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5156 .field_sig = { .bits =
5157 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
5158 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5161 .class_hid = BNXT_ULP_CLASS_HID_5727,
5164 .flow_sig_id = 49152,
5165 .flow_pattern_id = 1,
5167 .hdr_sig = { .bits =
5168 BNXT_ULP_HDR_BIT_O_ETH |
5169 BNXT_ULP_HDR_BIT_OO_VLAN |
5170 BNXT_ULP_HDR_BIT_O_IPV6 |
5171 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5172 .field_sig = { .bits =
5173 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
5174 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5177 .class_hid = BNXT_ULP_CLASS_HID_4333,
5180 .flow_sig_id = 49216,
5181 .flow_pattern_id = 1,
5183 .hdr_sig = { .bits =
5184 BNXT_ULP_HDR_BIT_O_ETH |
5185 BNXT_ULP_HDR_BIT_OO_VLAN |
5186 BNXT_ULP_HDR_BIT_O_IPV6 |
5187 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5188 .field_sig = { .bits =
5189 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
5190 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
5191 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5194 .class_hid = BNXT_ULP_CLASS_HID_4453,
5197 .flow_sig_id = 131072,
5198 .flow_pattern_id = 1,
5200 .hdr_sig = { .bits =
5201 BNXT_ULP_HDR_BIT_O_ETH |
5202 BNXT_ULP_HDR_BIT_OO_VLAN |
5203 BNXT_ULP_HDR_BIT_O_IPV4 |
5204 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5205 .field_sig = { .bits =
5206 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5209 .class_hid = BNXT_ULP_CLASS_HID_304f,
5212 .flow_sig_id = 131136,
5213 .flow_pattern_id = 1,
5215 .hdr_sig = { .bits =
5216 BNXT_ULP_HDR_BIT_O_ETH |
5217 BNXT_ULP_HDR_BIT_OO_VLAN |
5218 BNXT_ULP_HDR_BIT_O_IPV4 |
5219 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5220 .field_sig = { .bits =
5221 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
5222 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5225 .class_hid = BNXT_ULP_CLASS_HID_645f,
5228 .flow_sig_id = 196608,
5229 .flow_pattern_id = 1,
5231 .hdr_sig = { .bits =
5232 BNXT_ULP_HDR_BIT_O_ETH |
5233 BNXT_ULP_HDR_BIT_OO_VLAN |
5234 BNXT_ULP_HDR_BIT_O_IPV4 |
5235 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5236 .field_sig = { .bits =
5237 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
5238 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5241 .class_hid = BNXT_ULP_CLASS_HID_504b,
5244 .flow_sig_id = 196672,
5245 .flow_pattern_id = 1,
5247 .hdr_sig = { .bits =
5248 BNXT_ULP_HDR_BIT_O_ETH |
5249 BNXT_ULP_HDR_BIT_OO_VLAN |
5250 BNXT_ULP_HDR_BIT_O_IPV4 |
5251 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5252 .field_sig = { .bits =
5253 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
5254 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
5255 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5258 .class_hid = BNXT_ULP_CLASS_HID_5cc1,
5261 .flow_sig_id = 4096,
5262 .flow_pattern_id = 1,
5264 .hdr_sig = { .bits =
5265 BNXT_ULP_HDR_BIT_O_ETH |
5266 BNXT_ULP_HDR_BIT_O_IPV6 |
5267 BNXT_ULP_HDR_BIT_O_TCP |
5268 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5269 .field_sig = { .bits =
5270 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
5273 .class_hid = BNXT_ULP_CLASS_HID_4559,
5276 .flow_sig_id = 6144,
5277 .flow_pattern_id = 1,
5279 .hdr_sig = { .bits =
5280 BNXT_ULP_HDR_BIT_O_ETH |
5281 BNXT_ULP_HDR_BIT_O_IPV6 |
5282 BNXT_ULP_HDR_BIT_O_TCP |
5283 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5284 .field_sig = { .bits =
5285 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5286 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
5289 .class_hid = BNXT_ULP_CLASS_HID_2285,
5292 .flow_sig_id = 12288,
5293 .flow_pattern_id = 1,
5295 .hdr_sig = { .bits =
5296 BNXT_ULP_HDR_BIT_O_ETH |
5297 BNXT_ULP_HDR_BIT_O_IPV6 |
5298 BNXT_ULP_HDR_BIT_O_TCP |
5299 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5300 .field_sig = { .bits =
5301 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5302 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
5305 .class_hid = BNXT_ULP_CLASS_HID_0b1d,
5308 .flow_sig_id = 14336,
5309 .flow_pattern_id = 1,
5311 .hdr_sig = { .bits =
5312 BNXT_ULP_HDR_BIT_O_ETH |
5313 BNXT_ULP_HDR_BIT_O_IPV6 |
5314 BNXT_ULP_HDR_BIT_O_TCP |
5315 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5316 .field_sig = { .bits =
5317 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5318 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5319 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
5322 .class_hid = BNXT_ULP_CLASS_HID_0b49,
5325 .flow_sig_id = 20480,
5326 .flow_pattern_id = 1,
5328 .hdr_sig = { .bits =
5329 BNXT_ULP_HDR_BIT_O_ETH |
5330 BNXT_ULP_HDR_BIT_O_IPV6 |
5331 BNXT_ULP_HDR_BIT_O_TCP |
5332 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5333 .field_sig = { .bits =
5334 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5335 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5338 .class_hid = BNXT_ULP_CLASS_HID_5c95,
5341 .flow_sig_id = 22528,
5342 .flow_pattern_id = 1,
5344 .hdr_sig = { .bits =
5345 BNXT_ULP_HDR_BIT_O_ETH |
5346 BNXT_ULP_HDR_BIT_O_IPV6 |
5347 BNXT_ULP_HDR_BIT_O_TCP |
5348 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5349 .field_sig = { .bits =
5350 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5351 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5352 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5355 .class_hid = BNXT_ULP_CLASS_HID_39c1,
5358 .flow_sig_id = 28672,
5359 .flow_pattern_id = 1,
5361 .hdr_sig = { .bits =
5362 BNXT_ULP_HDR_BIT_O_ETH |
5363 BNXT_ULP_HDR_BIT_O_IPV6 |
5364 BNXT_ULP_HDR_BIT_O_TCP |
5365 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5366 .field_sig = { .bits =
5367 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5368 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5369 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5372 .class_hid = BNXT_ULP_CLASS_HID_2259,
5375 .flow_sig_id = 30720,
5376 .flow_pattern_id = 1,
5378 .hdr_sig = { .bits =
5379 BNXT_ULP_HDR_BIT_O_ETH |
5380 BNXT_ULP_HDR_BIT_O_IPV6 |
5381 BNXT_ULP_HDR_BIT_O_TCP |
5382 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5383 .field_sig = { .bits =
5384 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5385 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5386 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5387 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5390 .class_hid = BNXT_ULP_CLASS_HID_1715,
5393 .flow_sig_id = 16384,
5394 .flow_pattern_id = 1,
5396 .hdr_sig = { .bits =
5397 BNXT_ULP_HDR_BIT_O_ETH |
5398 BNXT_ULP_HDR_BIT_O_IPV4 |
5399 BNXT_ULP_HDR_BIT_O_TCP |
5400 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5401 .field_sig = { .bits =
5402 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5405 .class_hid = BNXT_ULP_CLASS_HID_459d,
5408 .flow_sig_id = 24576,
5409 .flow_pattern_id = 1,
5411 .hdr_sig = { .bits =
5412 BNXT_ULP_HDR_BIT_O_ETH |
5413 BNXT_ULP_HDR_BIT_O_IPV4 |
5414 BNXT_ULP_HDR_BIT_O_TCP |
5415 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5416 .field_sig = { .bits =
5417 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5418 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5421 .class_hid = BNXT_ULP_CLASS_HID_571d,
5424 .flow_sig_id = 49152,
5425 .flow_pattern_id = 1,
5427 .hdr_sig = { .bits =
5428 BNXT_ULP_HDR_BIT_O_ETH |
5429 BNXT_ULP_HDR_BIT_O_IPV4 |
5430 BNXT_ULP_HDR_BIT_O_TCP |
5431 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5432 .field_sig = { .bits =
5433 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5434 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5437 .class_hid = BNXT_ULP_CLASS_HID_1cd1,
5440 .flow_sig_id = 57344,
5441 .flow_pattern_id = 1,
5443 .hdr_sig = { .bits =
5444 BNXT_ULP_HDR_BIT_O_ETH |
5445 BNXT_ULP_HDR_BIT_O_IPV4 |
5446 BNXT_ULP_HDR_BIT_O_TCP |
5447 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5448 .field_sig = { .bits =
5449 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5450 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5451 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5454 .class_hid = BNXT_ULP_CLASS_HID_3711,
5457 .flow_sig_id = 81920,
5458 .flow_pattern_id = 1,
5460 .hdr_sig = { .bits =
5461 BNXT_ULP_HDR_BIT_O_ETH |
5462 BNXT_ULP_HDR_BIT_O_IPV4 |
5463 BNXT_ULP_HDR_BIT_O_TCP |
5464 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5465 .field_sig = { .bits =
5466 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5467 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5470 .class_hid = BNXT_ULP_CLASS_HID_6599,
5473 .flow_sig_id = 90112,
5474 .flow_pattern_id = 1,
5476 .hdr_sig = { .bits =
5477 BNXT_ULP_HDR_BIT_O_ETH |
5478 BNXT_ULP_HDR_BIT_O_IPV4 |
5479 BNXT_ULP_HDR_BIT_O_TCP |
5480 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5481 .field_sig = { .bits =
5482 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5483 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5484 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5487 .class_hid = BNXT_ULP_CLASS_HID_0e55,
5490 .flow_sig_id = 114688,
5491 .flow_pattern_id = 1,
5493 .hdr_sig = { .bits =
5494 BNXT_ULP_HDR_BIT_O_ETH |
5495 BNXT_ULP_HDR_BIT_O_IPV4 |
5496 BNXT_ULP_HDR_BIT_O_TCP |
5497 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5498 .field_sig = { .bits =
5499 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5500 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5501 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5504 .class_hid = BNXT_ULP_CLASS_HID_3cdd,
5507 .flow_sig_id = 122880,
5508 .flow_pattern_id = 1,
5510 .hdr_sig = { .bits =
5511 BNXT_ULP_HDR_BIT_O_ETH |
5512 BNXT_ULP_HDR_BIT_O_IPV4 |
5513 BNXT_ULP_HDR_BIT_O_TCP |
5514 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5515 .field_sig = { .bits =
5516 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5517 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5518 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5519 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5522 .class_hid = BNXT_ULP_CLASS_HID_5ca1,
5525 .flow_sig_id = 4096,
5526 .flow_pattern_id = 1,
5528 .hdr_sig = { .bits =
5529 BNXT_ULP_HDR_BIT_O_ETH |
5530 BNXT_ULP_HDR_BIT_O_IPV6 |
5531 BNXT_ULP_HDR_BIT_O_UDP |
5532 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5533 .field_sig = { .bits =
5534 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5537 .class_hid = BNXT_ULP_CLASS_HID_4539,
5540 .flow_sig_id = 6144,
5541 .flow_pattern_id = 1,
5543 .hdr_sig = { .bits =
5544 BNXT_ULP_HDR_BIT_O_ETH |
5545 BNXT_ULP_HDR_BIT_O_IPV6 |
5546 BNXT_ULP_HDR_BIT_O_UDP |
5547 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5548 .field_sig = { .bits =
5549 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5550 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5553 .class_hid = BNXT_ULP_CLASS_HID_22e5,
5556 .flow_sig_id = 12288,
5557 .flow_pattern_id = 1,
5559 .hdr_sig = { .bits =
5560 BNXT_ULP_HDR_BIT_O_ETH |
5561 BNXT_ULP_HDR_BIT_O_IPV6 |
5562 BNXT_ULP_HDR_BIT_O_UDP |
5563 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5564 .field_sig = { .bits =
5565 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5566 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5569 .class_hid = BNXT_ULP_CLASS_HID_0b7d,
5572 .flow_sig_id = 14336,
5573 .flow_pattern_id = 1,
5575 .hdr_sig = { .bits =
5576 BNXT_ULP_HDR_BIT_O_ETH |
5577 BNXT_ULP_HDR_BIT_O_IPV6 |
5578 BNXT_ULP_HDR_BIT_O_UDP |
5579 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5580 .field_sig = { .bits =
5581 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5582 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5583 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5586 .class_hid = BNXT_ULP_CLASS_HID_0b29,
5589 .flow_sig_id = 20480,
5590 .flow_pattern_id = 1,
5592 .hdr_sig = { .bits =
5593 BNXT_ULP_HDR_BIT_O_ETH |
5594 BNXT_ULP_HDR_BIT_O_IPV6 |
5595 BNXT_ULP_HDR_BIT_O_UDP |
5596 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5597 .field_sig = { .bits =
5598 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5599 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5602 .class_hid = BNXT_ULP_CLASS_HID_5cf5,
5605 .flow_sig_id = 22528,
5606 .flow_pattern_id = 1,
5608 .hdr_sig = { .bits =
5609 BNXT_ULP_HDR_BIT_O_ETH |
5610 BNXT_ULP_HDR_BIT_O_IPV6 |
5611 BNXT_ULP_HDR_BIT_O_UDP |
5612 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5613 .field_sig = { .bits =
5614 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5615 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5616 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5619 .class_hid = BNXT_ULP_CLASS_HID_39a1,
5622 .flow_sig_id = 28672,
5623 .flow_pattern_id = 1,
5625 .hdr_sig = { .bits =
5626 BNXT_ULP_HDR_BIT_O_ETH |
5627 BNXT_ULP_HDR_BIT_O_IPV6 |
5628 BNXT_ULP_HDR_BIT_O_UDP |
5629 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5630 .field_sig = { .bits =
5631 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5632 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5633 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5636 .class_hid = BNXT_ULP_CLASS_HID_2239,
5639 .flow_sig_id = 30720,
5640 .flow_pattern_id = 1,
5642 .hdr_sig = { .bits =
5643 BNXT_ULP_HDR_BIT_O_ETH |
5644 BNXT_ULP_HDR_BIT_O_IPV6 |
5645 BNXT_ULP_HDR_BIT_O_UDP |
5646 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5647 .field_sig = { .bits =
5648 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5649 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5650 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5651 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5654 .class_hid = BNXT_ULP_CLASS_HID_1775,
5657 .flow_sig_id = 16384,
5658 .flow_pattern_id = 1,
5660 .hdr_sig = { .bits =
5661 BNXT_ULP_HDR_BIT_O_ETH |
5662 BNXT_ULP_HDR_BIT_O_IPV4 |
5663 BNXT_ULP_HDR_BIT_O_UDP |
5664 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5665 .field_sig = { .bits =
5666 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5669 .class_hid = BNXT_ULP_CLASS_HID_45fd,
5672 .flow_sig_id = 24576,
5673 .flow_pattern_id = 1,
5675 .hdr_sig = { .bits =
5676 BNXT_ULP_HDR_BIT_O_ETH |
5677 BNXT_ULP_HDR_BIT_O_IPV4 |
5678 BNXT_ULP_HDR_BIT_O_UDP |
5679 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5680 .field_sig = { .bits =
5681 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5682 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5685 .class_hid = BNXT_ULP_CLASS_HID_577d,
5688 .flow_sig_id = 49152,
5689 .flow_pattern_id = 1,
5691 .hdr_sig = { .bits =
5692 BNXT_ULP_HDR_BIT_O_ETH |
5693 BNXT_ULP_HDR_BIT_O_IPV4 |
5694 BNXT_ULP_HDR_BIT_O_UDP |
5695 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5696 .field_sig = { .bits =
5697 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5698 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5701 .class_hid = BNXT_ULP_CLASS_HID_1cb1,
5704 .flow_sig_id = 57344,
5705 .flow_pattern_id = 1,
5707 .hdr_sig = { .bits =
5708 BNXT_ULP_HDR_BIT_O_ETH |
5709 BNXT_ULP_HDR_BIT_O_IPV4 |
5710 BNXT_ULP_HDR_BIT_O_UDP |
5711 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5712 .field_sig = { .bits =
5713 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5714 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5715 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5718 .class_hid = BNXT_ULP_CLASS_HID_3771,
5721 .flow_sig_id = 81920,
5722 .flow_pattern_id = 1,
5724 .hdr_sig = { .bits =
5725 BNXT_ULP_HDR_BIT_O_ETH |
5726 BNXT_ULP_HDR_BIT_O_IPV4 |
5727 BNXT_ULP_HDR_BIT_O_UDP |
5728 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5729 .field_sig = { .bits =
5730 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5731 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5734 .class_hid = BNXT_ULP_CLASS_HID_65f9,
5737 .flow_sig_id = 90112,
5738 .flow_pattern_id = 1,
5740 .hdr_sig = { .bits =
5741 BNXT_ULP_HDR_BIT_O_ETH |
5742 BNXT_ULP_HDR_BIT_O_IPV4 |
5743 BNXT_ULP_HDR_BIT_O_UDP |
5744 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5745 .field_sig = { .bits =
5746 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5747 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5748 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5751 .class_hid = BNXT_ULP_CLASS_HID_0e35,
5754 .flow_sig_id = 114688,
5755 .flow_pattern_id = 1,
5757 .hdr_sig = { .bits =
5758 BNXT_ULP_HDR_BIT_O_ETH |
5759 BNXT_ULP_HDR_BIT_O_IPV4 |
5760 BNXT_ULP_HDR_BIT_O_UDP |
5761 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5762 .field_sig = { .bits =
5763 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5764 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5765 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5768 .class_hid = BNXT_ULP_CLASS_HID_3cbd,
5771 .flow_sig_id = 122880,
5772 .flow_pattern_id = 1,
5774 .hdr_sig = { .bits =
5775 BNXT_ULP_HDR_BIT_O_ETH |
5776 BNXT_ULP_HDR_BIT_O_IPV4 |
5777 BNXT_ULP_HDR_BIT_O_UDP |
5778 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5779 .field_sig = { .bits =
5780 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5781 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5782 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5783 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5786 .class_hid = BNXT_ULP_CLASS_HID_3fcb,
5789 .flow_sig_id = 32768,
5790 .flow_pattern_id = 1,
5792 .hdr_sig = { .bits =
5793 BNXT_ULP_HDR_BIT_O_ETH |
5794 BNXT_ULP_HDR_BIT_OO_VLAN |
5795 BNXT_ULP_HDR_BIT_O_IPV6 |
5796 BNXT_ULP_HDR_BIT_O_TCP |
5797 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5798 .field_sig = { .bits =
5799 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5802 .class_hid = BNXT_ULP_CLASS_HID_2bd7,
5805 .flow_sig_id = 32832,
5806 .flow_pattern_id = 1,
5808 .hdr_sig = { .bits =
5809 BNXT_ULP_HDR_BIT_O_ETH |
5810 BNXT_ULP_HDR_BIT_OO_VLAN |
5811 BNXT_ULP_HDR_BIT_O_IPV6 |
5812 BNXT_ULP_HDR_BIT_O_TCP |
5813 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5814 .field_sig = { .bits =
5815 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5816 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5819 .class_hid = BNXT_ULP_CLASS_HID_5707,
5822 .flow_sig_id = 49152,
5823 .flow_pattern_id = 1,
5825 .hdr_sig = { .bits =
5826 BNXT_ULP_HDR_BIT_O_ETH |
5827 BNXT_ULP_HDR_BIT_OO_VLAN |
5828 BNXT_ULP_HDR_BIT_O_IPV6 |
5829 BNXT_ULP_HDR_BIT_O_TCP |
5830 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5831 .field_sig = { .bits =
5832 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5833 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5836 .class_hid = BNXT_ULP_CLASS_HID_4313,
5839 .flow_sig_id = 49216,
5840 .flow_pattern_id = 1,
5842 .hdr_sig = { .bits =
5843 BNXT_ULP_HDR_BIT_O_ETH |
5844 BNXT_ULP_HDR_BIT_OO_VLAN |
5845 BNXT_ULP_HDR_BIT_O_IPV6 |
5846 BNXT_ULP_HDR_BIT_O_TCP |
5847 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5848 .field_sig = { .bits =
5849 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5850 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5851 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5854 .class_hid = BNXT_ULP_CLASS_HID_5fc7,
5857 .flow_sig_id = 98304,
5858 .flow_pattern_id = 1,
5860 .hdr_sig = { .bits =
5861 BNXT_ULP_HDR_BIT_O_ETH |
5862 BNXT_ULP_HDR_BIT_OO_VLAN |
5863 BNXT_ULP_HDR_BIT_O_IPV6 |
5864 BNXT_ULP_HDR_BIT_O_TCP |
5865 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5866 .field_sig = { .bits =
5867 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5868 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5871 .class_hid = BNXT_ULP_CLASS_HID_4bd3,
5874 .flow_sig_id = 98368,
5875 .flow_pattern_id = 1,
5877 .hdr_sig = { .bits =
5878 BNXT_ULP_HDR_BIT_O_ETH |
5879 BNXT_ULP_HDR_BIT_OO_VLAN |
5880 BNXT_ULP_HDR_BIT_O_IPV6 |
5881 BNXT_ULP_HDR_BIT_O_TCP |
5882 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5883 .field_sig = { .bits =
5884 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5885 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5886 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5889 .class_hid = BNXT_ULP_CLASS_HID_0e4f,
5892 .flow_sig_id = 114688,
5893 .flow_pattern_id = 1,
5895 .hdr_sig = { .bits =
5896 BNXT_ULP_HDR_BIT_O_ETH |
5897 BNXT_ULP_HDR_BIT_OO_VLAN |
5898 BNXT_ULP_HDR_BIT_O_IPV6 |
5899 BNXT_ULP_HDR_BIT_O_TCP |
5900 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5901 .field_sig = { .bits =
5902 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5903 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5904 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5907 .class_hid = BNXT_ULP_CLASS_HID_632f,
5910 .flow_sig_id = 114752,
5911 .flow_pattern_id = 1,
5913 .hdr_sig = { .bits =
5914 BNXT_ULP_HDR_BIT_O_ETH |
5915 BNXT_ULP_HDR_BIT_OO_VLAN |
5916 BNXT_ULP_HDR_BIT_O_IPV6 |
5917 BNXT_ULP_HDR_BIT_O_TCP |
5918 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5919 .field_sig = { .bits =
5920 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5921 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5922 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5923 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5926 .class_hid = BNXT_ULP_CLASS_HID_1baf,
5929 .flow_sig_id = 163840,
5930 .flow_pattern_id = 1,
5932 .hdr_sig = { .bits =
5933 BNXT_ULP_HDR_BIT_O_ETH |
5934 BNXT_ULP_HDR_BIT_OO_VLAN |
5935 BNXT_ULP_HDR_BIT_O_IPV6 |
5936 BNXT_ULP_HDR_BIT_O_TCP |
5937 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5938 .field_sig = { .bits =
5939 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5940 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5943 .class_hid = BNXT_ULP_CLASS_HID_07bb,
5946 .flow_sig_id = 163904,
5947 .flow_pattern_id = 1,
5949 .hdr_sig = { .bits =
5950 BNXT_ULP_HDR_BIT_O_ETH |
5951 BNXT_ULP_HDR_BIT_OO_VLAN |
5952 BNXT_ULP_HDR_BIT_O_IPV6 |
5953 BNXT_ULP_HDR_BIT_O_TCP |
5954 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5955 .field_sig = { .bits =
5956 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5957 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5958 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5961 .class_hid = BNXT_ULP_CLASS_HID_32eb,
5964 .flow_sig_id = 180224,
5965 .flow_pattern_id = 1,
5967 .hdr_sig = { .bits =
5968 BNXT_ULP_HDR_BIT_O_ETH |
5969 BNXT_ULP_HDR_BIT_OO_VLAN |
5970 BNXT_ULP_HDR_BIT_O_IPV6 |
5971 BNXT_ULP_HDR_BIT_O_TCP |
5972 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5973 .field_sig = { .bits =
5974 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5975 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5976 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5979 .class_hid = BNXT_ULP_CLASS_HID_1ef7,
5982 .flow_sig_id = 180288,
5983 .flow_pattern_id = 1,
5985 .hdr_sig = { .bits =
5986 BNXT_ULP_HDR_BIT_O_ETH |
5987 BNXT_ULP_HDR_BIT_OO_VLAN |
5988 BNXT_ULP_HDR_BIT_O_IPV6 |
5989 BNXT_ULP_HDR_BIT_O_TCP |
5990 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5991 .field_sig = { .bits =
5992 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5993 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5994 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5995 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5998 .class_hid = BNXT_ULP_CLASS_HID_3bab,
6001 .flow_sig_id = 229376,
6002 .flow_pattern_id = 1,
6004 .hdr_sig = { .bits =
6005 BNXT_ULP_HDR_BIT_O_ETH |
6006 BNXT_ULP_HDR_BIT_OO_VLAN |
6007 BNXT_ULP_HDR_BIT_O_IPV6 |
6008 BNXT_ULP_HDR_BIT_O_TCP |
6009 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6010 .field_sig = { .bits =
6011 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6012 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6013 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6016 .class_hid = BNXT_ULP_CLASS_HID_27b7,
6019 .flow_sig_id = 229440,
6020 .flow_pattern_id = 1,
6022 .hdr_sig = { .bits =
6023 BNXT_ULP_HDR_BIT_O_ETH |
6024 BNXT_ULP_HDR_BIT_OO_VLAN |
6025 BNXT_ULP_HDR_BIT_O_IPV6 |
6026 BNXT_ULP_HDR_BIT_O_TCP |
6027 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6028 .field_sig = { .bits =
6029 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
6030 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6031 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6032 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6035 .class_hid = BNXT_ULP_CLASS_HID_52e7,
6038 .flow_sig_id = 245760,
6039 .flow_pattern_id = 1,
6041 .hdr_sig = { .bits =
6042 BNXT_ULP_HDR_BIT_O_ETH |
6043 BNXT_ULP_HDR_BIT_OO_VLAN |
6044 BNXT_ULP_HDR_BIT_O_IPV6 |
6045 BNXT_ULP_HDR_BIT_O_TCP |
6046 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6047 .field_sig = { .bits =
6048 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
6049 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6050 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6051 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6054 .class_hid = BNXT_ULP_CLASS_HID_3ef3,
6057 .flow_sig_id = 245824,
6058 .flow_pattern_id = 1,
6060 .hdr_sig = { .bits =
6061 BNXT_ULP_HDR_BIT_O_ETH |
6062 BNXT_ULP_HDR_BIT_OO_VLAN |
6063 BNXT_ULP_HDR_BIT_O_IPV6 |
6064 BNXT_ULP_HDR_BIT_O_TCP |
6065 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6066 .field_sig = { .bits =
6067 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
6068 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
6069 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6070 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6071 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6074 .class_hid = BNXT_ULP_CLASS_HID_4473,
6077 .flow_sig_id = 131072,
6078 .flow_pattern_id = 1,
6080 .hdr_sig = { .bits =
6081 BNXT_ULP_HDR_BIT_O_ETH |
6082 BNXT_ULP_HDR_BIT_OO_VLAN |
6083 BNXT_ULP_HDR_BIT_O_IPV4 |
6084 BNXT_ULP_HDR_BIT_O_TCP |
6085 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6086 .field_sig = { .bits =
6087 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6090 .class_hid = BNXT_ULP_CLASS_HID_306f,
6093 .flow_sig_id = 131136,
6094 .flow_pattern_id = 1,
6096 .hdr_sig = { .bits =
6097 BNXT_ULP_HDR_BIT_O_ETH |
6098 BNXT_ULP_HDR_BIT_OO_VLAN |
6099 BNXT_ULP_HDR_BIT_O_IPV4 |
6100 BNXT_ULP_HDR_BIT_O_TCP |
6101 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6102 .field_sig = { .bits =
6103 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6104 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6107 .class_hid = BNXT_ULP_CLASS_HID_647f,
6110 .flow_sig_id = 196608,
6111 .flow_pattern_id = 1,
6113 .hdr_sig = { .bits =
6114 BNXT_ULP_HDR_BIT_O_ETH |
6115 BNXT_ULP_HDR_BIT_OO_VLAN |
6116 BNXT_ULP_HDR_BIT_O_IPV4 |
6117 BNXT_ULP_HDR_BIT_O_TCP |
6118 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6119 .field_sig = { .bits =
6120 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6121 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6124 .class_hid = BNXT_ULP_CLASS_HID_506b,
6127 .flow_sig_id = 196672,
6128 .flow_pattern_id = 1,
6130 .hdr_sig = { .bits =
6131 BNXT_ULP_HDR_BIT_O_ETH |
6132 BNXT_ULP_HDR_BIT_OO_VLAN |
6133 BNXT_ULP_HDR_BIT_O_IPV4 |
6134 BNXT_ULP_HDR_BIT_O_TCP |
6135 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6136 .field_sig = { .bits =
6137 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6138 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6139 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6142 .class_hid = BNXT_ULP_CLASS_HID_66af,
6145 .flow_sig_id = 393216,
6146 .flow_pattern_id = 1,
6148 .hdr_sig = { .bits =
6149 BNXT_ULP_HDR_BIT_O_ETH |
6150 BNXT_ULP_HDR_BIT_OO_VLAN |
6151 BNXT_ULP_HDR_BIT_O_IPV4 |
6152 BNXT_ULP_HDR_BIT_O_TCP |
6153 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6154 .field_sig = { .bits =
6155 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6156 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6159 .class_hid = BNXT_ULP_CLASS_HID_525b,
6162 .flow_sig_id = 393280,
6163 .flow_pattern_id = 1,
6165 .hdr_sig = { .bits =
6166 BNXT_ULP_HDR_BIT_O_ETH |
6167 BNXT_ULP_HDR_BIT_OO_VLAN |
6168 BNXT_ULP_HDR_BIT_O_IPV4 |
6169 BNXT_ULP_HDR_BIT_O_TCP |
6170 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6171 .field_sig = { .bits =
6172 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6173 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6174 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6177 .class_hid = BNXT_ULP_CLASS_HID_1de7,
6180 .flow_sig_id = 458752,
6181 .flow_pattern_id = 1,
6183 .hdr_sig = { .bits =
6184 BNXT_ULP_HDR_BIT_O_ETH |
6185 BNXT_ULP_HDR_BIT_OO_VLAN |
6186 BNXT_ULP_HDR_BIT_O_IPV4 |
6187 BNXT_ULP_HDR_BIT_O_TCP |
6188 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6189 .field_sig = { .bits =
6190 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6191 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6192 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6195 .class_hid = BNXT_ULP_CLASS_HID_0993,
6198 .flow_sig_id = 458816,
6199 .flow_pattern_id = 1,
6201 .hdr_sig = { .bits =
6202 BNXT_ULP_HDR_BIT_O_ETH |
6203 BNXT_ULP_HDR_BIT_OO_VLAN |
6204 BNXT_ULP_HDR_BIT_O_IPV4 |
6205 BNXT_ULP_HDR_BIT_O_TCP |
6206 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6207 .field_sig = { .bits =
6208 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6209 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6210 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6211 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6214 .class_hid = BNXT_ULP_CLASS_HID_213f,
6217 .flow_sig_id = 655360,
6218 .flow_pattern_id = 1,
6220 .hdr_sig = { .bits =
6221 BNXT_ULP_HDR_BIT_O_ETH |
6222 BNXT_ULP_HDR_BIT_OO_VLAN |
6223 BNXT_ULP_HDR_BIT_O_IPV4 |
6224 BNXT_ULP_HDR_BIT_O_TCP |
6225 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6226 .field_sig = { .bits =
6227 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6228 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6231 .class_hid = BNXT_ULP_CLASS_HID_0d2b,
6234 .flow_sig_id = 655424,
6235 .flow_pattern_id = 1,
6237 .hdr_sig = { .bits =
6238 BNXT_ULP_HDR_BIT_O_ETH |
6239 BNXT_ULP_HDR_BIT_OO_VLAN |
6240 BNXT_ULP_HDR_BIT_O_IPV4 |
6241 BNXT_ULP_HDR_BIT_O_TCP |
6242 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6243 .field_sig = { .bits =
6244 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6245 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6246 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6249 .class_hid = BNXT_ULP_CLASS_HID_413b,
6252 .flow_sig_id = 720896,
6253 .flow_pattern_id = 1,
6255 .hdr_sig = { .bits =
6256 BNXT_ULP_HDR_BIT_O_ETH |
6257 BNXT_ULP_HDR_BIT_OO_VLAN |
6258 BNXT_ULP_HDR_BIT_O_IPV4 |
6259 BNXT_ULP_HDR_BIT_O_TCP |
6260 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6261 .field_sig = { .bits =
6262 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6263 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6264 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6267 .class_hid = BNXT_ULP_CLASS_HID_2cd7,
6270 .flow_sig_id = 720960,
6271 .flow_pattern_id = 1,
6273 .hdr_sig = { .bits =
6274 BNXT_ULP_HDR_BIT_O_ETH |
6275 BNXT_ULP_HDR_BIT_OO_VLAN |
6276 BNXT_ULP_HDR_BIT_O_IPV4 |
6277 BNXT_ULP_HDR_BIT_O_TCP |
6278 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6279 .field_sig = { .bits =
6280 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6281 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6282 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6283 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6286 .class_hid = BNXT_ULP_CLASS_HID_436b,
6289 .flow_sig_id = 917504,
6290 .flow_pattern_id = 1,
6292 .hdr_sig = { .bits =
6293 BNXT_ULP_HDR_BIT_O_ETH |
6294 BNXT_ULP_HDR_BIT_OO_VLAN |
6295 BNXT_ULP_HDR_BIT_O_IPV4 |
6296 BNXT_ULP_HDR_BIT_O_TCP |
6297 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6298 .field_sig = { .bits =
6299 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6300 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6301 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6304 .class_hid = BNXT_ULP_CLASS_HID_2f07,
6307 .flow_sig_id = 917568,
6308 .flow_pattern_id = 1,
6310 .hdr_sig = { .bits =
6311 BNXT_ULP_HDR_BIT_O_ETH |
6312 BNXT_ULP_HDR_BIT_OO_VLAN |
6313 BNXT_ULP_HDR_BIT_O_IPV4 |
6314 BNXT_ULP_HDR_BIT_O_TCP |
6315 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6316 .field_sig = { .bits =
6317 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6318 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6319 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6320 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6323 .class_hid = BNXT_ULP_CLASS_HID_6317,
6326 .flow_sig_id = 983040,
6327 .flow_pattern_id = 1,
6329 .hdr_sig = { .bits =
6330 BNXT_ULP_HDR_BIT_O_ETH |
6331 BNXT_ULP_HDR_BIT_OO_VLAN |
6332 BNXT_ULP_HDR_BIT_O_IPV4 |
6333 BNXT_ULP_HDR_BIT_O_TCP |
6334 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6335 .field_sig = { .bits =
6336 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6337 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6338 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6339 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6342 .class_hid = BNXT_ULP_CLASS_HID_4f03,
6345 .flow_sig_id = 983104,
6346 .flow_pattern_id = 1,
6348 .hdr_sig = { .bits =
6349 BNXT_ULP_HDR_BIT_O_ETH |
6350 BNXT_ULP_HDR_BIT_OO_VLAN |
6351 BNXT_ULP_HDR_BIT_O_IPV4 |
6352 BNXT_ULP_HDR_BIT_O_TCP |
6353 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6354 .field_sig = { .bits =
6355 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6356 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6357 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6358 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6359 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6362 .class_hid = BNXT_ULP_CLASS_HID_3fab,
6365 .flow_sig_id = 32768,
6366 .flow_pattern_id = 1,
6368 .hdr_sig = { .bits =
6369 BNXT_ULP_HDR_BIT_O_ETH |
6370 BNXT_ULP_HDR_BIT_OO_VLAN |
6371 BNXT_ULP_HDR_BIT_O_IPV6 |
6372 BNXT_ULP_HDR_BIT_O_UDP |
6373 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6374 .field_sig = { .bits =
6375 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6378 .class_hid = BNXT_ULP_CLASS_HID_2bb7,
6381 .flow_sig_id = 32832,
6382 .flow_pattern_id = 1,
6384 .hdr_sig = { .bits =
6385 BNXT_ULP_HDR_BIT_O_ETH |
6386 BNXT_ULP_HDR_BIT_OO_VLAN |
6387 BNXT_ULP_HDR_BIT_O_IPV6 |
6388 BNXT_ULP_HDR_BIT_O_UDP |
6389 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6390 .field_sig = { .bits =
6391 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6392 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6395 .class_hid = BNXT_ULP_CLASS_HID_5767,
6398 .flow_sig_id = 49152,
6399 .flow_pattern_id = 1,
6401 .hdr_sig = { .bits =
6402 BNXT_ULP_HDR_BIT_O_ETH |
6403 BNXT_ULP_HDR_BIT_OO_VLAN |
6404 BNXT_ULP_HDR_BIT_O_IPV6 |
6405 BNXT_ULP_HDR_BIT_O_UDP |
6406 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6407 .field_sig = { .bits =
6408 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6409 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6412 .class_hid = BNXT_ULP_CLASS_HID_4373,
6415 .flow_sig_id = 49216,
6416 .flow_pattern_id = 1,
6418 .hdr_sig = { .bits =
6419 BNXT_ULP_HDR_BIT_O_ETH |
6420 BNXT_ULP_HDR_BIT_OO_VLAN |
6421 BNXT_ULP_HDR_BIT_O_IPV6 |
6422 BNXT_ULP_HDR_BIT_O_UDP |
6423 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6424 .field_sig = { .bits =
6425 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6426 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6427 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6430 .class_hid = BNXT_ULP_CLASS_HID_5fa7,
6433 .flow_sig_id = 98304,
6434 .flow_pattern_id = 1,
6436 .hdr_sig = { .bits =
6437 BNXT_ULP_HDR_BIT_O_ETH |
6438 BNXT_ULP_HDR_BIT_OO_VLAN |
6439 BNXT_ULP_HDR_BIT_O_IPV6 |
6440 BNXT_ULP_HDR_BIT_O_UDP |
6441 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6442 .field_sig = { .bits =
6443 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6444 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6447 .class_hid = BNXT_ULP_CLASS_HID_4bb3,
6450 .flow_sig_id = 98368,
6451 .flow_pattern_id = 1,
6453 .hdr_sig = { .bits =
6454 BNXT_ULP_HDR_BIT_O_ETH |
6455 BNXT_ULP_HDR_BIT_OO_VLAN |
6456 BNXT_ULP_HDR_BIT_O_IPV6 |
6457 BNXT_ULP_HDR_BIT_O_UDP |
6458 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6459 .field_sig = { .bits =
6460 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6461 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6462 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6465 .class_hid = BNXT_ULP_CLASS_HID_0e2f,
6468 .flow_sig_id = 114688,
6469 .flow_pattern_id = 1,
6471 .hdr_sig = { .bits =
6472 BNXT_ULP_HDR_BIT_O_ETH |
6473 BNXT_ULP_HDR_BIT_OO_VLAN |
6474 BNXT_ULP_HDR_BIT_O_IPV6 |
6475 BNXT_ULP_HDR_BIT_O_UDP |
6476 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6477 .field_sig = { .bits =
6478 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6479 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6480 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6483 .class_hid = BNXT_ULP_CLASS_HID_634f,
6486 .flow_sig_id = 114752,
6487 .flow_pattern_id = 1,
6489 .hdr_sig = { .bits =
6490 BNXT_ULP_HDR_BIT_O_ETH |
6491 BNXT_ULP_HDR_BIT_OO_VLAN |
6492 BNXT_ULP_HDR_BIT_O_IPV6 |
6493 BNXT_ULP_HDR_BIT_O_UDP |
6494 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6495 .field_sig = { .bits =
6496 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6497 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6498 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6499 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6502 .class_hid = BNXT_ULP_CLASS_HID_1bcf,
6505 .flow_sig_id = 163840,
6506 .flow_pattern_id = 1,
6508 .hdr_sig = { .bits =
6509 BNXT_ULP_HDR_BIT_O_ETH |
6510 BNXT_ULP_HDR_BIT_OO_VLAN |
6511 BNXT_ULP_HDR_BIT_O_IPV6 |
6512 BNXT_ULP_HDR_BIT_O_UDP |
6513 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6514 .field_sig = { .bits =
6515 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6516 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6519 .class_hid = BNXT_ULP_CLASS_HID_07db,
6522 .flow_sig_id = 163904,
6523 .flow_pattern_id = 1,
6525 .hdr_sig = { .bits =
6526 BNXT_ULP_HDR_BIT_O_ETH |
6527 BNXT_ULP_HDR_BIT_OO_VLAN |
6528 BNXT_ULP_HDR_BIT_O_IPV6 |
6529 BNXT_ULP_HDR_BIT_O_UDP |
6530 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6531 .field_sig = { .bits =
6532 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6533 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6534 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6537 .class_hid = BNXT_ULP_CLASS_HID_328b,
6540 .flow_sig_id = 180224,
6541 .flow_pattern_id = 1,
6543 .hdr_sig = { .bits =
6544 BNXT_ULP_HDR_BIT_O_ETH |
6545 BNXT_ULP_HDR_BIT_OO_VLAN |
6546 BNXT_ULP_HDR_BIT_O_IPV6 |
6547 BNXT_ULP_HDR_BIT_O_UDP |
6548 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6549 .field_sig = { .bits =
6550 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6551 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6552 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6555 .class_hid = BNXT_ULP_CLASS_HID_1e97,
6558 .flow_sig_id = 180288,
6559 .flow_pattern_id = 1,
6561 .hdr_sig = { .bits =
6562 BNXT_ULP_HDR_BIT_O_ETH |
6563 BNXT_ULP_HDR_BIT_OO_VLAN |
6564 BNXT_ULP_HDR_BIT_O_IPV6 |
6565 BNXT_ULP_HDR_BIT_O_UDP |
6566 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6567 .field_sig = { .bits =
6568 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6569 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6570 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6571 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6574 .class_hid = BNXT_ULP_CLASS_HID_3bcb,
6577 .flow_sig_id = 229376,
6578 .flow_pattern_id = 1,
6580 .hdr_sig = { .bits =
6581 BNXT_ULP_HDR_BIT_O_ETH |
6582 BNXT_ULP_HDR_BIT_OO_VLAN |
6583 BNXT_ULP_HDR_BIT_O_IPV6 |
6584 BNXT_ULP_HDR_BIT_O_UDP |
6585 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6586 .field_sig = { .bits =
6587 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6588 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6589 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6592 .class_hid = BNXT_ULP_CLASS_HID_27d7,
6595 .flow_sig_id = 229440,
6596 .flow_pattern_id = 1,
6598 .hdr_sig = { .bits =
6599 BNXT_ULP_HDR_BIT_O_ETH |
6600 BNXT_ULP_HDR_BIT_OO_VLAN |
6601 BNXT_ULP_HDR_BIT_O_IPV6 |
6602 BNXT_ULP_HDR_BIT_O_UDP |
6603 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6604 .field_sig = { .bits =
6605 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6606 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6607 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6608 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6611 .class_hid = BNXT_ULP_CLASS_HID_5287,
6614 .flow_sig_id = 245760,
6615 .flow_pattern_id = 1,
6617 .hdr_sig = { .bits =
6618 BNXT_ULP_HDR_BIT_O_ETH |
6619 BNXT_ULP_HDR_BIT_OO_VLAN |
6620 BNXT_ULP_HDR_BIT_O_IPV6 |
6621 BNXT_ULP_HDR_BIT_O_UDP |
6622 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6623 .field_sig = { .bits =
6624 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6625 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6626 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6627 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6630 .class_hid = BNXT_ULP_CLASS_HID_3e93,
6633 .flow_sig_id = 245824,
6634 .flow_pattern_id = 1,
6636 .hdr_sig = { .bits =
6637 BNXT_ULP_HDR_BIT_O_ETH |
6638 BNXT_ULP_HDR_BIT_OO_VLAN |
6639 BNXT_ULP_HDR_BIT_O_IPV6 |
6640 BNXT_ULP_HDR_BIT_O_UDP |
6641 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6642 .field_sig = { .bits =
6643 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6644 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6645 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6646 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6647 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6650 .class_hid = BNXT_ULP_CLASS_HID_4413,
6653 .flow_sig_id = 131072,
6654 .flow_pattern_id = 1,
6656 .hdr_sig = { .bits =
6657 BNXT_ULP_HDR_BIT_O_ETH |
6658 BNXT_ULP_HDR_BIT_OO_VLAN |
6659 BNXT_ULP_HDR_BIT_O_IPV4 |
6660 BNXT_ULP_HDR_BIT_O_UDP |
6661 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6662 .field_sig = { .bits =
6663 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6666 .class_hid = BNXT_ULP_CLASS_HID_300f,
6669 .flow_sig_id = 131136,
6670 .flow_pattern_id = 1,
6672 .hdr_sig = { .bits =
6673 BNXT_ULP_HDR_BIT_O_ETH |
6674 BNXT_ULP_HDR_BIT_OO_VLAN |
6675 BNXT_ULP_HDR_BIT_O_IPV4 |
6676 BNXT_ULP_HDR_BIT_O_UDP |
6677 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6678 .field_sig = { .bits =
6679 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6680 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6683 .class_hid = BNXT_ULP_CLASS_HID_641f,
6686 .flow_sig_id = 196608,
6687 .flow_pattern_id = 1,
6689 .hdr_sig = { .bits =
6690 BNXT_ULP_HDR_BIT_O_ETH |
6691 BNXT_ULP_HDR_BIT_OO_VLAN |
6692 BNXT_ULP_HDR_BIT_O_IPV4 |
6693 BNXT_ULP_HDR_BIT_O_UDP |
6694 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6695 .field_sig = { .bits =
6696 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6697 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6700 .class_hid = BNXT_ULP_CLASS_HID_500b,
6703 .flow_sig_id = 196672,
6704 .flow_pattern_id = 1,
6706 .hdr_sig = { .bits =
6707 BNXT_ULP_HDR_BIT_O_ETH |
6708 BNXT_ULP_HDR_BIT_OO_VLAN |
6709 BNXT_ULP_HDR_BIT_O_IPV4 |
6710 BNXT_ULP_HDR_BIT_O_UDP |
6711 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6712 .field_sig = { .bits =
6713 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6714 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6715 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6718 .class_hid = BNXT_ULP_CLASS_HID_66cf,
6721 .flow_sig_id = 393216,
6722 .flow_pattern_id = 1,
6724 .hdr_sig = { .bits =
6725 BNXT_ULP_HDR_BIT_O_ETH |
6726 BNXT_ULP_HDR_BIT_OO_VLAN |
6727 BNXT_ULP_HDR_BIT_O_IPV4 |
6728 BNXT_ULP_HDR_BIT_O_UDP |
6729 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6730 .field_sig = { .bits =
6731 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6732 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6735 .class_hid = BNXT_ULP_CLASS_HID_523b,
6738 .flow_sig_id = 393280,
6739 .flow_pattern_id = 1,
6741 .hdr_sig = { .bits =
6742 BNXT_ULP_HDR_BIT_O_ETH |
6743 BNXT_ULP_HDR_BIT_OO_VLAN |
6744 BNXT_ULP_HDR_BIT_O_IPV4 |
6745 BNXT_ULP_HDR_BIT_O_UDP |
6746 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6747 .field_sig = { .bits =
6748 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6749 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6750 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6753 .class_hid = BNXT_ULP_CLASS_HID_1d87,
6756 .flow_sig_id = 458752,
6757 .flow_pattern_id = 1,
6759 .hdr_sig = { .bits =
6760 BNXT_ULP_HDR_BIT_O_ETH |
6761 BNXT_ULP_HDR_BIT_OO_VLAN |
6762 BNXT_ULP_HDR_BIT_O_IPV4 |
6763 BNXT_ULP_HDR_BIT_O_UDP |
6764 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6765 .field_sig = { .bits =
6766 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6767 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6768 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6771 .class_hid = BNXT_ULP_CLASS_HID_09f3,
6774 .flow_sig_id = 458816,
6775 .flow_pattern_id = 1,
6777 .hdr_sig = { .bits =
6778 BNXT_ULP_HDR_BIT_O_ETH |
6779 BNXT_ULP_HDR_BIT_OO_VLAN |
6780 BNXT_ULP_HDR_BIT_O_IPV4 |
6781 BNXT_ULP_HDR_BIT_O_UDP |
6782 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6783 .field_sig = { .bits =
6784 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6785 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6786 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6787 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6790 .class_hid = BNXT_ULP_CLASS_HID_215f,
6793 .flow_sig_id = 655360,
6794 .flow_pattern_id = 1,
6796 .hdr_sig = { .bits =
6797 BNXT_ULP_HDR_BIT_O_ETH |
6798 BNXT_ULP_HDR_BIT_OO_VLAN |
6799 BNXT_ULP_HDR_BIT_O_IPV4 |
6800 BNXT_ULP_HDR_BIT_O_UDP |
6801 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6802 .field_sig = { .bits =
6803 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6804 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6807 .class_hid = BNXT_ULP_CLASS_HID_0d4b,
6810 .flow_sig_id = 655424,
6811 .flow_pattern_id = 1,
6813 .hdr_sig = { .bits =
6814 BNXT_ULP_HDR_BIT_O_ETH |
6815 BNXT_ULP_HDR_BIT_OO_VLAN |
6816 BNXT_ULP_HDR_BIT_O_IPV4 |
6817 BNXT_ULP_HDR_BIT_O_UDP |
6818 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6819 .field_sig = { .bits =
6820 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6821 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6822 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6825 .class_hid = BNXT_ULP_CLASS_HID_415b,
6828 .flow_sig_id = 720896,
6829 .flow_pattern_id = 1,
6831 .hdr_sig = { .bits =
6832 BNXT_ULP_HDR_BIT_O_ETH |
6833 BNXT_ULP_HDR_BIT_OO_VLAN |
6834 BNXT_ULP_HDR_BIT_O_IPV4 |
6835 BNXT_ULP_HDR_BIT_O_UDP |
6836 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6837 .field_sig = { .bits =
6838 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6839 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6840 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6843 .class_hid = BNXT_ULP_CLASS_HID_2cb7,
6846 .flow_sig_id = 720960,
6847 .flow_pattern_id = 1,
6849 .hdr_sig = { .bits =
6850 BNXT_ULP_HDR_BIT_O_ETH |
6851 BNXT_ULP_HDR_BIT_OO_VLAN |
6852 BNXT_ULP_HDR_BIT_O_IPV4 |
6853 BNXT_ULP_HDR_BIT_O_UDP |
6854 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6855 .field_sig = { .bits =
6856 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6857 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6858 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6859 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6862 .class_hid = BNXT_ULP_CLASS_HID_430b,
6865 .flow_sig_id = 917504,
6866 .flow_pattern_id = 1,
6868 .hdr_sig = { .bits =
6869 BNXT_ULP_HDR_BIT_O_ETH |
6870 BNXT_ULP_HDR_BIT_OO_VLAN |
6871 BNXT_ULP_HDR_BIT_O_IPV4 |
6872 BNXT_ULP_HDR_BIT_O_UDP |
6873 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6874 .field_sig = { .bits =
6875 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6876 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6877 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6880 .class_hid = BNXT_ULP_CLASS_HID_2f67,
6883 .flow_sig_id = 917568,
6884 .flow_pattern_id = 1,
6886 .hdr_sig = { .bits =
6887 BNXT_ULP_HDR_BIT_O_ETH |
6888 BNXT_ULP_HDR_BIT_OO_VLAN |
6889 BNXT_ULP_HDR_BIT_O_IPV4 |
6890 BNXT_ULP_HDR_BIT_O_UDP |
6891 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6892 .field_sig = { .bits =
6893 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6894 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6895 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6896 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6899 .class_hid = BNXT_ULP_CLASS_HID_6377,
6902 .flow_sig_id = 983040,
6903 .flow_pattern_id = 1,
6905 .hdr_sig = { .bits =
6906 BNXT_ULP_HDR_BIT_O_ETH |
6907 BNXT_ULP_HDR_BIT_OO_VLAN |
6908 BNXT_ULP_HDR_BIT_O_IPV4 |
6909 BNXT_ULP_HDR_BIT_O_UDP |
6910 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6911 .field_sig = { .bits =
6912 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6913 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6914 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6915 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6918 .class_hid = BNXT_ULP_CLASS_HID_4f63,
6921 .flow_sig_id = 983104,
6922 .flow_pattern_id = 1,
6924 .hdr_sig = { .bits =
6925 BNXT_ULP_HDR_BIT_O_ETH |
6926 BNXT_ULP_HDR_BIT_OO_VLAN |
6927 BNXT_ULP_HDR_BIT_O_IPV4 |
6928 BNXT_ULP_HDR_BIT_O_UDP |
6929 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6930 .field_sig = { .bits =
6931 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6932 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6933 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6934 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6935 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6938 .class_hid = BNXT_ULP_CLASS_HID_29b5,
6942 .flow_pattern_id = 2,
6944 .hdr_sig = { .bits =
6945 BNXT_ULP_HDR_BIT_O_ETH |
6946 BNXT_ULP_HDR_BIT_O_IPV6 |
6947 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6948 .field_sig = { .bits =
6949 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
6950 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC }
6953 .class_hid = BNXT_ULP_CLASS_HID_29ad,
6957 .flow_pattern_id = 2,
6959 .hdr_sig = { .bits =
6960 BNXT_ULP_HDR_BIT_O_ETH |
6961 BNXT_ULP_HDR_BIT_O_IPV4 |
6962 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6963 .field_sig = { .bits =
6964 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
6965 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC }
6968 .class_hid = BNXT_ULP_CLASS_HID_29b7,
6972 .flow_pattern_id = 2,
6974 .hdr_sig = { .bits =
6975 BNXT_ULP_HDR_BIT_O_ETH |
6976 BNXT_ULP_HDR_BIT_OO_VLAN |
6977 BNXT_ULP_HDR_BIT_O_IPV6 |
6978 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6979 .field_sig = { .bits =
6980 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6981 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC }
6984 .class_hid = BNXT_ULP_CLASS_HID_1583,
6988 .flow_pattern_id = 2,
6990 .hdr_sig = { .bits =
6991 BNXT_ULP_HDR_BIT_O_ETH |
6992 BNXT_ULP_HDR_BIT_OO_VLAN |
6993 BNXT_ULP_HDR_BIT_O_IPV6 |
6994 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6995 .field_sig = { .bits =
6996 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6997 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
6998 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID }
7001 .class_hid = BNXT_ULP_CLASS_HID_29af,
7005 .flow_pattern_id = 2,
7007 .hdr_sig = { .bits =
7008 BNXT_ULP_HDR_BIT_O_ETH |
7009 BNXT_ULP_HDR_BIT_OO_VLAN |
7010 BNXT_ULP_HDR_BIT_O_IPV4 |
7011 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7012 .field_sig = { .bits =
7013 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
7014 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC }
7017 .class_hid = BNXT_ULP_CLASS_HID_159b,
7021 .flow_pattern_id = 2,
7023 .hdr_sig = { .bits =
7024 BNXT_ULP_HDR_BIT_O_ETH |
7025 BNXT_ULP_HDR_BIT_OO_VLAN |
7026 BNXT_ULP_HDR_BIT_O_IPV4 |
7027 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7028 .field_sig = { .bits =
7029 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
7030 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
7031 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID }
7034 .class_hid = BNXT_ULP_CLASS_HID_2995,
7038 .flow_pattern_id = 2,
7040 .hdr_sig = { .bits =
7041 BNXT_ULP_HDR_BIT_O_ETH |
7042 BNXT_ULP_HDR_BIT_O_IPV6 |
7043 BNXT_ULP_HDR_BIT_O_TCP |
7044 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7045 .field_sig = { .bits =
7046 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
7047 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC }
7050 .class_hid = BNXT_ULP_CLASS_HID_298d,
7054 .flow_pattern_id = 2,
7056 .hdr_sig = { .bits =
7057 BNXT_ULP_HDR_BIT_O_ETH |
7058 BNXT_ULP_HDR_BIT_O_IPV4 |
7059 BNXT_ULP_HDR_BIT_O_TCP |
7060 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7061 .field_sig = { .bits =
7062 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
7063 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC }
7066 .class_hid = BNXT_ULP_CLASS_HID_29f5,
7070 .flow_pattern_id = 2,
7072 .hdr_sig = { .bits =
7073 BNXT_ULP_HDR_BIT_O_ETH |
7074 BNXT_ULP_HDR_BIT_O_IPV6 |
7075 BNXT_ULP_HDR_BIT_O_UDP |
7076 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7077 .field_sig = { .bits =
7078 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
7079 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC }
7082 .class_hid = BNXT_ULP_CLASS_HID_29ed,
7086 .flow_pattern_id = 2,
7088 .hdr_sig = { .bits =
7089 BNXT_ULP_HDR_BIT_O_ETH |
7090 BNXT_ULP_HDR_BIT_O_IPV4 |
7091 BNXT_ULP_HDR_BIT_O_UDP |
7092 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7093 .field_sig = { .bits =
7094 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
7095 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC }
7098 .class_hid = BNXT_ULP_CLASS_HID_2997,
7102 .flow_pattern_id = 2,
7104 .hdr_sig = { .bits =
7105 BNXT_ULP_HDR_BIT_O_ETH |
7106 BNXT_ULP_HDR_BIT_OO_VLAN |
7107 BNXT_ULP_HDR_BIT_O_IPV6 |
7108 BNXT_ULP_HDR_BIT_O_TCP |
7109 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7110 .field_sig = { .bits =
7111 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
7112 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC }
7115 .class_hid = BNXT_ULP_CLASS_HID_15a3,
7119 .flow_pattern_id = 2,
7121 .hdr_sig = { .bits =
7122 BNXT_ULP_HDR_BIT_O_ETH |
7123 BNXT_ULP_HDR_BIT_OO_VLAN |
7124 BNXT_ULP_HDR_BIT_O_IPV6 |
7125 BNXT_ULP_HDR_BIT_O_TCP |
7126 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7127 .field_sig = { .bits =
7128 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
7129 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
7130 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID }
7133 .class_hid = BNXT_ULP_CLASS_HID_298f,
7137 .flow_pattern_id = 2,
7139 .hdr_sig = { .bits =
7140 BNXT_ULP_HDR_BIT_O_ETH |
7141 BNXT_ULP_HDR_BIT_OO_VLAN |
7142 BNXT_ULP_HDR_BIT_O_IPV4 |
7143 BNXT_ULP_HDR_BIT_O_TCP |
7144 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7145 .field_sig = { .bits =
7146 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
7147 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC }
7150 .class_hid = BNXT_ULP_CLASS_HID_15bb,
7154 .flow_pattern_id = 2,
7156 .hdr_sig = { .bits =
7157 BNXT_ULP_HDR_BIT_O_ETH |
7158 BNXT_ULP_HDR_BIT_OO_VLAN |
7159 BNXT_ULP_HDR_BIT_O_IPV4 |
7160 BNXT_ULP_HDR_BIT_O_TCP |
7161 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7162 .field_sig = { .bits =
7163 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
7164 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
7165 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID }
7168 .class_hid = BNXT_ULP_CLASS_HID_29f7,
7172 .flow_pattern_id = 2,
7174 .hdr_sig = { .bits =
7175 BNXT_ULP_HDR_BIT_O_ETH |
7176 BNXT_ULP_HDR_BIT_OO_VLAN |
7177 BNXT_ULP_HDR_BIT_O_IPV6 |
7178 BNXT_ULP_HDR_BIT_O_UDP |
7179 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7180 .field_sig = { .bits =
7181 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
7182 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC }
7185 .class_hid = BNXT_ULP_CLASS_HID_15c3,
7189 .flow_pattern_id = 2,
7191 .hdr_sig = { .bits =
7192 BNXT_ULP_HDR_BIT_O_ETH |
7193 BNXT_ULP_HDR_BIT_OO_VLAN |
7194 BNXT_ULP_HDR_BIT_O_IPV6 |
7195 BNXT_ULP_HDR_BIT_O_UDP |
7196 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7197 .field_sig = { .bits =
7198 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
7199 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
7200 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID }
7203 .class_hid = BNXT_ULP_CLASS_HID_29ef,
7207 .flow_pattern_id = 2,
7209 .hdr_sig = { .bits =
7210 BNXT_ULP_HDR_BIT_O_ETH |
7211 BNXT_ULP_HDR_BIT_OO_VLAN |
7212 BNXT_ULP_HDR_BIT_O_IPV4 |
7213 BNXT_ULP_HDR_BIT_O_UDP |
7214 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7215 .field_sig = { .bits =
7216 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
7217 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC }
7220 .class_hid = BNXT_ULP_CLASS_HID_15db,
7224 .flow_pattern_id = 2,
7226 .hdr_sig = { .bits =
7227 BNXT_ULP_HDR_BIT_O_ETH |
7228 BNXT_ULP_HDR_BIT_OO_VLAN |
7229 BNXT_ULP_HDR_BIT_O_IPV4 |
7230 BNXT_ULP_HDR_BIT_O_UDP |
7231 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7232 .field_sig = { .bits =
7233 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
7234 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
7235 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID }
7238 .class_hid = BNXT_ULP_CLASS_HID_1151,
7241 .flow_sig_id = 16384,
7242 .flow_pattern_id = 3,
7244 .hdr_sig = { .bits =
7245 BNXT_ULP_HDR_BIT_O_ETH |
7246 BNXT_ULP_HDR_BIT_O_IPV4 |
7247 BNXT_ULP_HDR_BIT_O_UDP |
7248 BNXT_ULP_HDR_BIT_T_VXLAN |
7249 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7250 .field_sig = { .bits =
7251 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
7252 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR }
7255 .class_hid = BNXT_ULP_CLASS_HID_315d,
7258 .flow_sig_id = 81920,
7259 .flow_pattern_id = 3,
7261 .hdr_sig = { .bits =
7262 BNXT_ULP_HDR_BIT_O_ETH |
7263 BNXT_ULP_HDR_BIT_O_IPV4 |
7264 BNXT_ULP_HDR_BIT_O_UDP |
7265 BNXT_ULP_HDR_BIT_T_VXLAN |
7266 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7267 .field_sig = { .bits =
7268 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
7269 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR |
7270 BNXT_ULP_HF_0_1_12_BITMASK_O_UDP_DST_PORT }
7273 .class_hid = BNXT_ULP_CLASS_HID_3612,
7276 .flow_sig_id = 81920,
7277 .flow_pattern_id = 0,
7279 .hdr_sig = { .bits =
7280 BNXT_ULP_HDR_BIT_F1 |
7281 BNXT_ULP_HDR_BIT_O_ETH |
7282 BNXT_ULP_HDR_BIT_O_IPV4 |
7283 BNXT_ULP_HDR_BIT_O_UDP |
7284 BNXT_ULP_HDR_BIT_T_VXLAN |
7285 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7286 .field_sig = { .bits =
7287 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
7288 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV4_DST_ADDR |
7289 BNXT_ULP_HF_0_2_0_BITMASK_O_UDP_DST_PORT }
7292 .class_hid = BNXT_ULP_CLASS_HID_66da,
7295 .flow_sig_id = 81928,
7296 .flow_pattern_id = 0,
7298 .hdr_sig = { .bits =
7299 BNXT_ULP_HDR_BIT_F1 |
7300 BNXT_ULP_HDR_BIT_O_ETH |
7301 BNXT_ULP_HDR_BIT_O_IPV4 |
7302 BNXT_ULP_HDR_BIT_O_UDP |
7303 BNXT_ULP_HDR_BIT_T_VXLAN |
7304 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7305 .field_sig = { .bits =
7306 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
7307 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC |
7308 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV4_DST_ADDR |
7309 BNXT_ULP_HF_0_2_0_BITMASK_O_UDP_DST_PORT }
7312 .class_hid = BNXT_ULP_CLASS_HID_e082,
7315 .flow_sig_id = 1313792,
7316 .flow_pattern_id = 1,
7318 .hdr_sig = { .bits =
7319 BNXT_ULP_HDR_BIT_O_IPV4 |
7320 BNXT_ULP_HDR_BIT_O_UDP |
7321 BNXT_ULP_HDR_BIT_T_VXLAN |
7322 BNXT_ULP_HDR_BIT_I_ETH |
7323 BNXT_ULP_HDR_BIT_I_IPV6 |
7324 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7325 .field_sig = { .bits =
7326 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7327 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7328 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7329 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
7332 .class_hid = BNXT_ULP_CLASS_HID_ab46,
7335 .flow_sig_id = 1321984,
7336 .flow_pattern_id = 1,
7338 .hdr_sig = { .bits =
7339 BNXT_ULP_HDR_BIT_O_IPV4 |
7340 BNXT_ULP_HDR_BIT_O_UDP |
7341 BNXT_ULP_HDR_BIT_T_VXLAN |
7342 BNXT_ULP_HDR_BIT_I_ETH |
7343 BNXT_ULP_HDR_BIT_I_IPV6 |
7344 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7345 .field_sig = { .bits =
7346 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7347 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7348 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7349 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7350 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
7353 .class_hid = BNXT_ULP_CLASS_HID_c82a,
7356 .flow_sig_id = 3410944,
7357 .flow_pattern_id = 1,
7359 .hdr_sig = { .bits =
7360 BNXT_ULP_HDR_BIT_O_IPV4 |
7361 BNXT_ULP_HDR_BIT_O_UDP |
7362 BNXT_ULP_HDR_BIT_T_VXLAN |
7363 BNXT_ULP_HDR_BIT_I_ETH |
7364 BNXT_ULP_HDR_BIT_I_IPV6 |
7365 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7366 .field_sig = { .bits =
7367 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7368 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7369 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7370 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7371 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
7374 .class_hid = BNXT_ULP_CLASS_HID_f9a2,
7377 .flow_sig_id = 3419136,
7378 .flow_pattern_id = 1,
7380 .hdr_sig = { .bits =
7381 BNXT_ULP_HDR_BIT_O_IPV4 |
7382 BNXT_ULP_HDR_BIT_O_UDP |
7383 BNXT_ULP_HDR_BIT_T_VXLAN |
7384 BNXT_ULP_HDR_BIT_I_ETH |
7385 BNXT_ULP_HDR_BIT_I_IPV6 |
7386 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7387 .field_sig = { .bits =
7388 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7389 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7390 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7391 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7392 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7393 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
7396 .class_hid = BNXT_ULP_CLASS_HID_d8ce,
7399 .flow_sig_id = 538184704,
7400 .flow_pattern_id = 1,
7402 .hdr_sig = { .bits =
7403 BNXT_ULP_HDR_BIT_O_IPV4 |
7404 BNXT_ULP_HDR_BIT_O_UDP |
7405 BNXT_ULP_HDR_BIT_T_VXLAN |
7406 BNXT_ULP_HDR_BIT_I_ETH |
7407 BNXT_ULP_HDR_BIT_I_IPV6 |
7408 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7409 .field_sig = { .bits =
7410 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7411 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7412 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7413 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7414 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7417 .class_hid = BNXT_ULP_CLASS_HID_a2d2,
7420 .flow_sig_id = 538192896,
7421 .flow_pattern_id = 1,
7423 .hdr_sig = { .bits =
7424 BNXT_ULP_HDR_BIT_O_IPV4 |
7425 BNXT_ULP_HDR_BIT_O_UDP |
7426 BNXT_ULP_HDR_BIT_T_VXLAN |
7427 BNXT_ULP_HDR_BIT_I_ETH |
7428 BNXT_ULP_HDR_BIT_I_IPV6 |
7429 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7430 .field_sig = { .bits =
7431 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7432 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7433 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7434 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7435 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7436 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7439 .class_hid = BNXT_ULP_CLASS_HID_c076,
7442 .flow_sig_id = 540281856,
7443 .flow_pattern_id = 1,
7445 .hdr_sig = { .bits =
7446 BNXT_ULP_HDR_BIT_O_IPV4 |
7447 BNXT_ULP_HDR_BIT_O_UDP |
7448 BNXT_ULP_HDR_BIT_T_VXLAN |
7449 BNXT_ULP_HDR_BIT_I_ETH |
7450 BNXT_ULP_HDR_BIT_I_IPV6 |
7451 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7452 .field_sig = { .bits =
7453 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7454 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7455 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7456 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7457 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7458 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7461 .class_hid = BNXT_ULP_CLASS_HID_f1ee,
7464 .flow_sig_id = 540290048,
7465 .flow_pattern_id = 1,
7467 .hdr_sig = { .bits =
7468 BNXT_ULP_HDR_BIT_O_IPV4 |
7469 BNXT_ULP_HDR_BIT_O_UDP |
7470 BNXT_ULP_HDR_BIT_T_VXLAN |
7471 BNXT_ULP_HDR_BIT_I_ETH |
7472 BNXT_ULP_HDR_BIT_I_IPV6 |
7473 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7474 .field_sig = { .bits =
7475 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7476 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7477 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7478 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7479 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7480 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7481 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7484 .class_hid = BNXT_ULP_CLASS_HID_a96e,
7487 .flow_sig_id = 1075055616,
7488 .flow_pattern_id = 1,
7490 .hdr_sig = { .bits =
7491 BNXT_ULP_HDR_BIT_O_IPV4 |
7492 BNXT_ULP_HDR_BIT_O_UDP |
7493 BNXT_ULP_HDR_BIT_T_VXLAN |
7494 BNXT_ULP_HDR_BIT_I_ETH |
7495 BNXT_ULP_HDR_BIT_I_IPV6 |
7496 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7497 .field_sig = { .bits =
7498 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7499 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7500 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7501 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7502 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7505 .class_hid = BNXT_ULP_CLASS_HID_dae6,
7508 .flow_sig_id = 1075063808,
7509 .flow_pattern_id = 1,
7511 .hdr_sig = { .bits =
7512 BNXT_ULP_HDR_BIT_O_IPV4 |
7513 BNXT_ULP_HDR_BIT_O_UDP |
7514 BNXT_ULP_HDR_BIT_T_VXLAN |
7515 BNXT_ULP_HDR_BIT_I_ETH |
7516 BNXT_ULP_HDR_BIT_I_IPV6 |
7517 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7518 .field_sig = { .bits =
7519 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7520 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7521 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7522 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7523 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7524 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7527 .class_hid = BNXT_ULP_CLASS_HID_c7aa,
7530 .flow_sig_id = 1077152768,
7531 .flow_pattern_id = 1,
7533 .hdr_sig = { .bits =
7534 BNXT_ULP_HDR_BIT_O_IPV4 |
7535 BNXT_ULP_HDR_BIT_O_UDP |
7536 BNXT_ULP_HDR_BIT_T_VXLAN |
7537 BNXT_ULP_HDR_BIT_I_ETH |
7538 BNXT_ULP_HDR_BIT_I_IPV6 |
7539 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7540 .field_sig = { .bits =
7541 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7542 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7543 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7544 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7545 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7546 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7549 .class_hid = BNXT_ULP_CLASS_HID_c26e,
7552 .flow_sig_id = 1077160960,
7553 .flow_pattern_id = 1,
7555 .hdr_sig = { .bits =
7556 BNXT_ULP_HDR_BIT_O_IPV4 |
7557 BNXT_ULP_HDR_BIT_O_UDP |
7558 BNXT_ULP_HDR_BIT_T_VXLAN |
7559 BNXT_ULP_HDR_BIT_I_ETH |
7560 BNXT_ULP_HDR_BIT_I_IPV6 |
7561 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7562 .field_sig = { .bits =
7563 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7564 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7565 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7566 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7567 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7568 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7569 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7572 .class_hid = BNXT_ULP_CLASS_HID_a0fa,
7575 .flow_sig_id = 1611926528,
7576 .flow_pattern_id = 1,
7578 .hdr_sig = { .bits =
7579 BNXT_ULP_HDR_BIT_O_IPV4 |
7580 BNXT_ULP_HDR_BIT_O_UDP |
7581 BNXT_ULP_HDR_BIT_T_VXLAN |
7582 BNXT_ULP_HDR_BIT_I_ETH |
7583 BNXT_ULP_HDR_BIT_I_IPV6 |
7584 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7585 .field_sig = { .bits =
7586 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7587 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7588 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7589 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7590 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7591 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7594 .class_hid = BNXT_ULP_CLASS_HID_d272,
7597 .flow_sig_id = 1611934720,
7598 .flow_pattern_id = 1,
7600 .hdr_sig = { .bits =
7601 BNXT_ULP_HDR_BIT_O_IPV4 |
7602 BNXT_ULP_HDR_BIT_O_UDP |
7603 BNXT_ULP_HDR_BIT_T_VXLAN |
7604 BNXT_ULP_HDR_BIT_I_ETH |
7605 BNXT_ULP_HDR_BIT_I_IPV6 |
7606 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7607 .field_sig = { .bits =
7608 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7609 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7610 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7611 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7612 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7613 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7614 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7617 .class_hid = BNXT_ULP_CLASS_HID_fff6,
7620 .flow_sig_id = 1614023680,
7621 .flow_pattern_id = 1,
7623 .hdr_sig = { .bits =
7624 BNXT_ULP_HDR_BIT_O_IPV4 |
7625 BNXT_ULP_HDR_BIT_O_UDP |
7626 BNXT_ULP_HDR_BIT_T_VXLAN |
7627 BNXT_ULP_HDR_BIT_I_ETH |
7628 BNXT_ULP_HDR_BIT_I_IPV6 |
7629 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7630 .field_sig = { .bits =
7631 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7632 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7633 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7634 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7635 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7636 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7637 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7640 .class_hid = BNXT_ULP_CLASS_HID_e16e,
7643 .flow_sig_id = 1614031872,
7644 .flow_pattern_id = 1,
7646 .hdr_sig = { .bits =
7647 BNXT_ULP_HDR_BIT_O_IPV4 |
7648 BNXT_ULP_HDR_BIT_O_UDP |
7649 BNXT_ULP_HDR_BIT_T_VXLAN |
7650 BNXT_ULP_HDR_BIT_I_ETH |
7651 BNXT_ULP_HDR_BIT_I_IPV6 |
7652 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7653 .field_sig = { .bits =
7654 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7655 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7656 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7657 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7658 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7659 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7660 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7661 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7664 .class_hid = BNXT_ULP_CLASS_HID_e165,
7667 .flow_sig_id = 1313792,
7668 .flow_pattern_id = 1,
7670 .hdr_sig = { .bits =
7671 BNXT_ULP_HDR_BIT_O_IPV4 |
7672 BNXT_ULP_HDR_BIT_O_UDP |
7673 BNXT_ULP_HDR_BIT_T_VXLAN |
7674 BNXT_ULP_HDR_BIT_I_ETH |
7675 BNXT_ULP_HDR_BIT_I_IPV4 |
7676 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7677 .field_sig = { .bits =
7678 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7679 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7680 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7681 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
7684 .class_hid = BNXT_ULP_CLASS_HID_aaa1,
7687 .flow_sig_id = 1321984,
7688 .flow_pattern_id = 1,
7690 .hdr_sig = { .bits =
7691 BNXT_ULP_HDR_BIT_O_IPV4 |
7692 BNXT_ULP_HDR_BIT_O_UDP |
7693 BNXT_ULP_HDR_BIT_T_VXLAN |
7694 BNXT_ULP_HDR_BIT_I_ETH |
7695 BNXT_ULP_HDR_BIT_I_IPV4 |
7696 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7697 .field_sig = { .bits =
7698 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7699 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7700 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7701 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7702 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
7705 .class_hid = BNXT_ULP_CLASS_HID_c9cd,
7708 .flow_sig_id = 3410944,
7709 .flow_pattern_id = 1,
7711 .hdr_sig = { .bits =
7712 BNXT_ULP_HDR_BIT_O_IPV4 |
7713 BNXT_ULP_HDR_BIT_O_UDP |
7714 BNXT_ULP_HDR_BIT_T_VXLAN |
7715 BNXT_ULP_HDR_BIT_I_ETH |
7716 BNXT_ULP_HDR_BIT_I_IPV4 |
7717 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7718 .field_sig = { .bits =
7719 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7720 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7721 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7722 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7723 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
7726 .class_hid = BNXT_ULP_CLASS_HID_f845,
7729 .flow_sig_id = 3419136,
7730 .flow_pattern_id = 1,
7732 .hdr_sig = { .bits =
7733 BNXT_ULP_HDR_BIT_O_IPV4 |
7734 BNXT_ULP_HDR_BIT_O_UDP |
7735 BNXT_ULP_HDR_BIT_T_VXLAN |
7736 BNXT_ULP_HDR_BIT_I_ETH |
7737 BNXT_ULP_HDR_BIT_I_IPV4 |
7738 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7739 .field_sig = { .bits =
7740 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7741 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7742 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7743 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7744 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7745 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
7748 .class_hid = BNXT_ULP_CLASS_HID_90f9,
7751 .flow_sig_id = 2148797440,
7752 .flow_pattern_id = 1,
7754 .hdr_sig = { .bits =
7755 BNXT_ULP_HDR_BIT_O_IPV4 |
7756 BNXT_ULP_HDR_BIT_O_UDP |
7757 BNXT_ULP_HDR_BIT_T_VXLAN |
7758 BNXT_ULP_HDR_BIT_I_ETH |
7759 BNXT_ULP_HDR_BIT_I_IPV4 |
7760 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7761 .field_sig = { .bits =
7762 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7763 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7764 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7765 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7766 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7769 .class_hid = BNXT_ULP_CLASS_HID_c371,
7772 .flow_sig_id = 2148805632,
7773 .flow_pattern_id = 1,
7775 .hdr_sig = { .bits =
7776 BNXT_ULP_HDR_BIT_O_IPV4 |
7777 BNXT_ULP_HDR_BIT_O_UDP |
7778 BNXT_ULP_HDR_BIT_T_VXLAN |
7779 BNXT_ULP_HDR_BIT_I_ETH |
7780 BNXT_ULP_HDR_BIT_I_IPV4 |
7781 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7782 .field_sig = { .bits =
7783 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7784 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7785 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7786 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7787 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7788 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7791 .class_hid = BNXT_ULP_CLASS_HID_e19d,
7794 .flow_sig_id = 2150894592,
7795 .flow_pattern_id = 1,
7797 .hdr_sig = { .bits =
7798 BNXT_ULP_HDR_BIT_O_IPV4 |
7799 BNXT_ULP_HDR_BIT_O_UDP |
7800 BNXT_ULP_HDR_BIT_T_VXLAN |
7801 BNXT_ULP_HDR_BIT_I_ETH |
7802 BNXT_ULP_HDR_BIT_I_IPV4 |
7803 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7804 .field_sig = { .bits =
7805 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7806 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7807 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7808 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7809 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7810 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7813 .class_hid = BNXT_ULP_CLASS_HID_d015,
7816 .flow_sig_id = 2150902784,
7817 .flow_pattern_id = 1,
7819 .hdr_sig = { .bits =
7820 BNXT_ULP_HDR_BIT_O_IPV4 |
7821 BNXT_ULP_HDR_BIT_O_UDP |
7822 BNXT_ULP_HDR_BIT_T_VXLAN |
7823 BNXT_ULP_HDR_BIT_I_ETH |
7824 BNXT_ULP_HDR_BIT_I_IPV4 |
7825 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7826 .field_sig = { .bits =
7827 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7828 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7829 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7830 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7831 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7832 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7833 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7836 .class_hid = BNXT_ULP_CLASS_HID_8c09,
7839 .flow_sig_id = 4296281088,
7840 .flow_pattern_id = 1,
7842 .hdr_sig = { .bits =
7843 BNXT_ULP_HDR_BIT_O_IPV4 |
7844 BNXT_ULP_HDR_BIT_O_UDP |
7845 BNXT_ULP_HDR_BIT_T_VXLAN |
7846 BNXT_ULP_HDR_BIT_I_ETH |
7847 BNXT_ULP_HDR_BIT_I_IPV4 |
7848 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7849 .field_sig = { .bits =
7850 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7851 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7852 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7853 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7854 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7857 .class_hid = BNXT_ULP_CLASS_HID_be89,
7860 .flow_sig_id = 4296289280,
7861 .flow_pattern_id = 1,
7863 .hdr_sig = { .bits =
7864 BNXT_ULP_HDR_BIT_O_IPV4 |
7865 BNXT_ULP_HDR_BIT_O_UDP |
7866 BNXT_ULP_HDR_BIT_T_VXLAN |
7867 BNXT_ULP_HDR_BIT_I_ETH |
7868 BNXT_ULP_HDR_BIT_I_IPV4 |
7869 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7870 .field_sig = { .bits =
7871 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7872 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7873 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7874 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7875 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7876 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7879 .class_hid = BNXT_ULP_CLASS_HID_ddad,
7882 .flow_sig_id = 4298378240,
7883 .flow_pattern_id = 1,
7885 .hdr_sig = { .bits =
7886 BNXT_ULP_HDR_BIT_O_IPV4 |
7887 BNXT_ULP_HDR_BIT_O_UDP |
7888 BNXT_ULP_HDR_BIT_T_VXLAN |
7889 BNXT_ULP_HDR_BIT_I_ETH |
7890 BNXT_ULP_HDR_BIT_I_IPV4 |
7891 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7892 .field_sig = { .bits =
7893 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7894 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7895 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7896 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7897 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7898 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7901 .class_hid = BNXT_ULP_CLASS_HID_cc2d,
7904 .flow_sig_id = 4298386432,
7905 .flow_pattern_id = 1,
7907 .hdr_sig = { .bits =
7908 BNXT_ULP_HDR_BIT_O_IPV4 |
7909 BNXT_ULP_HDR_BIT_O_UDP |
7910 BNXT_ULP_HDR_BIT_T_VXLAN |
7911 BNXT_ULP_HDR_BIT_I_ETH |
7912 BNXT_ULP_HDR_BIT_I_IPV4 |
7913 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7914 .field_sig = { .bits =
7915 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7916 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7917 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7918 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7919 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7920 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7921 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7924 .class_hid = BNXT_ULP_CLASS_HID_a4d9,
7927 .flow_sig_id = 6443764736,
7928 .flow_pattern_id = 1,
7930 .hdr_sig = { .bits =
7931 BNXT_ULP_HDR_BIT_O_IPV4 |
7932 BNXT_ULP_HDR_BIT_O_UDP |
7933 BNXT_ULP_HDR_BIT_T_VXLAN |
7934 BNXT_ULP_HDR_BIT_I_ETH |
7935 BNXT_ULP_HDR_BIT_I_IPV4 |
7936 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7937 .field_sig = { .bits =
7938 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7939 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7940 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7941 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7942 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7943 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7946 .class_hid = BNXT_ULP_CLASS_HID_d759,
7949 .flow_sig_id = 6443772928,
7950 .flow_pattern_id = 1,
7952 .hdr_sig = { .bits =
7953 BNXT_ULP_HDR_BIT_O_IPV4 |
7954 BNXT_ULP_HDR_BIT_O_UDP |
7955 BNXT_ULP_HDR_BIT_T_VXLAN |
7956 BNXT_ULP_HDR_BIT_I_ETH |
7957 BNXT_ULP_HDR_BIT_I_IPV4 |
7958 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7959 .field_sig = { .bits =
7960 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7961 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7962 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7963 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7964 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7965 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7966 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7969 .class_hid = BNXT_ULP_CLASS_HID_f27d,
7972 .flow_sig_id = 6445861888,
7973 .flow_pattern_id = 1,
7975 .hdr_sig = { .bits =
7976 BNXT_ULP_HDR_BIT_O_IPV4 |
7977 BNXT_ULP_HDR_BIT_O_UDP |
7978 BNXT_ULP_HDR_BIT_T_VXLAN |
7979 BNXT_ULP_HDR_BIT_I_ETH |
7980 BNXT_ULP_HDR_BIT_I_IPV4 |
7981 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7982 .field_sig = { .bits =
7983 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7984 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7985 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7986 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7987 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7988 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7989 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7992 .class_hid = BNXT_ULP_CLASS_HID_e4fd,
7995 .flow_sig_id = 6445870080,
7996 .flow_pattern_id = 1,
7998 .hdr_sig = { .bits =
7999 BNXT_ULP_HDR_BIT_O_IPV4 |
8000 BNXT_ULP_HDR_BIT_O_UDP |
8001 BNXT_ULP_HDR_BIT_T_VXLAN |
8002 BNXT_ULP_HDR_BIT_I_ETH |
8003 BNXT_ULP_HDR_BIT_I_IPV4 |
8004 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8005 .field_sig = { .bits =
8006 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8007 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8008 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8009 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8010 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8011 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8012 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8013 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
8016 .class_hid = BNXT_ULP_CLASS_HID_ecf6,
8019 .flow_sig_id = 1313792,
8020 .flow_pattern_id = 1,
8022 .hdr_sig = { .bits =
8023 BNXT_ULP_HDR_BIT_O_IPV4 |
8024 BNXT_ULP_HDR_BIT_O_UDP |
8025 BNXT_ULP_HDR_BIT_T_VXLAN |
8026 BNXT_ULP_HDR_BIT_I_ETH |
8027 BNXT_ULP_HDR_BIT_I_IPV6 |
8028 BNXT_ULP_HDR_BIT_I_TCP |
8029 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8030 .field_sig = { .bits =
8031 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8032 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8033 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8034 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
8037 .class_hid = BNXT_ULP_CLASS_HID_a732,
8040 .flow_sig_id = 1321984,
8041 .flow_pattern_id = 1,
8043 .hdr_sig = { .bits =
8044 BNXT_ULP_HDR_BIT_O_IPV4 |
8045 BNXT_ULP_HDR_BIT_O_UDP |
8046 BNXT_ULP_HDR_BIT_T_VXLAN |
8047 BNXT_ULP_HDR_BIT_I_ETH |
8048 BNXT_ULP_HDR_BIT_I_IPV6 |
8049 BNXT_ULP_HDR_BIT_I_TCP |
8050 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8051 .field_sig = { .bits =
8052 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8053 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8054 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8055 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8056 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
8059 .class_hid = BNXT_ULP_CLASS_HID_c45e,
8062 .flow_sig_id = 3410944,
8063 .flow_pattern_id = 1,
8065 .hdr_sig = { .bits =
8066 BNXT_ULP_HDR_BIT_O_IPV4 |
8067 BNXT_ULP_HDR_BIT_O_UDP |
8068 BNXT_ULP_HDR_BIT_T_VXLAN |
8069 BNXT_ULP_HDR_BIT_I_ETH |
8070 BNXT_ULP_HDR_BIT_I_IPV6 |
8071 BNXT_ULP_HDR_BIT_I_TCP |
8072 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8073 .field_sig = { .bits =
8074 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8075 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8076 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8077 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8078 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
8081 .class_hid = BNXT_ULP_CLASS_HID_f5d6,
8084 .flow_sig_id = 3419136,
8085 .flow_pattern_id = 1,
8087 .hdr_sig = { .bits =
8088 BNXT_ULP_HDR_BIT_O_IPV4 |
8089 BNXT_ULP_HDR_BIT_O_UDP |
8090 BNXT_ULP_HDR_BIT_T_VXLAN |
8091 BNXT_ULP_HDR_BIT_I_ETH |
8092 BNXT_ULP_HDR_BIT_I_IPV6 |
8093 BNXT_ULP_HDR_BIT_I_TCP |
8094 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8095 .field_sig = { .bits =
8096 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8097 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8098 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8099 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8100 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8101 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
8104 .class_hid = BNXT_ULP_CLASS_HID_d4ba,
8107 .flow_sig_id = 538184704,
8108 .flow_pattern_id = 1,
8110 .hdr_sig = { .bits =
8111 BNXT_ULP_HDR_BIT_O_IPV4 |
8112 BNXT_ULP_HDR_BIT_O_UDP |
8113 BNXT_ULP_HDR_BIT_T_VXLAN |
8114 BNXT_ULP_HDR_BIT_I_ETH |
8115 BNXT_ULP_HDR_BIT_I_IPV6 |
8116 BNXT_ULP_HDR_BIT_I_TCP |
8117 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8118 .field_sig = { .bits =
8119 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8120 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8121 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8122 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8123 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8126 .class_hid = BNXT_ULP_CLASS_HID_aea6,
8129 .flow_sig_id = 538192896,
8130 .flow_pattern_id = 1,
8132 .hdr_sig = { .bits =
8133 BNXT_ULP_HDR_BIT_O_IPV4 |
8134 BNXT_ULP_HDR_BIT_O_UDP |
8135 BNXT_ULP_HDR_BIT_T_VXLAN |
8136 BNXT_ULP_HDR_BIT_I_ETH |
8137 BNXT_ULP_HDR_BIT_I_IPV6 |
8138 BNXT_ULP_HDR_BIT_I_TCP |
8139 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8140 .field_sig = { .bits =
8141 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8142 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8143 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8144 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8145 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8146 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8149 .class_hid = BNXT_ULP_CLASS_HID_cc02,
8152 .flow_sig_id = 540281856,
8153 .flow_pattern_id = 1,
8155 .hdr_sig = { .bits =
8156 BNXT_ULP_HDR_BIT_O_IPV4 |
8157 BNXT_ULP_HDR_BIT_O_UDP |
8158 BNXT_ULP_HDR_BIT_T_VXLAN |
8159 BNXT_ULP_HDR_BIT_I_ETH |
8160 BNXT_ULP_HDR_BIT_I_IPV6 |
8161 BNXT_ULP_HDR_BIT_I_TCP |
8162 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8163 .field_sig = { .bits =
8164 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8165 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8166 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8167 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8168 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8169 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8172 .class_hid = BNXT_ULP_CLASS_HID_fd9a,
8175 .flow_sig_id = 540290048,
8176 .flow_pattern_id = 1,
8178 .hdr_sig = { .bits =
8179 BNXT_ULP_HDR_BIT_O_IPV4 |
8180 BNXT_ULP_HDR_BIT_O_UDP |
8181 BNXT_ULP_HDR_BIT_T_VXLAN |
8182 BNXT_ULP_HDR_BIT_I_ETH |
8183 BNXT_ULP_HDR_BIT_I_IPV6 |
8184 BNXT_ULP_HDR_BIT_I_TCP |
8185 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8186 .field_sig = { .bits =
8187 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8188 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8189 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8190 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8191 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8192 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8193 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8196 .class_hid = BNXT_ULP_CLASS_HID_a51a,
8199 .flow_sig_id = 1075055616,
8200 .flow_pattern_id = 1,
8202 .hdr_sig = { .bits =
8203 BNXT_ULP_HDR_BIT_O_IPV4 |
8204 BNXT_ULP_HDR_BIT_O_UDP |
8205 BNXT_ULP_HDR_BIT_T_VXLAN |
8206 BNXT_ULP_HDR_BIT_I_ETH |
8207 BNXT_ULP_HDR_BIT_I_IPV6 |
8208 BNXT_ULP_HDR_BIT_I_TCP |
8209 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8210 .field_sig = { .bits =
8211 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8212 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8213 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8214 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8215 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8218 .class_hid = BNXT_ULP_CLASS_HID_d692,
8221 .flow_sig_id = 1075063808,
8222 .flow_pattern_id = 1,
8224 .hdr_sig = { .bits =
8225 BNXT_ULP_HDR_BIT_O_IPV4 |
8226 BNXT_ULP_HDR_BIT_O_UDP |
8227 BNXT_ULP_HDR_BIT_T_VXLAN |
8228 BNXT_ULP_HDR_BIT_I_ETH |
8229 BNXT_ULP_HDR_BIT_I_IPV6 |
8230 BNXT_ULP_HDR_BIT_I_TCP |
8231 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8232 .field_sig = { .bits =
8233 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8234 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8235 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8236 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8237 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8238 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8241 .class_hid = BNXT_ULP_CLASS_HID_cbde,
8244 .flow_sig_id = 1077152768,
8245 .flow_pattern_id = 1,
8247 .hdr_sig = { .bits =
8248 BNXT_ULP_HDR_BIT_O_IPV4 |
8249 BNXT_ULP_HDR_BIT_O_UDP |
8250 BNXT_ULP_HDR_BIT_T_VXLAN |
8251 BNXT_ULP_HDR_BIT_I_ETH |
8252 BNXT_ULP_HDR_BIT_I_IPV6 |
8253 BNXT_ULP_HDR_BIT_I_TCP |
8254 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8255 .field_sig = { .bits =
8256 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8257 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8258 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8259 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8260 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8261 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8264 .class_hid = BNXT_ULP_CLASS_HID_ce1a,
8267 .flow_sig_id = 1077160960,
8268 .flow_pattern_id = 1,
8270 .hdr_sig = { .bits =
8271 BNXT_ULP_HDR_BIT_O_IPV4 |
8272 BNXT_ULP_HDR_BIT_O_UDP |
8273 BNXT_ULP_HDR_BIT_T_VXLAN |
8274 BNXT_ULP_HDR_BIT_I_ETH |
8275 BNXT_ULP_HDR_BIT_I_IPV6 |
8276 BNXT_ULP_HDR_BIT_I_TCP |
8277 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8278 .field_sig = { .bits =
8279 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8280 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8281 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8282 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8283 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8284 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8285 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8288 .class_hid = BNXT_ULP_CLASS_HID_ac8e,
8291 .flow_sig_id = 1611926528,
8292 .flow_pattern_id = 1,
8294 .hdr_sig = { .bits =
8295 BNXT_ULP_HDR_BIT_O_IPV4 |
8296 BNXT_ULP_HDR_BIT_O_UDP |
8297 BNXT_ULP_HDR_BIT_T_VXLAN |
8298 BNXT_ULP_HDR_BIT_I_ETH |
8299 BNXT_ULP_HDR_BIT_I_IPV6 |
8300 BNXT_ULP_HDR_BIT_I_TCP |
8301 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8302 .field_sig = { .bits =
8303 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8304 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8305 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8306 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8307 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8308 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8311 .class_hid = BNXT_ULP_CLASS_HID_de06,
8314 .flow_sig_id = 1611934720,
8315 .flow_pattern_id = 1,
8317 .hdr_sig = { .bits =
8318 BNXT_ULP_HDR_BIT_O_IPV4 |
8319 BNXT_ULP_HDR_BIT_O_UDP |
8320 BNXT_ULP_HDR_BIT_T_VXLAN |
8321 BNXT_ULP_HDR_BIT_I_ETH |
8322 BNXT_ULP_HDR_BIT_I_IPV6 |
8323 BNXT_ULP_HDR_BIT_I_TCP |
8324 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8325 .field_sig = { .bits =
8326 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8327 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8328 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8329 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8330 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8331 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8332 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8335 .class_hid = BNXT_ULP_CLASS_HID_f382,
8338 .flow_sig_id = 1614023680,
8339 .flow_pattern_id = 1,
8341 .hdr_sig = { .bits =
8342 BNXT_ULP_HDR_BIT_O_IPV4 |
8343 BNXT_ULP_HDR_BIT_O_UDP |
8344 BNXT_ULP_HDR_BIT_T_VXLAN |
8345 BNXT_ULP_HDR_BIT_I_ETH |
8346 BNXT_ULP_HDR_BIT_I_IPV6 |
8347 BNXT_ULP_HDR_BIT_I_TCP |
8348 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8349 .field_sig = { .bits =
8350 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8351 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8352 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8353 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8354 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8355 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8356 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8359 .class_hid = BNXT_ULP_CLASS_HID_ed1a,
8362 .flow_sig_id = 1614031872,
8363 .flow_pattern_id = 1,
8365 .hdr_sig = { .bits =
8366 BNXT_ULP_HDR_BIT_O_IPV4 |
8367 BNXT_ULP_HDR_BIT_O_UDP |
8368 BNXT_ULP_HDR_BIT_T_VXLAN |
8369 BNXT_ULP_HDR_BIT_I_ETH |
8370 BNXT_ULP_HDR_BIT_I_IPV6 |
8371 BNXT_ULP_HDR_BIT_I_TCP |
8372 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8373 .field_sig = { .bits =
8374 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8375 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8376 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8377 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8378 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8379 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8380 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8381 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8384 .class_hid = BNXT_ULP_CLASS_HID_9d6a,
8387 .flow_sig_id = 2148797440,
8388 .flow_pattern_id = 1,
8390 .hdr_sig = { .bits =
8391 BNXT_ULP_HDR_BIT_O_IPV4 |
8392 BNXT_ULP_HDR_BIT_O_UDP |
8393 BNXT_ULP_HDR_BIT_T_VXLAN |
8394 BNXT_ULP_HDR_BIT_I_ETH |
8395 BNXT_ULP_HDR_BIT_I_IPV6 |
8396 BNXT_ULP_HDR_BIT_I_TCP |
8397 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8398 .field_sig = { .bits =
8399 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8400 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8401 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8402 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8403 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8406 .class_hid = BNXT_ULP_CLASS_HID_cee2,
8409 .flow_sig_id = 2148805632,
8410 .flow_pattern_id = 1,
8412 .hdr_sig = { .bits =
8413 BNXT_ULP_HDR_BIT_O_IPV4 |
8414 BNXT_ULP_HDR_BIT_O_UDP |
8415 BNXT_ULP_HDR_BIT_T_VXLAN |
8416 BNXT_ULP_HDR_BIT_I_ETH |
8417 BNXT_ULP_HDR_BIT_I_IPV6 |
8418 BNXT_ULP_HDR_BIT_I_TCP |
8419 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8420 .field_sig = { .bits =
8421 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8422 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8423 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8424 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8425 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8426 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8429 .class_hid = BNXT_ULP_CLASS_HID_ec0e,
8432 .flow_sig_id = 2150894592,
8433 .flow_pattern_id = 1,
8435 .hdr_sig = { .bits =
8436 BNXT_ULP_HDR_BIT_O_IPV4 |
8437 BNXT_ULP_HDR_BIT_O_UDP |
8438 BNXT_ULP_HDR_BIT_T_VXLAN |
8439 BNXT_ULP_HDR_BIT_I_ETH |
8440 BNXT_ULP_HDR_BIT_I_IPV6 |
8441 BNXT_ULP_HDR_BIT_I_TCP |
8442 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8443 .field_sig = { .bits =
8444 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8445 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8446 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8447 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8448 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8449 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8452 .class_hid = BNXT_ULP_CLASS_HID_dd86,
8455 .flow_sig_id = 2150902784,
8456 .flow_pattern_id = 1,
8458 .hdr_sig = { .bits =
8459 BNXT_ULP_HDR_BIT_O_IPV4 |
8460 BNXT_ULP_HDR_BIT_O_UDP |
8461 BNXT_ULP_HDR_BIT_T_VXLAN |
8462 BNXT_ULP_HDR_BIT_I_ETH |
8463 BNXT_ULP_HDR_BIT_I_IPV6 |
8464 BNXT_ULP_HDR_BIT_I_TCP |
8465 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8466 .field_sig = { .bits =
8467 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8468 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8469 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8470 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8471 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8472 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8473 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8476 .class_hid = BNXT_ULP_CLASS_HID_852e,
8479 .flow_sig_id = 2685668352,
8480 .flow_pattern_id = 1,
8482 .hdr_sig = { .bits =
8483 BNXT_ULP_HDR_BIT_O_IPV4 |
8484 BNXT_ULP_HDR_BIT_O_UDP |
8485 BNXT_ULP_HDR_BIT_T_VXLAN |
8486 BNXT_ULP_HDR_BIT_I_ETH |
8487 BNXT_ULP_HDR_BIT_I_IPV6 |
8488 BNXT_ULP_HDR_BIT_I_TCP |
8489 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8490 .field_sig = { .bits =
8491 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8492 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8493 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8494 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8495 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8496 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8499 .class_hid = BNXT_ULP_CLASS_HID_b6a6,
8502 .flow_sig_id = 2685676544,
8503 .flow_pattern_id = 1,
8505 .hdr_sig = { .bits =
8506 BNXT_ULP_HDR_BIT_O_IPV4 |
8507 BNXT_ULP_HDR_BIT_O_UDP |
8508 BNXT_ULP_HDR_BIT_T_VXLAN |
8509 BNXT_ULP_HDR_BIT_I_ETH |
8510 BNXT_ULP_HDR_BIT_I_IPV6 |
8511 BNXT_ULP_HDR_BIT_I_TCP |
8512 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8513 .field_sig = { .bits =
8514 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8515 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8516 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8517 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8518 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8519 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8520 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8523 .class_hid = BNXT_ULP_CLASS_HID_eb82,
8526 .flow_sig_id = 2687765504,
8527 .flow_pattern_id = 1,
8529 .hdr_sig = { .bits =
8530 BNXT_ULP_HDR_BIT_O_IPV4 |
8531 BNXT_ULP_HDR_BIT_O_UDP |
8532 BNXT_ULP_HDR_BIT_T_VXLAN |
8533 BNXT_ULP_HDR_BIT_I_ETH |
8534 BNXT_ULP_HDR_BIT_I_IPV6 |
8535 BNXT_ULP_HDR_BIT_I_TCP |
8536 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8537 .field_sig = { .bits =
8538 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8539 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8540 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8541 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8542 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8543 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8544 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8547 .class_hid = BNXT_ULP_CLASS_HID_c50a,
8550 .flow_sig_id = 2687773696,
8551 .flow_pattern_id = 1,
8553 .hdr_sig = { .bits =
8554 BNXT_ULP_HDR_BIT_O_IPV4 |
8555 BNXT_ULP_HDR_BIT_O_UDP |
8556 BNXT_ULP_HDR_BIT_T_VXLAN |
8557 BNXT_ULP_HDR_BIT_I_ETH |
8558 BNXT_ULP_HDR_BIT_I_IPV6 |
8559 BNXT_ULP_HDR_BIT_I_TCP |
8560 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8561 .field_sig = { .bits =
8562 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8563 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8564 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8565 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8566 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8567 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8568 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8569 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8572 .class_hid = BNXT_ULP_CLASS_HID_ccca,
8575 .flow_sig_id = 3222539264,
8576 .flow_pattern_id = 1,
8578 .hdr_sig = { .bits =
8579 BNXT_ULP_HDR_BIT_O_IPV4 |
8580 BNXT_ULP_HDR_BIT_O_UDP |
8581 BNXT_ULP_HDR_BIT_T_VXLAN |
8582 BNXT_ULP_HDR_BIT_I_ETH |
8583 BNXT_ULP_HDR_BIT_I_IPV6 |
8584 BNXT_ULP_HDR_BIT_I_TCP |
8585 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8586 .field_sig = { .bits =
8587 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8588 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8589 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8590 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8591 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8592 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8595 .class_hid = BNXT_ULP_CLASS_HID_8706,
8598 .flow_sig_id = 3222547456,
8599 .flow_pattern_id = 1,
8601 .hdr_sig = { .bits =
8602 BNXT_ULP_HDR_BIT_O_IPV4 |
8603 BNXT_ULP_HDR_BIT_O_UDP |
8604 BNXT_ULP_HDR_BIT_T_VXLAN |
8605 BNXT_ULP_HDR_BIT_I_ETH |
8606 BNXT_ULP_HDR_BIT_I_IPV6 |
8607 BNXT_ULP_HDR_BIT_I_TCP |
8608 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8609 .field_sig = { .bits =
8610 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8611 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8612 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8613 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8614 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8615 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8616 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8619 .class_hid = BNXT_ULP_CLASS_HID_d38e,
8622 .flow_sig_id = 3224636416,
8623 .flow_pattern_id = 1,
8625 .hdr_sig = { .bits =
8626 BNXT_ULP_HDR_BIT_O_IPV4 |
8627 BNXT_ULP_HDR_BIT_O_UDP |
8628 BNXT_ULP_HDR_BIT_T_VXLAN |
8629 BNXT_ULP_HDR_BIT_I_ETH |
8630 BNXT_ULP_HDR_BIT_I_IPV6 |
8631 BNXT_ULP_HDR_BIT_I_TCP |
8632 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8633 .field_sig = { .bits =
8634 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8635 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8636 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8637 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8638 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8639 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8640 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8643 .class_hid = BNXT_ULP_CLASS_HID_d5ca,
8646 .flow_sig_id = 3224644608,
8647 .flow_pattern_id = 1,
8649 .hdr_sig = { .bits =
8650 BNXT_ULP_HDR_BIT_O_IPV4 |
8651 BNXT_ULP_HDR_BIT_O_UDP |
8652 BNXT_ULP_HDR_BIT_T_VXLAN |
8653 BNXT_ULP_HDR_BIT_I_ETH |
8654 BNXT_ULP_HDR_BIT_I_IPV6 |
8655 BNXT_ULP_HDR_BIT_I_TCP |
8656 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8657 .field_sig = { .bits =
8658 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8659 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8660 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8661 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8662 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8663 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8664 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8665 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8668 .class_hid = BNXT_ULP_CLASS_HID_b48e,
8671 .flow_sig_id = 3759410176,
8672 .flow_pattern_id = 1,
8674 .hdr_sig = { .bits =
8675 BNXT_ULP_HDR_BIT_O_IPV4 |
8676 BNXT_ULP_HDR_BIT_O_UDP |
8677 BNXT_ULP_HDR_BIT_T_VXLAN |
8678 BNXT_ULP_HDR_BIT_I_ETH |
8679 BNXT_ULP_HDR_BIT_I_IPV6 |
8680 BNXT_ULP_HDR_BIT_I_TCP |
8681 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8682 .field_sig = { .bits =
8683 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8684 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8685 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8686 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8687 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8688 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8689 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8692 .class_hid = BNXT_ULP_CLASS_HID_8e8a,
8695 .flow_sig_id = 3759418368,
8696 .flow_pattern_id = 1,
8698 .hdr_sig = { .bits =
8699 BNXT_ULP_HDR_BIT_O_IPV4 |
8700 BNXT_ULP_HDR_BIT_O_UDP |
8701 BNXT_ULP_HDR_BIT_T_VXLAN |
8702 BNXT_ULP_HDR_BIT_I_ETH |
8703 BNXT_ULP_HDR_BIT_I_IPV6 |
8704 BNXT_ULP_HDR_BIT_I_TCP |
8705 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8706 .field_sig = { .bits =
8707 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8708 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8709 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8710 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8711 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8712 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8713 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8714 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8717 .class_hid = BNXT_ULP_CLASS_HID_db02,
8720 .flow_sig_id = 3761507328,
8721 .flow_pattern_id = 1,
8723 .hdr_sig = { .bits =
8724 BNXT_ULP_HDR_BIT_O_IPV4 |
8725 BNXT_ULP_HDR_BIT_O_UDP |
8726 BNXT_ULP_HDR_BIT_T_VXLAN |
8727 BNXT_ULP_HDR_BIT_I_ETH |
8728 BNXT_ULP_HDR_BIT_I_IPV6 |
8729 BNXT_ULP_HDR_BIT_I_TCP |
8730 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8731 .field_sig = { .bits =
8732 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8733 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8734 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8735 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8736 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8737 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8738 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8739 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8742 .class_hid = BNXT_ULP_CLASS_HID_dd8e,
8745 .flow_sig_id = 3761515520,
8746 .flow_pattern_id = 1,
8748 .hdr_sig = { .bits =
8749 BNXT_ULP_HDR_BIT_O_IPV4 |
8750 BNXT_ULP_HDR_BIT_O_UDP |
8751 BNXT_ULP_HDR_BIT_T_VXLAN |
8752 BNXT_ULP_HDR_BIT_I_ETH |
8753 BNXT_ULP_HDR_BIT_I_IPV6 |
8754 BNXT_ULP_HDR_BIT_I_TCP |
8755 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8756 .field_sig = { .bits =
8757 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8758 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8759 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8760 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8761 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8762 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8763 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8764 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8765 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8768 .class_hid = BNXT_ULP_CLASS_HID_819a,
8771 .flow_sig_id = 4296281088,
8772 .flow_pattern_id = 1,
8774 .hdr_sig = { .bits =
8775 BNXT_ULP_HDR_BIT_O_IPV4 |
8776 BNXT_ULP_HDR_BIT_O_UDP |
8777 BNXT_ULP_HDR_BIT_T_VXLAN |
8778 BNXT_ULP_HDR_BIT_I_ETH |
8779 BNXT_ULP_HDR_BIT_I_IPV6 |
8780 BNXT_ULP_HDR_BIT_I_TCP |
8781 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8782 .field_sig = { .bits =
8783 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8784 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8785 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8786 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8787 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8790 .class_hid = BNXT_ULP_CLASS_HID_b31a,
8793 .flow_sig_id = 4296289280,
8794 .flow_pattern_id = 1,
8796 .hdr_sig = { .bits =
8797 BNXT_ULP_HDR_BIT_O_IPV4 |
8798 BNXT_ULP_HDR_BIT_O_UDP |
8799 BNXT_ULP_HDR_BIT_T_VXLAN |
8800 BNXT_ULP_HDR_BIT_I_ETH |
8801 BNXT_ULP_HDR_BIT_I_IPV6 |
8802 BNXT_ULP_HDR_BIT_I_TCP |
8803 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8804 .field_sig = { .bits =
8805 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8806 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8807 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8808 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8809 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8810 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8813 .class_hid = BNXT_ULP_CLASS_HID_d03e,
8816 .flow_sig_id = 4298378240,
8817 .flow_pattern_id = 1,
8819 .hdr_sig = { .bits =
8820 BNXT_ULP_HDR_BIT_O_IPV4 |
8821 BNXT_ULP_HDR_BIT_O_UDP |
8822 BNXT_ULP_HDR_BIT_T_VXLAN |
8823 BNXT_ULP_HDR_BIT_I_ETH |
8824 BNXT_ULP_HDR_BIT_I_IPV6 |
8825 BNXT_ULP_HDR_BIT_I_TCP |
8826 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8827 .field_sig = { .bits =
8828 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8829 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8830 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8831 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8832 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8833 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8836 .class_hid = BNXT_ULP_CLASS_HID_c1be,
8839 .flow_sig_id = 4298386432,
8840 .flow_pattern_id = 1,
8842 .hdr_sig = { .bits =
8843 BNXT_ULP_HDR_BIT_O_IPV4 |
8844 BNXT_ULP_HDR_BIT_O_UDP |
8845 BNXT_ULP_HDR_BIT_T_VXLAN |
8846 BNXT_ULP_HDR_BIT_I_ETH |
8847 BNXT_ULP_HDR_BIT_I_IPV6 |
8848 BNXT_ULP_HDR_BIT_I_TCP |
8849 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8850 .field_sig = { .bits =
8851 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8852 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8853 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8854 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8855 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8856 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8857 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8860 .class_hid = BNXT_ULP_CLASS_HID_890e,
8863 .flow_sig_id = 4833152000,
8864 .flow_pattern_id = 1,
8866 .hdr_sig = { .bits =
8867 BNXT_ULP_HDR_BIT_O_IPV4 |
8868 BNXT_ULP_HDR_BIT_O_UDP |
8869 BNXT_ULP_HDR_BIT_T_VXLAN |
8870 BNXT_ULP_HDR_BIT_I_ETH |
8871 BNXT_ULP_HDR_BIT_I_IPV6 |
8872 BNXT_ULP_HDR_BIT_I_TCP |
8873 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8874 .field_sig = { .bits =
8875 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8876 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8877 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8878 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8879 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8880 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8883 .class_hid = BNXT_ULP_CLASS_HID_ba8e,
8886 .flow_sig_id = 4833160192,
8887 .flow_pattern_id = 1,
8889 .hdr_sig = { .bits =
8890 BNXT_ULP_HDR_BIT_O_IPV4 |
8891 BNXT_ULP_HDR_BIT_O_UDP |
8892 BNXT_ULP_HDR_BIT_T_VXLAN |
8893 BNXT_ULP_HDR_BIT_I_ETH |
8894 BNXT_ULP_HDR_BIT_I_IPV6 |
8895 BNXT_ULP_HDR_BIT_I_TCP |
8896 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8897 .field_sig = { .bits =
8898 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8899 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8900 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8901 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8902 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8903 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8904 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8907 .class_hid = BNXT_ULP_CLASS_HID_dfaa,
8910 .flow_sig_id = 4835249152,
8911 .flow_pattern_id = 1,
8913 .hdr_sig = { .bits =
8914 BNXT_ULP_HDR_BIT_O_IPV4 |
8915 BNXT_ULP_HDR_BIT_O_UDP |
8916 BNXT_ULP_HDR_BIT_T_VXLAN |
8917 BNXT_ULP_HDR_BIT_I_ETH |
8918 BNXT_ULP_HDR_BIT_I_IPV6 |
8919 BNXT_ULP_HDR_BIT_I_TCP |
8920 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8921 .field_sig = { .bits =
8922 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8923 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8924 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8925 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8926 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8927 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8928 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8931 .class_hid = BNXT_ULP_CLASS_HID_c93a,
8934 .flow_sig_id = 4835257344,
8935 .flow_pattern_id = 1,
8937 .hdr_sig = { .bits =
8938 BNXT_ULP_HDR_BIT_O_IPV4 |
8939 BNXT_ULP_HDR_BIT_O_UDP |
8940 BNXT_ULP_HDR_BIT_T_VXLAN |
8941 BNXT_ULP_HDR_BIT_I_ETH |
8942 BNXT_ULP_HDR_BIT_I_IPV6 |
8943 BNXT_ULP_HDR_BIT_I_TCP |
8944 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8945 .field_sig = { .bits =
8946 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8947 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8948 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8949 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8950 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8951 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8952 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8953 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8956 .class_hid = BNXT_ULP_CLASS_HID_b11a,
8959 .flow_sig_id = 5370022912,
8960 .flow_pattern_id = 1,
8962 .hdr_sig = { .bits =
8963 BNXT_ULP_HDR_BIT_O_IPV4 |
8964 BNXT_ULP_HDR_BIT_O_UDP |
8965 BNXT_ULP_HDR_BIT_T_VXLAN |
8966 BNXT_ULP_HDR_BIT_I_ETH |
8967 BNXT_ULP_HDR_BIT_I_IPV6 |
8968 BNXT_ULP_HDR_BIT_I_TCP |
8969 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8970 .field_sig = { .bits =
8971 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8972 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8973 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8974 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8975 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8976 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8979 .class_hid = BNXT_ULP_CLASS_HID_8b4e,
8982 .flow_sig_id = 5370031104,
8983 .flow_pattern_id = 1,
8985 .hdr_sig = { .bits =
8986 BNXT_ULP_HDR_BIT_O_IPV4 |
8987 BNXT_ULP_HDR_BIT_O_UDP |
8988 BNXT_ULP_HDR_BIT_T_VXLAN |
8989 BNXT_ULP_HDR_BIT_I_ETH |
8990 BNXT_ULP_HDR_BIT_I_IPV6 |
8991 BNXT_ULP_HDR_BIT_I_TCP |
8992 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8993 .field_sig = { .bits =
8994 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8995 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8996 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8997 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8998 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8999 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9000 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9003 .class_hid = BNXT_ULP_CLASS_HID_c79e,
9006 .flow_sig_id = 5372120064,
9007 .flow_pattern_id = 1,
9009 .hdr_sig = { .bits =
9010 BNXT_ULP_HDR_BIT_O_IPV4 |
9011 BNXT_ULP_HDR_BIT_O_UDP |
9012 BNXT_ULP_HDR_BIT_T_VXLAN |
9013 BNXT_ULP_HDR_BIT_I_ETH |
9014 BNXT_ULP_HDR_BIT_I_IPV6 |
9015 BNXT_ULP_HDR_BIT_I_TCP |
9016 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9017 .field_sig = { .bits =
9018 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9019 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9020 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9021 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9022 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9023 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9024 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9027 .class_hid = BNXT_ULP_CLASS_HID_d9da,
9030 .flow_sig_id = 5372128256,
9031 .flow_pattern_id = 1,
9033 .hdr_sig = { .bits =
9034 BNXT_ULP_HDR_BIT_O_IPV4 |
9035 BNXT_ULP_HDR_BIT_O_UDP |
9036 BNXT_ULP_HDR_BIT_T_VXLAN |
9037 BNXT_ULP_HDR_BIT_I_ETH |
9038 BNXT_ULP_HDR_BIT_I_IPV6 |
9039 BNXT_ULP_HDR_BIT_I_TCP |
9040 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9041 .field_sig = { .bits =
9042 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9043 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9044 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9045 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9046 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9047 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9048 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9049 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9052 .class_hid = BNXT_ULP_CLASS_HID_b88e,
9055 .flow_sig_id = 5906893824,
9056 .flow_pattern_id = 1,
9058 .hdr_sig = { .bits =
9059 BNXT_ULP_HDR_BIT_O_IPV4 |
9060 BNXT_ULP_HDR_BIT_O_UDP |
9061 BNXT_ULP_HDR_BIT_T_VXLAN |
9062 BNXT_ULP_HDR_BIT_I_ETH |
9063 BNXT_ULP_HDR_BIT_I_IPV6 |
9064 BNXT_ULP_HDR_BIT_I_TCP |
9065 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9066 .field_sig = { .bits =
9067 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9068 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9069 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9070 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9071 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9072 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9073 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9076 .class_hid = BNXT_ULP_CLASS_HID_ea0e,
9079 .flow_sig_id = 5906902016,
9080 .flow_pattern_id = 1,
9082 .hdr_sig = { .bits =
9083 BNXT_ULP_HDR_BIT_O_IPV4 |
9084 BNXT_ULP_HDR_BIT_O_UDP |
9085 BNXT_ULP_HDR_BIT_T_VXLAN |
9086 BNXT_ULP_HDR_BIT_I_ETH |
9087 BNXT_ULP_HDR_BIT_I_IPV6 |
9088 BNXT_ULP_HDR_BIT_I_TCP |
9089 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9090 .field_sig = { .bits =
9091 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9092 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9093 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9094 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9095 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9096 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9097 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9098 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9101 .class_hid = BNXT_ULP_CLASS_HID_cf0a,
9104 .flow_sig_id = 5908990976,
9105 .flow_pattern_id = 1,
9107 .hdr_sig = { .bits =
9108 BNXT_ULP_HDR_BIT_O_IPV4 |
9109 BNXT_ULP_HDR_BIT_O_UDP |
9110 BNXT_ULP_HDR_BIT_T_VXLAN |
9111 BNXT_ULP_HDR_BIT_I_ETH |
9112 BNXT_ULP_HDR_BIT_I_IPV6 |
9113 BNXT_ULP_HDR_BIT_I_TCP |
9114 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9115 .field_sig = { .bits =
9116 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9117 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9118 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9119 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9120 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9121 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9122 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9123 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9126 .class_hid = BNXT_ULP_CLASS_HID_c18e,
9129 .flow_sig_id = 5908999168,
9130 .flow_pattern_id = 1,
9132 .hdr_sig = { .bits =
9133 BNXT_ULP_HDR_BIT_O_IPV4 |
9134 BNXT_ULP_HDR_BIT_O_UDP |
9135 BNXT_ULP_HDR_BIT_T_VXLAN |
9136 BNXT_ULP_HDR_BIT_I_ETH |
9137 BNXT_ULP_HDR_BIT_I_IPV6 |
9138 BNXT_ULP_HDR_BIT_I_TCP |
9139 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9140 .field_sig = { .bits =
9141 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9142 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9143 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9144 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9145 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9146 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9147 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9148 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9149 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9152 .class_hid = BNXT_ULP_CLASS_HID_a94a,
9155 .flow_sig_id = 6443764736,
9156 .flow_pattern_id = 1,
9158 .hdr_sig = { .bits =
9159 BNXT_ULP_HDR_BIT_O_IPV4 |
9160 BNXT_ULP_HDR_BIT_O_UDP |
9161 BNXT_ULP_HDR_BIT_T_VXLAN |
9162 BNXT_ULP_HDR_BIT_I_ETH |
9163 BNXT_ULP_HDR_BIT_I_IPV6 |
9164 BNXT_ULP_HDR_BIT_I_TCP |
9165 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9166 .field_sig = { .bits =
9167 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9168 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9169 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9170 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9171 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9172 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9175 .class_hid = BNXT_ULP_CLASS_HID_daca,
9178 .flow_sig_id = 6443772928,
9179 .flow_pattern_id = 1,
9181 .hdr_sig = { .bits =
9182 BNXT_ULP_HDR_BIT_O_IPV4 |
9183 BNXT_ULP_HDR_BIT_O_UDP |
9184 BNXT_ULP_HDR_BIT_T_VXLAN |
9185 BNXT_ULP_HDR_BIT_I_ETH |
9186 BNXT_ULP_HDR_BIT_I_IPV6 |
9187 BNXT_ULP_HDR_BIT_I_TCP |
9188 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9189 .field_sig = { .bits =
9190 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9191 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9192 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9193 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9194 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9195 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9196 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9199 .class_hid = BNXT_ULP_CLASS_HID_ffee,
9202 .flow_sig_id = 6445861888,
9203 .flow_pattern_id = 1,
9205 .hdr_sig = { .bits =
9206 BNXT_ULP_HDR_BIT_O_IPV4 |
9207 BNXT_ULP_HDR_BIT_O_UDP |
9208 BNXT_ULP_HDR_BIT_T_VXLAN |
9209 BNXT_ULP_HDR_BIT_I_ETH |
9210 BNXT_ULP_HDR_BIT_I_IPV6 |
9211 BNXT_ULP_HDR_BIT_I_TCP |
9212 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9213 .field_sig = { .bits =
9214 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9215 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9216 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9217 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9218 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9219 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9220 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9223 .class_hid = BNXT_ULP_CLASS_HID_e96e,
9226 .flow_sig_id = 6445870080,
9227 .flow_pattern_id = 1,
9229 .hdr_sig = { .bits =
9230 BNXT_ULP_HDR_BIT_O_IPV4 |
9231 BNXT_ULP_HDR_BIT_O_UDP |
9232 BNXT_ULP_HDR_BIT_T_VXLAN |
9233 BNXT_ULP_HDR_BIT_I_ETH |
9234 BNXT_ULP_HDR_BIT_I_IPV6 |
9235 BNXT_ULP_HDR_BIT_I_TCP |
9236 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9237 .field_sig = { .bits =
9238 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9239 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9240 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9241 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9242 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9243 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9244 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9245 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9248 .class_hid = BNXT_ULP_CLASS_HID_910e,
9251 .flow_sig_id = 6980635648,
9252 .flow_pattern_id = 1,
9254 .hdr_sig = { .bits =
9255 BNXT_ULP_HDR_BIT_O_IPV4 |
9256 BNXT_ULP_HDR_BIT_O_UDP |
9257 BNXT_ULP_HDR_BIT_T_VXLAN |
9258 BNXT_ULP_HDR_BIT_I_ETH |
9259 BNXT_ULP_HDR_BIT_I_IPV6 |
9260 BNXT_ULP_HDR_BIT_I_TCP |
9261 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9262 .field_sig = { .bits =
9263 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9264 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9265 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9266 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9267 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9268 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9269 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9272 .class_hid = BNXT_ULP_CLASS_HID_c28e,
9275 .flow_sig_id = 6980643840,
9276 .flow_pattern_id = 1,
9278 .hdr_sig = { .bits =
9279 BNXT_ULP_HDR_BIT_O_IPV4 |
9280 BNXT_ULP_HDR_BIT_O_UDP |
9281 BNXT_ULP_HDR_BIT_T_VXLAN |
9282 BNXT_ULP_HDR_BIT_I_ETH |
9283 BNXT_ULP_HDR_BIT_I_IPV6 |
9284 BNXT_ULP_HDR_BIT_I_TCP |
9285 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9286 .field_sig = { .bits =
9287 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9288 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9289 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9290 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9291 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9292 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9293 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9294 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9297 .class_hid = BNXT_ULP_CLASS_HID_e7aa,
9300 .flow_sig_id = 6982732800,
9301 .flow_pattern_id = 1,
9303 .hdr_sig = { .bits =
9304 BNXT_ULP_HDR_BIT_O_IPV4 |
9305 BNXT_ULP_HDR_BIT_O_UDP |
9306 BNXT_ULP_HDR_BIT_T_VXLAN |
9307 BNXT_ULP_HDR_BIT_I_ETH |
9308 BNXT_ULP_HDR_BIT_I_IPV6 |
9309 BNXT_ULP_HDR_BIT_I_TCP |
9310 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9311 .field_sig = { .bits =
9312 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9313 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9314 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9315 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9316 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9317 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9318 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9319 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9322 .class_hid = BNXT_ULP_CLASS_HID_d12a,
9325 .flow_sig_id = 6982740992,
9326 .flow_pattern_id = 1,
9328 .hdr_sig = { .bits =
9329 BNXT_ULP_HDR_BIT_O_IPV4 |
9330 BNXT_ULP_HDR_BIT_O_UDP |
9331 BNXT_ULP_HDR_BIT_T_VXLAN |
9332 BNXT_ULP_HDR_BIT_I_ETH |
9333 BNXT_ULP_HDR_BIT_I_IPV6 |
9334 BNXT_ULP_HDR_BIT_I_TCP |
9335 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9336 .field_sig = { .bits =
9337 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9338 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9339 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9340 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9341 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9342 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9343 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9344 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9345 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9348 .class_hid = BNXT_ULP_CLASS_HID_d8ca,
9351 .flow_sig_id = 7517506560,
9352 .flow_pattern_id = 1,
9354 .hdr_sig = { .bits =
9355 BNXT_ULP_HDR_BIT_O_IPV4 |
9356 BNXT_ULP_HDR_BIT_O_UDP |
9357 BNXT_ULP_HDR_BIT_T_VXLAN |
9358 BNXT_ULP_HDR_BIT_I_ETH |
9359 BNXT_ULP_HDR_BIT_I_IPV6 |
9360 BNXT_ULP_HDR_BIT_I_TCP |
9361 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9362 .field_sig = { .bits =
9363 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9364 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9365 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9366 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9367 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9368 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9369 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9372 .class_hid = BNXT_ULP_CLASS_HID_930e,
9375 .flow_sig_id = 7517514752,
9376 .flow_pattern_id = 1,
9378 .hdr_sig = { .bits =
9379 BNXT_ULP_HDR_BIT_O_IPV4 |
9380 BNXT_ULP_HDR_BIT_O_UDP |
9381 BNXT_ULP_HDR_BIT_T_VXLAN |
9382 BNXT_ULP_HDR_BIT_I_ETH |
9383 BNXT_ULP_HDR_BIT_I_IPV6 |
9384 BNXT_ULP_HDR_BIT_I_TCP |
9385 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9386 .field_sig = { .bits =
9387 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9388 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9389 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9390 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9391 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9392 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9393 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9394 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9397 .class_hid = BNXT_ULP_CLASS_HID_ef4e,
9400 .flow_sig_id = 7519603712,
9401 .flow_pattern_id = 1,
9403 .hdr_sig = { .bits =
9404 BNXT_ULP_HDR_BIT_O_IPV4 |
9405 BNXT_ULP_HDR_BIT_O_UDP |
9406 BNXT_ULP_HDR_BIT_T_VXLAN |
9407 BNXT_ULP_HDR_BIT_I_ETH |
9408 BNXT_ULP_HDR_BIT_I_IPV6 |
9409 BNXT_ULP_HDR_BIT_I_TCP |
9410 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9411 .field_sig = { .bits =
9412 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9413 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9414 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9415 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9416 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9417 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9418 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9419 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9422 .class_hid = BNXT_ULP_CLASS_HID_e18a,
9425 .flow_sig_id = 7519611904,
9426 .flow_pattern_id = 1,
9428 .hdr_sig = { .bits =
9429 BNXT_ULP_HDR_BIT_O_IPV4 |
9430 BNXT_ULP_HDR_BIT_O_UDP |
9431 BNXT_ULP_HDR_BIT_T_VXLAN |
9432 BNXT_ULP_HDR_BIT_I_ETH |
9433 BNXT_ULP_HDR_BIT_I_IPV6 |
9434 BNXT_ULP_HDR_BIT_I_TCP |
9435 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9436 .field_sig = { .bits =
9437 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9438 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9439 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9440 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9441 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9442 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9443 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9444 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9445 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9448 .class_hid = BNXT_ULP_CLASS_HID_c08e,
9451 .flow_sig_id = 8054377472,
9452 .flow_pattern_id = 1,
9454 .hdr_sig = { .bits =
9455 BNXT_ULP_HDR_BIT_O_IPV4 |
9456 BNXT_ULP_HDR_BIT_O_UDP |
9457 BNXT_ULP_HDR_BIT_T_VXLAN |
9458 BNXT_ULP_HDR_BIT_I_ETH |
9459 BNXT_ULP_HDR_BIT_I_IPV6 |
9460 BNXT_ULP_HDR_BIT_I_TCP |
9461 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9462 .field_sig = { .bits =
9463 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9464 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9465 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9466 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9467 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9468 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9469 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9470 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9473 .class_hid = BNXT_ULP_CLASS_HID_9a8a,
9476 .flow_sig_id = 8054385664,
9477 .flow_pattern_id = 1,
9479 .hdr_sig = { .bits =
9480 BNXT_ULP_HDR_BIT_O_IPV4 |
9481 BNXT_ULP_HDR_BIT_O_UDP |
9482 BNXT_ULP_HDR_BIT_T_VXLAN |
9483 BNXT_ULP_HDR_BIT_I_ETH |
9484 BNXT_ULP_HDR_BIT_I_IPV6 |
9485 BNXT_ULP_HDR_BIT_I_TCP |
9486 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9487 .field_sig = { .bits =
9488 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9489 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9490 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9491 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9492 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9493 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9494 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9495 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9496 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9499 .class_hid = BNXT_ULP_CLASS_HID_d70a,
9502 .flow_sig_id = 8056474624,
9503 .flow_pattern_id = 1,
9505 .hdr_sig = { .bits =
9506 BNXT_ULP_HDR_BIT_O_IPV4 |
9507 BNXT_ULP_HDR_BIT_O_UDP |
9508 BNXT_ULP_HDR_BIT_T_VXLAN |
9509 BNXT_ULP_HDR_BIT_I_ETH |
9510 BNXT_ULP_HDR_BIT_I_IPV6 |
9511 BNXT_ULP_HDR_BIT_I_TCP |
9512 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9513 .field_sig = { .bits =
9514 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9515 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9516 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9517 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9518 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9519 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9520 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9521 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9522 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9525 .class_hid = BNXT_ULP_CLASS_HID_e90e,
9528 .flow_sig_id = 8056482816,
9529 .flow_pattern_id = 1,
9531 .hdr_sig = { .bits =
9532 BNXT_ULP_HDR_BIT_O_IPV4 |
9533 BNXT_ULP_HDR_BIT_O_UDP |
9534 BNXT_ULP_HDR_BIT_T_VXLAN |
9535 BNXT_ULP_HDR_BIT_I_ETH |
9536 BNXT_ULP_HDR_BIT_I_IPV6 |
9537 BNXT_ULP_HDR_BIT_I_TCP |
9538 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9539 .field_sig = { .bits =
9540 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9541 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9542 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9543 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9544 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9545 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9546 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9547 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9548 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9549 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9552 .class_hid = BNXT_ULP_CLASS_HID_edd9,
9555 .flow_sig_id = 1313792,
9556 .flow_pattern_id = 1,
9558 .hdr_sig = { .bits =
9559 BNXT_ULP_HDR_BIT_O_IPV4 |
9560 BNXT_ULP_HDR_BIT_O_UDP |
9561 BNXT_ULP_HDR_BIT_T_VXLAN |
9562 BNXT_ULP_HDR_BIT_I_ETH |
9563 BNXT_ULP_HDR_BIT_I_IPV4 |
9564 BNXT_ULP_HDR_BIT_I_TCP |
9565 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9566 .field_sig = { .bits =
9567 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9568 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9569 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9570 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
9573 .class_hid = BNXT_ULP_CLASS_HID_a61d,
9576 .flow_sig_id = 1321984,
9577 .flow_pattern_id = 1,
9579 .hdr_sig = { .bits =
9580 BNXT_ULP_HDR_BIT_O_IPV4 |
9581 BNXT_ULP_HDR_BIT_O_UDP |
9582 BNXT_ULP_HDR_BIT_T_VXLAN |
9583 BNXT_ULP_HDR_BIT_I_ETH |
9584 BNXT_ULP_HDR_BIT_I_IPV4 |
9585 BNXT_ULP_HDR_BIT_I_TCP |
9586 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9587 .field_sig = { .bits =
9588 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9589 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9590 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9591 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9592 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
9595 .class_hid = BNXT_ULP_CLASS_HID_c571,
9598 .flow_sig_id = 3410944,
9599 .flow_pattern_id = 1,
9601 .hdr_sig = { .bits =
9602 BNXT_ULP_HDR_BIT_O_IPV4 |
9603 BNXT_ULP_HDR_BIT_O_UDP |
9604 BNXT_ULP_HDR_BIT_T_VXLAN |
9605 BNXT_ULP_HDR_BIT_I_ETH |
9606 BNXT_ULP_HDR_BIT_I_IPV4 |
9607 BNXT_ULP_HDR_BIT_I_TCP |
9608 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9609 .field_sig = { .bits =
9610 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9611 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9612 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9613 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9614 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
9617 .class_hid = BNXT_ULP_CLASS_HID_f4f9,
9620 .flow_sig_id = 3419136,
9621 .flow_pattern_id = 1,
9623 .hdr_sig = { .bits =
9624 BNXT_ULP_HDR_BIT_O_IPV4 |
9625 BNXT_ULP_HDR_BIT_O_UDP |
9626 BNXT_ULP_HDR_BIT_T_VXLAN |
9627 BNXT_ULP_HDR_BIT_I_ETH |
9628 BNXT_ULP_HDR_BIT_I_IPV4 |
9629 BNXT_ULP_HDR_BIT_I_TCP |
9630 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9631 .field_sig = { .bits =
9632 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9633 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9634 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9635 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9636 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9637 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
9640 .class_hid = BNXT_ULP_CLASS_HID_9c45,
9643 .flow_sig_id = 2148797440,
9644 .flow_pattern_id = 1,
9646 .hdr_sig = { .bits =
9647 BNXT_ULP_HDR_BIT_O_IPV4 |
9648 BNXT_ULP_HDR_BIT_O_UDP |
9649 BNXT_ULP_HDR_BIT_T_VXLAN |
9650 BNXT_ULP_HDR_BIT_I_ETH |
9651 BNXT_ULP_HDR_BIT_I_IPV4 |
9652 BNXT_ULP_HDR_BIT_I_TCP |
9653 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9654 .field_sig = { .bits =
9655 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9656 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9657 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9658 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9659 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9662 .class_hid = BNXT_ULP_CLASS_HID_cfcd,
9665 .flow_sig_id = 2148805632,
9666 .flow_pattern_id = 1,
9668 .hdr_sig = { .bits =
9669 BNXT_ULP_HDR_BIT_O_IPV4 |
9670 BNXT_ULP_HDR_BIT_O_UDP |
9671 BNXT_ULP_HDR_BIT_T_VXLAN |
9672 BNXT_ULP_HDR_BIT_I_ETH |
9673 BNXT_ULP_HDR_BIT_I_IPV4 |
9674 BNXT_ULP_HDR_BIT_I_TCP |
9675 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9676 .field_sig = { .bits =
9677 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9678 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9679 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9680 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9681 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9682 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9685 .class_hid = BNXT_ULP_CLASS_HID_ed21,
9688 .flow_sig_id = 2150894592,
9689 .flow_pattern_id = 1,
9691 .hdr_sig = { .bits =
9692 BNXT_ULP_HDR_BIT_O_IPV4 |
9693 BNXT_ULP_HDR_BIT_O_UDP |
9694 BNXT_ULP_HDR_BIT_T_VXLAN |
9695 BNXT_ULP_HDR_BIT_I_ETH |
9696 BNXT_ULP_HDR_BIT_I_IPV4 |
9697 BNXT_ULP_HDR_BIT_I_TCP |
9698 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9699 .field_sig = { .bits =
9700 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9701 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9702 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9703 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9704 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9705 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9708 .class_hid = BNXT_ULP_CLASS_HID_dca9,
9711 .flow_sig_id = 2150902784,
9712 .flow_pattern_id = 1,
9714 .hdr_sig = { .bits =
9715 BNXT_ULP_HDR_BIT_O_IPV4 |
9716 BNXT_ULP_HDR_BIT_O_UDP |
9717 BNXT_ULP_HDR_BIT_T_VXLAN |
9718 BNXT_ULP_HDR_BIT_I_ETH |
9719 BNXT_ULP_HDR_BIT_I_IPV4 |
9720 BNXT_ULP_HDR_BIT_I_TCP |
9721 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9722 .field_sig = { .bits =
9723 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9724 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9725 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9726 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9727 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9728 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9729 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9732 .class_hid = BNXT_ULP_CLASS_HID_80b5,
9735 .flow_sig_id = 4296281088,
9736 .flow_pattern_id = 1,
9738 .hdr_sig = { .bits =
9739 BNXT_ULP_HDR_BIT_O_IPV4 |
9740 BNXT_ULP_HDR_BIT_O_UDP |
9741 BNXT_ULP_HDR_BIT_T_VXLAN |
9742 BNXT_ULP_HDR_BIT_I_ETH |
9743 BNXT_ULP_HDR_BIT_I_IPV4 |
9744 BNXT_ULP_HDR_BIT_I_TCP |
9745 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9746 .field_sig = { .bits =
9747 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9748 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9749 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9750 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9751 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9754 .class_hid = BNXT_ULP_CLASS_HID_b235,
9757 .flow_sig_id = 4296289280,
9758 .flow_pattern_id = 1,
9760 .hdr_sig = { .bits =
9761 BNXT_ULP_HDR_BIT_O_IPV4 |
9762 BNXT_ULP_HDR_BIT_O_UDP |
9763 BNXT_ULP_HDR_BIT_T_VXLAN |
9764 BNXT_ULP_HDR_BIT_I_ETH |
9765 BNXT_ULP_HDR_BIT_I_IPV4 |
9766 BNXT_ULP_HDR_BIT_I_TCP |
9767 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9768 .field_sig = { .bits =
9769 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9770 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9771 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9772 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9773 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9774 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9777 .class_hid = BNXT_ULP_CLASS_HID_d111,
9780 .flow_sig_id = 4298378240,
9781 .flow_pattern_id = 1,
9783 .hdr_sig = { .bits =
9784 BNXT_ULP_HDR_BIT_O_IPV4 |
9785 BNXT_ULP_HDR_BIT_O_UDP |
9786 BNXT_ULP_HDR_BIT_T_VXLAN |
9787 BNXT_ULP_HDR_BIT_I_ETH |
9788 BNXT_ULP_HDR_BIT_I_IPV4 |
9789 BNXT_ULP_HDR_BIT_I_TCP |
9790 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9791 .field_sig = { .bits =
9792 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9793 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9794 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9795 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9796 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9797 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9800 .class_hid = BNXT_ULP_CLASS_HID_c091,
9803 .flow_sig_id = 4298386432,
9804 .flow_pattern_id = 1,
9806 .hdr_sig = { .bits =
9807 BNXT_ULP_HDR_BIT_O_IPV4 |
9808 BNXT_ULP_HDR_BIT_O_UDP |
9809 BNXT_ULP_HDR_BIT_T_VXLAN |
9810 BNXT_ULP_HDR_BIT_I_ETH |
9811 BNXT_ULP_HDR_BIT_I_IPV4 |
9812 BNXT_ULP_HDR_BIT_I_TCP |
9813 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9814 .field_sig = { .bits =
9815 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9816 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9817 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9818 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9819 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9820 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9821 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9824 .class_hid = BNXT_ULP_CLASS_HID_a865,
9827 .flow_sig_id = 6443764736,
9828 .flow_pattern_id = 1,
9830 .hdr_sig = { .bits =
9831 BNXT_ULP_HDR_BIT_O_IPV4 |
9832 BNXT_ULP_HDR_BIT_O_UDP |
9833 BNXT_ULP_HDR_BIT_T_VXLAN |
9834 BNXT_ULP_HDR_BIT_I_ETH |
9835 BNXT_ULP_HDR_BIT_I_IPV4 |
9836 BNXT_ULP_HDR_BIT_I_TCP |
9837 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9838 .field_sig = { .bits =
9839 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9840 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9841 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9842 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9843 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9844 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9847 .class_hid = BNXT_ULP_CLASS_HID_dbe5,
9850 .flow_sig_id = 6443772928,
9851 .flow_pattern_id = 1,
9853 .hdr_sig = { .bits =
9854 BNXT_ULP_HDR_BIT_O_IPV4 |
9855 BNXT_ULP_HDR_BIT_O_UDP |
9856 BNXT_ULP_HDR_BIT_T_VXLAN |
9857 BNXT_ULP_HDR_BIT_I_ETH |
9858 BNXT_ULP_HDR_BIT_I_IPV4 |
9859 BNXT_ULP_HDR_BIT_I_TCP |
9860 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9861 .field_sig = { .bits =
9862 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9863 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9864 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9865 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9866 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9867 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9868 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9871 .class_hid = BNXT_ULP_CLASS_HID_fec1,
9874 .flow_sig_id = 6445861888,
9875 .flow_pattern_id = 1,
9877 .hdr_sig = { .bits =
9878 BNXT_ULP_HDR_BIT_O_IPV4 |
9879 BNXT_ULP_HDR_BIT_O_UDP |
9880 BNXT_ULP_HDR_BIT_T_VXLAN |
9881 BNXT_ULP_HDR_BIT_I_ETH |
9882 BNXT_ULP_HDR_BIT_I_IPV4 |
9883 BNXT_ULP_HDR_BIT_I_TCP |
9884 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9885 .field_sig = { .bits =
9886 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9887 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9888 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9889 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9890 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9891 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9892 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9895 .class_hid = BNXT_ULP_CLASS_HID_e841,
9898 .flow_sig_id = 6445870080,
9899 .flow_pattern_id = 1,
9901 .hdr_sig = { .bits =
9902 BNXT_ULP_HDR_BIT_O_IPV4 |
9903 BNXT_ULP_HDR_BIT_O_UDP |
9904 BNXT_ULP_HDR_BIT_T_VXLAN |
9905 BNXT_ULP_HDR_BIT_I_ETH |
9906 BNXT_ULP_HDR_BIT_I_IPV4 |
9907 BNXT_ULP_HDR_BIT_I_TCP |
9908 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9909 .field_sig = { .bits =
9910 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9911 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9912 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9913 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9914 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9915 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9916 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9917 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9920 .class_hid = BNXT_ULP_CLASS_HID_8e85,
9923 .flow_sig_id = 8591248384,
9924 .flow_pattern_id = 1,
9926 .hdr_sig = { .bits =
9927 BNXT_ULP_HDR_BIT_O_IPV4 |
9928 BNXT_ULP_HDR_BIT_O_UDP |
9929 BNXT_ULP_HDR_BIT_T_VXLAN |
9930 BNXT_ULP_HDR_BIT_I_ETH |
9931 BNXT_ULP_HDR_BIT_I_IPV4 |
9932 BNXT_ULP_HDR_BIT_I_TCP |
9933 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9934 .field_sig = { .bits =
9935 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9936 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9937 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9938 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9939 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
9942 .class_hid = BNXT_ULP_CLASS_HID_b80d,
9945 .flow_sig_id = 8591256576,
9946 .flow_pattern_id = 1,
9948 .hdr_sig = { .bits =
9949 BNXT_ULP_HDR_BIT_O_IPV4 |
9950 BNXT_ULP_HDR_BIT_O_UDP |
9951 BNXT_ULP_HDR_BIT_T_VXLAN |
9952 BNXT_ULP_HDR_BIT_I_ETH |
9953 BNXT_ULP_HDR_BIT_I_IPV4 |
9954 BNXT_ULP_HDR_BIT_I_TCP |
9955 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9956 .field_sig = { .bits =
9957 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9958 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9959 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9960 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9961 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9962 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
9965 .class_hid = BNXT_ULP_CLASS_HID_df65,
9968 .flow_sig_id = 8593345536,
9969 .flow_pattern_id = 1,
9971 .hdr_sig = { .bits =
9972 BNXT_ULP_HDR_BIT_O_IPV4 |
9973 BNXT_ULP_HDR_BIT_O_UDP |
9974 BNXT_ULP_HDR_BIT_T_VXLAN |
9975 BNXT_ULP_HDR_BIT_I_ETH |
9976 BNXT_ULP_HDR_BIT_I_IPV4 |
9977 BNXT_ULP_HDR_BIT_I_TCP |
9978 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9979 .field_sig = { .bits =
9980 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9981 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9982 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9983 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9984 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9985 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
9988 .class_hid = BNXT_ULP_CLASS_HID_ceed,
9991 .flow_sig_id = 8593353728,
9992 .flow_pattern_id = 1,
9994 .hdr_sig = { .bits =
9995 BNXT_ULP_HDR_BIT_O_IPV4 |
9996 BNXT_ULP_HDR_BIT_O_UDP |
9997 BNXT_ULP_HDR_BIT_T_VXLAN |
9998 BNXT_ULP_HDR_BIT_I_ETH |
9999 BNXT_ULP_HDR_BIT_I_IPV4 |
10000 BNXT_ULP_HDR_BIT_I_TCP |
10001 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10002 .field_sig = { .bits =
10003 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10004 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10005 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10006 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10007 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10008 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10009 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10012 .class_hid = BNXT_ULP_CLASS_HID_9645,
10015 .flow_sig_id = 10738732032,
10016 .flow_pattern_id = 1,
10018 .hdr_sig = { .bits =
10019 BNXT_ULP_HDR_BIT_O_IPV4 |
10020 BNXT_ULP_HDR_BIT_O_UDP |
10021 BNXT_ULP_HDR_BIT_T_VXLAN |
10022 BNXT_ULP_HDR_BIT_I_ETH |
10023 BNXT_ULP_HDR_BIT_I_IPV4 |
10024 BNXT_ULP_HDR_BIT_I_TCP |
10025 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10026 .field_sig = { .bits =
10027 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10028 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10029 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10030 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10031 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10032 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10035 .class_hid = BNXT_ULP_CLASS_HID_c1cd,
10038 .flow_sig_id = 10738740224,
10039 .flow_pattern_id = 1,
10041 .hdr_sig = { .bits =
10042 BNXT_ULP_HDR_BIT_O_IPV4 |
10043 BNXT_ULP_HDR_BIT_O_UDP |
10044 BNXT_ULP_HDR_BIT_T_VXLAN |
10045 BNXT_ULP_HDR_BIT_I_ETH |
10046 BNXT_ULP_HDR_BIT_I_IPV4 |
10047 BNXT_ULP_HDR_BIT_I_TCP |
10048 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10049 .field_sig = { .bits =
10050 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10051 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10052 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10053 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10054 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10055 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10056 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10059 .class_hid = BNXT_ULP_CLASS_HID_e725,
10062 .flow_sig_id = 10740829184,
10063 .flow_pattern_id = 1,
10065 .hdr_sig = { .bits =
10066 BNXT_ULP_HDR_BIT_O_IPV4 |
10067 BNXT_ULP_HDR_BIT_O_UDP |
10068 BNXT_ULP_HDR_BIT_T_VXLAN |
10069 BNXT_ULP_HDR_BIT_I_ETH |
10070 BNXT_ULP_HDR_BIT_I_IPV4 |
10071 BNXT_ULP_HDR_BIT_I_TCP |
10072 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10073 .field_sig = { .bits =
10074 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10075 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10076 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10077 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10078 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10079 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10080 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10083 .class_hid = BNXT_ULP_CLASS_HID_d6ad,
10086 .flow_sig_id = 10740837376,
10087 .flow_pattern_id = 1,
10089 .hdr_sig = { .bits =
10090 BNXT_ULP_HDR_BIT_O_IPV4 |
10091 BNXT_ULP_HDR_BIT_O_UDP |
10092 BNXT_ULP_HDR_BIT_T_VXLAN |
10093 BNXT_ULP_HDR_BIT_I_ETH |
10094 BNXT_ULP_HDR_BIT_I_IPV4 |
10095 BNXT_ULP_HDR_BIT_I_TCP |
10096 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10097 .field_sig = { .bits =
10098 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10099 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10100 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10101 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10102 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10103 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10104 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10105 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10108 .class_hid = BNXT_ULP_CLASS_HID_9aa5,
10111 .flow_sig_id = 12886215680,
10112 .flow_pattern_id = 1,
10114 .hdr_sig = { .bits =
10115 BNXT_ULP_HDR_BIT_O_IPV4 |
10116 BNXT_ULP_HDR_BIT_O_UDP |
10117 BNXT_ULP_HDR_BIT_T_VXLAN |
10118 BNXT_ULP_HDR_BIT_I_ETH |
10119 BNXT_ULP_HDR_BIT_I_IPV4 |
10120 BNXT_ULP_HDR_BIT_I_TCP |
10121 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10122 .field_sig = { .bits =
10123 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10124 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10125 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10126 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10127 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10128 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10131 .class_hid = BNXT_ULP_CLASS_HID_b425,
10134 .flow_sig_id = 12886223872,
10135 .flow_pattern_id = 1,
10137 .hdr_sig = { .bits =
10138 BNXT_ULP_HDR_BIT_O_IPV4 |
10139 BNXT_ULP_HDR_BIT_O_UDP |
10140 BNXT_ULP_HDR_BIT_T_VXLAN |
10141 BNXT_ULP_HDR_BIT_I_ETH |
10142 BNXT_ULP_HDR_BIT_I_IPV4 |
10143 BNXT_ULP_HDR_BIT_I_TCP |
10144 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10145 .field_sig = { .bits =
10146 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10147 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10148 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10149 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10150 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10151 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10152 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10155 .class_hid = BNXT_ULP_CLASS_HID_eb05,
10158 .flow_sig_id = 12888312832,
10159 .flow_pattern_id = 1,
10161 .hdr_sig = { .bits =
10162 BNXT_ULP_HDR_BIT_O_IPV4 |
10163 BNXT_ULP_HDR_BIT_O_UDP |
10164 BNXT_ULP_HDR_BIT_T_VXLAN |
10165 BNXT_ULP_HDR_BIT_I_ETH |
10166 BNXT_ULP_HDR_BIT_I_IPV4 |
10167 BNXT_ULP_HDR_BIT_I_TCP |
10168 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10169 .field_sig = { .bits =
10170 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10171 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10172 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10173 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10174 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10175 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10176 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10179 .class_hid = BNXT_ULP_CLASS_HID_da85,
10182 .flow_sig_id = 12888321024,
10183 .flow_pattern_id = 1,
10185 .hdr_sig = { .bits =
10186 BNXT_ULP_HDR_BIT_O_IPV4 |
10187 BNXT_ULP_HDR_BIT_O_UDP |
10188 BNXT_ULP_HDR_BIT_T_VXLAN |
10189 BNXT_ULP_HDR_BIT_I_ETH |
10190 BNXT_ULP_HDR_BIT_I_IPV4 |
10191 BNXT_ULP_HDR_BIT_I_TCP |
10192 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10193 .field_sig = { .bits =
10194 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10195 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10196 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10197 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10198 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10199 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10200 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10201 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10204 .class_hid = BNXT_ULP_CLASS_HID_a265,
10207 .flow_sig_id = 15033699328,
10208 .flow_pattern_id = 1,
10210 .hdr_sig = { .bits =
10211 BNXT_ULP_HDR_BIT_O_IPV4 |
10212 BNXT_ULP_HDR_BIT_O_UDP |
10213 BNXT_ULP_HDR_BIT_T_VXLAN |
10214 BNXT_ULP_HDR_BIT_I_ETH |
10215 BNXT_ULP_HDR_BIT_I_IPV4 |
10216 BNXT_ULP_HDR_BIT_I_TCP |
10217 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10218 .field_sig = { .bits =
10219 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10220 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10221 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10222 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10223 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10224 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10225 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10228 .class_hid = BNXT_ULP_CLASS_HID_dde5,
10231 .flow_sig_id = 15033707520,
10232 .flow_pattern_id = 1,
10234 .hdr_sig = { .bits =
10235 BNXT_ULP_HDR_BIT_O_IPV4 |
10236 BNXT_ULP_HDR_BIT_O_UDP |
10237 BNXT_ULP_HDR_BIT_T_VXLAN |
10238 BNXT_ULP_HDR_BIT_I_ETH |
10239 BNXT_ULP_HDR_BIT_I_IPV4 |
10240 BNXT_ULP_HDR_BIT_I_TCP |
10241 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10242 .field_sig = { .bits =
10243 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10244 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10245 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10246 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10247 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10248 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10249 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10250 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10253 .class_hid = BNXT_ULP_CLASS_HID_f0c5,
10256 .flow_sig_id = 15035796480,
10257 .flow_pattern_id = 1,
10259 .hdr_sig = { .bits =
10260 BNXT_ULP_HDR_BIT_O_IPV4 |
10261 BNXT_ULP_HDR_BIT_O_UDP |
10262 BNXT_ULP_HDR_BIT_T_VXLAN |
10263 BNXT_ULP_HDR_BIT_I_ETH |
10264 BNXT_ULP_HDR_BIT_I_IPV4 |
10265 BNXT_ULP_HDR_BIT_I_TCP |
10266 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10267 .field_sig = { .bits =
10268 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10269 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10270 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10271 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10272 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10273 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10274 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10275 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10278 .class_hid = BNXT_ULP_CLASS_HID_e245,
10281 .flow_sig_id = 15035804672,
10282 .flow_pattern_id = 1,
10284 .hdr_sig = { .bits =
10285 BNXT_ULP_HDR_BIT_O_IPV4 |
10286 BNXT_ULP_HDR_BIT_O_UDP |
10287 BNXT_ULP_HDR_BIT_T_VXLAN |
10288 BNXT_ULP_HDR_BIT_I_ETH |
10289 BNXT_ULP_HDR_BIT_I_IPV4 |
10290 BNXT_ULP_HDR_BIT_I_TCP |
10291 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10292 .field_sig = { .bits =
10293 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10294 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10295 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10296 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10297 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10298 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10299 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10300 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10301 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10304 .class_hid = BNXT_ULP_CLASS_HID_8b8f,
10307 .flow_sig_id = 17181182976,
10308 .flow_pattern_id = 1,
10310 .hdr_sig = { .bits =
10311 BNXT_ULP_HDR_BIT_O_IPV4 |
10312 BNXT_ULP_HDR_BIT_O_UDP |
10313 BNXT_ULP_HDR_BIT_T_VXLAN |
10314 BNXT_ULP_HDR_BIT_I_ETH |
10315 BNXT_ULP_HDR_BIT_I_IPV4 |
10316 BNXT_ULP_HDR_BIT_I_TCP |
10317 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10318 .field_sig = { .bits =
10319 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10320 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10321 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10322 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10323 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10326 .class_hid = BNXT_ULP_CLASS_HID_a517,
10329 .flow_sig_id = 17181191168,
10330 .flow_pattern_id = 1,
10332 .hdr_sig = { .bits =
10333 BNXT_ULP_HDR_BIT_O_IPV4 |
10334 BNXT_ULP_HDR_BIT_O_UDP |
10335 BNXT_ULP_HDR_BIT_T_VXLAN |
10336 BNXT_ULP_HDR_BIT_I_ETH |
10337 BNXT_ULP_HDR_BIT_I_IPV4 |
10338 BNXT_ULP_HDR_BIT_I_TCP |
10339 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10340 .field_sig = { .bits =
10341 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10342 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10343 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10344 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10345 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10346 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10349 .class_hid = BNXT_ULP_CLASS_HID_d86b,
10352 .flow_sig_id = 17183280128,
10353 .flow_pattern_id = 1,
10355 .hdr_sig = { .bits =
10356 BNXT_ULP_HDR_BIT_O_IPV4 |
10357 BNXT_ULP_HDR_BIT_O_UDP |
10358 BNXT_ULP_HDR_BIT_T_VXLAN |
10359 BNXT_ULP_HDR_BIT_I_ETH |
10360 BNXT_ULP_HDR_BIT_I_IPV4 |
10361 BNXT_ULP_HDR_BIT_I_TCP |
10362 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10363 .field_sig = { .bits =
10364 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10365 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10366 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10367 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10368 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10369 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10372 .class_hid = BNXT_ULP_CLASS_HID_cbf3,
10375 .flow_sig_id = 17183288320,
10376 .flow_pattern_id = 1,
10378 .hdr_sig = { .bits =
10379 BNXT_ULP_HDR_BIT_O_IPV4 |
10380 BNXT_ULP_HDR_BIT_O_UDP |
10381 BNXT_ULP_HDR_BIT_T_VXLAN |
10382 BNXT_ULP_HDR_BIT_I_ETH |
10383 BNXT_ULP_HDR_BIT_I_IPV4 |
10384 BNXT_ULP_HDR_BIT_I_TCP |
10385 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10386 .field_sig = { .bits =
10387 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10388 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10389 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10390 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10391 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10392 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10393 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10396 .class_hid = BNXT_ULP_CLASS_HID_934f,
10399 .flow_sig_id = 19328666624,
10400 .flow_pattern_id = 1,
10402 .hdr_sig = { .bits =
10403 BNXT_ULP_HDR_BIT_O_IPV4 |
10404 BNXT_ULP_HDR_BIT_O_UDP |
10405 BNXT_ULP_HDR_BIT_T_VXLAN |
10406 BNXT_ULP_HDR_BIT_I_ETH |
10407 BNXT_ULP_HDR_BIT_I_IPV4 |
10408 BNXT_ULP_HDR_BIT_I_TCP |
10409 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10410 .field_sig = { .bits =
10411 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10412 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10413 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10414 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10415 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10416 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10419 .class_hid = BNXT_ULP_CLASS_HID_c2c7,
10422 .flow_sig_id = 19328674816,
10423 .flow_pattern_id = 1,
10425 .hdr_sig = { .bits =
10426 BNXT_ULP_HDR_BIT_O_IPV4 |
10427 BNXT_ULP_HDR_BIT_O_UDP |
10428 BNXT_ULP_HDR_BIT_T_VXLAN |
10429 BNXT_ULP_HDR_BIT_I_ETH |
10430 BNXT_ULP_HDR_BIT_I_IPV4 |
10431 BNXT_ULP_HDR_BIT_I_TCP |
10432 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10433 .field_sig = { .bits =
10434 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10435 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10436 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10437 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10438 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10439 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10440 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10443 .class_hid = BNXT_ULP_CLASS_HID_e02b,
10446 .flow_sig_id = 19330763776,
10447 .flow_pattern_id = 1,
10449 .hdr_sig = { .bits =
10450 BNXT_ULP_HDR_BIT_O_IPV4 |
10451 BNXT_ULP_HDR_BIT_O_UDP |
10452 BNXT_ULP_HDR_BIT_T_VXLAN |
10453 BNXT_ULP_HDR_BIT_I_ETH |
10454 BNXT_ULP_HDR_BIT_I_IPV4 |
10455 BNXT_ULP_HDR_BIT_I_TCP |
10456 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10457 .field_sig = { .bits =
10458 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10459 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10460 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10461 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10462 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10463 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10464 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10467 .class_hid = BNXT_ULP_CLASS_HID_d3a3,
10470 .flow_sig_id = 19330771968,
10471 .flow_pattern_id = 1,
10473 .hdr_sig = { .bits =
10474 BNXT_ULP_HDR_BIT_O_IPV4 |
10475 BNXT_ULP_HDR_BIT_O_UDP |
10476 BNXT_ULP_HDR_BIT_T_VXLAN |
10477 BNXT_ULP_HDR_BIT_I_ETH |
10478 BNXT_ULP_HDR_BIT_I_IPV4 |
10479 BNXT_ULP_HDR_BIT_I_TCP |
10480 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10481 .field_sig = { .bits =
10482 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10483 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10484 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10485 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10486 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10487 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10488 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10489 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10492 .class_hid = BNXT_ULP_CLASS_HID_87a7,
10495 .flow_sig_id = 21476150272,
10496 .flow_pattern_id = 1,
10498 .hdr_sig = { .bits =
10499 BNXT_ULP_HDR_BIT_O_IPV4 |
10500 BNXT_ULP_HDR_BIT_O_UDP |
10501 BNXT_ULP_HDR_BIT_T_VXLAN |
10502 BNXT_ULP_HDR_BIT_I_ETH |
10503 BNXT_ULP_HDR_BIT_I_IPV4 |
10504 BNXT_ULP_HDR_BIT_I_TCP |
10505 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10506 .field_sig = { .bits =
10507 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10508 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10509 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10510 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10511 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10512 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10515 .class_hid = BNXT_ULP_CLASS_HID_b137,
10518 .flow_sig_id = 21476158464,
10519 .flow_pattern_id = 1,
10521 .hdr_sig = { .bits =
10522 BNXT_ULP_HDR_BIT_O_IPV4 |
10523 BNXT_ULP_HDR_BIT_O_UDP |
10524 BNXT_ULP_HDR_BIT_T_VXLAN |
10525 BNXT_ULP_HDR_BIT_I_ETH |
10526 BNXT_ULP_HDR_BIT_I_IPV4 |
10527 BNXT_ULP_HDR_BIT_I_TCP |
10528 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10529 .field_sig = { .bits =
10530 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10531 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10532 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10533 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10534 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10535 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10536 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10539 .class_hid = BNXT_ULP_CLASS_HID_d403,
10542 .flow_sig_id = 21478247424,
10543 .flow_pattern_id = 1,
10545 .hdr_sig = { .bits =
10546 BNXT_ULP_HDR_BIT_O_IPV4 |
10547 BNXT_ULP_HDR_BIT_O_UDP |
10548 BNXT_ULP_HDR_BIT_T_VXLAN |
10549 BNXT_ULP_HDR_BIT_I_ETH |
10550 BNXT_ULP_HDR_BIT_I_IPV4 |
10551 BNXT_ULP_HDR_BIT_I_TCP |
10552 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10553 .field_sig = { .bits =
10554 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10555 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10556 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10557 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10558 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10559 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10560 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10563 .class_hid = BNXT_ULP_CLASS_HID_c793,
10566 .flow_sig_id = 21478255616,
10567 .flow_pattern_id = 1,
10569 .hdr_sig = { .bits =
10570 BNXT_ULP_HDR_BIT_O_IPV4 |
10571 BNXT_ULP_HDR_BIT_O_UDP |
10572 BNXT_ULP_HDR_BIT_T_VXLAN |
10573 BNXT_ULP_HDR_BIT_I_ETH |
10574 BNXT_ULP_HDR_BIT_I_IPV4 |
10575 BNXT_ULP_HDR_BIT_I_TCP |
10576 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10577 .field_sig = { .bits =
10578 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10579 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10580 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10581 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10582 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10583 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10584 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10585 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10588 .class_hid = BNXT_ULP_CLASS_HID_af67,
10591 .flow_sig_id = 23623633920,
10592 .flow_pattern_id = 1,
10594 .hdr_sig = { .bits =
10595 BNXT_ULP_HDR_BIT_O_IPV4 |
10596 BNXT_ULP_HDR_BIT_O_UDP |
10597 BNXT_ULP_HDR_BIT_T_VXLAN |
10598 BNXT_ULP_HDR_BIT_I_ETH |
10599 BNXT_ULP_HDR_BIT_I_IPV4 |
10600 BNXT_ULP_HDR_BIT_I_TCP |
10601 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10602 .field_sig = { .bits =
10603 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10604 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10605 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10606 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10607 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10608 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10609 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10612 .class_hid = BNXT_ULP_CLASS_HID_dee7,
10615 .flow_sig_id = 23623642112,
10616 .flow_pattern_id = 1,
10618 .hdr_sig = { .bits =
10619 BNXT_ULP_HDR_BIT_O_IPV4 |
10620 BNXT_ULP_HDR_BIT_O_UDP |
10621 BNXT_ULP_HDR_BIT_T_VXLAN |
10622 BNXT_ULP_HDR_BIT_I_ETH |
10623 BNXT_ULP_HDR_BIT_I_IPV4 |
10624 BNXT_ULP_HDR_BIT_I_TCP |
10625 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10626 .field_sig = { .bits =
10627 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10628 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10629 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10630 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10631 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10632 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10633 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10634 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10637 .class_hid = BNXT_ULP_CLASS_HID_fdc3,
10640 .flow_sig_id = 23625731072,
10641 .flow_pattern_id = 1,
10643 .hdr_sig = { .bits =
10644 BNXT_ULP_HDR_BIT_O_IPV4 |
10645 BNXT_ULP_HDR_BIT_O_UDP |
10646 BNXT_ULP_HDR_BIT_T_VXLAN |
10647 BNXT_ULP_HDR_BIT_I_ETH |
10648 BNXT_ULP_HDR_BIT_I_IPV4 |
10649 BNXT_ULP_HDR_BIT_I_TCP |
10650 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10651 .field_sig = { .bits =
10652 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10653 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10654 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10655 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10656 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10657 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10658 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10659 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10662 .class_hid = BNXT_ULP_CLASS_HID_ef43,
10665 .flow_sig_id = 23625739264,
10666 .flow_pattern_id = 1,
10668 .hdr_sig = { .bits =
10669 BNXT_ULP_HDR_BIT_O_IPV4 |
10670 BNXT_ULP_HDR_BIT_O_UDP |
10671 BNXT_ULP_HDR_BIT_T_VXLAN |
10672 BNXT_ULP_HDR_BIT_I_ETH |
10673 BNXT_ULP_HDR_BIT_I_IPV4 |
10674 BNXT_ULP_HDR_BIT_I_TCP |
10675 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10676 .field_sig = { .bits =
10677 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10678 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10679 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10680 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10681 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10682 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10683 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10684 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10685 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10688 .class_hid = BNXT_ULP_CLASS_HID_8dbf,
10691 .flow_sig_id = 25771117568,
10692 .flow_pattern_id = 1,
10694 .hdr_sig = { .bits =
10695 BNXT_ULP_HDR_BIT_O_IPV4 |
10696 BNXT_ULP_HDR_BIT_O_UDP |
10697 BNXT_ULP_HDR_BIT_T_VXLAN |
10698 BNXT_ULP_HDR_BIT_I_ETH |
10699 BNXT_ULP_HDR_BIT_I_IPV4 |
10700 BNXT_ULP_HDR_BIT_I_TCP |
10701 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10702 .field_sig = { .bits =
10703 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10704 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10705 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10706 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10707 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10708 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10711 .class_hid = BNXT_ULP_CLASS_HID_bf07,
10714 .flow_sig_id = 25771125760,
10715 .flow_pattern_id = 1,
10717 .hdr_sig = { .bits =
10718 BNXT_ULP_HDR_BIT_O_IPV4 |
10719 BNXT_ULP_HDR_BIT_O_UDP |
10720 BNXT_ULP_HDR_BIT_T_VXLAN |
10721 BNXT_ULP_HDR_BIT_I_ETH |
10722 BNXT_ULP_HDR_BIT_I_IPV4 |
10723 BNXT_ULP_HDR_BIT_I_TCP |
10724 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10725 .field_sig = { .bits =
10726 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10727 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10728 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10729 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10730 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10731 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10732 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10735 .class_hid = BNXT_ULP_CLASS_HID_d21f,
10738 .flow_sig_id = 25773214720,
10739 .flow_pattern_id = 1,
10741 .hdr_sig = { .bits =
10742 BNXT_ULP_HDR_BIT_O_IPV4 |
10743 BNXT_ULP_HDR_BIT_O_UDP |
10744 BNXT_ULP_HDR_BIT_T_VXLAN |
10745 BNXT_ULP_HDR_BIT_I_ETH |
10746 BNXT_ULP_HDR_BIT_I_IPV4 |
10747 BNXT_ULP_HDR_BIT_I_TCP |
10748 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10749 .field_sig = { .bits =
10750 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10751 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10752 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10753 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10754 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10755 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10756 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10759 .class_hid = BNXT_ULP_CLASS_HID_cde7,
10762 .flow_sig_id = 25773222912,
10763 .flow_pattern_id = 1,
10765 .hdr_sig = { .bits =
10766 BNXT_ULP_HDR_BIT_O_IPV4 |
10767 BNXT_ULP_HDR_BIT_O_UDP |
10768 BNXT_ULP_HDR_BIT_T_VXLAN |
10769 BNXT_ULP_HDR_BIT_I_ETH |
10770 BNXT_ULP_HDR_BIT_I_IPV4 |
10771 BNXT_ULP_HDR_BIT_I_TCP |
10772 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10773 .field_sig = { .bits =
10774 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10775 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10776 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10777 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10778 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10779 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10780 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10781 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10784 .class_hid = BNXT_ULP_CLASS_HID_956f,
10787 .flow_sig_id = 27918601216,
10788 .flow_pattern_id = 1,
10790 .hdr_sig = { .bits =
10791 BNXT_ULP_HDR_BIT_O_IPV4 |
10792 BNXT_ULP_HDR_BIT_O_UDP |
10793 BNXT_ULP_HDR_BIT_T_VXLAN |
10794 BNXT_ULP_HDR_BIT_I_ETH |
10795 BNXT_ULP_HDR_BIT_I_IPV4 |
10796 BNXT_ULP_HDR_BIT_I_TCP |
10797 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10798 .field_sig = { .bits =
10799 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10800 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10801 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10802 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10803 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10804 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10805 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10808 .class_hid = BNXT_ULP_CLASS_HID_c4c7,
10811 .flow_sig_id = 27918609408,
10812 .flow_pattern_id = 1,
10814 .hdr_sig = { .bits =
10815 BNXT_ULP_HDR_BIT_O_IPV4 |
10816 BNXT_ULP_HDR_BIT_O_UDP |
10817 BNXT_ULP_HDR_BIT_T_VXLAN |
10818 BNXT_ULP_HDR_BIT_I_ETH |
10819 BNXT_ULP_HDR_BIT_I_IPV4 |
10820 BNXT_ULP_HDR_BIT_I_TCP |
10821 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10822 .field_sig = { .bits =
10823 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10824 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10825 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10826 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10827 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10828 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10829 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10830 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10833 .class_hid = BNXT_ULP_CLASS_HID_fbcf,
10836 .flow_sig_id = 27920698368,
10837 .flow_pattern_id = 1,
10839 .hdr_sig = { .bits =
10840 BNXT_ULP_HDR_BIT_O_IPV4 |
10841 BNXT_ULP_HDR_BIT_O_UDP |
10842 BNXT_ULP_HDR_BIT_T_VXLAN |
10843 BNXT_ULP_HDR_BIT_I_ETH |
10844 BNXT_ULP_HDR_BIT_I_IPV4 |
10845 BNXT_ULP_HDR_BIT_I_TCP |
10846 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10847 .field_sig = { .bits =
10848 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10849 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10850 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10851 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10852 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10853 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10854 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10855 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10858 .class_hid = BNXT_ULP_CLASS_HID_d5a7,
10861 .flow_sig_id = 27920706560,
10862 .flow_pattern_id = 1,
10864 .hdr_sig = { .bits =
10865 BNXT_ULP_HDR_BIT_O_IPV4 |
10866 BNXT_ULP_HDR_BIT_O_UDP |
10867 BNXT_ULP_HDR_BIT_T_VXLAN |
10868 BNXT_ULP_HDR_BIT_I_ETH |
10869 BNXT_ULP_HDR_BIT_I_IPV4 |
10870 BNXT_ULP_HDR_BIT_I_TCP |
10871 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10872 .field_sig = { .bits =
10873 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10874 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10875 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10876 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10877 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10878 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10879 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10880 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10881 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10884 .class_hid = BNXT_ULP_CLASS_HID_9957,
10887 .flow_sig_id = 30066084864,
10888 .flow_pattern_id = 1,
10890 .hdr_sig = { .bits =
10891 BNXT_ULP_HDR_BIT_O_IPV4 |
10892 BNXT_ULP_HDR_BIT_O_UDP |
10893 BNXT_ULP_HDR_BIT_T_VXLAN |
10894 BNXT_ULP_HDR_BIT_I_ETH |
10895 BNXT_ULP_HDR_BIT_I_IPV4 |
10896 BNXT_ULP_HDR_BIT_I_TCP |
10897 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10898 .field_sig = { .bits =
10899 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10900 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10901 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10902 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10903 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10904 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10905 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10908 .class_hid = BNXT_ULP_CLASS_HID_cb27,
10911 .flow_sig_id = 30066093056,
10912 .flow_pattern_id = 1,
10914 .hdr_sig = { .bits =
10915 BNXT_ULP_HDR_BIT_O_IPV4 |
10916 BNXT_ULP_HDR_BIT_O_UDP |
10917 BNXT_ULP_HDR_BIT_T_VXLAN |
10918 BNXT_ULP_HDR_BIT_I_ETH |
10919 BNXT_ULP_HDR_BIT_I_IPV4 |
10920 BNXT_ULP_HDR_BIT_I_TCP |
10921 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10922 .field_sig = { .bits =
10923 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10924 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10925 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10926 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10927 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10928 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10929 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10930 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10933 .class_hid = BNXT_ULP_CLASS_HID_ee37,
10936 .flow_sig_id = 30068182016,
10937 .flow_pattern_id = 1,
10939 .hdr_sig = { .bits =
10940 BNXT_ULP_HDR_BIT_O_IPV4 |
10941 BNXT_ULP_HDR_BIT_O_UDP |
10942 BNXT_ULP_HDR_BIT_T_VXLAN |
10943 BNXT_ULP_HDR_BIT_I_ETH |
10944 BNXT_ULP_HDR_BIT_I_IPV4 |
10945 BNXT_ULP_HDR_BIT_I_TCP |
10946 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10947 .field_sig = { .bits =
10948 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10949 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10950 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10951 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10952 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10953 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10954 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10955 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10958 .class_hid = BNXT_ULP_CLASS_HID_d987,
10961 .flow_sig_id = 30068190208,
10962 .flow_pattern_id = 1,
10964 .hdr_sig = { .bits =
10965 BNXT_ULP_HDR_BIT_O_IPV4 |
10966 BNXT_ULP_HDR_BIT_O_UDP |
10967 BNXT_ULP_HDR_BIT_T_VXLAN |
10968 BNXT_ULP_HDR_BIT_I_ETH |
10969 BNXT_ULP_HDR_BIT_I_IPV4 |
10970 BNXT_ULP_HDR_BIT_I_TCP |
10971 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10972 .field_sig = { .bits =
10973 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10974 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10975 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10976 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10977 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10978 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10979 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10980 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10981 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10984 .class_hid = BNXT_ULP_CLASS_HID_a107,
10987 .flow_sig_id = 32213568512,
10988 .flow_pattern_id = 1,
10990 .hdr_sig = { .bits =
10991 BNXT_ULP_HDR_BIT_O_IPV4 |
10992 BNXT_ULP_HDR_BIT_O_UDP |
10993 BNXT_ULP_HDR_BIT_T_VXLAN |
10994 BNXT_ULP_HDR_BIT_I_ETH |
10995 BNXT_ULP_HDR_BIT_I_IPV4 |
10996 BNXT_ULP_HDR_BIT_I_TCP |
10997 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10998 .field_sig = { .bits =
10999 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11000 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11001 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11002 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11003 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11004 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11005 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11006 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11009 .class_hid = BNXT_ULP_CLASS_HID_d0e7,
11012 .flow_sig_id = 32213576704,
11013 .flow_pattern_id = 1,
11015 .hdr_sig = { .bits =
11016 BNXT_ULP_HDR_BIT_O_IPV4 |
11017 BNXT_ULP_HDR_BIT_O_UDP |
11018 BNXT_ULP_HDR_BIT_T_VXLAN |
11019 BNXT_ULP_HDR_BIT_I_ETH |
11020 BNXT_ULP_HDR_BIT_I_IPV4 |
11021 BNXT_ULP_HDR_BIT_I_TCP |
11022 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11023 .field_sig = { .bits =
11024 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11025 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11026 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
11027 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11028 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11029 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11030 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11031 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11032 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11035 .class_hid = BNXT_ULP_CLASS_HID_f7e7,
11038 .flow_sig_id = 32215665664,
11039 .flow_pattern_id = 1,
11041 .hdr_sig = { .bits =
11042 BNXT_ULP_HDR_BIT_O_IPV4 |
11043 BNXT_ULP_HDR_BIT_O_UDP |
11044 BNXT_ULP_HDR_BIT_T_VXLAN |
11045 BNXT_ULP_HDR_BIT_I_ETH |
11046 BNXT_ULP_HDR_BIT_I_IPV4 |
11047 BNXT_ULP_HDR_BIT_I_TCP |
11048 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11049 .field_sig = { .bits =
11050 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11051 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11052 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11053 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11054 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
11055 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11056 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11057 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11058 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11061 .class_hid = BNXT_ULP_CLASS_HID_c827,
11064 .flow_sig_id = 32215673856,
11065 .flow_pattern_id = 1,
11067 .hdr_sig = { .bits =
11068 BNXT_ULP_HDR_BIT_O_IPV4 |
11069 BNXT_ULP_HDR_BIT_O_UDP |
11070 BNXT_ULP_HDR_BIT_T_VXLAN |
11071 BNXT_ULP_HDR_BIT_I_ETH |
11072 BNXT_ULP_HDR_BIT_I_IPV4 |
11073 BNXT_ULP_HDR_BIT_I_TCP |
11074 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11075 .field_sig = { .bits =
11076 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11077 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11078 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
11079 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11080 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11081 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
11082 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11083 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11084 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11085 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11088 .class_hid = BNXT_ULP_CLASS_HID_f76a,
11091 .flow_sig_id = 1313792,
11092 .flow_pattern_id = 1,
11094 .hdr_sig = { .bits =
11095 BNXT_ULP_HDR_BIT_O_IPV4 |
11096 BNXT_ULP_HDR_BIT_O_UDP |
11097 BNXT_ULP_HDR_BIT_T_VXLAN |
11098 BNXT_ULP_HDR_BIT_I_ETH |
11099 BNXT_ULP_HDR_BIT_I_IPV6 |
11100 BNXT_ULP_HDR_BIT_I_UDP |
11101 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11102 .field_sig = { .bits =
11103 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11104 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11105 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11106 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
11109 .class_hid = BNXT_ULP_CLASS_HID_bcae,
11112 .flow_sig_id = 1321984,
11113 .flow_pattern_id = 1,
11115 .hdr_sig = { .bits =
11116 BNXT_ULP_HDR_BIT_O_IPV4 |
11117 BNXT_ULP_HDR_BIT_O_UDP |
11118 BNXT_ULP_HDR_BIT_T_VXLAN |
11119 BNXT_ULP_HDR_BIT_I_ETH |
11120 BNXT_ULP_HDR_BIT_I_IPV6 |
11121 BNXT_ULP_HDR_BIT_I_UDP |
11122 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11123 .field_sig = { .bits =
11124 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11125 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11126 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11127 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11128 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
11131 .class_hid = BNXT_ULP_CLASS_HID_dfc2,
11134 .flow_sig_id = 3410944,
11135 .flow_pattern_id = 1,
11137 .hdr_sig = { .bits =
11138 BNXT_ULP_HDR_BIT_O_IPV4 |
11139 BNXT_ULP_HDR_BIT_O_UDP |
11140 BNXT_ULP_HDR_BIT_T_VXLAN |
11141 BNXT_ULP_HDR_BIT_I_ETH |
11142 BNXT_ULP_HDR_BIT_I_IPV6 |
11143 BNXT_ULP_HDR_BIT_I_UDP |
11144 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11145 .field_sig = { .bits =
11146 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11147 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11148 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11149 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11150 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
11153 .class_hid = BNXT_ULP_CLASS_HID_ee4a,
11156 .flow_sig_id = 3419136,
11157 .flow_pattern_id = 1,
11159 .hdr_sig = { .bits =
11160 BNXT_ULP_HDR_BIT_O_IPV4 |
11161 BNXT_ULP_HDR_BIT_O_UDP |
11162 BNXT_ULP_HDR_BIT_T_VXLAN |
11163 BNXT_ULP_HDR_BIT_I_ETH |
11164 BNXT_ULP_HDR_BIT_I_IPV6 |
11165 BNXT_ULP_HDR_BIT_I_UDP |
11166 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11167 .field_sig = { .bits =
11168 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11169 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11170 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11171 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11172 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11173 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
11176 .class_hid = BNXT_ULP_CLASS_HID_cf26,
11179 .flow_sig_id = 538184704,
11180 .flow_pattern_id = 1,
11182 .hdr_sig = { .bits =
11183 BNXT_ULP_HDR_BIT_O_IPV4 |
11184 BNXT_ULP_HDR_BIT_O_UDP |
11185 BNXT_ULP_HDR_BIT_T_VXLAN |
11186 BNXT_ULP_HDR_BIT_I_ETH |
11187 BNXT_ULP_HDR_BIT_I_IPV6 |
11188 BNXT_ULP_HDR_BIT_I_UDP |
11189 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11190 .field_sig = { .bits =
11191 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11192 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11193 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11194 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11195 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11198 .class_hid = BNXT_ULP_CLASS_HID_b53a,
11201 .flow_sig_id = 538192896,
11202 .flow_pattern_id = 1,
11204 .hdr_sig = { .bits =
11205 BNXT_ULP_HDR_BIT_O_IPV4 |
11206 BNXT_ULP_HDR_BIT_O_UDP |
11207 BNXT_ULP_HDR_BIT_T_VXLAN |
11208 BNXT_ULP_HDR_BIT_I_ETH |
11209 BNXT_ULP_HDR_BIT_I_IPV6 |
11210 BNXT_ULP_HDR_BIT_I_UDP |
11211 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11212 .field_sig = { .bits =
11213 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11214 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11215 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11216 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11217 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11218 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11221 .class_hid = BNXT_ULP_CLASS_HID_d79e,
11224 .flow_sig_id = 540281856,
11225 .flow_pattern_id = 1,
11227 .hdr_sig = { .bits =
11228 BNXT_ULP_HDR_BIT_O_IPV4 |
11229 BNXT_ULP_HDR_BIT_O_UDP |
11230 BNXT_ULP_HDR_BIT_T_VXLAN |
11231 BNXT_ULP_HDR_BIT_I_ETH |
11232 BNXT_ULP_HDR_BIT_I_IPV6 |
11233 BNXT_ULP_HDR_BIT_I_UDP |
11234 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11235 .field_sig = { .bits =
11236 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11237 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11238 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11239 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11240 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11241 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11244 .class_hid = BNXT_ULP_CLASS_HID_e606,
11247 .flow_sig_id = 540290048,
11248 .flow_pattern_id = 1,
11250 .hdr_sig = { .bits =
11251 BNXT_ULP_HDR_BIT_O_IPV4 |
11252 BNXT_ULP_HDR_BIT_O_UDP |
11253 BNXT_ULP_HDR_BIT_T_VXLAN |
11254 BNXT_ULP_HDR_BIT_I_ETH |
11255 BNXT_ULP_HDR_BIT_I_IPV6 |
11256 BNXT_ULP_HDR_BIT_I_UDP |
11257 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11258 .field_sig = { .bits =
11259 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11260 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11261 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11262 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11263 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11264 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11265 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11268 .class_hid = BNXT_ULP_CLASS_HID_be86,
11271 .flow_sig_id = 1075055616,
11272 .flow_pattern_id = 1,
11274 .hdr_sig = { .bits =
11275 BNXT_ULP_HDR_BIT_O_IPV4 |
11276 BNXT_ULP_HDR_BIT_O_UDP |
11277 BNXT_ULP_HDR_BIT_T_VXLAN |
11278 BNXT_ULP_HDR_BIT_I_ETH |
11279 BNXT_ULP_HDR_BIT_I_IPV6 |
11280 BNXT_ULP_HDR_BIT_I_UDP |
11281 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11282 .field_sig = { .bits =
11283 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11284 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11285 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11286 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11287 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11290 .class_hid = BNXT_ULP_CLASS_HID_cd0e,
11293 .flow_sig_id = 1075063808,
11294 .flow_pattern_id = 1,
11296 .hdr_sig = { .bits =
11297 BNXT_ULP_HDR_BIT_O_IPV4 |
11298 BNXT_ULP_HDR_BIT_O_UDP |
11299 BNXT_ULP_HDR_BIT_T_VXLAN |
11300 BNXT_ULP_HDR_BIT_I_ETH |
11301 BNXT_ULP_HDR_BIT_I_IPV6 |
11302 BNXT_ULP_HDR_BIT_I_UDP |
11303 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11304 .field_sig = { .bits =
11305 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11306 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11307 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11308 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11309 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11310 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11313 .class_hid = BNXT_ULP_CLASS_HID_d042,
11316 .flow_sig_id = 1077152768,
11317 .flow_pattern_id = 1,
11319 .hdr_sig = { .bits =
11320 BNXT_ULP_HDR_BIT_O_IPV4 |
11321 BNXT_ULP_HDR_BIT_O_UDP |
11322 BNXT_ULP_HDR_BIT_T_VXLAN |
11323 BNXT_ULP_HDR_BIT_I_ETH |
11324 BNXT_ULP_HDR_BIT_I_IPV6 |
11325 BNXT_ULP_HDR_BIT_I_UDP |
11326 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11327 .field_sig = { .bits =
11328 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11329 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11330 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11331 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11332 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11333 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11336 .class_hid = BNXT_ULP_CLASS_HID_d586,
11339 .flow_sig_id = 1077160960,
11340 .flow_pattern_id = 1,
11342 .hdr_sig = { .bits =
11343 BNXT_ULP_HDR_BIT_O_IPV4 |
11344 BNXT_ULP_HDR_BIT_O_UDP |
11345 BNXT_ULP_HDR_BIT_T_VXLAN |
11346 BNXT_ULP_HDR_BIT_I_ETH |
11347 BNXT_ULP_HDR_BIT_I_IPV6 |
11348 BNXT_ULP_HDR_BIT_I_UDP |
11349 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11350 .field_sig = { .bits =
11351 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11352 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11353 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11354 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11355 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11356 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11357 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11360 .class_hid = BNXT_ULP_CLASS_HID_b712,
11363 .flow_sig_id = 1611926528,
11364 .flow_pattern_id = 1,
11366 .hdr_sig = { .bits =
11367 BNXT_ULP_HDR_BIT_O_IPV4 |
11368 BNXT_ULP_HDR_BIT_O_UDP |
11369 BNXT_ULP_HDR_BIT_T_VXLAN |
11370 BNXT_ULP_HDR_BIT_I_ETH |
11371 BNXT_ULP_HDR_BIT_I_IPV6 |
11372 BNXT_ULP_HDR_BIT_I_UDP |
11373 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11374 .field_sig = { .bits =
11375 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11376 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11377 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11378 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11379 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11380 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11383 .class_hid = BNXT_ULP_CLASS_HID_c59a,
11386 .flow_sig_id = 1611934720,
11387 .flow_pattern_id = 1,
11389 .hdr_sig = { .bits =
11390 BNXT_ULP_HDR_BIT_O_IPV4 |
11391 BNXT_ULP_HDR_BIT_O_UDP |
11392 BNXT_ULP_HDR_BIT_T_VXLAN |
11393 BNXT_ULP_HDR_BIT_I_ETH |
11394 BNXT_ULP_HDR_BIT_I_IPV6 |
11395 BNXT_ULP_HDR_BIT_I_UDP |
11396 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11397 .field_sig = { .bits =
11398 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11399 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11400 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11401 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11402 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11403 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11404 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11407 .class_hid = BNXT_ULP_CLASS_HID_e81e,
11410 .flow_sig_id = 1614023680,
11411 .flow_pattern_id = 1,
11413 .hdr_sig = { .bits =
11414 BNXT_ULP_HDR_BIT_O_IPV4 |
11415 BNXT_ULP_HDR_BIT_O_UDP |
11416 BNXT_ULP_HDR_BIT_T_VXLAN |
11417 BNXT_ULP_HDR_BIT_I_ETH |
11418 BNXT_ULP_HDR_BIT_I_IPV6 |
11419 BNXT_ULP_HDR_BIT_I_UDP |
11420 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11421 .field_sig = { .bits =
11422 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11423 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11424 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11425 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11426 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11427 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11428 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11431 .class_hid = BNXT_ULP_CLASS_HID_f686,
11434 .flow_sig_id = 1614031872,
11435 .flow_pattern_id = 1,
11437 .hdr_sig = { .bits =
11438 BNXT_ULP_HDR_BIT_O_IPV4 |
11439 BNXT_ULP_HDR_BIT_O_UDP |
11440 BNXT_ULP_HDR_BIT_T_VXLAN |
11441 BNXT_ULP_HDR_BIT_I_ETH |
11442 BNXT_ULP_HDR_BIT_I_IPV6 |
11443 BNXT_ULP_HDR_BIT_I_UDP |
11444 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11445 .field_sig = { .bits =
11446 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11447 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11448 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11449 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11450 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11451 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11452 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11453 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11456 .class_hid = BNXT_ULP_CLASS_HID_86f6,
11459 .flow_sig_id = 2148797440,
11460 .flow_pattern_id = 1,
11462 .hdr_sig = { .bits =
11463 BNXT_ULP_HDR_BIT_O_IPV4 |
11464 BNXT_ULP_HDR_BIT_O_UDP |
11465 BNXT_ULP_HDR_BIT_T_VXLAN |
11466 BNXT_ULP_HDR_BIT_I_ETH |
11467 BNXT_ULP_HDR_BIT_I_IPV6 |
11468 BNXT_ULP_HDR_BIT_I_UDP |
11469 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11470 .field_sig = { .bits =
11471 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11472 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11473 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11474 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11475 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11478 .class_hid = BNXT_ULP_CLASS_HID_d57e,
11481 .flow_sig_id = 2148805632,
11482 .flow_pattern_id = 1,
11484 .hdr_sig = { .bits =
11485 BNXT_ULP_HDR_BIT_O_IPV4 |
11486 BNXT_ULP_HDR_BIT_O_UDP |
11487 BNXT_ULP_HDR_BIT_T_VXLAN |
11488 BNXT_ULP_HDR_BIT_I_ETH |
11489 BNXT_ULP_HDR_BIT_I_IPV6 |
11490 BNXT_ULP_HDR_BIT_I_UDP |
11491 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11492 .field_sig = { .bits =
11493 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11494 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11495 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11496 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11497 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11498 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11501 .class_hid = BNXT_ULP_CLASS_HID_f792,
11504 .flow_sig_id = 2150894592,
11505 .flow_pattern_id = 1,
11507 .hdr_sig = { .bits =
11508 BNXT_ULP_HDR_BIT_O_IPV4 |
11509 BNXT_ULP_HDR_BIT_O_UDP |
11510 BNXT_ULP_HDR_BIT_T_VXLAN |
11511 BNXT_ULP_HDR_BIT_I_ETH |
11512 BNXT_ULP_HDR_BIT_I_IPV6 |
11513 BNXT_ULP_HDR_BIT_I_UDP |
11514 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11515 .field_sig = { .bits =
11516 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11517 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11518 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11519 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11520 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11521 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11524 .class_hid = BNXT_ULP_CLASS_HID_c61a,
11527 .flow_sig_id = 2150902784,
11528 .flow_pattern_id = 1,
11530 .hdr_sig = { .bits =
11531 BNXT_ULP_HDR_BIT_O_IPV4 |
11532 BNXT_ULP_HDR_BIT_O_UDP |
11533 BNXT_ULP_HDR_BIT_T_VXLAN |
11534 BNXT_ULP_HDR_BIT_I_ETH |
11535 BNXT_ULP_HDR_BIT_I_IPV6 |
11536 BNXT_ULP_HDR_BIT_I_UDP |
11537 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11538 .field_sig = { .bits =
11539 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11540 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11541 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11542 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11543 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11544 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11545 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11548 .class_hid = BNXT_ULP_CLASS_HID_9eb2,
11551 .flow_sig_id = 2685668352,
11552 .flow_pattern_id = 1,
11554 .hdr_sig = { .bits =
11555 BNXT_ULP_HDR_BIT_O_IPV4 |
11556 BNXT_ULP_HDR_BIT_O_UDP |
11557 BNXT_ULP_HDR_BIT_T_VXLAN |
11558 BNXT_ULP_HDR_BIT_I_ETH |
11559 BNXT_ULP_HDR_BIT_I_IPV6 |
11560 BNXT_ULP_HDR_BIT_I_UDP |
11561 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11562 .field_sig = { .bits =
11563 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11564 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11565 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11566 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11567 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11568 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11571 .class_hid = BNXT_ULP_CLASS_HID_ad3a,
11574 .flow_sig_id = 2685676544,
11575 .flow_pattern_id = 1,
11577 .hdr_sig = { .bits =
11578 BNXT_ULP_HDR_BIT_O_IPV4 |
11579 BNXT_ULP_HDR_BIT_O_UDP |
11580 BNXT_ULP_HDR_BIT_T_VXLAN |
11581 BNXT_ULP_HDR_BIT_I_ETH |
11582 BNXT_ULP_HDR_BIT_I_IPV6 |
11583 BNXT_ULP_HDR_BIT_I_UDP |
11584 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11585 .field_sig = { .bits =
11586 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11587 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11588 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11589 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11590 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11591 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11592 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11595 .class_hid = BNXT_ULP_CLASS_HID_f01e,
11598 .flow_sig_id = 2687765504,
11599 .flow_pattern_id = 1,
11601 .hdr_sig = { .bits =
11602 BNXT_ULP_HDR_BIT_O_IPV4 |
11603 BNXT_ULP_HDR_BIT_O_UDP |
11604 BNXT_ULP_HDR_BIT_T_VXLAN |
11605 BNXT_ULP_HDR_BIT_I_ETH |
11606 BNXT_ULP_HDR_BIT_I_IPV6 |
11607 BNXT_ULP_HDR_BIT_I_UDP |
11608 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11609 .field_sig = { .bits =
11610 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11611 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11612 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11613 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11614 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11615 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11616 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11619 .class_hid = BNXT_ULP_CLASS_HID_de96,
11622 .flow_sig_id = 2687773696,
11623 .flow_pattern_id = 1,
11625 .hdr_sig = { .bits =
11626 BNXT_ULP_HDR_BIT_O_IPV4 |
11627 BNXT_ULP_HDR_BIT_O_UDP |
11628 BNXT_ULP_HDR_BIT_T_VXLAN |
11629 BNXT_ULP_HDR_BIT_I_ETH |
11630 BNXT_ULP_HDR_BIT_I_IPV6 |
11631 BNXT_ULP_HDR_BIT_I_UDP |
11632 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11633 .field_sig = { .bits =
11634 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11635 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11636 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11637 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11638 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11639 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11640 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11641 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11644 .class_hid = BNXT_ULP_CLASS_HID_d756,
11647 .flow_sig_id = 3222539264,
11648 .flow_pattern_id = 1,
11650 .hdr_sig = { .bits =
11651 BNXT_ULP_HDR_BIT_O_IPV4 |
11652 BNXT_ULP_HDR_BIT_O_UDP |
11653 BNXT_ULP_HDR_BIT_T_VXLAN |
11654 BNXT_ULP_HDR_BIT_I_ETH |
11655 BNXT_ULP_HDR_BIT_I_IPV6 |
11656 BNXT_ULP_HDR_BIT_I_UDP |
11657 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11658 .field_sig = { .bits =
11659 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11660 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11661 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11662 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11663 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11664 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11667 .class_hid = BNXT_ULP_CLASS_HID_9c9a,
11670 .flow_sig_id = 3222547456,
11671 .flow_pattern_id = 1,
11673 .hdr_sig = { .bits =
11674 BNXT_ULP_HDR_BIT_O_IPV4 |
11675 BNXT_ULP_HDR_BIT_O_UDP |
11676 BNXT_ULP_HDR_BIT_T_VXLAN |
11677 BNXT_ULP_HDR_BIT_I_ETH |
11678 BNXT_ULP_HDR_BIT_I_IPV6 |
11679 BNXT_ULP_HDR_BIT_I_UDP |
11680 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11681 .field_sig = { .bits =
11682 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11683 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11684 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11685 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11686 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11687 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11688 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11691 .class_hid = BNXT_ULP_CLASS_HID_c812,
11694 .flow_sig_id = 3224636416,
11695 .flow_pattern_id = 1,
11697 .hdr_sig = { .bits =
11698 BNXT_ULP_HDR_BIT_O_IPV4 |
11699 BNXT_ULP_HDR_BIT_O_UDP |
11700 BNXT_ULP_HDR_BIT_T_VXLAN |
11701 BNXT_ULP_HDR_BIT_I_ETH |
11702 BNXT_ULP_HDR_BIT_I_IPV6 |
11703 BNXT_ULP_HDR_BIT_I_UDP |
11704 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11705 .field_sig = { .bits =
11706 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11707 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11708 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11709 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11710 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11711 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11712 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11715 .class_hid = BNXT_ULP_CLASS_HID_ce56,
11718 .flow_sig_id = 3224644608,
11719 .flow_pattern_id = 1,
11721 .hdr_sig = { .bits =
11722 BNXT_ULP_HDR_BIT_O_IPV4 |
11723 BNXT_ULP_HDR_BIT_O_UDP |
11724 BNXT_ULP_HDR_BIT_T_VXLAN |
11725 BNXT_ULP_HDR_BIT_I_ETH |
11726 BNXT_ULP_HDR_BIT_I_IPV6 |
11727 BNXT_ULP_HDR_BIT_I_UDP |
11728 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11729 .field_sig = { .bits =
11730 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11731 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11732 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11733 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11734 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11735 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11736 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11737 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11740 .class_hid = BNXT_ULP_CLASS_HID_af12,
11743 .flow_sig_id = 3759410176,
11744 .flow_pattern_id = 1,
11746 .hdr_sig = { .bits =
11747 BNXT_ULP_HDR_BIT_O_IPV4 |
11748 BNXT_ULP_HDR_BIT_O_UDP |
11749 BNXT_ULP_HDR_BIT_T_VXLAN |
11750 BNXT_ULP_HDR_BIT_I_ETH |
11751 BNXT_ULP_HDR_BIT_I_IPV6 |
11752 BNXT_ULP_HDR_BIT_I_UDP |
11753 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11754 .field_sig = { .bits =
11755 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11756 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11757 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11758 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11759 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11760 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11761 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11764 .class_hid = BNXT_ULP_CLASS_HID_9516,
11767 .flow_sig_id = 3759418368,
11768 .flow_pattern_id = 1,
11770 .hdr_sig = { .bits =
11771 BNXT_ULP_HDR_BIT_O_IPV4 |
11772 BNXT_ULP_HDR_BIT_O_UDP |
11773 BNXT_ULP_HDR_BIT_T_VXLAN |
11774 BNXT_ULP_HDR_BIT_I_ETH |
11775 BNXT_ULP_HDR_BIT_I_IPV6 |
11776 BNXT_ULP_HDR_BIT_I_UDP |
11777 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11778 .field_sig = { .bits =
11779 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11780 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11781 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11782 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11783 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11784 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11785 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11786 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11789 .class_hid = BNXT_ULP_CLASS_HID_c09e,
11792 .flow_sig_id = 3761507328,
11793 .flow_pattern_id = 1,
11795 .hdr_sig = { .bits =
11796 BNXT_ULP_HDR_BIT_O_IPV4 |
11797 BNXT_ULP_HDR_BIT_O_UDP |
11798 BNXT_ULP_HDR_BIT_T_VXLAN |
11799 BNXT_ULP_HDR_BIT_I_ETH |
11800 BNXT_ULP_HDR_BIT_I_IPV6 |
11801 BNXT_ULP_HDR_BIT_I_UDP |
11802 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11803 .field_sig = { .bits =
11804 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11805 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11806 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11807 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11808 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11809 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11810 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11811 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11814 .class_hid = BNXT_ULP_CLASS_HID_c612,
11817 .flow_sig_id = 3761515520,
11818 .flow_pattern_id = 1,
11820 .hdr_sig = { .bits =
11821 BNXT_ULP_HDR_BIT_O_IPV4 |
11822 BNXT_ULP_HDR_BIT_O_UDP |
11823 BNXT_ULP_HDR_BIT_T_VXLAN |
11824 BNXT_ULP_HDR_BIT_I_ETH |
11825 BNXT_ULP_HDR_BIT_I_IPV6 |
11826 BNXT_ULP_HDR_BIT_I_UDP |
11827 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11828 .field_sig = { .bits =
11829 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11830 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11831 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11832 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11833 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11834 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11835 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11836 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11837 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11840 .class_hid = BNXT_ULP_CLASS_HID_9a06,
11843 .flow_sig_id = 4296281088,
11844 .flow_pattern_id = 1,
11846 .hdr_sig = { .bits =
11847 BNXT_ULP_HDR_BIT_O_IPV4 |
11848 BNXT_ULP_HDR_BIT_O_UDP |
11849 BNXT_ULP_HDR_BIT_T_VXLAN |
11850 BNXT_ULP_HDR_BIT_I_ETH |
11851 BNXT_ULP_HDR_BIT_I_IPV6 |
11852 BNXT_ULP_HDR_BIT_I_UDP |
11853 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11854 .field_sig = { .bits =
11855 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11856 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11857 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11858 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11859 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11862 .class_hid = BNXT_ULP_CLASS_HID_a886,
11865 .flow_sig_id = 4296289280,
11866 .flow_pattern_id = 1,
11868 .hdr_sig = { .bits =
11869 BNXT_ULP_HDR_BIT_O_IPV4 |
11870 BNXT_ULP_HDR_BIT_O_UDP |
11871 BNXT_ULP_HDR_BIT_T_VXLAN |
11872 BNXT_ULP_HDR_BIT_I_ETH |
11873 BNXT_ULP_HDR_BIT_I_IPV6 |
11874 BNXT_ULP_HDR_BIT_I_UDP |
11875 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11876 .field_sig = { .bits =
11877 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11878 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11879 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11880 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11881 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11882 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11885 .class_hid = BNXT_ULP_CLASS_HID_cba2,
11888 .flow_sig_id = 4298378240,
11889 .flow_pattern_id = 1,
11891 .hdr_sig = { .bits =
11892 BNXT_ULP_HDR_BIT_O_IPV4 |
11893 BNXT_ULP_HDR_BIT_O_UDP |
11894 BNXT_ULP_HDR_BIT_T_VXLAN |
11895 BNXT_ULP_HDR_BIT_I_ETH |
11896 BNXT_ULP_HDR_BIT_I_IPV6 |
11897 BNXT_ULP_HDR_BIT_I_UDP |
11898 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11899 .field_sig = { .bits =
11900 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11901 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11902 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11903 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11904 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11905 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11908 .class_hid = BNXT_ULP_CLASS_HID_da22,
11911 .flow_sig_id = 4298386432,
11912 .flow_pattern_id = 1,
11914 .hdr_sig = { .bits =
11915 BNXT_ULP_HDR_BIT_O_IPV4 |
11916 BNXT_ULP_HDR_BIT_O_UDP |
11917 BNXT_ULP_HDR_BIT_T_VXLAN |
11918 BNXT_ULP_HDR_BIT_I_ETH |
11919 BNXT_ULP_HDR_BIT_I_IPV6 |
11920 BNXT_ULP_HDR_BIT_I_UDP |
11921 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11922 .field_sig = { .bits =
11923 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11924 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11925 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11926 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11927 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11928 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11929 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11932 .class_hid = BNXT_ULP_CLASS_HID_9292,
11935 .flow_sig_id = 4833152000,
11936 .flow_pattern_id = 1,
11938 .hdr_sig = { .bits =
11939 BNXT_ULP_HDR_BIT_O_IPV4 |
11940 BNXT_ULP_HDR_BIT_O_UDP |
11941 BNXT_ULP_HDR_BIT_T_VXLAN |
11942 BNXT_ULP_HDR_BIT_I_ETH |
11943 BNXT_ULP_HDR_BIT_I_IPV6 |
11944 BNXT_ULP_HDR_BIT_I_UDP |
11945 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11946 .field_sig = { .bits =
11947 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11948 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11949 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11950 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11951 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11952 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11955 .class_hid = BNXT_ULP_CLASS_HID_a112,
11958 .flow_sig_id = 4833160192,
11959 .flow_pattern_id = 1,
11961 .hdr_sig = { .bits =
11962 BNXT_ULP_HDR_BIT_O_IPV4 |
11963 BNXT_ULP_HDR_BIT_O_UDP |
11964 BNXT_ULP_HDR_BIT_T_VXLAN |
11965 BNXT_ULP_HDR_BIT_I_ETH |
11966 BNXT_ULP_HDR_BIT_I_IPV6 |
11967 BNXT_ULP_HDR_BIT_I_UDP |
11968 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11969 .field_sig = { .bits =
11970 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11971 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11972 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11973 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11974 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11975 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11976 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11979 .class_hid = BNXT_ULP_CLASS_HID_c436,
11982 .flow_sig_id = 4835249152,
11983 .flow_pattern_id = 1,
11985 .hdr_sig = { .bits =
11986 BNXT_ULP_HDR_BIT_O_IPV4 |
11987 BNXT_ULP_HDR_BIT_O_UDP |
11988 BNXT_ULP_HDR_BIT_T_VXLAN |
11989 BNXT_ULP_HDR_BIT_I_ETH |
11990 BNXT_ULP_HDR_BIT_I_IPV6 |
11991 BNXT_ULP_HDR_BIT_I_UDP |
11992 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11993 .field_sig = { .bits =
11994 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11995 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11996 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11997 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11998 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11999 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12000 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12003 .class_hid = BNXT_ULP_CLASS_HID_d2a6,
12006 .flow_sig_id = 4835257344,
12007 .flow_pattern_id = 1,
12009 .hdr_sig = { .bits =
12010 BNXT_ULP_HDR_BIT_O_IPV4 |
12011 BNXT_ULP_HDR_BIT_O_UDP |
12012 BNXT_ULP_HDR_BIT_T_VXLAN |
12013 BNXT_ULP_HDR_BIT_I_ETH |
12014 BNXT_ULP_HDR_BIT_I_IPV6 |
12015 BNXT_ULP_HDR_BIT_I_UDP |
12016 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12017 .field_sig = { .bits =
12018 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12019 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12020 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12021 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12022 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12023 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12024 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12025 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12028 .class_hid = BNXT_ULP_CLASS_HID_aa86,
12031 .flow_sig_id = 5370022912,
12032 .flow_pattern_id = 1,
12034 .hdr_sig = { .bits =
12035 BNXT_ULP_HDR_BIT_O_IPV4 |
12036 BNXT_ULP_HDR_BIT_O_UDP |
12037 BNXT_ULP_HDR_BIT_T_VXLAN |
12038 BNXT_ULP_HDR_BIT_I_ETH |
12039 BNXT_ULP_HDR_BIT_I_IPV6 |
12040 BNXT_ULP_HDR_BIT_I_UDP |
12041 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12042 .field_sig = { .bits =
12043 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12044 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12045 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12046 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12047 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12048 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12051 .class_hid = BNXT_ULP_CLASS_HID_90d2,
12054 .flow_sig_id = 5370031104,
12055 .flow_pattern_id = 1,
12057 .hdr_sig = { .bits =
12058 BNXT_ULP_HDR_BIT_O_IPV4 |
12059 BNXT_ULP_HDR_BIT_O_UDP |
12060 BNXT_ULP_HDR_BIT_T_VXLAN |
12061 BNXT_ULP_HDR_BIT_I_ETH |
12062 BNXT_ULP_HDR_BIT_I_IPV6 |
12063 BNXT_ULP_HDR_BIT_I_UDP |
12064 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12065 .field_sig = { .bits =
12066 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12067 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12068 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12069 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12070 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12071 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12072 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12075 .class_hid = BNXT_ULP_CLASS_HID_dc02,
12078 .flow_sig_id = 5372120064,
12079 .flow_pattern_id = 1,
12081 .hdr_sig = { .bits =
12082 BNXT_ULP_HDR_BIT_O_IPV4 |
12083 BNXT_ULP_HDR_BIT_O_UDP |
12084 BNXT_ULP_HDR_BIT_T_VXLAN |
12085 BNXT_ULP_HDR_BIT_I_ETH |
12086 BNXT_ULP_HDR_BIT_I_IPV6 |
12087 BNXT_ULP_HDR_BIT_I_UDP |
12088 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12089 .field_sig = { .bits =
12090 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12091 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12092 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12093 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12094 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12095 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12096 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12099 .class_hid = BNXT_ULP_CLASS_HID_c246,
12102 .flow_sig_id = 5372128256,
12103 .flow_pattern_id = 1,
12105 .hdr_sig = { .bits =
12106 BNXT_ULP_HDR_BIT_O_IPV4 |
12107 BNXT_ULP_HDR_BIT_O_UDP |
12108 BNXT_ULP_HDR_BIT_T_VXLAN |
12109 BNXT_ULP_HDR_BIT_I_ETH |
12110 BNXT_ULP_HDR_BIT_I_IPV6 |
12111 BNXT_ULP_HDR_BIT_I_UDP |
12112 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12113 .field_sig = { .bits =
12114 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12115 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12116 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12117 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12118 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12119 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12120 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12121 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12124 .class_hid = BNXT_ULP_CLASS_HID_a312,
12127 .flow_sig_id = 5906893824,
12128 .flow_pattern_id = 1,
12130 .hdr_sig = { .bits =
12131 BNXT_ULP_HDR_BIT_O_IPV4 |
12132 BNXT_ULP_HDR_BIT_O_UDP |
12133 BNXT_ULP_HDR_BIT_T_VXLAN |
12134 BNXT_ULP_HDR_BIT_I_ETH |
12135 BNXT_ULP_HDR_BIT_I_IPV6 |
12136 BNXT_ULP_HDR_BIT_I_UDP |
12137 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12138 .field_sig = { .bits =
12139 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12140 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12141 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12142 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12143 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12144 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12145 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12148 .class_hid = BNXT_ULP_CLASS_HID_f192,
12151 .flow_sig_id = 5906902016,
12152 .flow_pattern_id = 1,
12154 .hdr_sig = { .bits =
12155 BNXT_ULP_HDR_BIT_O_IPV4 |
12156 BNXT_ULP_HDR_BIT_O_UDP |
12157 BNXT_ULP_HDR_BIT_T_VXLAN |
12158 BNXT_ULP_HDR_BIT_I_ETH |
12159 BNXT_ULP_HDR_BIT_I_IPV6 |
12160 BNXT_ULP_HDR_BIT_I_UDP |
12161 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12162 .field_sig = { .bits =
12163 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12164 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12165 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12166 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12167 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12168 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12169 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12170 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12173 .class_hid = BNXT_ULP_CLASS_HID_d496,
12176 .flow_sig_id = 5908990976,
12177 .flow_pattern_id = 1,
12179 .hdr_sig = { .bits =
12180 BNXT_ULP_HDR_BIT_O_IPV4 |
12181 BNXT_ULP_HDR_BIT_O_UDP |
12182 BNXT_ULP_HDR_BIT_T_VXLAN |
12183 BNXT_ULP_HDR_BIT_I_ETH |
12184 BNXT_ULP_HDR_BIT_I_IPV6 |
12185 BNXT_ULP_HDR_BIT_I_UDP |
12186 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12187 .field_sig = { .bits =
12188 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12189 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12190 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12191 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12192 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12193 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12194 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12195 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12198 .class_hid = BNXT_ULP_CLASS_HID_da12,
12201 .flow_sig_id = 5908999168,
12202 .flow_pattern_id = 1,
12204 .hdr_sig = { .bits =
12205 BNXT_ULP_HDR_BIT_O_IPV4 |
12206 BNXT_ULP_HDR_BIT_O_UDP |
12207 BNXT_ULP_HDR_BIT_T_VXLAN |
12208 BNXT_ULP_HDR_BIT_I_ETH |
12209 BNXT_ULP_HDR_BIT_I_IPV6 |
12210 BNXT_ULP_HDR_BIT_I_UDP |
12211 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12212 .field_sig = { .bits =
12213 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12214 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12215 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12216 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12217 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12218 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12219 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12220 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12221 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12224 .class_hid = BNXT_ULP_CLASS_HID_b2d6,
12227 .flow_sig_id = 6443764736,
12228 .flow_pattern_id = 1,
12230 .hdr_sig = { .bits =
12231 BNXT_ULP_HDR_BIT_O_IPV4 |
12232 BNXT_ULP_HDR_BIT_O_UDP |
12233 BNXT_ULP_HDR_BIT_T_VXLAN |
12234 BNXT_ULP_HDR_BIT_I_ETH |
12235 BNXT_ULP_HDR_BIT_I_IPV6 |
12236 BNXT_ULP_HDR_BIT_I_UDP |
12237 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12238 .field_sig = { .bits =
12239 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12240 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12241 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12242 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12243 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12244 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12247 .class_hid = BNXT_ULP_CLASS_HID_c156,
12250 .flow_sig_id = 6443772928,
12251 .flow_pattern_id = 1,
12253 .hdr_sig = { .bits =
12254 BNXT_ULP_HDR_BIT_O_IPV4 |
12255 BNXT_ULP_HDR_BIT_O_UDP |
12256 BNXT_ULP_HDR_BIT_T_VXLAN |
12257 BNXT_ULP_HDR_BIT_I_ETH |
12258 BNXT_ULP_HDR_BIT_I_IPV6 |
12259 BNXT_ULP_HDR_BIT_I_UDP |
12260 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12261 .field_sig = { .bits =
12262 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12263 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12264 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12265 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12266 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12267 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12268 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12271 .class_hid = BNXT_ULP_CLASS_HID_e472,
12274 .flow_sig_id = 6445861888,
12275 .flow_pattern_id = 1,
12277 .hdr_sig = { .bits =
12278 BNXT_ULP_HDR_BIT_O_IPV4 |
12279 BNXT_ULP_HDR_BIT_O_UDP |
12280 BNXT_ULP_HDR_BIT_T_VXLAN |
12281 BNXT_ULP_HDR_BIT_I_ETH |
12282 BNXT_ULP_HDR_BIT_I_IPV6 |
12283 BNXT_ULP_HDR_BIT_I_UDP |
12284 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12285 .field_sig = { .bits =
12286 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12287 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12288 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12289 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12290 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12291 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12292 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12295 .class_hid = BNXT_ULP_CLASS_HID_f2f2,
12298 .flow_sig_id = 6445870080,
12299 .flow_pattern_id = 1,
12301 .hdr_sig = { .bits =
12302 BNXT_ULP_HDR_BIT_O_IPV4 |
12303 BNXT_ULP_HDR_BIT_O_UDP |
12304 BNXT_ULP_HDR_BIT_T_VXLAN |
12305 BNXT_ULP_HDR_BIT_I_ETH |
12306 BNXT_ULP_HDR_BIT_I_IPV6 |
12307 BNXT_ULP_HDR_BIT_I_UDP |
12308 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12309 .field_sig = { .bits =
12310 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12311 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12312 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12313 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12314 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12315 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12316 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12317 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12320 .class_hid = BNXT_ULP_CLASS_HID_8a92,
12323 .flow_sig_id = 6980635648,
12324 .flow_pattern_id = 1,
12326 .hdr_sig = { .bits =
12327 BNXT_ULP_HDR_BIT_O_IPV4 |
12328 BNXT_ULP_HDR_BIT_O_UDP |
12329 BNXT_ULP_HDR_BIT_T_VXLAN |
12330 BNXT_ULP_HDR_BIT_I_ETH |
12331 BNXT_ULP_HDR_BIT_I_IPV6 |
12332 BNXT_ULP_HDR_BIT_I_UDP |
12333 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12334 .field_sig = { .bits =
12335 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12336 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12337 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12338 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12339 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12340 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12341 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12344 .class_hid = BNXT_ULP_CLASS_HID_d912,
12347 .flow_sig_id = 6980643840,
12348 .flow_pattern_id = 1,
12350 .hdr_sig = { .bits =
12351 BNXT_ULP_HDR_BIT_O_IPV4 |
12352 BNXT_ULP_HDR_BIT_O_UDP |
12353 BNXT_ULP_HDR_BIT_T_VXLAN |
12354 BNXT_ULP_HDR_BIT_I_ETH |
12355 BNXT_ULP_HDR_BIT_I_IPV6 |
12356 BNXT_ULP_HDR_BIT_I_UDP |
12357 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12358 .field_sig = { .bits =
12359 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12360 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12361 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12362 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12363 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12364 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12365 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12366 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12369 .class_hid = BNXT_ULP_CLASS_HID_fc36,
12372 .flow_sig_id = 6982732800,
12373 .flow_pattern_id = 1,
12375 .hdr_sig = { .bits =
12376 BNXT_ULP_HDR_BIT_O_IPV4 |
12377 BNXT_ULP_HDR_BIT_O_UDP |
12378 BNXT_ULP_HDR_BIT_T_VXLAN |
12379 BNXT_ULP_HDR_BIT_I_ETH |
12380 BNXT_ULP_HDR_BIT_I_IPV6 |
12381 BNXT_ULP_HDR_BIT_I_UDP |
12382 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12383 .field_sig = { .bits =
12384 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12385 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12386 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12387 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12388 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12389 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12390 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12391 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12394 .class_hid = BNXT_ULP_CLASS_HID_cab6,
12397 .flow_sig_id = 6982740992,
12398 .flow_pattern_id = 1,
12400 .hdr_sig = { .bits =
12401 BNXT_ULP_HDR_BIT_O_IPV4 |
12402 BNXT_ULP_HDR_BIT_O_UDP |
12403 BNXT_ULP_HDR_BIT_T_VXLAN |
12404 BNXT_ULP_HDR_BIT_I_ETH |
12405 BNXT_ULP_HDR_BIT_I_IPV6 |
12406 BNXT_ULP_HDR_BIT_I_UDP |
12407 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12408 .field_sig = { .bits =
12409 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12410 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12411 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12412 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12413 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12414 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12415 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12416 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12417 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12420 .class_hid = BNXT_ULP_CLASS_HID_c356,
12423 .flow_sig_id = 7517506560,
12424 .flow_pattern_id = 1,
12426 .hdr_sig = { .bits =
12427 BNXT_ULP_HDR_BIT_O_IPV4 |
12428 BNXT_ULP_HDR_BIT_O_UDP |
12429 BNXT_ULP_HDR_BIT_T_VXLAN |
12430 BNXT_ULP_HDR_BIT_I_ETH |
12431 BNXT_ULP_HDR_BIT_I_IPV6 |
12432 BNXT_ULP_HDR_BIT_I_UDP |
12433 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12434 .field_sig = { .bits =
12435 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12436 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12437 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12438 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12439 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12440 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12441 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12444 .class_hid = BNXT_ULP_CLASS_HID_8892,
12447 .flow_sig_id = 7517514752,
12448 .flow_pattern_id = 1,
12450 .hdr_sig = { .bits =
12451 BNXT_ULP_HDR_BIT_O_IPV4 |
12452 BNXT_ULP_HDR_BIT_O_UDP |
12453 BNXT_ULP_HDR_BIT_T_VXLAN |
12454 BNXT_ULP_HDR_BIT_I_ETH |
12455 BNXT_ULP_HDR_BIT_I_IPV6 |
12456 BNXT_ULP_HDR_BIT_I_UDP |
12457 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12458 .field_sig = { .bits =
12459 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12460 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12461 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12462 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12463 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12464 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12465 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12466 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12469 .class_hid = BNXT_ULP_CLASS_HID_f4d2,
12472 .flow_sig_id = 7519603712,
12473 .flow_pattern_id = 1,
12475 .hdr_sig = { .bits =
12476 BNXT_ULP_HDR_BIT_O_IPV4 |
12477 BNXT_ULP_HDR_BIT_O_UDP |
12478 BNXT_ULP_HDR_BIT_T_VXLAN |
12479 BNXT_ULP_HDR_BIT_I_ETH |
12480 BNXT_ULP_HDR_BIT_I_IPV6 |
12481 BNXT_ULP_HDR_BIT_I_UDP |
12482 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12483 .field_sig = { .bits =
12484 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12485 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12486 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12487 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12488 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12489 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12490 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12491 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12494 .class_hid = BNXT_ULP_CLASS_HID_fa16,
12497 .flow_sig_id = 7519611904,
12498 .flow_pattern_id = 1,
12500 .hdr_sig = { .bits =
12501 BNXT_ULP_HDR_BIT_O_IPV4 |
12502 BNXT_ULP_HDR_BIT_O_UDP |
12503 BNXT_ULP_HDR_BIT_T_VXLAN |
12504 BNXT_ULP_HDR_BIT_I_ETH |
12505 BNXT_ULP_HDR_BIT_I_IPV6 |
12506 BNXT_ULP_HDR_BIT_I_UDP |
12507 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12508 .field_sig = { .bits =
12509 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12510 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12511 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12512 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12513 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12514 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12515 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12516 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12517 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12520 .class_hid = BNXT_ULP_CLASS_HID_db12,
12523 .flow_sig_id = 8054377472,
12524 .flow_pattern_id = 1,
12526 .hdr_sig = { .bits =
12527 BNXT_ULP_HDR_BIT_O_IPV4 |
12528 BNXT_ULP_HDR_BIT_O_UDP |
12529 BNXT_ULP_HDR_BIT_T_VXLAN |
12530 BNXT_ULP_HDR_BIT_I_ETH |
12531 BNXT_ULP_HDR_BIT_I_IPV6 |
12532 BNXT_ULP_HDR_BIT_I_UDP |
12533 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12534 .field_sig = { .bits =
12535 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12536 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12537 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12538 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12539 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12540 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12541 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12542 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12545 .class_hid = BNXT_ULP_CLASS_HID_8116,
12548 .flow_sig_id = 8054385664,
12549 .flow_pattern_id = 1,
12551 .hdr_sig = { .bits =
12552 BNXT_ULP_HDR_BIT_O_IPV4 |
12553 BNXT_ULP_HDR_BIT_O_UDP |
12554 BNXT_ULP_HDR_BIT_T_VXLAN |
12555 BNXT_ULP_HDR_BIT_I_ETH |
12556 BNXT_ULP_HDR_BIT_I_IPV6 |
12557 BNXT_ULP_HDR_BIT_I_UDP |
12558 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12559 .field_sig = { .bits =
12560 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12561 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12562 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12563 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12564 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12565 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12566 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12567 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12568 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12571 .class_hid = BNXT_ULP_CLASS_HID_cc96,
12574 .flow_sig_id = 8056474624,
12575 .flow_pattern_id = 1,
12577 .hdr_sig = { .bits =
12578 BNXT_ULP_HDR_BIT_O_IPV4 |
12579 BNXT_ULP_HDR_BIT_O_UDP |
12580 BNXT_ULP_HDR_BIT_T_VXLAN |
12581 BNXT_ULP_HDR_BIT_I_ETH |
12582 BNXT_ULP_HDR_BIT_I_IPV6 |
12583 BNXT_ULP_HDR_BIT_I_UDP |
12584 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12585 .field_sig = { .bits =
12586 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12587 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12588 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12589 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12590 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12591 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12592 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12593 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12594 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12597 .class_hid = BNXT_ULP_CLASS_HID_f292,
12600 .flow_sig_id = 8056482816,
12601 .flow_pattern_id = 1,
12603 .hdr_sig = { .bits =
12604 BNXT_ULP_HDR_BIT_O_IPV4 |
12605 BNXT_ULP_HDR_BIT_O_UDP |
12606 BNXT_ULP_HDR_BIT_T_VXLAN |
12607 BNXT_ULP_HDR_BIT_I_ETH |
12608 BNXT_ULP_HDR_BIT_I_IPV6 |
12609 BNXT_ULP_HDR_BIT_I_UDP |
12610 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12611 .field_sig = { .bits =
12612 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12613 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12614 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12615 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12616 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12617 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12618 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12619 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12620 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12621 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12624 .class_hid = BNXT_ULP_CLASS_HID_e84d,
12627 .flow_sig_id = 1313792,
12628 .flow_pattern_id = 1,
12630 .hdr_sig = { .bits =
12631 BNXT_ULP_HDR_BIT_O_IPV4 |
12632 BNXT_ULP_HDR_BIT_O_UDP |
12633 BNXT_ULP_HDR_BIT_T_VXLAN |
12634 BNXT_ULP_HDR_BIT_I_ETH |
12635 BNXT_ULP_HDR_BIT_I_IPV4 |
12636 BNXT_ULP_HDR_BIT_I_UDP |
12637 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12638 .field_sig = { .bits =
12639 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12640 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12641 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12642 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
12645 .class_hid = BNXT_ULP_CLASS_HID_a389,
12648 .flow_sig_id = 1321984,
12649 .flow_pattern_id = 1,
12651 .hdr_sig = { .bits =
12652 BNXT_ULP_HDR_BIT_O_IPV4 |
12653 BNXT_ULP_HDR_BIT_O_UDP |
12654 BNXT_ULP_HDR_BIT_T_VXLAN |
12655 BNXT_ULP_HDR_BIT_I_ETH |
12656 BNXT_ULP_HDR_BIT_I_IPV4 |
12657 BNXT_ULP_HDR_BIT_I_UDP |
12658 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12659 .field_sig = { .bits =
12660 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12661 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12662 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12663 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12664 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
12667 .class_hid = BNXT_ULP_CLASS_HID_c0e5,
12670 .flow_sig_id = 3410944,
12671 .flow_pattern_id = 1,
12673 .hdr_sig = { .bits =
12674 BNXT_ULP_HDR_BIT_O_IPV4 |
12675 BNXT_ULP_HDR_BIT_O_UDP |
12676 BNXT_ULP_HDR_BIT_T_VXLAN |
12677 BNXT_ULP_HDR_BIT_I_ETH |
12678 BNXT_ULP_HDR_BIT_I_IPV4 |
12679 BNXT_ULP_HDR_BIT_I_UDP |
12680 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12681 .field_sig = { .bits =
12682 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12683 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12684 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12685 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12686 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
12689 .class_hid = BNXT_ULP_CLASS_HID_f16d,
12692 .flow_sig_id = 3419136,
12693 .flow_pattern_id = 1,
12695 .hdr_sig = { .bits =
12696 BNXT_ULP_HDR_BIT_O_IPV4 |
12697 BNXT_ULP_HDR_BIT_O_UDP |
12698 BNXT_ULP_HDR_BIT_T_VXLAN |
12699 BNXT_ULP_HDR_BIT_I_ETH |
12700 BNXT_ULP_HDR_BIT_I_IPV4 |
12701 BNXT_ULP_HDR_BIT_I_UDP |
12702 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12703 .field_sig = { .bits =
12704 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12705 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12706 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12707 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12708 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12709 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
12712 .class_hid = BNXT_ULP_CLASS_HID_99d1,
12715 .flow_sig_id = 2148797440,
12716 .flow_pattern_id = 1,
12718 .hdr_sig = { .bits =
12719 BNXT_ULP_HDR_BIT_O_IPV4 |
12720 BNXT_ULP_HDR_BIT_O_UDP |
12721 BNXT_ULP_HDR_BIT_T_VXLAN |
12722 BNXT_ULP_HDR_BIT_I_ETH |
12723 BNXT_ULP_HDR_BIT_I_IPV4 |
12724 BNXT_ULP_HDR_BIT_I_UDP |
12725 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12726 .field_sig = { .bits =
12727 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12728 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12729 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12730 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12731 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12734 .class_hid = BNXT_ULP_CLASS_HID_ca59,
12737 .flow_sig_id = 2148805632,
12738 .flow_pattern_id = 1,
12740 .hdr_sig = { .bits =
12741 BNXT_ULP_HDR_BIT_O_IPV4 |
12742 BNXT_ULP_HDR_BIT_O_UDP |
12743 BNXT_ULP_HDR_BIT_T_VXLAN |
12744 BNXT_ULP_HDR_BIT_I_ETH |
12745 BNXT_ULP_HDR_BIT_I_IPV4 |
12746 BNXT_ULP_HDR_BIT_I_UDP |
12747 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12748 .field_sig = { .bits =
12749 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12750 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12751 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12752 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12753 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12754 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12757 .class_hid = BNXT_ULP_CLASS_HID_e8b5,
12760 .flow_sig_id = 2150894592,
12761 .flow_pattern_id = 1,
12763 .hdr_sig = { .bits =
12764 BNXT_ULP_HDR_BIT_O_IPV4 |
12765 BNXT_ULP_HDR_BIT_O_UDP |
12766 BNXT_ULP_HDR_BIT_T_VXLAN |
12767 BNXT_ULP_HDR_BIT_I_ETH |
12768 BNXT_ULP_HDR_BIT_I_IPV4 |
12769 BNXT_ULP_HDR_BIT_I_UDP |
12770 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12771 .field_sig = { .bits =
12772 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12773 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12774 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12775 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12776 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12777 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12780 .class_hid = BNXT_ULP_CLASS_HID_d93d,
12783 .flow_sig_id = 2150902784,
12784 .flow_pattern_id = 1,
12786 .hdr_sig = { .bits =
12787 BNXT_ULP_HDR_BIT_O_IPV4 |
12788 BNXT_ULP_HDR_BIT_O_UDP |
12789 BNXT_ULP_HDR_BIT_T_VXLAN |
12790 BNXT_ULP_HDR_BIT_I_ETH |
12791 BNXT_ULP_HDR_BIT_I_IPV4 |
12792 BNXT_ULP_HDR_BIT_I_UDP |
12793 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12794 .field_sig = { .bits =
12795 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12796 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12797 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12798 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12799 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12800 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12801 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12804 .class_hid = BNXT_ULP_CLASS_HID_8521,
12807 .flow_sig_id = 4296281088,
12808 .flow_pattern_id = 1,
12810 .hdr_sig = { .bits =
12811 BNXT_ULP_HDR_BIT_O_IPV4 |
12812 BNXT_ULP_HDR_BIT_O_UDP |
12813 BNXT_ULP_HDR_BIT_T_VXLAN |
12814 BNXT_ULP_HDR_BIT_I_ETH |
12815 BNXT_ULP_HDR_BIT_I_IPV4 |
12816 BNXT_ULP_HDR_BIT_I_UDP |
12817 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12818 .field_sig = { .bits =
12819 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12820 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12821 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12822 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12823 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12826 .class_hid = BNXT_ULP_CLASS_HID_b7a1,
12829 .flow_sig_id = 4296289280,
12830 .flow_pattern_id = 1,
12832 .hdr_sig = { .bits =
12833 BNXT_ULP_HDR_BIT_O_IPV4 |
12834 BNXT_ULP_HDR_BIT_O_UDP |
12835 BNXT_ULP_HDR_BIT_T_VXLAN |
12836 BNXT_ULP_HDR_BIT_I_ETH |
12837 BNXT_ULP_HDR_BIT_I_IPV4 |
12838 BNXT_ULP_HDR_BIT_I_UDP |
12839 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12840 .field_sig = { .bits =
12841 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12842 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12843 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12844 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12845 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12846 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12849 .class_hid = BNXT_ULP_CLASS_HID_d485,
12852 .flow_sig_id = 4298378240,
12853 .flow_pattern_id = 1,
12855 .hdr_sig = { .bits =
12856 BNXT_ULP_HDR_BIT_O_IPV4 |
12857 BNXT_ULP_HDR_BIT_O_UDP |
12858 BNXT_ULP_HDR_BIT_T_VXLAN |
12859 BNXT_ULP_HDR_BIT_I_ETH |
12860 BNXT_ULP_HDR_BIT_I_IPV4 |
12861 BNXT_ULP_HDR_BIT_I_UDP |
12862 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12863 .field_sig = { .bits =
12864 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12865 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12866 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12867 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12868 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12869 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12872 .class_hid = BNXT_ULP_CLASS_HID_c505,
12875 .flow_sig_id = 4298386432,
12876 .flow_pattern_id = 1,
12878 .hdr_sig = { .bits =
12879 BNXT_ULP_HDR_BIT_O_IPV4 |
12880 BNXT_ULP_HDR_BIT_O_UDP |
12881 BNXT_ULP_HDR_BIT_T_VXLAN |
12882 BNXT_ULP_HDR_BIT_I_ETH |
12883 BNXT_ULP_HDR_BIT_I_IPV4 |
12884 BNXT_ULP_HDR_BIT_I_UDP |
12885 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12886 .field_sig = { .bits =
12887 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12888 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12889 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12890 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12891 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12892 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12893 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12896 .class_hid = BNXT_ULP_CLASS_HID_adf1,
12899 .flow_sig_id = 6443764736,
12900 .flow_pattern_id = 1,
12902 .hdr_sig = { .bits =
12903 BNXT_ULP_HDR_BIT_O_IPV4 |
12904 BNXT_ULP_HDR_BIT_O_UDP |
12905 BNXT_ULP_HDR_BIT_T_VXLAN |
12906 BNXT_ULP_HDR_BIT_I_ETH |
12907 BNXT_ULP_HDR_BIT_I_IPV4 |
12908 BNXT_ULP_HDR_BIT_I_UDP |
12909 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12910 .field_sig = { .bits =
12911 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12912 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12913 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12914 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12915 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12916 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12919 .class_hid = BNXT_ULP_CLASS_HID_de71,
12922 .flow_sig_id = 6443772928,
12923 .flow_pattern_id = 1,
12925 .hdr_sig = { .bits =
12926 BNXT_ULP_HDR_BIT_O_IPV4 |
12927 BNXT_ULP_HDR_BIT_O_UDP |
12928 BNXT_ULP_HDR_BIT_T_VXLAN |
12929 BNXT_ULP_HDR_BIT_I_ETH |
12930 BNXT_ULP_HDR_BIT_I_IPV4 |
12931 BNXT_ULP_HDR_BIT_I_UDP |
12932 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12933 .field_sig = { .bits =
12934 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12935 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12936 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12937 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12938 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12939 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12940 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12943 .class_hid = BNXT_ULP_CLASS_HID_fb55,
12946 .flow_sig_id = 6445861888,
12947 .flow_pattern_id = 1,
12949 .hdr_sig = { .bits =
12950 BNXT_ULP_HDR_BIT_O_IPV4 |
12951 BNXT_ULP_HDR_BIT_O_UDP |
12952 BNXT_ULP_HDR_BIT_T_VXLAN |
12953 BNXT_ULP_HDR_BIT_I_ETH |
12954 BNXT_ULP_HDR_BIT_I_IPV4 |
12955 BNXT_ULP_HDR_BIT_I_UDP |
12956 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12957 .field_sig = { .bits =
12958 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12959 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12960 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12961 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12962 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12963 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12964 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12967 .class_hid = BNXT_ULP_CLASS_HID_edd5,
12970 .flow_sig_id = 6445870080,
12971 .flow_pattern_id = 1,
12973 .hdr_sig = { .bits =
12974 BNXT_ULP_HDR_BIT_O_IPV4 |
12975 BNXT_ULP_HDR_BIT_O_UDP |
12976 BNXT_ULP_HDR_BIT_T_VXLAN |
12977 BNXT_ULP_HDR_BIT_I_ETH |
12978 BNXT_ULP_HDR_BIT_I_IPV4 |
12979 BNXT_ULP_HDR_BIT_I_UDP |
12980 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12981 .field_sig = { .bits =
12982 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12983 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12984 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12985 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12986 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12987 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12988 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12989 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12992 .class_hid = BNXT_ULP_CLASS_HID_8b11,
12995 .flow_sig_id = 8591248384,
12996 .flow_pattern_id = 1,
12998 .hdr_sig = { .bits =
12999 BNXT_ULP_HDR_BIT_O_IPV4 |
13000 BNXT_ULP_HDR_BIT_O_UDP |
13001 BNXT_ULP_HDR_BIT_T_VXLAN |
13002 BNXT_ULP_HDR_BIT_I_ETH |
13003 BNXT_ULP_HDR_BIT_I_IPV4 |
13004 BNXT_ULP_HDR_BIT_I_UDP |
13005 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13006 .field_sig = { .bits =
13007 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13008 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13009 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13010 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13011 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13014 .class_hid = BNXT_ULP_CLASS_HID_bd99,
13017 .flow_sig_id = 8591256576,
13018 .flow_pattern_id = 1,
13020 .hdr_sig = { .bits =
13021 BNXT_ULP_HDR_BIT_O_IPV4 |
13022 BNXT_ULP_HDR_BIT_O_UDP |
13023 BNXT_ULP_HDR_BIT_T_VXLAN |
13024 BNXT_ULP_HDR_BIT_I_ETH |
13025 BNXT_ULP_HDR_BIT_I_IPV4 |
13026 BNXT_ULP_HDR_BIT_I_UDP |
13027 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13028 .field_sig = { .bits =
13029 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13030 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13031 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13032 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13033 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13034 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13037 .class_hid = BNXT_ULP_CLASS_HID_daf1,
13040 .flow_sig_id = 8593345536,
13041 .flow_pattern_id = 1,
13043 .hdr_sig = { .bits =
13044 BNXT_ULP_HDR_BIT_O_IPV4 |
13045 BNXT_ULP_HDR_BIT_O_UDP |
13046 BNXT_ULP_HDR_BIT_T_VXLAN |
13047 BNXT_ULP_HDR_BIT_I_ETH |
13048 BNXT_ULP_HDR_BIT_I_IPV4 |
13049 BNXT_ULP_HDR_BIT_I_UDP |
13050 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13051 .field_sig = { .bits =
13052 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13053 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13054 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13055 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13056 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13057 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13060 .class_hid = BNXT_ULP_CLASS_HID_cb79,
13063 .flow_sig_id = 8593353728,
13064 .flow_pattern_id = 1,
13066 .hdr_sig = { .bits =
13067 BNXT_ULP_HDR_BIT_O_IPV4 |
13068 BNXT_ULP_HDR_BIT_O_UDP |
13069 BNXT_ULP_HDR_BIT_T_VXLAN |
13070 BNXT_ULP_HDR_BIT_I_ETH |
13071 BNXT_ULP_HDR_BIT_I_IPV4 |
13072 BNXT_ULP_HDR_BIT_I_UDP |
13073 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13074 .field_sig = { .bits =
13075 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13076 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13077 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13078 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13079 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13080 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13081 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13084 .class_hid = BNXT_ULP_CLASS_HID_93d1,
13087 .flow_sig_id = 10738732032,
13088 .flow_pattern_id = 1,
13090 .hdr_sig = { .bits =
13091 BNXT_ULP_HDR_BIT_O_IPV4 |
13092 BNXT_ULP_HDR_BIT_O_UDP |
13093 BNXT_ULP_HDR_BIT_T_VXLAN |
13094 BNXT_ULP_HDR_BIT_I_ETH |
13095 BNXT_ULP_HDR_BIT_I_IPV4 |
13096 BNXT_ULP_HDR_BIT_I_UDP |
13097 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13098 .field_sig = { .bits =
13099 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13100 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13101 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13102 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13103 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13104 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13107 .class_hid = BNXT_ULP_CLASS_HID_c459,
13110 .flow_sig_id = 10738740224,
13111 .flow_pattern_id = 1,
13113 .hdr_sig = { .bits =
13114 BNXT_ULP_HDR_BIT_O_IPV4 |
13115 BNXT_ULP_HDR_BIT_O_UDP |
13116 BNXT_ULP_HDR_BIT_T_VXLAN |
13117 BNXT_ULP_HDR_BIT_I_ETH |
13118 BNXT_ULP_HDR_BIT_I_IPV4 |
13119 BNXT_ULP_HDR_BIT_I_UDP |
13120 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13121 .field_sig = { .bits =
13122 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13123 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13124 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13125 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13126 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13127 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13128 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13131 .class_hid = BNXT_ULP_CLASS_HID_e2b1,
13134 .flow_sig_id = 10740829184,
13135 .flow_pattern_id = 1,
13137 .hdr_sig = { .bits =
13138 BNXT_ULP_HDR_BIT_O_IPV4 |
13139 BNXT_ULP_HDR_BIT_O_UDP |
13140 BNXT_ULP_HDR_BIT_T_VXLAN |
13141 BNXT_ULP_HDR_BIT_I_ETH |
13142 BNXT_ULP_HDR_BIT_I_IPV4 |
13143 BNXT_ULP_HDR_BIT_I_UDP |
13144 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13145 .field_sig = { .bits =
13146 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13147 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13148 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13149 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13150 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13151 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13152 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13155 .class_hid = BNXT_ULP_CLASS_HID_d339,
13158 .flow_sig_id = 10740837376,
13159 .flow_pattern_id = 1,
13161 .hdr_sig = { .bits =
13162 BNXT_ULP_HDR_BIT_O_IPV4 |
13163 BNXT_ULP_HDR_BIT_O_UDP |
13164 BNXT_ULP_HDR_BIT_T_VXLAN |
13165 BNXT_ULP_HDR_BIT_I_ETH |
13166 BNXT_ULP_HDR_BIT_I_IPV4 |
13167 BNXT_ULP_HDR_BIT_I_UDP |
13168 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13169 .field_sig = { .bits =
13170 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13171 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13172 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13173 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13174 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13175 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13176 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13177 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13180 .class_hid = BNXT_ULP_CLASS_HID_9f31,
13183 .flow_sig_id = 12886215680,
13184 .flow_pattern_id = 1,
13186 .hdr_sig = { .bits =
13187 BNXT_ULP_HDR_BIT_O_IPV4 |
13188 BNXT_ULP_HDR_BIT_O_UDP |
13189 BNXT_ULP_HDR_BIT_T_VXLAN |
13190 BNXT_ULP_HDR_BIT_I_ETH |
13191 BNXT_ULP_HDR_BIT_I_IPV4 |
13192 BNXT_ULP_HDR_BIT_I_UDP |
13193 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13194 .field_sig = { .bits =
13195 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13196 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13197 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13198 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13199 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13200 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13203 .class_hid = BNXT_ULP_CLASS_HID_b1b1,
13206 .flow_sig_id = 12886223872,
13207 .flow_pattern_id = 1,
13209 .hdr_sig = { .bits =
13210 BNXT_ULP_HDR_BIT_O_IPV4 |
13211 BNXT_ULP_HDR_BIT_O_UDP |
13212 BNXT_ULP_HDR_BIT_T_VXLAN |
13213 BNXT_ULP_HDR_BIT_I_ETH |
13214 BNXT_ULP_HDR_BIT_I_IPV4 |
13215 BNXT_ULP_HDR_BIT_I_UDP |
13216 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13217 .field_sig = { .bits =
13218 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13219 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13220 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13221 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13222 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13223 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13224 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13227 .class_hid = BNXT_ULP_CLASS_HID_ee91,
13230 .flow_sig_id = 12888312832,
13231 .flow_pattern_id = 1,
13233 .hdr_sig = { .bits =
13234 BNXT_ULP_HDR_BIT_O_IPV4 |
13235 BNXT_ULP_HDR_BIT_O_UDP |
13236 BNXT_ULP_HDR_BIT_T_VXLAN |
13237 BNXT_ULP_HDR_BIT_I_ETH |
13238 BNXT_ULP_HDR_BIT_I_IPV4 |
13239 BNXT_ULP_HDR_BIT_I_UDP |
13240 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13241 .field_sig = { .bits =
13242 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13243 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13244 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13245 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13246 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13247 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13248 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13251 .class_hid = BNXT_ULP_CLASS_HID_df11,
13254 .flow_sig_id = 12888321024,
13255 .flow_pattern_id = 1,
13257 .hdr_sig = { .bits =
13258 BNXT_ULP_HDR_BIT_O_IPV4 |
13259 BNXT_ULP_HDR_BIT_O_UDP |
13260 BNXT_ULP_HDR_BIT_T_VXLAN |
13261 BNXT_ULP_HDR_BIT_I_ETH |
13262 BNXT_ULP_HDR_BIT_I_IPV4 |
13263 BNXT_ULP_HDR_BIT_I_UDP |
13264 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13265 .field_sig = { .bits =
13266 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13267 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13268 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13269 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13270 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13271 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13272 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13273 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13276 .class_hid = BNXT_ULP_CLASS_HID_a7f1,
13279 .flow_sig_id = 15033699328,
13280 .flow_pattern_id = 1,
13282 .hdr_sig = { .bits =
13283 BNXT_ULP_HDR_BIT_O_IPV4 |
13284 BNXT_ULP_HDR_BIT_O_UDP |
13285 BNXT_ULP_HDR_BIT_T_VXLAN |
13286 BNXT_ULP_HDR_BIT_I_ETH |
13287 BNXT_ULP_HDR_BIT_I_IPV4 |
13288 BNXT_ULP_HDR_BIT_I_UDP |
13289 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13290 .field_sig = { .bits =
13291 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13292 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13293 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13294 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13295 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13296 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13297 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13300 .class_hid = BNXT_ULP_CLASS_HID_d871,
13303 .flow_sig_id = 15033707520,
13304 .flow_pattern_id = 1,
13306 .hdr_sig = { .bits =
13307 BNXT_ULP_HDR_BIT_O_IPV4 |
13308 BNXT_ULP_HDR_BIT_O_UDP |
13309 BNXT_ULP_HDR_BIT_T_VXLAN |
13310 BNXT_ULP_HDR_BIT_I_ETH |
13311 BNXT_ULP_HDR_BIT_I_IPV4 |
13312 BNXT_ULP_HDR_BIT_I_UDP |
13313 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13314 .field_sig = { .bits =
13315 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13316 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13317 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13318 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13319 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13320 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13321 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13322 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13325 .class_hid = BNXT_ULP_CLASS_HID_f551,
13328 .flow_sig_id = 15035796480,
13329 .flow_pattern_id = 1,
13331 .hdr_sig = { .bits =
13332 BNXT_ULP_HDR_BIT_O_IPV4 |
13333 BNXT_ULP_HDR_BIT_O_UDP |
13334 BNXT_ULP_HDR_BIT_T_VXLAN |
13335 BNXT_ULP_HDR_BIT_I_ETH |
13336 BNXT_ULP_HDR_BIT_I_IPV4 |
13337 BNXT_ULP_HDR_BIT_I_UDP |
13338 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13339 .field_sig = { .bits =
13340 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13341 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13342 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13343 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13344 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13345 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13346 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13347 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13350 .class_hid = BNXT_ULP_CLASS_HID_e7d1,
13353 .flow_sig_id = 15035804672,
13354 .flow_pattern_id = 1,
13356 .hdr_sig = { .bits =
13357 BNXT_ULP_HDR_BIT_O_IPV4 |
13358 BNXT_ULP_HDR_BIT_O_UDP |
13359 BNXT_ULP_HDR_BIT_T_VXLAN |
13360 BNXT_ULP_HDR_BIT_I_ETH |
13361 BNXT_ULP_HDR_BIT_I_IPV4 |
13362 BNXT_ULP_HDR_BIT_I_UDP |
13363 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13364 .field_sig = { .bits =
13365 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13366 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13367 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13368 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13369 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13370 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13371 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13372 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13373 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13376 .class_hid = BNXT_ULP_CLASS_HID_8e1b,
13379 .flow_sig_id = 17181182976,
13380 .flow_pattern_id = 1,
13382 .hdr_sig = { .bits =
13383 BNXT_ULP_HDR_BIT_O_IPV4 |
13384 BNXT_ULP_HDR_BIT_O_UDP |
13385 BNXT_ULP_HDR_BIT_T_VXLAN |
13386 BNXT_ULP_HDR_BIT_I_ETH |
13387 BNXT_ULP_HDR_BIT_I_IPV4 |
13388 BNXT_ULP_HDR_BIT_I_UDP |
13389 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13390 .field_sig = { .bits =
13391 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13392 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13393 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13394 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13395 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13398 .class_hid = BNXT_ULP_CLASS_HID_a083,
13401 .flow_sig_id = 17181191168,
13402 .flow_pattern_id = 1,
13404 .hdr_sig = { .bits =
13405 BNXT_ULP_HDR_BIT_O_IPV4 |
13406 BNXT_ULP_HDR_BIT_O_UDP |
13407 BNXT_ULP_HDR_BIT_T_VXLAN |
13408 BNXT_ULP_HDR_BIT_I_ETH |
13409 BNXT_ULP_HDR_BIT_I_IPV4 |
13410 BNXT_ULP_HDR_BIT_I_UDP |
13411 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13412 .field_sig = { .bits =
13413 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13414 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13415 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13416 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13417 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13418 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13421 .class_hid = BNXT_ULP_CLASS_HID_ddff,
13424 .flow_sig_id = 17183280128,
13425 .flow_pattern_id = 1,
13427 .hdr_sig = { .bits =
13428 BNXT_ULP_HDR_BIT_O_IPV4 |
13429 BNXT_ULP_HDR_BIT_O_UDP |
13430 BNXT_ULP_HDR_BIT_T_VXLAN |
13431 BNXT_ULP_HDR_BIT_I_ETH |
13432 BNXT_ULP_HDR_BIT_I_IPV4 |
13433 BNXT_ULP_HDR_BIT_I_UDP |
13434 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13435 .field_sig = { .bits =
13436 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13437 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13438 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13439 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13440 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13441 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13444 .class_hid = BNXT_ULP_CLASS_HID_ce67,
13447 .flow_sig_id = 17183288320,
13448 .flow_pattern_id = 1,
13450 .hdr_sig = { .bits =
13451 BNXT_ULP_HDR_BIT_O_IPV4 |
13452 BNXT_ULP_HDR_BIT_O_UDP |
13453 BNXT_ULP_HDR_BIT_T_VXLAN |
13454 BNXT_ULP_HDR_BIT_I_ETH |
13455 BNXT_ULP_HDR_BIT_I_IPV4 |
13456 BNXT_ULP_HDR_BIT_I_UDP |
13457 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13458 .field_sig = { .bits =
13459 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13460 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13461 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13462 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13463 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13464 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13465 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13468 .class_hid = BNXT_ULP_CLASS_HID_96db,
13471 .flow_sig_id = 19328666624,
13472 .flow_pattern_id = 1,
13474 .hdr_sig = { .bits =
13475 BNXT_ULP_HDR_BIT_O_IPV4 |
13476 BNXT_ULP_HDR_BIT_O_UDP |
13477 BNXT_ULP_HDR_BIT_T_VXLAN |
13478 BNXT_ULP_HDR_BIT_I_ETH |
13479 BNXT_ULP_HDR_BIT_I_IPV4 |
13480 BNXT_ULP_HDR_BIT_I_UDP |
13481 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13482 .field_sig = { .bits =
13483 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13484 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13485 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13486 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13487 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13488 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13491 .class_hid = BNXT_ULP_CLASS_HID_c753,
13494 .flow_sig_id = 19328674816,
13495 .flow_pattern_id = 1,
13497 .hdr_sig = { .bits =
13498 BNXT_ULP_HDR_BIT_O_IPV4 |
13499 BNXT_ULP_HDR_BIT_O_UDP |
13500 BNXT_ULP_HDR_BIT_T_VXLAN |
13501 BNXT_ULP_HDR_BIT_I_ETH |
13502 BNXT_ULP_HDR_BIT_I_IPV4 |
13503 BNXT_ULP_HDR_BIT_I_UDP |
13504 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13505 .field_sig = { .bits =
13506 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13507 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13508 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13509 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13510 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13511 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13512 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13515 .class_hid = BNXT_ULP_CLASS_HID_e5bf,
13518 .flow_sig_id = 19330763776,
13519 .flow_pattern_id = 1,
13521 .hdr_sig = { .bits =
13522 BNXT_ULP_HDR_BIT_O_IPV4 |
13523 BNXT_ULP_HDR_BIT_O_UDP |
13524 BNXT_ULP_HDR_BIT_T_VXLAN |
13525 BNXT_ULP_HDR_BIT_I_ETH |
13526 BNXT_ULP_HDR_BIT_I_IPV4 |
13527 BNXT_ULP_HDR_BIT_I_UDP |
13528 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13529 .field_sig = { .bits =
13530 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13531 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13532 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13533 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13534 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13535 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13536 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13539 .class_hid = BNXT_ULP_CLASS_HID_d637,
13542 .flow_sig_id = 19330771968,
13543 .flow_pattern_id = 1,
13545 .hdr_sig = { .bits =
13546 BNXT_ULP_HDR_BIT_O_IPV4 |
13547 BNXT_ULP_HDR_BIT_O_UDP |
13548 BNXT_ULP_HDR_BIT_T_VXLAN |
13549 BNXT_ULP_HDR_BIT_I_ETH |
13550 BNXT_ULP_HDR_BIT_I_IPV4 |
13551 BNXT_ULP_HDR_BIT_I_UDP |
13552 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13553 .field_sig = { .bits =
13554 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13555 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13556 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13557 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13558 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13559 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13560 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13561 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13564 .class_hid = BNXT_ULP_CLASS_HID_8233,
13567 .flow_sig_id = 21476150272,
13568 .flow_pattern_id = 1,
13570 .hdr_sig = { .bits =
13571 BNXT_ULP_HDR_BIT_O_IPV4 |
13572 BNXT_ULP_HDR_BIT_O_UDP |
13573 BNXT_ULP_HDR_BIT_T_VXLAN |
13574 BNXT_ULP_HDR_BIT_I_ETH |
13575 BNXT_ULP_HDR_BIT_I_IPV4 |
13576 BNXT_ULP_HDR_BIT_I_UDP |
13577 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13578 .field_sig = { .bits =
13579 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13580 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13581 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13582 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13583 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13584 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13587 .class_hid = BNXT_ULP_CLASS_HID_b4a3,
13590 .flow_sig_id = 21476158464,
13591 .flow_pattern_id = 1,
13593 .hdr_sig = { .bits =
13594 BNXT_ULP_HDR_BIT_O_IPV4 |
13595 BNXT_ULP_HDR_BIT_O_UDP |
13596 BNXT_ULP_HDR_BIT_T_VXLAN |
13597 BNXT_ULP_HDR_BIT_I_ETH |
13598 BNXT_ULP_HDR_BIT_I_IPV4 |
13599 BNXT_ULP_HDR_BIT_I_UDP |
13600 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13601 .field_sig = { .bits =
13602 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13603 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13604 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13605 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13606 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13607 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13608 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13611 .class_hid = BNXT_ULP_CLASS_HID_d197,
13614 .flow_sig_id = 21478247424,
13615 .flow_pattern_id = 1,
13617 .hdr_sig = { .bits =
13618 BNXT_ULP_HDR_BIT_O_IPV4 |
13619 BNXT_ULP_HDR_BIT_O_UDP |
13620 BNXT_ULP_HDR_BIT_T_VXLAN |
13621 BNXT_ULP_HDR_BIT_I_ETH |
13622 BNXT_ULP_HDR_BIT_I_IPV4 |
13623 BNXT_ULP_HDR_BIT_I_UDP |
13624 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13625 .field_sig = { .bits =
13626 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13627 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13628 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13629 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13630 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13631 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13632 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13635 .class_hid = BNXT_ULP_CLASS_HID_c207,
13638 .flow_sig_id = 21478255616,
13639 .flow_pattern_id = 1,
13641 .hdr_sig = { .bits =
13642 BNXT_ULP_HDR_BIT_O_IPV4 |
13643 BNXT_ULP_HDR_BIT_O_UDP |
13644 BNXT_ULP_HDR_BIT_T_VXLAN |
13645 BNXT_ULP_HDR_BIT_I_ETH |
13646 BNXT_ULP_HDR_BIT_I_IPV4 |
13647 BNXT_ULP_HDR_BIT_I_UDP |
13648 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13649 .field_sig = { .bits =
13650 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13651 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13652 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13653 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13654 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13655 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13656 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13657 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13660 .class_hid = BNXT_ULP_CLASS_HID_aaf3,
13663 .flow_sig_id = 23623633920,
13664 .flow_pattern_id = 1,
13666 .hdr_sig = { .bits =
13667 BNXT_ULP_HDR_BIT_O_IPV4 |
13668 BNXT_ULP_HDR_BIT_O_UDP |
13669 BNXT_ULP_HDR_BIT_T_VXLAN |
13670 BNXT_ULP_HDR_BIT_I_ETH |
13671 BNXT_ULP_HDR_BIT_I_IPV4 |
13672 BNXT_ULP_HDR_BIT_I_UDP |
13673 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13674 .field_sig = { .bits =
13675 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13676 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13677 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13678 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13679 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13680 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13681 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13684 .class_hid = BNXT_ULP_CLASS_HID_db73,
13687 .flow_sig_id = 23623642112,
13688 .flow_pattern_id = 1,
13690 .hdr_sig = { .bits =
13691 BNXT_ULP_HDR_BIT_O_IPV4 |
13692 BNXT_ULP_HDR_BIT_O_UDP |
13693 BNXT_ULP_HDR_BIT_T_VXLAN |
13694 BNXT_ULP_HDR_BIT_I_ETH |
13695 BNXT_ULP_HDR_BIT_I_IPV4 |
13696 BNXT_ULP_HDR_BIT_I_UDP |
13697 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13698 .field_sig = { .bits =
13699 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13700 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13701 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13702 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13703 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13704 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13705 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13706 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13709 .class_hid = BNXT_ULP_CLASS_HID_f857,
13712 .flow_sig_id = 23625731072,
13713 .flow_pattern_id = 1,
13715 .hdr_sig = { .bits =
13716 BNXT_ULP_HDR_BIT_O_IPV4 |
13717 BNXT_ULP_HDR_BIT_O_UDP |
13718 BNXT_ULP_HDR_BIT_T_VXLAN |
13719 BNXT_ULP_HDR_BIT_I_ETH |
13720 BNXT_ULP_HDR_BIT_I_IPV4 |
13721 BNXT_ULP_HDR_BIT_I_UDP |
13722 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13723 .field_sig = { .bits =
13724 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13725 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13726 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13727 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13728 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13729 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13730 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13731 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13734 .class_hid = BNXT_ULP_CLASS_HID_ead7,
13737 .flow_sig_id = 23625739264,
13738 .flow_pattern_id = 1,
13740 .hdr_sig = { .bits =
13741 BNXT_ULP_HDR_BIT_O_IPV4 |
13742 BNXT_ULP_HDR_BIT_O_UDP |
13743 BNXT_ULP_HDR_BIT_T_VXLAN |
13744 BNXT_ULP_HDR_BIT_I_ETH |
13745 BNXT_ULP_HDR_BIT_I_IPV4 |
13746 BNXT_ULP_HDR_BIT_I_UDP |
13747 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13748 .field_sig = { .bits =
13749 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13750 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13751 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13752 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13753 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13754 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13755 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13756 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13757 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13760 .class_hid = BNXT_ULP_CLASS_HID_882b,
13763 .flow_sig_id = 25771117568,
13764 .flow_pattern_id = 1,
13766 .hdr_sig = { .bits =
13767 BNXT_ULP_HDR_BIT_O_IPV4 |
13768 BNXT_ULP_HDR_BIT_O_UDP |
13769 BNXT_ULP_HDR_BIT_T_VXLAN |
13770 BNXT_ULP_HDR_BIT_I_ETH |
13771 BNXT_ULP_HDR_BIT_I_IPV4 |
13772 BNXT_ULP_HDR_BIT_I_UDP |
13773 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13774 .field_sig = { .bits =
13775 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13776 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13777 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13778 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13779 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13780 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13783 .class_hid = BNXT_ULP_CLASS_HID_ba93,
13786 .flow_sig_id = 25771125760,
13787 .flow_pattern_id = 1,
13789 .hdr_sig = { .bits =
13790 BNXT_ULP_HDR_BIT_O_IPV4 |
13791 BNXT_ULP_HDR_BIT_O_UDP |
13792 BNXT_ULP_HDR_BIT_T_VXLAN |
13793 BNXT_ULP_HDR_BIT_I_ETH |
13794 BNXT_ULP_HDR_BIT_I_IPV4 |
13795 BNXT_ULP_HDR_BIT_I_UDP |
13796 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13797 .field_sig = { .bits =
13798 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13799 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13800 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13801 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13802 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13803 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13804 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13807 .class_hid = BNXT_ULP_CLASS_HID_d78b,
13810 .flow_sig_id = 25773214720,
13811 .flow_pattern_id = 1,
13813 .hdr_sig = { .bits =
13814 BNXT_ULP_HDR_BIT_O_IPV4 |
13815 BNXT_ULP_HDR_BIT_O_UDP |
13816 BNXT_ULP_HDR_BIT_T_VXLAN |
13817 BNXT_ULP_HDR_BIT_I_ETH |
13818 BNXT_ULP_HDR_BIT_I_IPV4 |
13819 BNXT_ULP_HDR_BIT_I_UDP |
13820 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13821 .field_sig = { .bits =
13822 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13823 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13824 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13825 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13826 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13827 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13828 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13831 .class_hid = BNXT_ULP_CLASS_HID_c873,
13834 .flow_sig_id = 25773222912,
13835 .flow_pattern_id = 1,
13837 .hdr_sig = { .bits =
13838 BNXT_ULP_HDR_BIT_O_IPV4 |
13839 BNXT_ULP_HDR_BIT_O_UDP |
13840 BNXT_ULP_HDR_BIT_T_VXLAN |
13841 BNXT_ULP_HDR_BIT_I_ETH |
13842 BNXT_ULP_HDR_BIT_I_IPV4 |
13843 BNXT_ULP_HDR_BIT_I_UDP |
13844 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13845 .field_sig = { .bits =
13846 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13847 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13848 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13849 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13850 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13851 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13852 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13853 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13856 .class_hid = BNXT_ULP_CLASS_HID_90fb,
13859 .flow_sig_id = 27918601216,
13860 .flow_pattern_id = 1,
13862 .hdr_sig = { .bits =
13863 BNXT_ULP_HDR_BIT_O_IPV4 |
13864 BNXT_ULP_HDR_BIT_O_UDP |
13865 BNXT_ULP_HDR_BIT_T_VXLAN |
13866 BNXT_ULP_HDR_BIT_I_ETH |
13867 BNXT_ULP_HDR_BIT_I_IPV4 |
13868 BNXT_ULP_HDR_BIT_I_UDP |
13869 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13870 .field_sig = { .bits =
13871 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13872 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13873 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13874 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13875 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13876 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13877 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13880 .class_hid = BNXT_ULP_CLASS_HID_c153,
13883 .flow_sig_id = 27918609408,
13884 .flow_pattern_id = 1,
13886 .hdr_sig = { .bits =
13887 BNXT_ULP_HDR_BIT_O_IPV4 |
13888 BNXT_ULP_HDR_BIT_O_UDP |
13889 BNXT_ULP_HDR_BIT_T_VXLAN |
13890 BNXT_ULP_HDR_BIT_I_ETH |
13891 BNXT_ULP_HDR_BIT_I_IPV4 |
13892 BNXT_ULP_HDR_BIT_I_UDP |
13893 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13894 .field_sig = { .bits =
13895 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13896 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13897 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13898 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13899 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13900 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13901 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13902 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13905 .class_hid = BNXT_ULP_CLASS_HID_fe5b,
13908 .flow_sig_id = 27920698368,
13909 .flow_pattern_id = 1,
13911 .hdr_sig = { .bits =
13912 BNXT_ULP_HDR_BIT_O_IPV4 |
13913 BNXT_ULP_HDR_BIT_O_UDP |
13914 BNXT_ULP_HDR_BIT_T_VXLAN |
13915 BNXT_ULP_HDR_BIT_I_ETH |
13916 BNXT_ULP_HDR_BIT_I_IPV4 |
13917 BNXT_ULP_HDR_BIT_I_UDP |
13918 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13919 .field_sig = { .bits =
13920 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13921 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13922 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13923 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13924 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13925 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13926 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13927 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13930 .class_hid = BNXT_ULP_CLASS_HID_d033,
13933 .flow_sig_id = 27920706560,
13934 .flow_pattern_id = 1,
13936 .hdr_sig = { .bits =
13937 BNXT_ULP_HDR_BIT_O_IPV4 |
13938 BNXT_ULP_HDR_BIT_O_UDP |
13939 BNXT_ULP_HDR_BIT_T_VXLAN |
13940 BNXT_ULP_HDR_BIT_I_ETH |
13941 BNXT_ULP_HDR_BIT_I_IPV4 |
13942 BNXT_ULP_HDR_BIT_I_UDP |
13943 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13944 .field_sig = { .bits =
13945 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13946 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13947 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13948 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13949 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13950 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13951 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13952 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13953 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13956 .class_hid = BNXT_ULP_CLASS_HID_9cc3,
13959 .flow_sig_id = 30066084864,
13960 .flow_pattern_id = 1,
13962 .hdr_sig = { .bits =
13963 BNXT_ULP_HDR_BIT_O_IPV4 |
13964 BNXT_ULP_HDR_BIT_O_UDP |
13965 BNXT_ULP_HDR_BIT_T_VXLAN |
13966 BNXT_ULP_HDR_BIT_I_ETH |
13967 BNXT_ULP_HDR_BIT_I_IPV4 |
13968 BNXT_ULP_HDR_BIT_I_UDP |
13969 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13970 .field_sig = { .bits =
13971 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13972 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13973 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13974 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13975 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13976 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13977 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13980 .class_hid = BNXT_ULP_CLASS_HID_ceb3,
13983 .flow_sig_id = 30066093056,
13984 .flow_pattern_id = 1,
13986 .hdr_sig = { .bits =
13987 BNXT_ULP_HDR_BIT_O_IPV4 |
13988 BNXT_ULP_HDR_BIT_O_UDP |
13989 BNXT_ULP_HDR_BIT_T_VXLAN |
13990 BNXT_ULP_HDR_BIT_I_ETH |
13991 BNXT_ULP_HDR_BIT_I_IPV4 |
13992 BNXT_ULP_HDR_BIT_I_UDP |
13993 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13994 .field_sig = { .bits =
13995 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13996 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13997 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13998 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13999 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14000 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14001 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14002 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14005 .class_hid = BNXT_ULP_CLASS_HID_eba3,
14008 .flow_sig_id = 30068182016,
14009 .flow_pattern_id = 1,
14011 .hdr_sig = { .bits =
14012 BNXT_ULP_HDR_BIT_O_IPV4 |
14013 BNXT_ULP_HDR_BIT_O_UDP |
14014 BNXT_ULP_HDR_BIT_T_VXLAN |
14015 BNXT_ULP_HDR_BIT_I_ETH |
14016 BNXT_ULP_HDR_BIT_I_IPV4 |
14017 BNXT_ULP_HDR_BIT_I_UDP |
14018 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14019 .field_sig = { .bits =
14020 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14021 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14022 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14023 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14024 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14025 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14026 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14027 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14030 .class_hid = BNXT_ULP_CLASS_HID_dc13,
14033 .flow_sig_id = 30068190208,
14034 .flow_pattern_id = 1,
14036 .hdr_sig = { .bits =
14037 BNXT_ULP_HDR_BIT_O_IPV4 |
14038 BNXT_ULP_HDR_BIT_O_UDP |
14039 BNXT_ULP_HDR_BIT_T_VXLAN |
14040 BNXT_ULP_HDR_BIT_I_ETH |
14041 BNXT_ULP_HDR_BIT_I_IPV4 |
14042 BNXT_ULP_HDR_BIT_I_UDP |
14043 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14044 .field_sig = { .bits =
14045 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14046 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14047 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
14048 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14049 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14050 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14051 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14052 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14053 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14056 .class_hid = BNXT_ULP_CLASS_HID_a493,
14059 .flow_sig_id = 32213568512,
14060 .flow_pattern_id = 1,
14062 .hdr_sig = { .bits =
14063 BNXT_ULP_HDR_BIT_O_IPV4 |
14064 BNXT_ULP_HDR_BIT_O_UDP |
14065 BNXT_ULP_HDR_BIT_T_VXLAN |
14066 BNXT_ULP_HDR_BIT_I_ETH |
14067 BNXT_ULP_HDR_BIT_I_IPV4 |
14068 BNXT_ULP_HDR_BIT_I_UDP |
14069 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14070 .field_sig = { .bits =
14071 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14072 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14073 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14074 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14075 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14076 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14077 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14078 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14081 .class_hid = BNXT_ULP_CLASS_HID_d573,
14084 .flow_sig_id = 32213576704,
14085 .flow_pattern_id = 1,
14087 .hdr_sig = { .bits =
14088 BNXT_ULP_HDR_BIT_O_IPV4 |
14089 BNXT_ULP_HDR_BIT_O_UDP |
14090 BNXT_ULP_HDR_BIT_T_VXLAN |
14091 BNXT_ULP_HDR_BIT_I_ETH |
14092 BNXT_ULP_HDR_BIT_I_IPV4 |
14093 BNXT_ULP_HDR_BIT_I_UDP |
14094 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14095 .field_sig = { .bits =
14096 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14097 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14098 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
14099 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14100 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14101 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14102 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14103 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14104 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14107 .class_hid = BNXT_ULP_CLASS_HID_f273,
14110 .flow_sig_id = 32215665664,
14111 .flow_pattern_id = 1,
14113 .hdr_sig = { .bits =
14114 BNXT_ULP_HDR_BIT_O_IPV4 |
14115 BNXT_ULP_HDR_BIT_O_UDP |
14116 BNXT_ULP_HDR_BIT_T_VXLAN |
14117 BNXT_ULP_HDR_BIT_I_ETH |
14118 BNXT_ULP_HDR_BIT_I_IPV4 |
14119 BNXT_ULP_HDR_BIT_I_UDP |
14120 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14121 .field_sig = { .bits =
14122 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14123 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14124 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14125 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14126 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14127 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14128 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14129 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14130 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14133 .class_hid = BNXT_ULP_CLASS_HID_cdb3,
14136 .flow_sig_id = 32215673856,
14137 .flow_pattern_id = 1,
14139 .hdr_sig = { .bits =
14140 BNXT_ULP_HDR_BIT_O_IPV4 |
14141 BNXT_ULP_HDR_BIT_O_UDP |
14142 BNXT_ULP_HDR_BIT_T_VXLAN |
14143 BNXT_ULP_HDR_BIT_I_ETH |
14144 BNXT_ULP_HDR_BIT_I_IPV4 |
14145 BNXT_ULP_HDR_BIT_I_UDP |
14146 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14147 .field_sig = { .bits =
14148 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14149 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14150 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
14151 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14152 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14153 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14154 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14155 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14156 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14157 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14160 .class_hid = BNXT_ULP_CLASS_HID_ff35,
14163 .flow_sig_id = 1313792,
14164 .flow_pattern_id = 2,
14166 .hdr_sig = { .bits =
14167 BNXT_ULP_HDR_BIT_O_IPV4 |
14168 BNXT_ULP_HDR_BIT_O_UDP |
14169 BNXT_ULP_HDR_BIT_T_VXLAN |
14170 BNXT_ULP_HDR_BIT_I_ETH |
14171 BNXT_ULP_HDR_BIT_I_IPV4 |
14172 BNXT_ULP_HDR_BIT_I_ICMP |
14173 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14174 .field_sig = { .bits =
14175 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14176 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14177 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14178 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC }
14181 .class_hid = BNXT_ULP_CLASS_HID_b4f1,
14184 .flow_sig_id = 1321984,
14185 .flow_pattern_id = 2,
14187 .hdr_sig = { .bits =
14188 BNXT_ULP_HDR_BIT_O_IPV4 |
14189 BNXT_ULP_HDR_BIT_O_UDP |
14190 BNXT_ULP_HDR_BIT_T_VXLAN |
14191 BNXT_ULP_HDR_BIT_I_ETH |
14192 BNXT_ULP_HDR_BIT_I_IPV4 |
14193 BNXT_ULP_HDR_BIT_I_ICMP |
14194 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14195 .field_sig = { .bits =
14196 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14197 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14198 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14199 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14200 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC }
14203 .class_hid = BNXT_ULP_CLASS_HID_d79d,
14206 .flow_sig_id = 3410944,
14207 .flow_pattern_id = 2,
14209 .hdr_sig = { .bits =
14210 BNXT_ULP_HDR_BIT_O_IPV4 |
14211 BNXT_ULP_HDR_BIT_O_UDP |
14212 BNXT_ULP_HDR_BIT_T_VXLAN |
14213 BNXT_ULP_HDR_BIT_I_ETH |
14214 BNXT_ULP_HDR_BIT_I_IPV4 |
14215 BNXT_ULP_HDR_BIT_I_ICMP |
14216 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14217 .field_sig = { .bits =
14218 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14219 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14220 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14221 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14222 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
14225 .class_hid = BNXT_ULP_CLASS_HID_e615,
14228 .flow_sig_id = 3419136,
14229 .flow_pattern_id = 2,
14231 .hdr_sig = { .bits =
14232 BNXT_ULP_HDR_BIT_O_IPV4 |
14233 BNXT_ULP_HDR_BIT_O_UDP |
14234 BNXT_ULP_HDR_BIT_T_VXLAN |
14235 BNXT_ULP_HDR_BIT_I_ETH |
14236 BNXT_ULP_HDR_BIT_I_IPV4 |
14237 BNXT_ULP_HDR_BIT_I_ICMP |
14238 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14239 .field_sig = { .bits =
14240 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14241 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14242 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14243 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14244 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14245 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
14248 .class_hid = BNXT_ULP_CLASS_HID_8ea9,
14251 .flow_sig_id = 2148797440,
14252 .flow_pattern_id = 2,
14254 .hdr_sig = { .bits =
14255 BNXT_ULP_HDR_BIT_O_IPV4 |
14256 BNXT_ULP_HDR_BIT_O_UDP |
14257 BNXT_ULP_HDR_BIT_T_VXLAN |
14258 BNXT_ULP_HDR_BIT_I_ETH |
14259 BNXT_ULP_HDR_BIT_I_IPV4 |
14260 BNXT_ULP_HDR_BIT_I_ICMP |
14261 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14262 .field_sig = { .bits =
14263 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14264 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14265 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14266 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14267 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14270 .class_hid = BNXT_ULP_CLASS_HID_dd21,
14273 .flow_sig_id = 2148805632,
14274 .flow_pattern_id = 2,
14276 .hdr_sig = { .bits =
14277 BNXT_ULP_HDR_BIT_O_IPV4 |
14278 BNXT_ULP_HDR_BIT_O_UDP |
14279 BNXT_ULP_HDR_BIT_T_VXLAN |
14280 BNXT_ULP_HDR_BIT_I_ETH |
14281 BNXT_ULP_HDR_BIT_I_IPV4 |
14282 BNXT_ULP_HDR_BIT_I_ICMP |
14283 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14284 .field_sig = { .bits =
14285 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14286 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14287 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14288 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14289 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14290 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14293 .class_hid = BNXT_ULP_CLASS_HID_ffcd,
14296 .flow_sig_id = 2150894592,
14297 .flow_pattern_id = 2,
14299 .hdr_sig = { .bits =
14300 BNXT_ULP_HDR_BIT_O_IPV4 |
14301 BNXT_ULP_HDR_BIT_O_UDP |
14302 BNXT_ULP_HDR_BIT_T_VXLAN |
14303 BNXT_ULP_HDR_BIT_I_ETH |
14304 BNXT_ULP_HDR_BIT_I_IPV4 |
14305 BNXT_ULP_HDR_BIT_I_ICMP |
14306 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14307 .field_sig = { .bits =
14308 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14309 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14310 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14311 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14312 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14313 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14316 .class_hid = BNXT_ULP_CLASS_HID_ce45,
14319 .flow_sig_id = 2150902784,
14320 .flow_pattern_id = 2,
14322 .hdr_sig = { .bits =
14323 BNXT_ULP_HDR_BIT_O_IPV4 |
14324 BNXT_ULP_HDR_BIT_O_UDP |
14325 BNXT_ULP_HDR_BIT_T_VXLAN |
14326 BNXT_ULP_HDR_BIT_I_ETH |
14327 BNXT_ULP_HDR_BIT_I_IPV4 |
14328 BNXT_ULP_HDR_BIT_I_ICMP |
14329 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14330 .field_sig = { .bits =
14331 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14332 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14333 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14334 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14335 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14336 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14337 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14340 .class_hid = BNXT_ULP_CLASS_HID_9259,
14343 .flow_sig_id = 4296281088,
14344 .flow_pattern_id = 2,
14346 .hdr_sig = { .bits =
14347 BNXT_ULP_HDR_BIT_O_IPV4 |
14348 BNXT_ULP_HDR_BIT_O_UDP |
14349 BNXT_ULP_HDR_BIT_T_VXLAN |
14350 BNXT_ULP_HDR_BIT_I_ETH |
14351 BNXT_ULP_HDR_BIT_I_IPV4 |
14352 BNXT_ULP_HDR_BIT_I_ICMP |
14353 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14354 .field_sig = { .bits =
14355 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14356 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14357 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14358 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14359 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14362 .class_hid = BNXT_ULP_CLASS_HID_a0d9,
14365 .flow_sig_id = 4296289280,
14366 .flow_pattern_id = 2,
14368 .hdr_sig = { .bits =
14369 BNXT_ULP_HDR_BIT_O_IPV4 |
14370 BNXT_ULP_HDR_BIT_O_UDP |
14371 BNXT_ULP_HDR_BIT_T_VXLAN |
14372 BNXT_ULP_HDR_BIT_I_ETH |
14373 BNXT_ULP_HDR_BIT_I_IPV4 |
14374 BNXT_ULP_HDR_BIT_I_ICMP |
14375 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14376 .field_sig = { .bits =
14377 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14378 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14379 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14380 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14381 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14382 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14385 .class_hid = BNXT_ULP_CLASS_HID_c3fd,
14388 .flow_sig_id = 4298378240,
14389 .flow_pattern_id = 2,
14391 .hdr_sig = { .bits =
14392 BNXT_ULP_HDR_BIT_O_IPV4 |
14393 BNXT_ULP_HDR_BIT_O_UDP |
14394 BNXT_ULP_HDR_BIT_T_VXLAN |
14395 BNXT_ULP_HDR_BIT_I_ETH |
14396 BNXT_ULP_HDR_BIT_I_IPV4 |
14397 BNXT_ULP_HDR_BIT_I_ICMP |
14398 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14399 .field_sig = { .bits =
14400 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14401 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14402 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14403 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14404 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14405 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14408 .class_hid = BNXT_ULP_CLASS_HID_d27d,
14411 .flow_sig_id = 4298386432,
14412 .flow_pattern_id = 2,
14414 .hdr_sig = { .bits =
14415 BNXT_ULP_HDR_BIT_O_IPV4 |
14416 BNXT_ULP_HDR_BIT_O_UDP |
14417 BNXT_ULP_HDR_BIT_T_VXLAN |
14418 BNXT_ULP_HDR_BIT_I_ETH |
14419 BNXT_ULP_HDR_BIT_I_IPV4 |
14420 BNXT_ULP_HDR_BIT_I_ICMP |
14421 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14422 .field_sig = { .bits =
14423 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14424 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14425 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14426 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14427 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14428 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14429 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14432 .class_hid = BNXT_ULP_CLASS_HID_ba89,
14435 .flow_sig_id = 6443764736,
14436 .flow_pattern_id = 2,
14438 .hdr_sig = { .bits =
14439 BNXT_ULP_HDR_BIT_O_IPV4 |
14440 BNXT_ULP_HDR_BIT_O_UDP |
14441 BNXT_ULP_HDR_BIT_T_VXLAN |
14442 BNXT_ULP_HDR_BIT_I_ETH |
14443 BNXT_ULP_HDR_BIT_I_IPV4 |
14444 BNXT_ULP_HDR_BIT_I_ICMP |
14445 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14446 .field_sig = { .bits =
14447 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14448 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14449 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14450 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14451 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14452 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14455 .class_hid = BNXT_ULP_CLASS_HID_c909,
14458 .flow_sig_id = 6443772928,
14459 .flow_pattern_id = 2,
14461 .hdr_sig = { .bits =
14462 BNXT_ULP_HDR_BIT_O_IPV4 |
14463 BNXT_ULP_HDR_BIT_O_UDP |
14464 BNXT_ULP_HDR_BIT_T_VXLAN |
14465 BNXT_ULP_HDR_BIT_I_ETH |
14466 BNXT_ULP_HDR_BIT_I_IPV4 |
14467 BNXT_ULP_HDR_BIT_I_ICMP |
14468 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14469 .field_sig = { .bits =
14470 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14471 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14472 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14473 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14474 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14475 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14476 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14479 .class_hid = BNXT_ULP_CLASS_HID_ec2d,
14482 .flow_sig_id = 6445861888,
14483 .flow_pattern_id = 2,
14485 .hdr_sig = { .bits =
14486 BNXT_ULP_HDR_BIT_O_IPV4 |
14487 BNXT_ULP_HDR_BIT_O_UDP |
14488 BNXT_ULP_HDR_BIT_T_VXLAN |
14489 BNXT_ULP_HDR_BIT_I_ETH |
14490 BNXT_ULP_HDR_BIT_I_IPV4 |
14491 BNXT_ULP_HDR_BIT_I_ICMP |
14492 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14493 .field_sig = { .bits =
14494 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14495 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14496 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14497 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14498 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14499 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14500 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14503 .class_hid = BNXT_ULP_CLASS_HID_faad,
14506 .flow_sig_id = 6445870080,
14507 .flow_pattern_id = 2,
14509 .hdr_sig = { .bits =
14510 BNXT_ULP_HDR_BIT_O_IPV4 |
14511 BNXT_ULP_HDR_BIT_O_UDP |
14512 BNXT_ULP_HDR_BIT_T_VXLAN |
14513 BNXT_ULP_HDR_BIT_I_ETH |
14514 BNXT_ULP_HDR_BIT_I_IPV4 |
14515 BNXT_ULP_HDR_BIT_I_ICMP |
14516 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14517 .field_sig = { .bits =
14518 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14519 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14520 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14521 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14522 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14523 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14524 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14525 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14528 .class_hid = BNXT_ULP_CLASS_HID_34c6,
14531 .flow_sig_id = 4096,
14532 .flow_pattern_id = 0,
14534 .hdr_sig = { .bits =
14535 BNXT_ULP_HDR_BIT_O_ETH |
14536 BNXT_ULP_HDR_BIT_O_IPV6 |
14537 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14538 .field_sig = { .bits =
14539 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14540 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14543 .class_hid = BNXT_ULP_CLASS_HID_0c22,
14546 .flow_sig_id = 4100,
14547 .flow_pattern_id = 0,
14549 .hdr_sig = { .bits =
14550 BNXT_ULP_HDR_BIT_O_ETH |
14551 BNXT_ULP_HDR_BIT_O_IPV6 |
14552 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14553 .field_sig = { .bits =
14554 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
14555 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14556 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14559 .class_hid = BNXT_ULP_CLASS_HID_1cbe,
14562 .flow_sig_id = 6144,
14563 .flow_pattern_id = 0,
14565 .hdr_sig = { .bits =
14566 BNXT_ULP_HDR_BIT_O_ETH |
14567 BNXT_ULP_HDR_BIT_O_IPV6 |
14568 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14569 .field_sig = { .bits =
14570 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14571 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
14572 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14575 .class_hid = BNXT_ULP_CLASS_HID_179a,
14578 .flow_sig_id = 6148,
14579 .flow_pattern_id = 0,
14581 .hdr_sig = { .bits =
14582 BNXT_ULP_HDR_BIT_O_ETH |
14583 BNXT_ULP_HDR_BIT_O_IPV6 |
14584 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14585 .field_sig = { .bits =
14586 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
14587 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14588 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
14589 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14592 .class_hid = BNXT_ULP_CLASS_HID_59be,
14595 .flow_sig_id = 16384,
14596 .flow_pattern_id = 0,
14598 .hdr_sig = { .bits =
14599 BNXT_ULP_HDR_BIT_O_ETH |
14600 BNXT_ULP_HDR_BIT_O_IPV4 |
14601 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14602 .field_sig = { .bits =
14603 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14604 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14607 .class_hid = BNXT_ULP_CLASS_HID_515a,
14610 .flow_sig_id = 16388,
14611 .flow_pattern_id = 0,
14613 .hdr_sig = { .bits =
14614 BNXT_ULP_HDR_BIT_O_ETH |
14615 BNXT_ULP_HDR_BIT_O_IPV4 |
14616 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14617 .field_sig = { .bits =
14618 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
14619 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14620 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14623 .class_hid = BNXT_ULP_CLASS_HID_1c72,
14626 .flow_sig_id = 24576,
14627 .flow_pattern_id = 0,
14629 .hdr_sig = { .bits =
14630 BNXT_ULP_HDR_BIT_O_ETH |
14631 BNXT_ULP_HDR_BIT_O_IPV4 |
14632 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14633 .field_sig = { .bits =
14634 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14635 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
14636 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14639 .class_hid = BNXT_ULP_CLASS_HID_171e,
14642 .flow_sig_id = 24580,
14643 .flow_pattern_id = 0,
14645 .hdr_sig = { .bits =
14646 BNXT_ULP_HDR_BIT_O_ETH |
14647 BNXT_ULP_HDR_BIT_O_IPV4 |
14648 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14649 .field_sig = { .bits =
14650 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
14651 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14652 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
14653 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14656 .class_hid = BNXT_ULP_CLASS_HID_19c8,
14659 .flow_sig_id = 32768,
14660 .flow_pattern_id = 0,
14662 .hdr_sig = { .bits =
14663 BNXT_ULP_HDR_BIT_O_ETH |
14664 BNXT_ULP_HDR_BIT_OO_VLAN |
14665 BNXT_ULP_HDR_BIT_O_IPV6 |
14666 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14667 .field_sig = { .bits =
14668 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14669 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14672 .class_hid = BNXT_ULP_CLASS_HID_112c,
14675 .flow_sig_id = 32772,
14676 .flow_pattern_id = 0,
14678 .hdr_sig = { .bits =
14679 BNXT_ULP_HDR_BIT_O_ETH |
14680 BNXT_ULP_HDR_BIT_OO_VLAN |
14681 BNXT_ULP_HDR_BIT_O_IPV6 |
14682 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14683 .field_sig = { .bits =
14684 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14685 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14686 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14689 .class_hid = BNXT_ULP_CLASS_HID_4d68,
14692 .flow_sig_id = 32832,
14693 .flow_pattern_id = 0,
14695 .hdr_sig = { .bits =
14696 BNXT_ULP_HDR_BIT_O_ETH |
14697 BNXT_ULP_HDR_BIT_OO_VLAN |
14698 BNXT_ULP_HDR_BIT_O_IPV6 |
14699 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14700 .field_sig = { .bits =
14701 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14702 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14703 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14706 .class_hid = BNXT_ULP_CLASS_HID_444c,
14709 .flow_sig_id = 32836,
14710 .flow_pattern_id = 0,
14712 .hdr_sig = { .bits =
14713 BNXT_ULP_HDR_BIT_O_ETH |
14714 BNXT_ULP_HDR_BIT_OO_VLAN |
14715 BNXT_ULP_HDR_BIT_O_IPV6 |
14716 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14717 .field_sig = { .bits =
14718 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14719 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14720 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14721 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14724 .class_hid = BNXT_ULP_CLASS_HID_0e8c,
14727 .flow_sig_id = 49152,
14728 .flow_pattern_id = 0,
14730 .hdr_sig = { .bits =
14731 BNXT_ULP_HDR_BIT_O_ETH |
14732 BNXT_ULP_HDR_BIT_OO_VLAN |
14733 BNXT_ULP_HDR_BIT_O_IPV6 |
14734 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14735 .field_sig = { .bits =
14736 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14737 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14738 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14741 .class_hid = BNXT_ULP_CLASS_HID_09e0,
14744 .flow_sig_id = 49156,
14745 .flow_pattern_id = 0,
14747 .hdr_sig = { .bits =
14748 BNXT_ULP_HDR_BIT_O_ETH |
14749 BNXT_ULP_HDR_BIT_OO_VLAN |
14750 BNXT_ULP_HDR_BIT_O_IPV6 |
14751 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14752 .field_sig = { .bits =
14753 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14754 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14755 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14756 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14759 .class_hid = BNXT_ULP_CLASS_HID_1af0,
14762 .flow_sig_id = 49216,
14763 .flow_pattern_id = 0,
14765 .hdr_sig = { .bits =
14766 BNXT_ULP_HDR_BIT_O_ETH |
14767 BNXT_ULP_HDR_BIT_OO_VLAN |
14768 BNXT_ULP_HDR_BIT_O_IPV6 |
14769 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14770 .field_sig = { .bits =
14771 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14772 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14773 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14774 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14777 .class_hid = BNXT_ULP_CLASS_HID_15d4,
14780 .flow_sig_id = 49220,
14781 .flow_pattern_id = 0,
14783 .hdr_sig = { .bits =
14784 BNXT_ULP_HDR_BIT_O_ETH |
14785 BNXT_ULP_HDR_BIT_OO_VLAN |
14786 BNXT_ULP_HDR_BIT_O_IPV6 |
14787 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14788 .field_sig = { .bits =
14789 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14790 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14791 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14792 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14793 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14796 .class_hid = BNXT_ULP_CLASS_HID_1dd0,
14799 .flow_sig_id = 131072,
14800 .flow_pattern_id = 0,
14802 .hdr_sig = { .bits =
14803 BNXT_ULP_HDR_BIT_O_ETH |
14804 BNXT_ULP_HDR_BIT_OO_VLAN |
14805 BNXT_ULP_HDR_BIT_O_IPV4 |
14806 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14807 .field_sig = { .bits =
14808 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14809 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14812 .class_hid = BNXT_ULP_CLASS_HID_14f4,
14815 .flow_sig_id = 131076,
14816 .flow_pattern_id = 0,
14818 .hdr_sig = { .bits =
14819 BNXT_ULP_HDR_BIT_O_ETH |
14820 BNXT_ULP_HDR_BIT_OO_VLAN |
14821 BNXT_ULP_HDR_BIT_O_IPV4 |
14822 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14823 .field_sig = { .bits =
14824 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14825 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14826 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14829 .class_hid = BNXT_ULP_CLASS_HID_70b0,
14832 .flow_sig_id = 131136,
14833 .flow_pattern_id = 0,
14835 .hdr_sig = { .bits =
14836 BNXT_ULP_HDR_BIT_O_ETH |
14837 BNXT_ULP_HDR_BIT_OO_VLAN |
14838 BNXT_ULP_HDR_BIT_O_IPV4 |
14839 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14840 .field_sig = { .bits =
14841 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14842 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14843 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14846 .class_hid = BNXT_ULP_CLASS_HID_4854,
14849 .flow_sig_id = 131140,
14850 .flow_pattern_id = 0,
14852 .hdr_sig = { .bits =
14853 BNXT_ULP_HDR_BIT_O_ETH |
14854 BNXT_ULP_HDR_BIT_OO_VLAN |
14855 BNXT_ULP_HDR_BIT_O_IPV4 |
14856 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14857 .field_sig = { .bits =
14858 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14859 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14860 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14861 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14864 .class_hid = BNXT_ULP_CLASS_HID_3dd4,
14867 .flow_sig_id = 196608,
14868 .flow_pattern_id = 0,
14870 .hdr_sig = { .bits =
14871 BNXT_ULP_HDR_BIT_O_ETH |
14872 BNXT_ULP_HDR_BIT_OO_VLAN |
14873 BNXT_ULP_HDR_BIT_O_IPV4 |
14874 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14875 .field_sig = { .bits =
14876 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14877 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14878 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14881 .class_hid = BNXT_ULP_CLASS_HID_34f8,
14884 .flow_sig_id = 196612,
14885 .flow_pattern_id = 0,
14887 .hdr_sig = { .bits =
14888 BNXT_ULP_HDR_BIT_O_ETH |
14889 BNXT_ULP_HDR_BIT_OO_VLAN |
14890 BNXT_ULP_HDR_BIT_O_IPV4 |
14891 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14892 .field_sig = { .bits =
14893 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14894 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14895 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14896 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14899 .class_hid = BNXT_ULP_CLASS_HID_09e8,
14902 .flow_sig_id = 196672,
14903 .flow_pattern_id = 0,
14905 .hdr_sig = { .bits =
14906 BNXT_ULP_HDR_BIT_O_ETH |
14907 BNXT_ULP_HDR_BIT_OO_VLAN |
14908 BNXT_ULP_HDR_BIT_O_IPV4 |
14909 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14910 .field_sig = { .bits =
14911 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14912 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14913 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14914 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14917 .class_hid = BNXT_ULP_CLASS_HID_008c,
14920 .flow_sig_id = 196676,
14921 .flow_pattern_id = 0,
14923 .hdr_sig = { .bits =
14924 BNXT_ULP_HDR_BIT_O_ETH |
14925 BNXT_ULP_HDR_BIT_OO_VLAN |
14926 BNXT_ULP_HDR_BIT_O_IPV4 |
14927 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14928 .field_sig = { .bits =
14929 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14930 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14931 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14932 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14933 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14936 .class_hid = BNXT_ULP_CLASS_HID_34e6,
14939 .flow_sig_id = 4096,
14940 .flow_pattern_id = 0,
14942 .hdr_sig = { .bits =
14943 BNXT_ULP_HDR_BIT_O_ETH |
14944 BNXT_ULP_HDR_BIT_O_IPV6 |
14945 BNXT_ULP_HDR_BIT_O_TCP |
14946 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14947 .field_sig = { .bits =
14948 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
14949 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
14952 .class_hid = BNXT_ULP_CLASS_HID_0c02,
14955 .flow_sig_id = 4100,
14956 .flow_pattern_id = 0,
14958 .hdr_sig = { .bits =
14959 BNXT_ULP_HDR_BIT_O_ETH |
14960 BNXT_ULP_HDR_BIT_O_IPV6 |
14961 BNXT_ULP_HDR_BIT_O_TCP |
14962 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14963 .field_sig = { .bits =
14964 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
14965 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
14966 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
14969 .class_hid = BNXT_ULP_CLASS_HID_1c9e,
14972 .flow_sig_id = 6144,
14973 .flow_pattern_id = 0,
14975 .hdr_sig = { .bits =
14976 BNXT_ULP_HDR_BIT_O_ETH |
14977 BNXT_ULP_HDR_BIT_O_IPV6 |
14978 BNXT_ULP_HDR_BIT_O_TCP |
14979 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14980 .field_sig = { .bits =
14981 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
14982 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
14983 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
14986 .class_hid = BNXT_ULP_CLASS_HID_17ba,
14989 .flow_sig_id = 6148,
14990 .flow_pattern_id = 0,
14992 .hdr_sig = { .bits =
14993 BNXT_ULP_HDR_BIT_O_ETH |
14994 BNXT_ULP_HDR_BIT_O_IPV6 |
14995 BNXT_ULP_HDR_BIT_O_TCP |
14996 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14997 .field_sig = { .bits =
14998 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
14999 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15000 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15001 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
15004 .class_hid = BNXT_ULP_CLASS_HID_429e,
15007 .flow_sig_id = 12288,
15008 .flow_pattern_id = 0,
15010 .hdr_sig = { .bits =
15011 BNXT_ULP_HDR_BIT_O_ETH |
15012 BNXT_ULP_HDR_BIT_O_IPV6 |
15013 BNXT_ULP_HDR_BIT_O_TCP |
15014 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15015 .field_sig = { .bits =
15016 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15017 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15018 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15021 .class_hid = BNXT_ULP_CLASS_HID_5dba,
15024 .flow_sig_id = 12292,
15025 .flow_pattern_id = 0,
15027 .hdr_sig = { .bits =
15028 BNXT_ULP_HDR_BIT_O_ETH |
15029 BNXT_ULP_HDR_BIT_O_IPV6 |
15030 BNXT_ULP_HDR_BIT_O_TCP |
15031 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15032 .field_sig = { .bits =
15033 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15034 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15035 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15036 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15039 .class_hid = BNXT_ULP_CLASS_HID_2a16,
15042 .flow_sig_id = 14336,
15043 .flow_pattern_id = 0,
15045 .hdr_sig = { .bits =
15046 BNXT_ULP_HDR_BIT_O_ETH |
15047 BNXT_ULP_HDR_BIT_O_IPV6 |
15048 BNXT_ULP_HDR_BIT_O_TCP |
15049 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15050 .field_sig = { .bits =
15051 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15052 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15053 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15054 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15057 .class_hid = BNXT_ULP_CLASS_HID_2532,
15060 .flow_sig_id = 14340,
15061 .flow_pattern_id = 0,
15063 .hdr_sig = { .bits =
15064 BNXT_ULP_HDR_BIT_O_ETH |
15065 BNXT_ULP_HDR_BIT_O_IPV6 |
15066 BNXT_ULP_HDR_BIT_O_TCP |
15067 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15068 .field_sig = { .bits =
15069 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15070 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15071 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15072 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15073 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15076 .class_hid = BNXT_ULP_CLASS_HID_2da2,
15079 .flow_sig_id = 20480,
15080 .flow_pattern_id = 0,
15082 .hdr_sig = { .bits =
15083 BNXT_ULP_HDR_BIT_O_ETH |
15084 BNXT_ULP_HDR_BIT_O_IPV6 |
15085 BNXT_ULP_HDR_BIT_O_TCP |
15086 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15087 .field_sig = { .bits =
15088 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15089 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15090 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15093 .class_hid = BNXT_ULP_CLASS_HID_24fe,
15096 .flow_sig_id = 20484,
15097 .flow_pattern_id = 0,
15099 .hdr_sig = { .bits =
15100 BNXT_ULP_HDR_BIT_O_ETH |
15101 BNXT_ULP_HDR_BIT_O_IPV6 |
15102 BNXT_ULP_HDR_BIT_O_TCP |
15103 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15104 .field_sig = { .bits =
15105 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15106 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15107 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15108 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15111 .class_hid = BNXT_ULP_CLASS_HID_355a,
15114 .flow_sig_id = 22528,
15115 .flow_pattern_id = 0,
15117 .hdr_sig = { .bits =
15118 BNXT_ULP_HDR_BIT_O_ETH |
15119 BNXT_ULP_HDR_BIT_O_IPV6 |
15120 BNXT_ULP_HDR_BIT_O_TCP |
15121 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15122 .field_sig = { .bits =
15123 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15124 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15125 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15126 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15129 .class_hid = BNXT_ULP_CLASS_HID_0c76,
15132 .flow_sig_id = 22532,
15133 .flow_pattern_id = 0,
15135 .hdr_sig = { .bits =
15136 BNXT_ULP_HDR_BIT_O_ETH |
15137 BNXT_ULP_HDR_BIT_O_IPV6 |
15138 BNXT_ULP_HDR_BIT_O_TCP |
15139 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15140 .field_sig = { .bits =
15141 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15142 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15143 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15144 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15145 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15148 .class_hid = BNXT_ULP_CLASS_HID_13e6,
15151 .flow_sig_id = 28672,
15152 .flow_pattern_id = 0,
15154 .hdr_sig = { .bits =
15155 BNXT_ULP_HDR_BIT_O_ETH |
15156 BNXT_ULP_HDR_BIT_O_IPV6 |
15157 BNXT_ULP_HDR_BIT_O_TCP |
15158 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15159 .field_sig = { .bits =
15160 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15161 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15162 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15163 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15166 .class_hid = BNXT_ULP_CLASS_HID_7276,
15169 .flow_sig_id = 28676,
15170 .flow_pattern_id = 0,
15172 .hdr_sig = { .bits =
15173 BNXT_ULP_HDR_BIT_O_ETH |
15174 BNXT_ULP_HDR_BIT_O_IPV6 |
15175 BNXT_ULP_HDR_BIT_O_TCP |
15176 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15177 .field_sig = { .bits =
15178 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15179 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15180 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15181 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15182 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15185 .class_hid = BNXT_ULP_CLASS_HID_42d2,
15188 .flow_sig_id = 30720,
15189 .flow_pattern_id = 0,
15191 .hdr_sig = { .bits =
15192 BNXT_ULP_HDR_BIT_O_ETH |
15193 BNXT_ULP_HDR_BIT_O_IPV6 |
15194 BNXT_ULP_HDR_BIT_O_TCP |
15195 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15196 .field_sig = { .bits =
15197 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15198 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15199 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15200 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15201 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15204 .class_hid = BNXT_ULP_CLASS_HID_5dee,
15207 .flow_sig_id = 30724,
15208 .flow_pattern_id = 0,
15210 .hdr_sig = { .bits =
15211 BNXT_ULP_HDR_BIT_O_ETH |
15212 BNXT_ULP_HDR_BIT_O_IPV6 |
15213 BNXT_ULP_HDR_BIT_O_TCP |
15214 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15215 .field_sig = { .bits =
15216 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15217 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15218 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15219 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15220 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15221 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15224 .class_hid = BNXT_ULP_CLASS_HID_59de,
15227 .flow_sig_id = 16384,
15228 .flow_pattern_id = 0,
15230 .hdr_sig = { .bits =
15231 BNXT_ULP_HDR_BIT_O_ETH |
15232 BNXT_ULP_HDR_BIT_O_IPV4 |
15233 BNXT_ULP_HDR_BIT_O_TCP |
15234 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15235 .field_sig = { .bits =
15236 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15237 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15240 .class_hid = BNXT_ULP_CLASS_HID_513a,
15243 .flow_sig_id = 16388,
15244 .flow_pattern_id = 0,
15246 .hdr_sig = { .bits =
15247 BNXT_ULP_HDR_BIT_O_ETH |
15248 BNXT_ULP_HDR_BIT_O_IPV4 |
15249 BNXT_ULP_HDR_BIT_O_TCP |
15250 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15251 .field_sig = { .bits =
15252 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15253 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15254 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15257 .class_hid = BNXT_ULP_CLASS_HID_1c12,
15260 .flow_sig_id = 24576,
15261 .flow_pattern_id = 0,
15263 .hdr_sig = { .bits =
15264 BNXT_ULP_HDR_BIT_O_ETH |
15265 BNXT_ULP_HDR_BIT_O_IPV4 |
15266 BNXT_ULP_HDR_BIT_O_TCP |
15267 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15268 .field_sig = { .bits =
15269 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15270 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15271 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15274 .class_hid = BNXT_ULP_CLASS_HID_177e,
15277 .flow_sig_id = 24580,
15278 .flow_pattern_id = 0,
15280 .hdr_sig = { .bits =
15281 BNXT_ULP_HDR_BIT_O_ETH |
15282 BNXT_ULP_HDR_BIT_O_IPV4 |
15283 BNXT_ULP_HDR_BIT_O_TCP |
15284 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15285 .field_sig = { .bits =
15286 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15287 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15288 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15289 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15292 .class_hid = BNXT_ULP_CLASS_HID_0e92,
15295 .flow_sig_id = 49152,
15296 .flow_pattern_id = 0,
15298 .hdr_sig = { .bits =
15299 BNXT_ULP_HDR_BIT_O_ETH |
15300 BNXT_ULP_HDR_BIT_O_IPV4 |
15301 BNXT_ULP_HDR_BIT_O_TCP |
15302 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15303 .field_sig = { .bits =
15304 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15305 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15306 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15309 .class_hid = BNXT_ULP_CLASS_HID_09fe,
15312 .flow_sig_id = 49156,
15313 .flow_pattern_id = 0,
15315 .hdr_sig = { .bits =
15316 BNXT_ULP_HDR_BIT_O_ETH |
15317 BNXT_ULP_HDR_BIT_O_IPV4 |
15318 BNXT_ULP_HDR_BIT_O_TCP |
15319 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15320 .field_sig = { .bits =
15321 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15322 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15323 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15324 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15327 .class_hid = BNXT_ULP_CLASS_HID_5c1a,
15330 .flow_sig_id = 57344,
15331 .flow_pattern_id = 0,
15333 .hdr_sig = { .bits =
15334 BNXT_ULP_HDR_BIT_O_ETH |
15335 BNXT_ULP_HDR_BIT_O_IPV4 |
15336 BNXT_ULP_HDR_BIT_O_TCP |
15337 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15338 .field_sig = { .bits =
15339 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15340 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15341 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15342 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15345 .class_hid = BNXT_ULP_CLASS_HID_5746,
15348 .flow_sig_id = 57348,
15349 .flow_pattern_id = 0,
15351 .hdr_sig = { .bits =
15352 BNXT_ULP_HDR_BIT_O_ETH |
15353 BNXT_ULP_HDR_BIT_O_IPV4 |
15354 BNXT_ULP_HDR_BIT_O_TCP |
15355 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15356 .field_sig = { .bits =
15357 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15358 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15359 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15360 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15361 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15364 .class_hid = BNXT_ULP_CLASS_HID_79da,
15367 .flow_sig_id = 81920,
15368 .flow_pattern_id = 0,
15370 .hdr_sig = { .bits =
15371 BNXT_ULP_HDR_BIT_O_ETH |
15372 BNXT_ULP_HDR_BIT_O_IPV4 |
15373 BNXT_ULP_HDR_BIT_O_TCP |
15374 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15375 .field_sig = { .bits =
15376 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15377 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15378 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15381 .class_hid = BNXT_ULP_CLASS_HID_7106,
15384 .flow_sig_id = 81924,
15385 .flow_pattern_id = 0,
15387 .hdr_sig = { .bits =
15388 BNXT_ULP_HDR_BIT_O_ETH |
15389 BNXT_ULP_HDR_BIT_O_IPV4 |
15390 BNXT_ULP_HDR_BIT_O_TCP |
15391 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15392 .field_sig = { .bits =
15393 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15394 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15395 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15396 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15399 .class_hid = BNXT_ULP_CLASS_HID_3c1e,
15402 .flow_sig_id = 90112,
15403 .flow_pattern_id = 0,
15405 .hdr_sig = { .bits =
15406 BNXT_ULP_HDR_BIT_O_ETH |
15407 BNXT_ULP_HDR_BIT_O_IPV4 |
15408 BNXT_ULP_HDR_BIT_O_TCP |
15409 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15410 .field_sig = { .bits =
15411 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15412 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15413 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15414 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15417 .class_hid = BNXT_ULP_CLASS_HID_377a,
15420 .flow_sig_id = 90116,
15421 .flow_pattern_id = 0,
15423 .hdr_sig = { .bits =
15424 BNXT_ULP_HDR_BIT_O_ETH |
15425 BNXT_ULP_HDR_BIT_O_IPV4 |
15426 BNXT_ULP_HDR_BIT_O_TCP |
15427 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15428 .field_sig = { .bits =
15429 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15430 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15431 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15432 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15433 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15436 .class_hid = BNXT_ULP_CLASS_HID_2e9e,
15439 .flow_sig_id = 114688,
15440 .flow_pattern_id = 0,
15442 .hdr_sig = { .bits =
15443 BNXT_ULP_HDR_BIT_O_ETH |
15444 BNXT_ULP_HDR_BIT_O_IPV4 |
15445 BNXT_ULP_HDR_BIT_O_TCP |
15446 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15447 .field_sig = { .bits =
15448 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15449 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15450 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15451 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15454 .class_hid = BNXT_ULP_CLASS_HID_29fa,
15457 .flow_sig_id = 114692,
15458 .flow_pattern_id = 0,
15460 .hdr_sig = { .bits =
15461 BNXT_ULP_HDR_BIT_O_ETH |
15462 BNXT_ULP_HDR_BIT_O_IPV4 |
15463 BNXT_ULP_HDR_BIT_O_TCP |
15464 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15465 .field_sig = { .bits =
15466 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15467 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15468 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15469 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15470 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15473 .class_hid = BNXT_ULP_CLASS_HID_14d2,
15476 .flow_sig_id = 122880,
15477 .flow_pattern_id = 0,
15479 .hdr_sig = { .bits =
15480 BNXT_ULP_HDR_BIT_O_ETH |
15481 BNXT_ULP_HDR_BIT_O_IPV4 |
15482 BNXT_ULP_HDR_BIT_O_TCP |
15483 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15484 .field_sig = { .bits =
15485 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15486 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15487 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15488 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15489 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15492 .class_hid = BNXT_ULP_CLASS_HID_7742,
15495 .flow_sig_id = 122884,
15496 .flow_pattern_id = 0,
15498 .hdr_sig = { .bits =
15499 BNXT_ULP_HDR_BIT_O_ETH |
15500 BNXT_ULP_HDR_BIT_O_IPV4 |
15501 BNXT_ULP_HDR_BIT_O_TCP |
15502 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15503 .field_sig = { .bits =
15504 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15505 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15506 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15507 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15508 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15509 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15512 .class_hid = BNXT_ULP_CLASS_HID_3706,
15515 .flow_sig_id = 4096,
15516 .flow_pattern_id = 0,
15518 .hdr_sig = { .bits =
15519 BNXT_ULP_HDR_BIT_O_ETH |
15520 BNXT_ULP_HDR_BIT_O_IPV6 |
15521 BNXT_ULP_HDR_BIT_O_UDP |
15522 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15523 .field_sig = { .bits =
15524 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15525 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15528 .class_hid = BNXT_ULP_CLASS_HID_0fe2,
15531 .flow_sig_id = 4100,
15532 .flow_pattern_id = 0,
15534 .hdr_sig = { .bits =
15535 BNXT_ULP_HDR_BIT_O_ETH |
15536 BNXT_ULP_HDR_BIT_O_IPV6 |
15537 BNXT_ULP_HDR_BIT_O_UDP |
15538 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15539 .field_sig = { .bits =
15540 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15541 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15542 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15545 .class_hid = BNXT_ULP_CLASS_HID_1f7e,
15548 .flow_sig_id = 6144,
15549 .flow_pattern_id = 0,
15551 .hdr_sig = { .bits =
15552 BNXT_ULP_HDR_BIT_O_ETH |
15553 BNXT_ULP_HDR_BIT_O_IPV6 |
15554 BNXT_ULP_HDR_BIT_O_UDP |
15555 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15556 .field_sig = { .bits =
15557 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15558 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15559 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15562 .class_hid = BNXT_ULP_CLASS_HID_145a,
15565 .flow_sig_id = 6148,
15566 .flow_pattern_id = 0,
15568 .hdr_sig = { .bits =
15569 BNXT_ULP_HDR_BIT_O_ETH |
15570 BNXT_ULP_HDR_BIT_O_IPV6 |
15571 BNXT_ULP_HDR_BIT_O_UDP |
15572 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15573 .field_sig = { .bits =
15574 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15575 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15576 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15577 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15580 .class_hid = BNXT_ULP_CLASS_HID_417e,
15583 .flow_sig_id = 12288,
15584 .flow_pattern_id = 0,
15586 .hdr_sig = { .bits =
15587 BNXT_ULP_HDR_BIT_O_ETH |
15588 BNXT_ULP_HDR_BIT_O_IPV6 |
15589 BNXT_ULP_HDR_BIT_O_UDP |
15590 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15591 .field_sig = { .bits =
15592 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15593 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15594 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15597 .class_hid = BNXT_ULP_CLASS_HID_5e5a,
15600 .flow_sig_id = 12292,
15601 .flow_pattern_id = 0,
15603 .hdr_sig = { .bits =
15604 BNXT_ULP_HDR_BIT_O_ETH |
15605 BNXT_ULP_HDR_BIT_O_IPV6 |
15606 BNXT_ULP_HDR_BIT_O_UDP |
15607 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15608 .field_sig = { .bits =
15609 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15610 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15611 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15612 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15615 .class_hid = BNXT_ULP_CLASS_HID_29f6,
15618 .flow_sig_id = 14336,
15619 .flow_pattern_id = 0,
15621 .hdr_sig = { .bits =
15622 BNXT_ULP_HDR_BIT_O_ETH |
15623 BNXT_ULP_HDR_BIT_O_IPV6 |
15624 BNXT_ULP_HDR_BIT_O_UDP |
15625 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15626 .field_sig = { .bits =
15627 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15628 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15629 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15630 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15633 .class_hid = BNXT_ULP_CLASS_HID_26d2,
15636 .flow_sig_id = 14340,
15637 .flow_pattern_id = 0,
15639 .hdr_sig = { .bits =
15640 BNXT_ULP_HDR_BIT_O_ETH |
15641 BNXT_ULP_HDR_BIT_O_IPV6 |
15642 BNXT_ULP_HDR_BIT_O_UDP |
15643 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15644 .field_sig = { .bits =
15645 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15646 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15647 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15648 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15649 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15652 .class_hid = BNXT_ULP_CLASS_HID_2e42,
15655 .flow_sig_id = 20480,
15656 .flow_pattern_id = 0,
15658 .hdr_sig = { .bits =
15659 BNXT_ULP_HDR_BIT_O_ETH |
15660 BNXT_ULP_HDR_BIT_O_IPV6 |
15661 BNXT_ULP_HDR_BIT_O_UDP |
15662 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15663 .field_sig = { .bits =
15664 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15665 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15666 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15669 .class_hid = BNXT_ULP_CLASS_HID_271e,
15672 .flow_sig_id = 20484,
15673 .flow_pattern_id = 0,
15675 .hdr_sig = { .bits =
15676 BNXT_ULP_HDR_BIT_O_ETH |
15677 BNXT_ULP_HDR_BIT_O_IPV6 |
15678 BNXT_ULP_HDR_BIT_O_UDP |
15679 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15680 .field_sig = { .bits =
15681 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15682 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15683 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15684 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15687 .class_hid = BNXT_ULP_CLASS_HID_36ba,
15690 .flow_sig_id = 22528,
15691 .flow_pattern_id = 0,
15693 .hdr_sig = { .bits =
15694 BNXT_ULP_HDR_BIT_O_ETH |
15695 BNXT_ULP_HDR_BIT_O_IPV6 |
15696 BNXT_ULP_HDR_BIT_O_UDP |
15697 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15698 .field_sig = { .bits =
15699 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15700 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15701 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15702 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15705 .class_hid = BNXT_ULP_CLASS_HID_0f96,
15708 .flow_sig_id = 22532,
15709 .flow_pattern_id = 0,
15711 .hdr_sig = { .bits =
15712 BNXT_ULP_HDR_BIT_O_ETH |
15713 BNXT_ULP_HDR_BIT_O_IPV6 |
15714 BNXT_ULP_HDR_BIT_O_UDP |
15715 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15716 .field_sig = { .bits =
15717 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15718 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15719 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15720 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15721 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15724 .class_hid = BNXT_ULP_CLASS_HID_1006,
15727 .flow_sig_id = 28672,
15728 .flow_pattern_id = 0,
15730 .hdr_sig = { .bits =
15731 BNXT_ULP_HDR_BIT_O_ETH |
15732 BNXT_ULP_HDR_BIT_O_IPV6 |
15733 BNXT_ULP_HDR_BIT_O_UDP |
15734 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15735 .field_sig = { .bits =
15736 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15737 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15738 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15739 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15742 .class_hid = BNXT_ULP_CLASS_HID_7196,
15745 .flow_sig_id = 28676,
15746 .flow_pattern_id = 0,
15748 .hdr_sig = { .bits =
15749 BNXT_ULP_HDR_BIT_O_ETH |
15750 BNXT_ULP_HDR_BIT_O_IPV6 |
15751 BNXT_ULP_HDR_BIT_O_UDP |
15752 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15753 .field_sig = { .bits =
15754 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15755 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15756 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15757 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15758 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15761 .class_hid = BNXT_ULP_CLASS_HID_4132,
15764 .flow_sig_id = 30720,
15765 .flow_pattern_id = 0,
15767 .hdr_sig = { .bits =
15768 BNXT_ULP_HDR_BIT_O_ETH |
15769 BNXT_ULP_HDR_BIT_O_IPV6 |
15770 BNXT_ULP_HDR_BIT_O_UDP |
15771 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15772 .field_sig = { .bits =
15773 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15774 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15775 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15776 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15777 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15780 .class_hid = BNXT_ULP_CLASS_HID_5e0e,
15783 .flow_sig_id = 30724,
15784 .flow_pattern_id = 0,
15786 .hdr_sig = { .bits =
15787 BNXT_ULP_HDR_BIT_O_ETH |
15788 BNXT_ULP_HDR_BIT_O_IPV6 |
15789 BNXT_ULP_HDR_BIT_O_UDP |
15790 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15791 .field_sig = { .bits =
15792 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15793 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15794 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15795 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15796 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15797 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15800 .class_hid = BNXT_ULP_CLASS_HID_59fe,
15803 .flow_sig_id = 16384,
15804 .flow_pattern_id = 0,
15806 .hdr_sig = { .bits =
15807 BNXT_ULP_HDR_BIT_O_ETH |
15808 BNXT_ULP_HDR_BIT_O_IPV4 |
15809 BNXT_ULP_HDR_BIT_O_UDP |
15810 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15811 .field_sig = { .bits =
15812 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15813 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15816 .class_hid = BNXT_ULP_CLASS_HID_511a,
15819 .flow_sig_id = 16388,
15820 .flow_pattern_id = 0,
15822 .hdr_sig = { .bits =
15823 BNXT_ULP_HDR_BIT_O_ETH |
15824 BNXT_ULP_HDR_BIT_O_IPV4 |
15825 BNXT_ULP_HDR_BIT_O_UDP |
15826 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15827 .field_sig = { .bits =
15828 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15829 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15830 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15833 .class_hid = BNXT_ULP_CLASS_HID_1c32,
15836 .flow_sig_id = 24576,
15837 .flow_pattern_id = 0,
15839 .hdr_sig = { .bits =
15840 BNXT_ULP_HDR_BIT_O_ETH |
15841 BNXT_ULP_HDR_BIT_O_IPV4 |
15842 BNXT_ULP_HDR_BIT_O_UDP |
15843 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15844 .field_sig = { .bits =
15845 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15846 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15847 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15850 .class_hid = BNXT_ULP_CLASS_HID_175e,
15853 .flow_sig_id = 24580,
15854 .flow_pattern_id = 0,
15856 .hdr_sig = { .bits =
15857 BNXT_ULP_HDR_BIT_O_ETH |
15858 BNXT_ULP_HDR_BIT_O_IPV4 |
15859 BNXT_ULP_HDR_BIT_O_UDP |
15860 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15861 .field_sig = { .bits =
15862 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15863 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15864 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15865 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15868 .class_hid = BNXT_ULP_CLASS_HID_0eb2,
15871 .flow_sig_id = 49152,
15872 .flow_pattern_id = 0,
15874 .hdr_sig = { .bits =
15875 BNXT_ULP_HDR_BIT_O_ETH |
15876 BNXT_ULP_HDR_BIT_O_IPV4 |
15877 BNXT_ULP_HDR_BIT_O_UDP |
15878 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15879 .field_sig = { .bits =
15880 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15881 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15882 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15885 .class_hid = BNXT_ULP_CLASS_HID_09de,
15888 .flow_sig_id = 49156,
15889 .flow_pattern_id = 0,
15891 .hdr_sig = { .bits =
15892 BNXT_ULP_HDR_BIT_O_ETH |
15893 BNXT_ULP_HDR_BIT_O_IPV4 |
15894 BNXT_ULP_HDR_BIT_O_UDP |
15895 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15896 .field_sig = { .bits =
15897 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15898 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15899 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15900 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15903 .class_hid = BNXT_ULP_CLASS_HID_5c3a,
15906 .flow_sig_id = 57344,
15907 .flow_pattern_id = 0,
15909 .hdr_sig = { .bits =
15910 BNXT_ULP_HDR_BIT_O_ETH |
15911 BNXT_ULP_HDR_BIT_O_IPV4 |
15912 BNXT_ULP_HDR_BIT_O_UDP |
15913 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15914 .field_sig = { .bits =
15915 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15916 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15917 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15918 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15921 .class_hid = BNXT_ULP_CLASS_HID_5766,
15924 .flow_sig_id = 57348,
15925 .flow_pattern_id = 0,
15927 .hdr_sig = { .bits =
15928 BNXT_ULP_HDR_BIT_O_ETH |
15929 BNXT_ULP_HDR_BIT_O_IPV4 |
15930 BNXT_ULP_HDR_BIT_O_UDP |
15931 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15932 .field_sig = { .bits =
15933 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15934 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15935 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15936 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15937 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15940 .class_hid = BNXT_ULP_CLASS_HID_79fa,
15943 .flow_sig_id = 81920,
15944 .flow_pattern_id = 0,
15946 .hdr_sig = { .bits =
15947 BNXT_ULP_HDR_BIT_O_ETH |
15948 BNXT_ULP_HDR_BIT_O_IPV4 |
15949 BNXT_ULP_HDR_BIT_O_UDP |
15950 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15951 .field_sig = { .bits =
15952 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15953 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15954 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15957 .class_hid = BNXT_ULP_CLASS_HID_7126,
15960 .flow_sig_id = 81924,
15961 .flow_pattern_id = 0,
15963 .hdr_sig = { .bits =
15964 BNXT_ULP_HDR_BIT_O_ETH |
15965 BNXT_ULP_HDR_BIT_O_IPV4 |
15966 BNXT_ULP_HDR_BIT_O_UDP |
15967 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15968 .field_sig = { .bits =
15969 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15970 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15971 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15972 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15975 .class_hid = BNXT_ULP_CLASS_HID_3c3e,
15978 .flow_sig_id = 90112,
15979 .flow_pattern_id = 0,
15981 .hdr_sig = { .bits =
15982 BNXT_ULP_HDR_BIT_O_ETH |
15983 BNXT_ULP_HDR_BIT_O_IPV4 |
15984 BNXT_ULP_HDR_BIT_O_UDP |
15985 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15986 .field_sig = { .bits =
15987 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15988 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15989 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15990 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15993 .class_hid = BNXT_ULP_CLASS_HID_375a,
15996 .flow_sig_id = 90116,
15997 .flow_pattern_id = 0,
15999 .hdr_sig = { .bits =
16000 BNXT_ULP_HDR_BIT_O_ETH |
16001 BNXT_ULP_HDR_BIT_O_IPV4 |
16002 BNXT_ULP_HDR_BIT_O_UDP |
16003 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16004 .field_sig = { .bits =
16005 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
16006 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16007 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
16008 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16009 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16012 .class_hid = BNXT_ULP_CLASS_HID_2ebe,
16015 .flow_sig_id = 114688,
16016 .flow_pattern_id = 0,
16018 .hdr_sig = { .bits =
16019 BNXT_ULP_HDR_BIT_O_ETH |
16020 BNXT_ULP_HDR_BIT_O_IPV4 |
16021 BNXT_ULP_HDR_BIT_O_UDP |
16022 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16023 .field_sig = { .bits =
16024 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16025 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16026 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16027 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16030 .class_hid = BNXT_ULP_CLASS_HID_29da,
16033 .flow_sig_id = 114692,
16034 .flow_pattern_id = 0,
16036 .hdr_sig = { .bits =
16037 BNXT_ULP_HDR_BIT_O_ETH |
16038 BNXT_ULP_HDR_BIT_O_IPV4 |
16039 BNXT_ULP_HDR_BIT_O_UDP |
16040 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16041 .field_sig = { .bits =
16042 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
16043 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16044 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16045 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16046 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16049 .class_hid = BNXT_ULP_CLASS_HID_14f2,
16052 .flow_sig_id = 122880,
16053 .flow_pattern_id = 0,
16055 .hdr_sig = { .bits =
16056 BNXT_ULP_HDR_BIT_O_ETH |
16057 BNXT_ULP_HDR_BIT_O_IPV4 |
16058 BNXT_ULP_HDR_BIT_O_UDP |
16059 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16060 .field_sig = { .bits =
16061 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16062 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
16063 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16064 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16065 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16068 .class_hid = BNXT_ULP_CLASS_HID_7762,
16071 .flow_sig_id = 122884,
16072 .flow_pattern_id = 0,
16074 .hdr_sig = { .bits =
16075 BNXT_ULP_HDR_BIT_O_ETH |
16076 BNXT_ULP_HDR_BIT_O_IPV4 |
16077 BNXT_ULP_HDR_BIT_O_UDP |
16078 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16079 .field_sig = { .bits =
16080 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
16081 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16082 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
16083 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16084 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16085 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16088 .class_hid = BNXT_ULP_CLASS_HID_19e8,
16091 .flow_sig_id = 32768,
16092 .flow_pattern_id = 0,
16094 .hdr_sig = { .bits =
16095 BNXT_ULP_HDR_BIT_O_ETH |
16096 BNXT_ULP_HDR_BIT_OO_VLAN |
16097 BNXT_ULP_HDR_BIT_O_IPV6 |
16098 BNXT_ULP_HDR_BIT_O_TCP |
16099 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16100 .field_sig = { .bits =
16101 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16102 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16105 .class_hid = BNXT_ULP_CLASS_HID_110c,
16108 .flow_sig_id = 32772,
16109 .flow_pattern_id = 0,
16111 .hdr_sig = { .bits =
16112 BNXT_ULP_HDR_BIT_O_ETH |
16113 BNXT_ULP_HDR_BIT_OO_VLAN |
16114 BNXT_ULP_HDR_BIT_O_IPV6 |
16115 BNXT_ULP_HDR_BIT_O_TCP |
16116 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16117 .field_sig = { .bits =
16118 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16119 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16120 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16123 .class_hid = BNXT_ULP_CLASS_HID_4d48,
16126 .flow_sig_id = 32832,
16127 .flow_pattern_id = 0,
16129 .hdr_sig = { .bits =
16130 BNXT_ULP_HDR_BIT_O_ETH |
16131 BNXT_ULP_HDR_BIT_OO_VLAN |
16132 BNXT_ULP_HDR_BIT_O_IPV6 |
16133 BNXT_ULP_HDR_BIT_O_TCP |
16134 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16135 .field_sig = { .bits =
16136 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16137 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16138 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16141 .class_hid = BNXT_ULP_CLASS_HID_446c,
16144 .flow_sig_id = 32836,
16145 .flow_pattern_id = 0,
16147 .hdr_sig = { .bits =
16148 BNXT_ULP_HDR_BIT_O_ETH |
16149 BNXT_ULP_HDR_BIT_OO_VLAN |
16150 BNXT_ULP_HDR_BIT_O_IPV6 |
16151 BNXT_ULP_HDR_BIT_O_TCP |
16152 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16153 .field_sig = { .bits =
16154 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16155 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16156 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16157 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16160 .class_hid = BNXT_ULP_CLASS_HID_0eac,
16163 .flow_sig_id = 49152,
16164 .flow_pattern_id = 0,
16166 .hdr_sig = { .bits =
16167 BNXT_ULP_HDR_BIT_O_ETH |
16168 BNXT_ULP_HDR_BIT_OO_VLAN |
16169 BNXT_ULP_HDR_BIT_O_IPV6 |
16170 BNXT_ULP_HDR_BIT_O_TCP |
16171 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16172 .field_sig = { .bits =
16173 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16174 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16175 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16178 .class_hid = BNXT_ULP_CLASS_HID_09c0,
16181 .flow_sig_id = 49156,
16182 .flow_pattern_id = 0,
16184 .hdr_sig = { .bits =
16185 BNXT_ULP_HDR_BIT_O_ETH |
16186 BNXT_ULP_HDR_BIT_OO_VLAN |
16187 BNXT_ULP_HDR_BIT_O_IPV6 |
16188 BNXT_ULP_HDR_BIT_O_TCP |
16189 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16190 .field_sig = { .bits =
16191 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16192 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16193 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16194 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16197 .class_hid = BNXT_ULP_CLASS_HID_1ad0,
16200 .flow_sig_id = 49216,
16201 .flow_pattern_id = 0,
16203 .hdr_sig = { .bits =
16204 BNXT_ULP_HDR_BIT_O_ETH |
16205 BNXT_ULP_HDR_BIT_OO_VLAN |
16206 BNXT_ULP_HDR_BIT_O_IPV6 |
16207 BNXT_ULP_HDR_BIT_O_TCP |
16208 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16209 .field_sig = { .bits =
16210 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16211 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16212 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16213 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16216 .class_hid = BNXT_ULP_CLASS_HID_15f4,
16219 .flow_sig_id = 49220,
16220 .flow_pattern_id = 0,
16222 .hdr_sig = { .bits =
16223 BNXT_ULP_HDR_BIT_O_ETH |
16224 BNXT_ULP_HDR_BIT_OO_VLAN |
16225 BNXT_ULP_HDR_BIT_O_IPV6 |
16226 BNXT_ULP_HDR_BIT_O_TCP |
16227 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16228 .field_sig = { .bits =
16229 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16230 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16231 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16232 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16233 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16236 .class_hid = BNXT_ULP_CLASS_HID_39ec,
16239 .flow_sig_id = 98304,
16240 .flow_pattern_id = 0,
16242 .hdr_sig = { .bits =
16243 BNXT_ULP_HDR_BIT_O_ETH |
16244 BNXT_ULP_HDR_BIT_OO_VLAN |
16245 BNXT_ULP_HDR_BIT_O_IPV6 |
16246 BNXT_ULP_HDR_BIT_O_TCP |
16247 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16248 .field_sig = { .bits =
16249 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16250 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16251 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16254 .class_hid = BNXT_ULP_CLASS_HID_3100,
16257 .flow_sig_id = 98308,
16258 .flow_pattern_id = 0,
16260 .hdr_sig = { .bits =
16261 BNXT_ULP_HDR_BIT_O_ETH |
16262 BNXT_ULP_HDR_BIT_OO_VLAN |
16263 BNXT_ULP_HDR_BIT_O_IPV6 |
16264 BNXT_ULP_HDR_BIT_O_TCP |
16265 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16266 .field_sig = { .bits =
16267 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16268 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16269 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16270 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16273 .class_hid = BNXT_ULP_CLASS_HID_0210,
16276 .flow_sig_id = 98368,
16277 .flow_pattern_id = 0,
16279 .hdr_sig = { .bits =
16280 BNXT_ULP_HDR_BIT_O_ETH |
16281 BNXT_ULP_HDR_BIT_OO_VLAN |
16282 BNXT_ULP_HDR_BIT_O_IPV6 |
16283 BNXT_ULP_HDR_BIT_O_TCP |
16284 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16285 .field_sig = { .bits =
16286 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16287 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16288 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16289 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16292 .class_hid = BNXT_ULP_CLASS_HID_1d34,
16295 .flow_sig_id = 98372,
16296 .flow_pattern_id = 0,
16298 .hdr_sig = { .bits =
16299 BNXT_ULP_HDR_BIT_O_ETH |
16300 BNXT_ULP_HDR_BIT_OO_VLAN |
16301 BNXT_ULP_HDR_BIT_O_IPV6 |
16302 BNXT_ULP_HDR_BIT_O_TCP |
16303 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16304 .field_sig = { .bits =
16305 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16306 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16307 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16308 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16309 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16312 .class_hid = BNXT_ULP_CLASS_HID_2ea0,
16315 .flow_sig_id = 114688,
16316 .flow_pattern_id = 0,
16318 .hdr_sig = { .bits =
16319 BNXT_ULP_HDR_BIT_O_ETH |
16320 BNXT_ULP_HDR_BIT_OO_VLAN |
16321 BNXT_ULP_HDR_BIT_O_IPV6 |
16322 BNXT_ULP_HDR_BIT_O_TCP |
16323 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16324 .field_sig = { .bits =
16325 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16326 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16327 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16328 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16331 .class_hid = BNXT_ULP_CLASS_HID_29c4,
16334 .flow_sig_id = 114692,
16335 .flow_pattern_id = 0,
16337 .hdr_sig = { .bits =
16338 BNXT_ULP_HDR_BIT_O_ETH |
16339 BNXT_ULP_HDR_BIT_OO_VLAN |
16340 BNXT_ULP_HDR_BIT_O_IPV6 |
16341 BNXT_ULP_HDR_BIT_O_TCP |
16342 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16343 .field_sig = { .bits =
16344 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16345 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16346 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16347 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16348 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16351 .class_hid = BNXT_ULP_CLASS_HID_3ad4,
16354 .flow_sig_id = 114752,
16355 .flow_pattern_id = 0,
16357 .hdr_sig = { .bits =
16358 BNXT_ULP_HDR_BIT_O_ETH |
16359 BNXT_ULP_HDR_BIT_OO_VLAN |
16360 BNXT_ULP_HDR_BIT_O_IPV6 |
16361 BNXT_ULP_HDR_BIT_O_TCP |
16362 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16363 .field_sig = { .bits =
16364 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16365 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16366 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16367 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16368 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16371 .class_hid = BNXT_ULP_CLASS_HID_35e8,
16374 .flow_sig_id = 114756,
16375 .flow_pattern_id = 0,
16377 .hdr_sig = { .bits =
16378 BNXT_ULP_HDR_BIT_O_ETH |
16379 BNXT_ULP_HDR_BIT_OO_VLAN |
16380 BNXT_ULP_HDR_BIT_O_IPV6 |
16381 BNXT_ULP_HDR_BIT_O_TCP |
16382 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16383 .field_sig = { .bits =
16384 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16385 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16386 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16387 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16388 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16389 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16392 .class_hid = BNXT_ULP_CLASS_HID_5d80,
16395 .flow_sig_id = 163840,
16396 .flow_pattern_id = 0,
16398 .hdr_sig = { .bits =
16399 BNXT_ULP_HDR_BIT_O_ETH |
16400 BNXT_ULP_HDR_BIT_OO_VLAN |
16401 BNXT_ULP_HDR_BIT_O_IPV6 |
16402 BNXT_ULP_HDR_BIT_O_TCP |
16403 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16404 .field_sig = { .bits =
16405 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16406 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16407 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16410 .class_hid = BNXT_ULP_CLASS_HID_54a4,
16413 .flow_sig_id = 163844,
16414 .flow_pattern_id = 0,
16416 .hdr_sig = { .bits =
16417 BNXT_ULP_HDR_BIT_O_ETH |
16418 BNXT_ULP_HDR_BIT_OO_VLAN |
16419 BNXT_ULP_HDR_BIT_O_IPV6 |
16420 BNXT_ULP_HDR_BIT_O_TCP |
16421 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16422 .field_sig = { .bits =
16423 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16424 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16425 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16426 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16429 .class_hid = BNXT_ULP_CLASS_HID_29b4,
16432 .flow_sig_id = 163904,
16433 .flow_pattern_id = 0,
16435 .hdr_sig = { .bits =
16436 BNXT_ULP_HDR_BIT_O_ETH |
16437 BNXT_ULP_HDR_BIT_OO_VLAN |
16438 BNXT_ULP_HDR_BIT_O_IPV6 |
16439 BNXT_ULP_HDR_BIT_O_TCP |
16440 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16441 .field_sig = { .bits =
16442 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16443 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16444 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16445 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16448 .class_hid = BNXT_ULP_CLASS_HID_20c8,
16451 .flow_sig_id = 163908,
16452 .flow_pattern_id = 0,
16454 .hdr_sig = { .bits =
16455 BNXT_ULP_HDR_BIT_O_ETH |
16456 BNXT_ULP_HDR_BIT_OO_VLAN |
16457 BNXT_ULP_HDR_BIT_O_IPV6 |
16458 BNXT_ULP_HDR_BIT_O_TCP |
16459 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16460 .field_sig = { .bits =
16461 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16462 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16463 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16464 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16465 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16468 .class_hid = BNXT_ULP_CLASS_HID_7244,
16471 .flow_sig_id = 180224,
16472 .flow_pattern_id = 0,
16474 .hdr_sig = { .bits =
16475 BNXT_ULP_HDR_BIT_O_ETH |
16476 BNXT_ULP_HDR_BIT_OO_VLAN |
16477 BNXT_ULP_HDR_BIT_O_IPV6 |
16478 BNXT_ULP_HDR_BIT_O_TCP |
16479 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16480 .field_sig = { .bits =
16481 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16482 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16483 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16484 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16487 .class_hid = BNXT_ULP_CLASS_HID_4d98,
16490 .flow_sig_id = 180228,
16491 .flow_pattern_id = 0,
16493 .hdr_sig = { .bits =
16494 BNXT_ULP_HDR_BIT_O_ETH |
16495 BNXT_ULP_HDR_BIT_OO_VLAN |
16496 BNXT_ULP_HDR_BIT_O_IPV6 |
16497 BNXT_ULP_HDR_BIT_O_TCP |
16498 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16499 .field_sig = { .bits =
16500 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16501 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16502 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16503 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16504 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16507 .class_hid = BNXT_ULP_CLASS_HID_5e68,
16510 .flow_sig_id = 180288,
16511 .flow_pattern_id = 0,
16513 .hdr_sig = { .bits =
16514 BNXT_ULP_HDR_BIT_O_ETH |
16515 BNXT_ULP_HDR_BIT_OO_VLAN |
16516 BNXT_ULP_HDR_BIT_O_IPV6 |
16517 BNXT_ULP_HDR_BIT_O_TCP |
16518 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16519 .field_sig = { .bits =
16520 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16521 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16522 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16523 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16524 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16527 .class_hid = BNXT_ULP_CLASS_HID_598c,
16530 .flow_sig_id = 180292,
16531 .flow_pattern_id = 0,
16533 .hdr_sig = { .bits =
16534 BNXT_ULP_HDR_BIT_O_ETH |
16535 BNXT_ULP_HDR_BIT_OO_VLAN |
16536 BNXT_ULP_HDR_BIT_O_IPV6 |
16537 BNXT_ULP_HDR_BIT_O_TCP |
16538 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16539 .field_sig = { .bits =
16540 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16541 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16542 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16543 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16544 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16545 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16548 .class_hid = BNXT_ULP_CLASS_HID_1248,
16551 .flow_sig_id = 229376,
16552 .flow_pattern_id = 0,
16554 .hdr_sig = { .bits =
16555 BNXT_ULP_HDR_BIT_O_ETH |
16556 BNXT_ULP_HDR_BIT_OO_VLAN |
16557 BNXT_ULP_HDR_BIT_O_IPV6 |
16558 BNXT_ULP_HDR_BIT_O_TCP |
16559 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16560 .field_sig = { .bits =
16561 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16562 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16563 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16564 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16567 .class_hid = BNXT_ULP_CLASS_HID_74d8,
16570 .flow_sig_id = 229380,
16571 .flow_pattern_id = 0,
16573 .hdr_sig = { .bits =
16574 BNXT_ULP_HDR_BIT_O_ETH |
16575 BNXT_ULP_HDR_BIT_OO_VLAN |
16576 BNXT_ULP_HDR_BIT_O_IPV6 |
16577 BNXT_ULP_HDR_BIT_O_TCP |
16578 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16579 .field_sig = { .bits =
16580 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16581 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16582 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16583 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16584 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16587 .class_hid = BNXT_ULP_CLASS_HID_49a8,
16590 .flow_sig_id = 229440,
16591 .flow_pattern_id = 0,
16593 .hdr_sig = { .bits =
16594 BNXT_ULP_HDR_BIT_O_ETH |
16595 BNXT_ULP_HDR_BIT_OO_VLAN |
16596 BNXT_ULP_HDR_BIT_O_IPV6 |
16597 BNXT_ULP_HDR_BIT_O_TCP |
16598 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16599 .field_sig = { .bits =
16600 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16601 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16602 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16603 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16604 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16607 .class_hid = BNXT_ULP_CLASS_HID_40cc,
16610 .flow_sig_id = 229444,
16611 .flow_pattern_id = 0,
16613 .hdr_sig = { .bits =
16614 BNXT_ULP_HDR_BIT_O_ETH |
16615 BNXT_ULP_HDR_BIT_OO_VLAN |
16616 BNXT_ULP_HDR_BIT_O_IPV6 |
16617 BNXT_ULP_HDR_BIT_O_TCP |
16618 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16619 .field_sig = { .bits =
16620 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16621 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16622 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16623 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16624 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16625 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16628 .class_hid = BNXT_ULP_CLASS_HID_0b0c,
16631 .flow_sig_id = 245760,
16632 .flow_pattern_id = 0,
16634 .hdr_sig = { .bits =
16635 BNXT_ULP_HDR_BIT_O_ETH |
16636 BNXT_ULP_HDR_BIT_OO_VLAN |
16637 BNXT_ULP_HDR_BIT_O_IPV6 |
16638 BNXT_ULP_HDR_BIT_O_TCP |
16639 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16640 .field_sig = { .bits =
16641 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16642 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16643 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16644 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16645 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16648 .class_hid = BNXT_ULP_CLASS_HID_0220,
16651 .flow_sig_id = 245764,
16652 .flow_pattern_id = 0,
16654 .hdr_sig = { .bits =
16655 BNXT_ULP_HDR_BIT_O_ETH |
16656 BNXT_ULP_HDR_BIT_OO_VLAN |
16657 BNXT_ULP_HDR_BIT_O_IPV6 |
16658 BNXT_ULP_HDR_BIT_O_TCP |
16659 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16660 .field_sig = { .bits =
16661 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16662 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16663 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16664 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16665 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16666 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16669 .class_hid = BNXT_ULP_CLASS_HID_1730,
16672 .flow_sig_id = 245824,
16673 .flow_pattern_id = 0,
16675 .hdr_sig = { .bits =
16676 BNXT_ULP_HDR_BIT_O_ETH |
16677 BNXT_ULP_HDR_BIT_OO_VLAN |
16678 BNXT_ULP_HDR_BIT_O_IPV6 |
16679 BNXT_ULP_HDR_BIT_O_TCP |
16680 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16681 .field_sig = { .bits =
16682 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16683 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16684 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16685 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16686 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16687 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16690 .class_hid = BNXT_ULP_CLASS_HID_7980,
16693 .flow_sig_id = 245828,
16694 .flow_pattern_id = 0,
16696 .hdr_sig = { .bits =
16697 BNXT_ULP_HDR_BIT_O_ETH |
16698 BNXT_ULP_HDR_BIT_OO_VLAN |
16699 BNXT_ULP_HDR_BIT_O_IPV6 |
16700 BNXT_ULP_HDR_BIT_O_TCP |
16701 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16702 .field_sig = { .bits =
16703 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16704 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16705 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16706 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16707 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16708 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16709 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16712 .class_hid = BNXT_ULP_CLASS_HID_1db0,
16715 .flow_sig_id = 131072,
16716 .flow_pattern_id = 0,
16718 .hdr_sig = { .bits =
16719 BNXT_ULP_HDR_BIT_O_ETH |
16720 BNXT_ULP_HDR_BIT_OO_VLAN |
16721 BNXT_ULP_HDR_BIT_O_IPV4 |
16722 BNXT_ULP_HDR_BIT_O_TCP |
16723 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16724 .field_sig = { .bits =
16725 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16726 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16729 .class_hid = BNXT_ULP_CLASS_HID_1494,
16732 .flow_sig_id = 131076,
16733 .flow_pattern_id = 0,
16735 .hdr_sig = { .bits =
16736 BNXT_ULP_HDR_BIT_O_ETH |
16737 BNXT_ULP_HDR_BIT_OO_VLAN |
16738 BNXT_ULP_HDR_BIT_O_IPV4 |
16739 BNXT_ULP_HDR_BIT_O_TCP |
16740 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16741 .field_sig = { .bits =
16742 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16743 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16744 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16747 .class_hid = BNXT_ULP_CLASS_HID_70d0,
16750 .flow_sig_id = 131136,
16751 .flow_pattern_id = 0,
16753 .hdr_sig = { .bits =
16754 BNXT_ULP_HDR_BIT_O_ETH |
16755 BNXT_ULP_HDR_BIT_OO_VLAN |
16756 BNXT_ULP_HDR_BIT_O_IPV4 |
16757 BNXT_ULP_HDR_BIT_O_TCP |
16758 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16759 .field_sig = { .bits =
16760 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16761 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16762 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16765 .class_hid = BNXT_ULP_CLASS_HID_4834,
16768 .flow_sig_id = 131140,
16769 .flow_pattern_id = 0,
16771 .hdr_sig = { .bits =
16772 BNXT_ULP_HDR_BIT_O_ETH |
16773 BNXT_ULP_HDR_BIT_OO_VLAN |
16774 BNXT_ULP_HDR_BIT_O_IPV4 |
16775 BNXT_ULP_HDR_BIT_O_TCP |
16776 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16777 .field_sig = { .bits =
16778 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16779 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16780 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16781 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16784 .class_hid = BNXT_ULP_CLASS_HID_3db4,
16787 .flow_sig_id = 196608,
16788 .flow_pattern_id = 0,
16790 .hdr_sig = { .bits =
16791 BNXT_ULP_HDR_BIT_O_ETH |
16792 BNXT_ULP_HDR_BIT_OO_VLAN |
16793 BNXT_ULP_HDR_BIT_O_IPV4 |
16794 BNXT_ULP_HDR_BIT_O_TCP |
16795 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16796 .field_sig = { .bits =
16797 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16798 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16799 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16802 .class_hid = BNXT_ULP_CLASS_HID_3498,
16805 .flow_sig_id = 196612,
16806 .flow_pattern_id = 0,
16808 .hdr_sig = { .bits =
16809 BNXT_ULP_HDR_BIT_O_ETH |
16810 BNXT_ULP_HDR_BIT_OO_VLAN |
16811 BNXT_ULP_HDR_BIT_O_IPV4 |
16812 BNXT_ULP_HDR_BIT_O_TCP |
16813 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16814 .field_sig = { .bits =
16815 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16816 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16817 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16818 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16821 .class_hid = BNXT_ULP_CLASS_HID_0988,
16824 .flow_sig_id = 196672,
16825 .flow_pattern_id = 0,
16827 .hdr_sig = { .bits =
16828 BNXT_ULP_HDR_BIT_O_ETH |
16829 BNXT_ULP_HDR_BIT_OO_VLAN |
16830 BNXT_ULP_HDR_BIT_O_IPV4 |
16831 BNXT_ULP_HDR_BIT_O_TCP |
16832 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16833 .field_sig = { .bits =
16834 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16835 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16836 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16837 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16840 .class_hid = BNXT_ULP_CLASS_HID_00ec,
16843 .flow_sig_id = 196676,
16844 .flow_pattern_id = 0,
16846 .hdr_sig = { .bits =
16847 BNXT_ULP_HDR_BIT_O_ETH |
16848 BNXT_ULP_HDR_BIT_OO_VLAN |
16849 BNXT_ULP_HDR_BIT_O_IPV4 |
16850 BNXT_ULP_HDR_BIT_O_TCP |
16851 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16852 .field_sig = { .bits =
16853 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16854 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16855 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16856 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16857 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16860 .class_hid = BNXT_ULP_CLASS_HID_3f44,
16863 .flow_sig_id = 393216,
16864 .flow_pattern_id = 0,
16866 .hdr_sig = { .bits =
16867 BNXT_ULP_HDR_BIT_O_ETH |
16868 BNXT_ULP_HDR_BIT_OO_VLAN |
16869 BNXT_ULP_HDR_BIT_O_IPV4 |
16870 BNXT_ULP_HDR_BIT_O_TCP |
16871 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16872 .field_sig = { .bits =
16873 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16874 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16875 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16878 .class_hid = BNXT_ULP_CLASS_HID_36a8,
16881 .flow_sig_id = 393220,
16882 .flow_pattern_id = 0,
16884 .hdr_sig = { .bits =
16885 BNXT_ULP_HDR_BIT_O_ETH |
16886 BNXT_ULP_HDR_BIT_OO_VLAN |
16887 BNXT_ULP_HDR_BIT_O_IPV4 |
16888 BNXT_ULP_HDR_BIT_O_TCP |
16889 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16890 .field_sig = { .bits =
16891 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16892 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16893 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16894 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16897 .class_hid = BNXT_ULP_CLASS_HID_0b58,
16900 .flow_sig_id = 393280,
16901 .flow_pattern_id = 0,
16903 .hdr_sig = { .bits =
16904 BNXT_ULP_HDR_BIT_O_ETH |
16905 BNXT_ULP_HDR_BIT_OO_VLAN |
16906 BNXT_ULP_HDR_BIT_O_IPV4 |
16907 BNXT_ULP_HDR_BIT_O_TCP |
16908 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16909 .field_sig = { .bits =
16910 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16911 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16912 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16913 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16916 .class_hid = BNXT_ULP_CLASS_HID_02bc,
16919 .flow_sig_id = 393284,
16920 .flow_pattern_id = 0,
16922 .hdr_sig = { .bits =
16923 BNXT_ULP_HDR_BIT_O_ETH |
16924 BNXT_ULP_HDR_BIT_OO_VLAN |
16925 BNXT_ULP_HDR_BIT_O_IPV4 |
16926 BNXT_ULP_HDR_BIT_O_TCP |
16927 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16928 .field_sig = { .bits =
16929 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16930 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16931 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16932 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16933 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16936 .class_hid = BNXT_ULP_CLASS_HID_5f48,
16939 .flow_sig_id = 458752,
16940 .flow_pattern_id = 0,
16942 .hdr_sig = { .bits =
16943 BNXT_ULP_HDR_BIT_O_ETH |
16944 BNXT_ULP_HDR_BIT_OO_VLAN |
16945 BNXT_ULP_HDR_BIT_O_IPV4 |
16946 BNXT_ULP_HDR_BIT_O_TCP |
16947 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16948 .field_sig = { .bits =
16949 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16950 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16951 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16952 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16955 .class_hid = BNXT_ULP_CLASS_HID_56ac,
16958 .flow_sig_id = 458756,
16959 .flow_pattern_id = 0,
16961 .hdr_sig = { .bits =
16962 BNXT_ULP_HDR_BIT_O_ETH |
16963 BNXT_ULP_HDR_BIT_OO_VLAN |
16964 BNXT_ULP_HDR_BIT_O_IPV4 |
16965 BNXT_ULP_HDR_BIT_O_TCP |
16966 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16967 .field_sig = { .bits =
16968 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16969 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16970 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16971 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16972 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16975 .class_hid = BNXT_ULP_CLASS_HID_2b5c,
16978 .flow_sig_id = 458816,
16979 .flow_pattern_id = 0,
16981 .hdr_sig = { .bits =
16982 BNXT_ULP_HDR_BIT_O_ETH |
16983 BNXT_ULP_HDR_BIT_OO_VLAN |
16984 BNXT_ULP_HDR_BIT_O_IPV4 |
16985 BNXT_ULP_HDR_BIT_O_TCP |
16986 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16987 .field_sig = { .bits =
16988 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16989 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16990 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16991 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16992 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16995 .class_hid = BNXT_ULP_CLASS_HID_2280,
16998 .flow_sig_id = 458820,
16999 .flow_pattern_id = 0,
17001 .hdr_sig = { .bits =
17002 BNXT_ULP_HDR_BIT_O_ETH |
17003 BNXT_ULP_HDR_BIT_OO_VLAN |
17004 BNXT_ULP_HDR_BIT_O_IPV4 |
17005 BNXT_ULP_HDR_BIT_O_TCP |
17006 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17007 .field_sig = { .bits =
17008 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17009 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17010 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17011 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17012 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17013 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
17016 .class_hid = BNXT_ULP_CLASS_HID_4000,
17019 .flow_sig_id = 655360,
17020 .flow_pattern_id = 0,
17022 .hdr_sig = { .bits =
17023 BNXT_ULP_HDR_BIT_O_ETH |
17024 BNXT_ULP_HDR_BIT_OO_VLAN |
17025 BNXT_ULP_HDR_BIT_O_IPV4 |
17026 BNXT_ULP_HDR_BIT_O_TCP |
17027 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17028 .field_sig = { .bits =
17029 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17030 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17031 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17034 .class_hid = BNXT_ULP_CLASS_HID_5b64,
17037 .flow_sig_id = 655364,
17038 .flow_pattern_id = 0,
17040 .hdr_sig = { .bits =
17041 BNXT_ULP_HDR_BIT_O_ETH |
17042 BNXT_ULP_HDR_BIT_OO_VLAN |
17043 BNXT_ULP_HDR_BIT_O_IPV4 |
17044 BNXT_ULP_HDR_BIT_O_TCP |
17045 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17046 .field_sig = { .bits =
17047 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17048 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17049 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17050 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17053 .class_hid = BNXT_ULP_CLASS_HID_2c14,
17056 .flow_sig_id = 655424,
17057 .flow_pattern_id = 0,
17059 .hdr_sig = { .bits =
17060 BNXT_ULP_HDR_BIT_O_ETH |
17061 BNXT_ULP_HDR_BIT_OO_VLAN |
17062 BNXT_ULP_HDR_BIT_O_IPV4 |
17063 BNXT_ULP_HDR_BIT_O_TCP |
17064 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17065 .field_sig = { .bits =
17066 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17067 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17068 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17069 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17072 .class_hid = BNXT_ULP_CLASS_HID_2778,
17075 .flow_sig_id = 655428,
17076 .flow_pattern_id = 0,
17078 .hdr_sig = { .bits =
17079 BNXT_ULP_HDR_BIT_O_ETH |
17080 BNXT_ULP_HDR_BIT_OO_VLAN |
17081 BNXT_ULP_HDR_BIT_O_IPV4 |
17082 BNXT_ULP_HDR_BIT_O_TCP |
17083 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17084 .field_sig = { .bits =
17085 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17086 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17087 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17088 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17089 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17092 .class_hid = BNXT_ULP_CLASS_HID_18f8,
17095 .flow_sig_id = 720896,
17096 .flow_pattern_id = 0,
17098 .hdr_sig = { .bits =
17099 BNXT_ULP_HDR_BIT_O_ETH |
17100 BNXT_ULP_HDR_BIT_OO_VLAN |
17101 BNXT_ULP_HDR_BIT_O_IPV4 |
17102 BNXT_ULP_HDR_BIT_O_TCP |
17103 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17104 .field_sig = { .bits =
17105 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17106 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17107 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17108 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17111 .class_hid = BNXT_ULP_CLASS_HID_13dc,
17114 .flow_sig_id = 720900,
17115 .flow_pattern_id = 0,
17117 .hdr_sig = { .bits =
17118 BNXT_ULP_HDR_BIT_O_ETH |
17119 BNXT_ULP_HDR_BIT_OO_VLAN |
17120 BNXT_ULP_HDR_BIT_O_IPV4 |
17121 BNXT_ULP_HDR_BIT_O_TCP |
17122 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17123 .field_sig = { .bits =
17124 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17125 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17126 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17127 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17128 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17131 .class_hid = BNXT_ULP_CLASS_HID_4c18,
17134 .flow_sig_id = 720960,
17135 .flow_pattern_id = 0,
17137 .hdr_sig = { .bits =
17138 BNXT_ULP_HDR_BIT_O_ETH |
17139 BNXT_ULP_HDR_BIT_OO_VLAN |
17140 BNXT_ULP_HDR_BIT_O_IPV4 |
17141 BNXT_ULP_HDR_BIT_O_TCP |
17142 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17143 .field_sig = { .bits =
17144 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17145 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17146 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17147 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17148 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17151 .class_hid = BNXT_ULP_CLASS_HID_477c,
17154 .flow_sig_id = 720964,
17155 .flow_pattern_id = 0,
17157 .hdr_sig = { .bits =
17158 BNXT_ULP_HDR_BIT_O_ETH |
17159 BNXT_ULP_HDR_BIT_OO_VLAN |
17160 BNXT_ULP_HDR_BIT_O_IPV4 |
17161 BNXT_ULP_HDR_BIT_O_TCP |
17162 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17163 .field_sig = { .bits =
17164 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17165 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17166 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17167 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17168 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17169 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17172 .class_hid = BNXT_ULP_CLASS_HID_1a88,
17175 .flow_sig_id = 917504,
17176 .flow_pattern_id = 0,
17178 .hdr_sig = { .bits =
17179 BNXT_ULP_HDR_BIT_O_ETH |
17180 BNXT_ULP_HDR_BIT_OO_VLAN |
17181 BNXT_ULP_HDR_BIT_O_IPV4 |
17182 BNXT_ULP_HDR_BIT_O_TCP |
17183 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17184 .field_sig = { .bits =
17185 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17186 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17187 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17188 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17191 .class_hid = BNXT_ULP_CLASS_HID_15ec,
17194 .flow_sig_id = 917508,
17195 .flow_pattern_id = 0,
17197 .hdr_sig = { .bits =
17198 BNXT_ULP_HDR_BIT_O_ETH |
17199 BNXT_ULP_HDR_BIT_OO_VLAN |
17200 BNXT_ULP_HDR_BIT_O_IPV4 |
17201 BNXT_ULP_HDR_BIT_O_TCP |
17202 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17203 .field_sig = { .bits =
17204 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17205 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17206 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17207 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17208 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17211 .class_hid = BNXT_ULP_CLASS_HID_4e28,
17214 .flow_sig_id = 917568,
17215 .flow_pattern_id = 0,
17217 .hdr_sig = { .bits =
17218 BNXT_ULP_HDR_BIT_O_ETH |
17219 BNXT_ULP_HDR_BIT_OO_VLAN |
17220 BNXT_ULP_HDR_BIT_O_IPV4 |
17221 BNXT_ULP_HDR_BIT_O_TCP |
17222 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17223 .field_sig = { .bits =
17224 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17225 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17226 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17227 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17228 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17231 .class_hid = BNXT_ULP_CLASS_HID_490c,
17234 .flow_sig_id = 917572,
17235 .flow_pattern_id = 0,
17237 .hdr_sig = { .bits =
17238 BNXT_ULP_HDR_BIT_O_ETH |
17239 BNXT_ULP_HDR_BIT_OO_VLAN |
17240 BNXT_ULP_HDR_BIT_O_IPV4 |
17241 BNXT_ULP_HDR_BIT_O_TCP |
17242 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17243 .field_sig = { .bits =
17244 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17245 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17246 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17247 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17248 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17249 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17252 .class_hid = BNXT_ULP_CLASS_HID_3a8c,
17255 .flow_sig_id = 983040,
17256 .flow_pattern_id = 0,
17258 .hdr_sig = { .bits =
17259 BNXT_ULP_HDR_BIT_O_ETH |
17260 BNXT_ULP_HDR_BIT_OO_VLAN |
17261 BNXT_ULP_HDR_BIT_O_IPV4 |
17262 BNXT_ULP_HDR_BIT_O_TCP |
17263 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17264 .field_sig = { .bits =
17265 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17266 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17267 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17268 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17269 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17272 .class_hid = BNXT_ULP_CLASS_HID_35f0,
17275 .flow_sig_id = 983044,
17276 .flow_pattern_id = 0,
17278 .hdr_sig = { .bits =
17279 BNXT_ULP_HDR_BIT_O_ETH |
17280 BNXT_ULP_HDR_BIT_OO_VLAN |
17281 BNXT_ULP_HDR_BIT_O_IPV4 |
17282 BNXT_ULP_HDR_BIT_O_TCP |
17283 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17284 .field_sig = { .bits =
17285 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17286 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17287 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17288 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17289 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17290 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17293 .class_hid = BNXT_ULP_CLASS_HID_06e0,
17296 .flow_sig_id = 983104,
17297 .flow_pattern_id = 0,
17299 .hdr_sig = { .bits =
17300 BNXT_ULP_HDR_BIT_O_ETH |
17301 BNXT_ULP_HDR_BIT_OO_VLAN |
17302 BNXT_ULP_HDR_BIT_O_IPV4 |
17303 BNXT_ULP_HDR_BIT_O_TCP |
17304 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17305 .field_sig = { .bits =
17306 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17307 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17308 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17309 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17310 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17311 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17314 .class_hid = BNXT_ULP_CLASS_HID_01c4,
17317 .flow_sig_id = 983108,
17318 .flow_pattern_id = 0,
17320 .hdr_sig = { .bits =
17321 BNXT_ULP_HDR_BIT_O_ETH |
17322 BNXT_ULP_HDR_BIT_OO_VLAN |
17323 BNXT_ULP_HDR_BIT_O_IPV4 |
17324 BNXT_ULP_HDR_BIT_O_TCP |
17325 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17326 .field_sig = { .bits =
17327 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17328 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17329 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17330 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17331 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17332 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17333 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17336 .class_hid = BNXT_ULP_CLASS_HID_1a08,
17339 .flow_sig_id = 32768,
17340 .flow_pattern_id = 0,
17342 .hdr_sig = { .bits =
17343 BNXT_ULP_HDR_BIT_O_ETH |
17344 BNXT_ULP_HDR_BIT_OO_VLAN |
17345 BNXT_ULP_HDR_BIT_O_IPV6 |
17346 BNXT_ULP_HDR_BIT_O_UDP |
17347 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17348 .field_sig = { .bits =
17349 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17350 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17353 .class_hid = BNXT_ULP_CLASS_HID_12ec,
17356 .flow_sig_id = 32772,
17357 .flow_pattern_id = 0,
17359 .hdr_sig = { .bits =
17360 BNXT_ULP_HDR_BIT_O_ETH |
17361 BNXT_ULP_HDR_BIT_OO_VLAN |
17362 BNXT_ULP_HDR_BIT_O_IPV6 |
17363 BNXT_ULP_HDR_BIT_O_UDP |
17364 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17365 .field_sig = { .bits =
17366 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17367 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17368 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17371 .class_hid = BNXT_ULP_CLASS_HID_4ea8,
17374 .flow_sig_id = 32832,
17375 .flow_pattern_id = 0,
17377 .hdr_sig = { .bits =
17378 BNXT_ULP_HDR_BIT_O_ETH |
17379 BNXT_ULP_HDR_BIT_OO_VLAN |
17380 BNXT_ULP_HDR_BIT_O_IPV6 |
17381 BNXT_ULP_HDR_BIT_O_UDP |
17382 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17383 .field_sig = { .bits =
17384 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17385 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17386 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17389 .class_hid = BNXT_ULP_CLASS_HID_478c,
17392 .flow_sig_id = 32836,
17393 .flow_pattern_id = 0,
17395 .hdr_sig = { .bits =
17396 BNXT_ULP_HDR_BIT_O_ETH |
17397 BNXT_ULP_HDR_BIT_OO_VLAN |
17398 BNXT_ULP_HDR_BIT_O_IPV6 |
17399 BNXT_ULP_HDR_BIT_O_UDP |
17400 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17401 .field_sig = { .bits =
17402 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17403 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17404 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17405 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17408 .class_hid = BNXT_ULP_CLASS_HID_0d4c,
17411 .flow_sig_id = 49152,
17412 .flow_pattern_id = 0,
17414 .hdr_sig = { .bits =
17415 BNXT_ULP_HDR_BIT_O_ETH |
17416 BNXT_ULP_HDR_BIT_OO_VLAN |
17417 BNXT_ULP_HDR_BIT_O_IPV6 |
17418 BNXT_ULP_HDR_BIT_O_UDP |
17419 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17420 .field_sig = { .bits =
17421 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17422 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17423 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17426 .class_hid = BNXT_ULP_CLASS_HID_0a20,
17429 .flow_sig_id = 49156,
17430 .flow_pattern_id = 0,
17432 .hdr_sig = { .bits =
17433 BNXT_ULP_HDR_BIT_O_ETH |
17434 BNXT_ULP_HDR_BIT_OO_VLAN |
17435 BNXT_ULP_HDR_BIT_O_IPV6 |
17436 BNXT_ULP_HDR_BIT_O_UDP |
17437 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17438 .field_sig = { .bits =
17439 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17440 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17441 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17442 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17445 .class_hid = BNXT_ULP_CLASS_HID_1930,
17448 .flow_sig_id = 49216,
17449 .flow_pattern_id = 0,
17451 .hdr_sig = { .bits =
17452 BNXT_ULP_HDR_BIT_O_ETH |
17453 BNXT_ULP_HDR_BIT_OO_VLAN |
17454 BNXT_ULP_HDR_BIT_O_IPV6 |
17455 BNXT_ULP_HDR_BIT_O_UDP |
17456 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17457 .field_sig = { .bits =
17458 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17459 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17460 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17461 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17464 .class_hid = BNXT_ULP_CLASS_HID_1614,
17467 .flow_sig_id = 49220,
17468 .flow_pattern_id = 0,
17470 .hdr_sig = { .bits =
17471 BNXT_ULP_HDR_BIT_O_ETH |
17472 BNXT_ULP_HDR_BIT_OO_VLAN |
17473 BNXT_ULP_HDR_BIT_O_IPV6 |
17474 BNXT_ULP_HDR_BIT_O_UDP |
17475 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17476 .field_sig = { .bits =
17477 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17478 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17479 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17480 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17481 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17484 .class_hid = BNXT_ULP_CLASS_HID_3a0c,
17487 .flow_sig_id = 98304,
17488 .flow_pattern_id = 0,
17490 .hdr_sig = { .bits =
17491 BNXT_ULP_HDR_BIT_O_ETH |
17492 BNXT_ULP_HDR_BIT_OO_VLAN |
17493 BNXT_ULP_HDR_BIT_O_IPV6 |
17494 BNXT_ULP_HDR_BIT_O_UDP |
17495 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17496 .field_sig = { .bits =
17497 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17498 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17499 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17502 .class_hid = BNXT_ULP_CLASS_HID_32e0,
17505 .flow_sig_id = 98308,
17506 .flow_pattern_id = 0,
17508 .hdr_sig = { .bits =
17509 BNXT_ULP_HDR_BIT_O_ETH |
17510 BNXT_ULP_HDR_BIT_OO_VLAN |
17511 BNXT_ULP_HDR_BIT_O_IPV6 |
17512 BNXT_ULP_HDR_BIT_O_UDP |
17513 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17514 .field_sig = { .bits =
17515 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17516 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17517 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17518 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17521 .class_hid = BNXT_ULP_CLASS_HID_01f0,
17524 .flow_sig_id = 98368,
17525 .flow_pattern_id = 0,
17527 .hdr_sig = { .bits =
17528 BNXT_ULP_HDR_BIT_O_ETH |
17529 BNXT_ULP_HDR_BIT_OO_VLAN |
17530 BNXT_ULP_HDR_BIT_O_IPV6 |
17531 BNXT_ULP_HDR_BIT_O_UDP |
17532 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17533 .field_sig = { .bits =
17534 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17535 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17536 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17537 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17540 .class_hid = BNXT_ULP_CLASS_HID_1ed4,
17543 .flow_sig_id = 98372,
17544 .flow_pattern_id = 0,
17546 .hdr_sig = { .bits =
17547 BNXT_ULP_HDR_BIT_O_ETH |
17548 BNXT_ULP_HDR_BIT_OO_VLAN |
17549 BNXT_ULP_HDR_BIT_O_IPV6 |
17550 BNXT_ULP_HDR_BIT_O_UDP |
17551 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17552 .field_sig = { .bits =
17553 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17554 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17555 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17556 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17557 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17560 .class_hid = BNXT_ULP_CLASS_HID_2d40,
17563 .flow_sig_id = 114688,
17564 .flow_pattern_id = 0,
17566 .hdr_sig = { .bits =
17567 BNXT_ULP_HDR_BIT_O_ETH |
17568 BNXT_ULP_HDR_BIT_OO_VLAN |
17569 BNXT_ULP_HDR_BIT_O_IPV6 |
17570 BNXT_ULP_HDR_BIT_O_UDP |
17571 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17572 .field_sig = { .bits =
17573 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17574 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17575 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17576 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17579 .class_hid = BNXT_ULP_CLASS_HID_2a24,
17582 .flow_sig_id = 114692,
17583 .flow_pattern_id = 0,
17585 .hdr_sig = { .bits =
17586 BNXT_ULP_HDR_BIT_O_ETH |
17587 BNXT_ULP_HDR_BIT_OO_VLAN |
17588 BNXT_ULP_HDR_BIT_O_IPV6 |
17589 BNXT_ULP_HDR_BIT_O_UDP |
17590 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17591 .field_sig = { .bits =
17592 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17593 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17594 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17595 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17596 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17599 .class_hid = BNXT_ULP_CLASS_HID_3934,
17602 .flow_sig_id = 114752,
17603 .flow_pattern_id = 0,
17605 .hdr_sig = { .bits =
17606 BNXT_ULP_HDR_BIT_O_ETH |
17607 BNXT_ULP_HDR_BIT_OO_VLAN |
17608 BNXT_ULP_HDR_BIT_O_IPV6 |
17609 BNXT_ULP_HDR_BIT_O_UDP |
17610 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17611 .field_sig = { .bits =
17612 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17613 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17614 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17615 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17616 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17619 .class_hid = BNXT_ULP_CLASS_HID_3608,
17622 .flow_sig_id = 114756,
17623 .flow_pattern_id = 0,
17625 .hdr_sig = { .bits =
17626 BNXT_ULP_HDR_BIT_O_ETH |
17627 BNXT_ULP_HDR_BIT_OO_VLAN |
17628 BNXT_ULP_HDR_BIT_O_IPV6 |
17629 BNXT_ULP_HDR_BIT_O_UDP |
17630 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17631 .field_sig = { .bits =
17632 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17633 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17634 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17635 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17636 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17637 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17640 .class_hid = BNXT_ULP_CLASS_HID_5e60,
17643 .flow_sig_id = 163840,
17644 .flow_pattern_id = 0,
17646 .hdr_sig = { .bits =
17647 BNXT_ULP_HDR_BIT_O_ETH |
17648 BNXT_ULP_HDR_BIT_OO_VLAN |
17649 BNXT_ULP_HDR_BIT_O_IPV6 |
17650 BNXT_ULP_HDR_BIT_O_UDP |
17651 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17652 .field_sig = { .bits =
17653 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17654 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17655 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17658 .class_hid = BNXT_ULP_CLASS_HID_5744,
17661 .flow_sig_id = 163844,
17662 .flow_pattern_id = 0,
17664 .hdr_sig = { .bits =
17665 BNXT_ULP_HDR_BIT_O_ETH |
17666 BNXT_ULP_HDR_BIT_OO_VLAN |
17667 BNXT_ULP_HDR_BIT_O_IPV6 |
17668 BNXT_ULP_HDR_BIT_O_UDP |
17669 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17670 .field_sig = { .bits =
17671 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17672 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17673 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17674 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17677 .class_hid = BNXT_ULP_CLASS_HID_2a54,
17680 .flow_sig_id = 163904,
17681 .flow_pattern_id = 0,
17683 .hdr_sig = { .bits =
17684 BNXT_ULP_HDR_BIT_O_ETH |
17685 BNXT_ULP_HDR_BIT_OO_VLAN |
17686 BNXT_ULP_HDR_BIT_O_IPV6 |
17687 BNXT_ULP_HDR_BIT_O_UDP |
17688 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17689 .field_sig = { .bits =
17690 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17691 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17692 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17693 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17696 .class_hid = BNXT_ULP_CLASS_HID_2328,
17699 .flow_sig_id = 163908,
17700 .flow_pattern_id = 0,
17702 .hdr_sig = { .bits =
17703 BNXT_ULP_HDR_BIT_O_ETH |
17704 BNXT_ULP_HDR_BIT_OO_VLAN |
17705 BNXT_ULP_HDR_BIT_O_IPV6 |
17706 BNXT_ULP_HDR_BIT_O_UDP |
17707 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17708 .field_sig = { .bits =
17709 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17710 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17711 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17712 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17713 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17716 .class_hid = BNXT_ULP_CLASS_HID_71a4,
17719 .flow_sig_id = 180224,
17720 .flow_pattern_id = 0,
17722 .hdr_sig = { .bits =
17723 BNXT_ULP_HDR_BIT_O_ETH |
17724 BNXT_ULP_HDR_BIT_OO_VLAN |
17725 BNXT_ULP_HDR_BIT_O_IPV6 |
17726 BNXT_ULP_HDR_BIT_O_UDP |
17727 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17728 .field_sig = { .bits =
17729 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17730 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17731 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17732 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17735 .class_hid = BNXT_ULP_CLASS_HID_4e78,
17738 .flow_sig_id = 180228,
17739 .flow_pattern_id = 0,
17741 .hdr_sig = { .bits =
17742 BNXT_ULP_HDR_BIT_O_ETH |
17743 BNXT_ULP_HDR_BIT_OO_VLAN |
17744 BNXT_ULP_HDR_BIT_O_IPV6 |
17745 BNXT_ULP_HDR_BIT_O_UDP |
17746 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17747 .field_sig = { .bits =
17748 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17749 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17750 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17751 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17752 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17755 .class_hid = BNXT_ULP_CLASS_HID_5d88,
17758 .flow_sig_id = 180288,
17759 .flow_pattern_id = 0,
17761 .hdr_sig = { .bits =
17762 BNXT_ULP_HDR_BIT_O_ETH |
17763 BNXT_ULP_HDR_BIT_OO_VLAN |
17764 BNXT_ULP_HDR_BIT_O_IPV6 |
17765 BNXT_ULP_HDR_BIT_O_UDP |
17766 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17767 .field_sig = { .bits =
17768 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17769 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17770 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17771 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17772 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17775 .class_hid = BNXT_ULP_CLASS_HID_5a6c,
17778 .flow_sig_id = 180292,
17779 .flow_pattern_id = 0,
17781 .hdr_sig = { .bits =
17782 BNXT_ULP_HDR_BIT_O_ETH |
17783 BNXT_ULP_HDR_BIT_OO_VLAN |
17784 BNXT_ULP_HDR_BIT_O_IPV6 |
17785 BNXT_ULP_HDR_BIT_O_UDP |
17786 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17787 .field_sig = { .bits =
17788 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17789 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17790 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17791 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17792 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17793 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17796 .class_hid = BNXT_ULP_CLASS_HID_11a8,
17799 .flow_sig_id = 229376,
17800 .flow_pattern_id = 0,
17802 .hdr_sig = { .bits =
17803 BNXT_ULP_HDR_BIT_O_ETH |
17804 BNXT_ULP_HDR_BIT_OO_VLAN |
17805 BNXT_ULP_HDR_BIT_O_IPV6 |
17806 BNXT_ULP_HDR_BIT_O_UDP |
17807 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17808 .field_sig = { .bits =
17809 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17810 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17811 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17812 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17815 .class_hid = BNXT_ULP_CLASS_HID_7738,
17818 .flow_sig_id = 229380,
17819 .flow_pattern_id = 0,
17821 .hdr_sig = { .bits =
17822 BNXT_ULP_HDR_BIT_O_ETH |
17823 BNXT_ULP_HDR_BIT_OO_VLAN |
17824 BNXT_ULP_HDR_BIT_O_IPV6 |
17825 BNXT_ULP_HDR_BIT_O_UDP |
17826 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17827 .field_sig = { .bits =
17828 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17829 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17830 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17831 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17832 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17835 .class_hid = BNXT_ULP_CLASS_HID_4a48,
17838 .flow_sig_id = 229440,
17839 .flow_pattern_id = 0,
17841 .hdr_sig = { .bits =
17842 BNXT_ULP_HDR_BIT_O_ETH |
17843 BNXT_ULP_HDR_BIT_OO_VLAN |
17844 BNXT_ULP_HDR_BIT_O_IPV6 |
17845 BNXT_ULP_HDR_BIT_O_UDP |
17846 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17847 .field_sig = { .bits =
17848 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17849 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17850 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17851 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17852 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17855 .class_hid = BNXT_ULP_CLASS_HID_432c,
17858 .flow_sig_id = 229444,
17859 .flow_pattern_id = 0,
17861 .hdr_sig = { .bits =
17862 BNXT_ULP_HDR_BIT_O_ETH |
17863 BNXT_ULP_HDR_BIT_OO_VLAN |
17864 BNXT_ULP_HDR_BIT_O_IPV6 |
17865 BNXT_ULP_HDR_BIT_O_UDP |
17866 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17867 .field_sig = { .bits =
17868 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17869 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17870 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17871 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17872 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17873 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17876 .class_hid = BNXT_ULP_CLASS_HID_08ec,
17879 .flow_sig_id = 245760,
17880 .flow_pattern_id = 0,
17882 .hdr_sig = { .bits =
17883 BNXT_ULP_HDR_BIT_O_ETH |
17884 BNXT_ULP_HDR_BIT_OO_VLAN |
17885 BNXT_ULP_HDR_BIT_O_IPV6 |
17886 BNXT_ULP_HDR_BIT_O_UDP |
17887 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17888 .field_sig = { .bits =
17889 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17890 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17891 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17892 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17893 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17896 .class_hid = BNXT_ULP_CLASS_HID_01c0,
17899 .flow_sig_id = 245764,
17900 .flow_pattern_id = 0,
17902 .hdr_sig = { .bits =
17903 BNXT_ULP_HDR_BIT_O_ETH |
17904 BNXT_ULP_HDR_BIT_OO_VLAN |
17905 BNXT_ULP_HDR_BIT_O_IPV6 |
17906 BNXT_ULP_HDR_BIT_O_UDP |
17907 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17908 .field_sig = { .bits =
17909 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17910 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17911 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17912 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17913 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17914 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17917 .class_hid = BNXT_ULP_CLASS_HID_14d0,
17920 .flow_sig_id = 245824,
17921 .flow_pattern_id = 0,
17923 .hdr_sig = { .bits =
17924 BNXT_ULP_HDR_BIT_O_ETH |
17925 BNXT_ULP_HDR_BIT_OO_VLAN |
17926 BNXT_ULP_HDR_BIT_O_IPV6 |
17927 BNXT_ULP_HDR_BIT_O_UDP |
17928 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17929 .field_sig = { .bits =
17930 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17931 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17932 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17933 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17934 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17935 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17938 .class_hid = BNXT_ULP_CLASS_HID_7a60,
17941 .flow_sig_id = 245828,
17942 .flow_pattern_id = 0,
17944 .hdr_sig = { .bits =
17945 BNXT_ULP_HDR_BIT_O_ETH |
17946 BNXT_ULP_HDR_BIT_OO_VLAN |
17947 BNXT_ULP_HDR_BIT_O_IPV6 |
17948 BNXT_ULP_HDR_BIT_O_UDP |
17949 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17950 .field_sig = { .bits =
17951 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17952 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17953 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17954 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17955 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17956 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17957 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17960 .class_hid = BNXT_ULP_CLASS_HID_1d90,
17963 .flow_sig_id = 131072,
17964 .flow_pattern_id = 0,
17966 .hdr_sig = { .bits =
17967 BNXT_ULP_HDR_BIT_O_ETH |
17968 BNXT_ULP_HDR_BIT_OO_VLAN |
17969 BNXT_ULP_HDR_BIT_O_IPV4 |
17970 BNXT_ULP_HDR_BIT_O_UDP |
17971 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17972 .field_sig = { .bits =
17973 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
17974 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
17977 .class_hid = BNXT_ULP_CLASS_HID_14b4,
17980 .flow_sig_id = 131076,
17981 .flow_pattern_id = 0,
17983 .hdr_sig = { .bits =
17984 BNXT_ULP_HDR_BIT_O_ETH |
17985 BNXT_ULP_HDR_BIT_OO_VLAN |
17986 BNXT_ULP_HDR_BIT_O_IPV4 |
17987 BNXT_ULP_HDR_BIT_O_UDP |
17988 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17989 .field_sig = { .bits =
17990 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
17991 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
17992 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
17995 .class_hid = BNXT_ULP_CLASS_HID_70f0,
17998 .flow_sig_id = 131136,
17999 .flow_pattern_id = 0,
18001 .hdr_sig = { .bits =
18002 BNXT_ULP_HDR_BIT_O_ETH |
18003 BNXT_ULP_HDR_BIT_OO_VLAN |
18004 BNXT_ULP_HDR_BIT_O_IPV4 |
18005 BNXT_ULP_HDR_BIT_O_UDP |
18006 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18007 .field_sig = { .bits =
18008 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18009 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18010 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18013 .class_hid = BNXT_ULP_CLASS_HID_4814,
18016 .flow_sig_id = 131140,
18017 .flow_pattern_id = 0,
18019 .hdr_sig = { .bits =
18020 BNXT_ULP_HDR_BIT_O_ETH |
18021 BNXT_ULP_HDR_BIT_OO_VLAN |
18022 BNXT_ULP_HDR_BIT_O_IPV4 |
18023 BNXT_ULP_HDR_BIT_O_UDP |
18024 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18025 .field_sig = { .bits =
18026 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18027 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18028 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18029 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18032 .class_hid = BNXT_ULP_CLASS_HID_3d94,
18035 .flow_sig_id = 196608,
18036 .flow_pattern_id = 0,
18038 .hdr_sig = { .bits =
18039 BNXT_ULP_HDR_BIT_O_ETH |
18040 BNXT_ULP_HDR_BIT_OO_VLAN |
18041 BNXT_ULP_HDR_BIT_O_IPV4 |
18042 BNXT_ULP_HDR_BIT_O_UDP |
18043 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18044 .field_sig = { .bits =
18045 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18046 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18047 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18050 .class_hid = BNXT_ULP_CLASS_HID_34b8,
18053 .flow_sig_id = 196612,
18054 .flow_pattern_id = 0,
18056 .hdr_sig = { .bits =
18057 BNXT_ULP_HDR_BIT_O_ETH |
18058 BNXT_ULP_HDR_BIT_OO_VLAN |
18059 BNXT_ULP_HDR_BIT_O_IPV4 |
18060 BNXT_ULP_HDR_BIT_O_UDP |
18061 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18062 .field_sig = { .bits =
18063 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18064 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18065 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18066 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18069 .class_hid = BNXT_ULP_CLASS_HID_09a8,
18072 .flow_sig_id = 196672,
18073 .flow_pattern_id = 0,
18075 .hdr_sig = { .bits =
18076 BNXT_ULP_HDR_BIT_O_ETH |
18077 BNXT_ULP_HDR_BIT_OO_VLAN |
18078 BNXT_ULP_HDR_BIT_O_IPV4 |
18079 BNXT_ULP_HDR_BIT_O_UDP |
18080 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18081 .field_sig = { .bits =
18082 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18083 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18084 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18085 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18088 .class_hid = BNXT_ULP_CLASS_HID_00cc,
18091 .flow_sig_id = 196676,
18092 .flow_pattern_id = 0,
18094 .hdr_sig = { .bits =
18095 BNXT_ULP_HDR_BIT_O_ETH |
18096 BNXT_ULP_HDR_BIT_OO_VLAN |
18097 BNXT_ULP_HDR_BIT_O_IPV4 |
18098 BNXT_ULP_HDR_BIT_O_UDP |
18099 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18100 .field_sig = { .bits =
18101 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18102 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18103 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18104 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18105 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18108 .class_hid = BNXT_ULP_CLASS_HID_3f64,
18111 .flow_sig_id = 393216,
18112 .flow_pattern_id = 0,
18114 .hdr_sig = { .bits =
18115 BNXT_ULP_HDR_BIT_O_ETH |
18116 BNXT_ULP_HDR_BIT_OO_VLAN |
18117 BNXT_ULP_HDR_BIT_O_IPV4 |
18118 BNXT_ULP_HDR_BIT_O_UDP |
18119 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18120 .field_sig = { .bits =
18121 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18122 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18123 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18126 .class_hid = BNXT_ULP_CLASS_HID_3688,
18129 .flow_sig_id = 393220,
18130 .flow_pattern_id = 0,
18132 .hdr_sig = { .bits =
18133 BNXT_ULP_HDR_BIT_O_ETH |
18134 BNXT_ULP_HDR_BIT_OO_VLAN |
18135 BNXT_ULP_HDR_BIT_O_IPV4 |
18136 BNXT_ULP_HDR_BIT_O_UDP |
18137 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18138 .field_sig = { .bits =
18139 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18140 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18141 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18142 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18145 .class_hid = BNXT_ULP_CLASS_HID_0b78,
18148 .flow_sig_id = 393280,
18149 .flow_pattern_id = 0,
18151 .hdr_sig = { .bits =
18152 BNXT_ULP_HDR_BIT_O_ETH |
18153 BNXT_ULP_HDR_BIT_OO_VLAN |
18154 BNXT_ULP_HDR_BIT_O_IPV4 |
18155 BNXT_ULP_HDR_BIT_O_UDP |
18156 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18157 .field_sig = { .bits =
18158 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18159 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18160 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18161 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18164 .class_hid = BNXT_ULP_CLASS_HID_029c,
18167 .flow_sig_id = 393284,
18168 .flow_pattern_id = 0,
18170 .hdr_sig = { .bits =
18171 BNXT_ULP_HDR_BIT_O_ETH |
18172 BNXT_ULP_HDR_BIT_OO_VLAN |
18173 BNXT_ULP_HDR_BIT_O_IPV4 |
18174 BNXT_ULP_HDR_BIT_O_UDP |
18175 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18176 .field_sig = { .bits =
18177 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18178 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18179 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18180 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18181 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18184 .class_hid = BNXT_ULP_CLASS_HID_5f68,
18187 .flow_sig_id = 458752,
18188 .flow_pattern_id = 0,
18190 .hdr_sig = { .bits =
18191 BNXT_ULP_HDR_BIT_O_ETH |
18192 BNXT_ULP_HDR_BIT_OO_VLAN |
18193 BNXT_ULP_HDR_BIT_O_IPV4 |
18194 BNXT_ULP_HDR_BIT_O_UDP |
18195 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18196 .field_sig = { .bits =
18197 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18198 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18199 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18200 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18203 .class_hid = BNXT_ULP_CLASS_HID_568c,
18206 .flow_sig_id = 458756,
18207 .flow_pattern_id = 0,
18209 .hdr_sig = { .bits =
18210 BNXT_ULP_HDR_BIT_O_ETH |
18211 BNXT_ULP_HDR_BIT_OO_VLAN |
18212 BNXT_ULP_HDR_BIT_O_IPV4 |
18213 BNXT_ULP_HDR_BIT_O_UDP |
18214 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18215 .field_sig = { .bits =
18216 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18217 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18218 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18219 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18220 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18223 .class_hid = BNXT_ULP_CLASS_HID_2b7c,
18226 .flow_sig_id = 458816,
18227 .flow_pattern_id = 0,
18229 .hdr_sig = { .bits =
18230 BNXT_ULP_HDR_BIT_O_ETH |
18231 BNXT_ULP_HDR_BIT_OO_VLAN |
18232 BNXT_ULP_HDR_BIT_O_IPV4 |
18233 BNXT_ULP_HDR_BIT_O_UDP |
18234 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18235 .field_sig = { .bits =
18236 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18237 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18238 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18239 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18240 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18243 .class_hid = BNXT_ULP_CLASS_HID_22a0,
18246 .flow_sig_id = 458820,
18247 .flow_pattern_id = 0,
18249 .hdr_sig = { .bits =
18250 BNXT_ULP_HDR_BIT_O_ETH |
18251 BNXT_ULP_HDR_BIT_OO_VLAN |
18252 BNXT_ULP_HDR_BIT_O_IPV4 |
18253 BNXT_ULP_HDR_BIT_O_UDP |
18254 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18255 .field_sig = { .bits =
18256 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18257 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18258 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18259 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18260 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18261 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18264 .class_hid = BNXT_ULP_CLASS_HID_4020,
18267 .flow_sig_id = 655360,
18268 .flow_pattern_id = 0,
18270 .hdr_sig = { .bits =
18271 BNXT_ULP_HDR_BIT_O_ETH |
18272 BNXT_ULP_HDR_BIT_OO_VLAN |
18273 BNXT_ULP_HDR_BIT_O_IPV4 |
18274 BNXT_ULP_HDR_BIT_O_UDP |
18275 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18276 .field_sig = { .bits =
18277 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18278 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18279 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18282 .class_hid = BNXT_ULP_CLASS_HID_5b44,
18285 .flow_sig_id = 655364,
18286 .flow_pattern_id = 0,
18288 .hdr_sig = { .bits =
18289 BNXT_ULP_HDR_BIT_O_ETH |
18290 BNXT_ULP_HDR_BIT_OO_VLAN |
18291 BNXT_ULP_HDR_BIT_O_IPV4 |
18292 BNXT_ULP_HDR_BIT_O_UDP |
18293 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18294 .field_sig = { .bits =
18295 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18296 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18297 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18298 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18301 .class_hid = BNXT_ULP_CLASS_HID_2c34,
18304 .flow_sig_id = 655424,
18305 .flow_pattern_id = 0,
18307 .hdr_sig = { .bits =
18308 BNXT_ULP_HDR_BIT_O_ETH |
18309 BNXT_ULP_HDR_BIT_OO_VLAN |
18310 BNXT_ULP_HDR_BIT_O_IPV4 |
18311 BNXT_ULP_HDR_BIT_O_UDP |
18312 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18313 .field_sig = { .bits =
18314 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18315 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18316 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18317 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18320 .class_hid = BNXT_ULP_CLASS_HID_2758,
18323 .flow_sig_id = 655428,
18324 .flow_pattern_id = 0,
18326 .hdr_sig = { .bits =
18327 BNXT_ULP_HDR_BIT_O_ETH |
18328 BNXT_ULP_HDR_BIT_OO_VLAN |
18329 BNXT_ULP_HDR_BIT_O_IPV4 |
18330 BNXT_ULP_HDR_BIT_O_UDP |
18331 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18332 .field_sig = { .bits =
18333 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18334 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18335 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18336 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18337 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18340 .class_hid = BNXT_ULP_CLASS_HID_18d8,
18343 .flow_sig_id = 720896,
18344 .flow_pattern_id = 0,
18346 .hdr_sig = { .bits =
18347 BNXT_ULP_HDR_BIT_O_ETH |
18348 BNXT_ULP_HDR_BIT_OO_VLAN |
18349 BNXT_ULP_HDR_BIT_O_IPV4 |
18350 BNXT_ULP_HDR_BIT_O_UDP |
18351 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18352 .field_sig = { .bits =
18353 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18354 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18355 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18356 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18359 .class_hid = BNXT_ULP_CLASS_HID_13fc,
18362 .flow_sig_id = 720900,
18363 .flow_pattern_id = 0,
18365 .hdr_sig = { .bits =
18366 BNXT_ULP_HDR_BIT_O_ETH |
18367 BNXT_ULP_HDR_BIT_OO_VLAN |
18368 BNXT_ULP_HDR_BIT_O_IPV4 |
18369 BNXT_ULP_HDR_BIT_O_UDP |
18370 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18371 .field_sig = { .bits =
18372 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18373 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18374 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18375 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18376 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18379 .class_hid = BNXT_ULP_CLASS_HID_4c38,
18382 .flow_sig_id = 720960,
18383 .flow_pattern_id = 0,
18385 .hdr_sig = { .bits =
18386 BNXT_ULP_HDR_BIT_O_ETH |
18387 BNXT_ULP_HDR_BIT_OO_VLAN |
18388 BNXT_ULP_HDR_BIT_O_IPV4 |
18389 BNXT_ULP_HDR_BIT_O_UDP |
18390 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18391 .field_sig = { .bits =
18392 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18393 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18394 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18395 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18396 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18399 .class_hid = BNXT_ULP_CLASS_HID_475c,
18402 .flow_sig_id = 720964,
18403 .flow_pattern_id = 0,
18405 .hdr_sig = { .bits =
18406 BNXT_ULP_HDR_BIT_O_ETH |
18407 BNXT_ULP_HDR_BIT_OO_VLAN |
18408 BNXT_ULP_HDR_BIT_O_IPV4 |
18409 BNXT_ULP_HDR_BIT_O_UDP |
18410 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18411 .field_sig = { .bits =
18412 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18413 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18414 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18415 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18416 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18417 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18420 .class_hid = BNXT_ULP_CLASS_HID_1aa8,
18423 .flow_sig_id = 917504,
18424 .flow_pattern_id = 0,
18426 .hdr_sig = { .bits =
18427 BNXT_ULP_HDR_BIT_O_ETH |
18428 BNXT_ULP_HDR_BIT_OO_VLAN |
18429 BNXT_ULP_HDR_BIT_O_IPV4 |
18430 BNXT_ULP_HDR_BIT_O_UDP |
18431 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18432 .field_sig = { .bits =
18433 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18434 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18435 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18436 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18439 .class_hid = BNXT_ULP_CLASS_HID_15cc,
18442 .flow_sig_id = 917508,
18443 .flow_pattern_id = 0,
18445 .hdr_sig = { .bits =
18446 BNXT_ULP_HDR_BIT_O_ETH |
18447 BNXT_ULP_HDR_BIT_OO_VLAN |
18448 BNXT_ULP_HDR_BIT_O_IPV4 |
18449 BNXT_ULP_HDR_BIT_O_UDP |
18450 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18451 .field_sig = { .bits =
18452 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18453 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18454 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18455 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18456 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18459 .class_hid = BNXT_ULP_CLASS_HID_4e08,
18462 .flow_sig_id = 917568,
18463 .flow_pattern_id = 0,
18465 .hdr_sig = { .bits =
18466 BNXT_ULP_HDR_BIT_O_ETH |
18467 BNXT_ULP_HDR_BIT_OO_VLAN |
18468 BNXT_ULP_HDR_BIT_O_IPV4 |
18469 BNXT_ULP_HDR_BIT_O_UDP |
18470 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18471 .field_sig = { .bits =
18472 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18473 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18474 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18475 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18476 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18479 .class_hid = BNXT_ULP_CLASS_HID_492c,
18482 .flow_sig_id = 917572,
18483 .flow_pattern_id = 0,
18485 .hdr_sig = { .bits =
18486 BNXT_ULP_HDR_BIT_O_ETH |
18487 BNXT_ULP_HDR_BIT_OO_VLAN |
18488 BNXT_ULP_HDR_BIT_O_IPV4 |
18489 BNXT_ULP_HDR_BIT_O_UDP |
18490 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18491 .field_sig = { .bits =
18492 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18493 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18494 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18495 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18496 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18497 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18500 .class_hid = BNXT_ULP_CLASS_HID_3aac,
18503 .flow_sig_id = 983040,
18504 .flow_pattern_id = 0,
18506 .hdr_sig = { .bits =
18507 BNXT_ULP_HDR_BIT_O_ETH |
18508 BNXT_ULP_HDR_BIT_OO_VLAN |
18509 BNXT_ULP_HDR_BIT_O_IPV4 |
18510 BNXT_ULP_HDR_BIT_O_UDP |
18511 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18512 .field_sig = { .bits =
18513 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18514 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18515 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18516 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18517 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18520 .class_hid = BNXT_ULP_CLASS_HID_35d0,
18523 .flow_sig_id = 983044,
18524 .flow_pattern_id = 0,
18526 .hdr_sig = { .bits =
18527 BNXT_ULP_HDR_BIT_O_ETH |
18528 BNXT_ULP_HDR_BIT_OO_VLAN |
18529 BNXT_ULP_HDR_BIT_O_IPV4 |
18530 BNXT_ULP_HDR_BIT_O_UDP |
18531 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18532 .field_sig = { .bits =
18533 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18534 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18535 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18536 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18537 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18538 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18541 .class_hid = BNXT_ULP_CLASS_HID_06c0,
18544 .flow_sig_id = 983104,
18545 .flow_pattern_id = 0,
18547 .hdr_sig = { .bits =
18548 BNXT_ULP_HDR_BIT_O_ETH |
18549 BNXT_ULP_HDR_BIT_OO_VLAN |
18550 BNXT_ULP_HDR_BIT_O_IPV4 |
18551 BNXT_ULP_HDR_BIT_O_UDP |
18552 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18553 .field_sig = { .bits =
18554 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18555 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18556 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18557 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18558 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18559 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18562 .class_hid = BNXT_ULP_CLASS_HID_01e4,
18565 .flow_sig_id = 983108,
18566 .flow_pattern_id = 0,
18568 .hdr_sig = { .bits =
18569 BNXT_ULP_HDR_BIT_O_ETH |
18570 BNXT_ULP_HDR_BIT_OO_VLAN |
18571 BNXT_ULP_HDR_BIT_O_IPV4 |
18572 BNXT_ULP_HDR_BIT_O_UDP |
18573 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18574 .field_sig = { .bits =
18575 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18576 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18577 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18578 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18579 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18580 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18581 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18584 .class_hid = BNXT_ULP_CLASS_HID_4d32,
18587 .flow_sig_id = 4096,
18588 .flow_pattern_id = 1,
18590 .hdr_sig = { .bits =
18591 BNXT_ULP_HDR_BIT_O_ETH |
18592 BNXT_ULP_HDR_BIT_O_IPV6 |
18593 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18594 .field_sig = { .bits =
18595 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
18598 .class_hid = BNXT_ULP_CLASS_HID_54aa,
18601 .flow_sig_id = 6144,
18602 .flow_pattern_id = 1,
18604 .hdr_sig = { .bits =
18605 BNXT_ULP_HDR_BIT_O_ETH |
18606 BNXT_ULP_HDR_BIT_O_IPV6 |
18607 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18608 .field_sig = { .bits =
18609 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
18610 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
18613 .class_hid = BNXT_ULP_CLASS_HID_0686,
18616 .flow_sig_id = 16384,
18617 .flow_pattern_id = 1,
18619 .hdr_sig = { .bits =
18620 BNXT_ULP_HDR_BIT_O_ETH |
18621 BNXT_ULP_HDR_BIT_O_IPV4 |
18622 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18623 .field_sig = { .bits =
18624 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
18627 .class_hid = BNXT_ULP_CLASS_HID_540e,
18630 .flow_sig_id = 24576,
18631 .flow_pattern_id = 1,
18633 .hdr_sig = { .bits =
18634 BNXT_ULP_HDR_BIT_O_ETH |
18635 BNXT_ULP_HDR_BIT_O_IPV4 |
18636 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18637 .field_sig = { .bits =
18638 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
18639 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
18642 .class_hid = BNXT_ULP_CLASS_HID_2e3c,
18645 .flow_sig_id = 32768,
18646 .flow_pattern_id = 1,
18648 .hdr_sig = { .bits =
18649 BNXT_ULP_HDR_BIT_O_ETH |
18650 BNXT_ULP_HDR_BIT_OO_VLAN |
18651 BNXT_ULP_HDR_BIT_O_IPV6 |
18652 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18653 .field_sig = { .bits =
18654 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18657 .class_hid = BNXT_ULP_CLASS_HID_3a20,
18660 .flow_sig_id = 32832,
18661 .flow_pattern_id = 1,
18663 .hdr_sig = { .bits =
18664 BNXT_ULP_HDR_BIT_O_ETH |
18665 BNXT_ULP_HDR_BIT_OO_VLAN |
18666 BNXT_ULP_HDR_BIT_O_IPV6 |
18667 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18668 .field_sig = { .bits =
18669 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
18670 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18673 .class_hid = BNXT_ULP_CLASS_HID_46f0,
18676 .flow_sig_id = 49152,
18677 .flow_pattern_id = 1,
18679 .hdr_sig = { .bits =
18680 BNXT_ULP_HDR_BIT_O_ETH |
18681 BNXT_ULP_HDR_BIT_OO_VLAN |
18682 BNXT_ULP_HDR_BIT_O_IPV6 |
18683 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18684 .field_sig = { .bits =
18685 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
18686 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18689 .class_hid = BNXT_ULP_CLASS_HID_52e4,
18692 .flow_sig_id = 49216,
18693 .flow_pattern_id = 1,
18695 .hdr_sig = { .bits =
18696 BNXT_ULP_HDR_BIT_O_ETH |
18697 BNXT_ULP_HDR_BIT_OO_VLAN |
18698 BNXT_ULP_HDR_BIT_O_IPV6 |
18699 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18700 .field_sig = { .bits =
18701 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
18702 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
18703 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18706 .class_hid = BNXT_ULP_CLASS_HID_55e4,
18709 .flow_sig_id = 131072,
18710 .flow_pattern_id = 1,
18712 .hdr_sig = { .bits =
18713 BNXT_ULP_HDR_BIT_O_ETH |
18714 BNXT_ULP_HDR_BIT_OO_VLAN |
18715 BNXT_ULP_HDR_BIT_O_IPV4 |
18716 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18717 .field_sig = { .bits =
18718 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18721 .class_hid = BNXT_ULP_CLASS_HID_21f8,
18724 .flow_sig_id = 131136,
18725 .flow_pattern_id = 1,
18727 .hdr_sig = { .bits =
18728 BNXT_ULP_HDR_BIT_O_ETH |
18729 BNXT_ULP_HDR_BIT_OO_VLAN |
18730 BNXT_ULP_HDR_BIT_O_IPV4 |
18731 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18732 .field_sig = { .bits =
18733 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
18734 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18737 .class_hid = BNXT_ULP_CLASS_HID_75e8,
18740 .flow_sig_id = 196608,
18741 .flow_pattern_id = 1,
18743 .hdr_sig = { .bits =
18744 BNXT_ULP_HDR_BIT_O_ETH |
18745 BNXT_ULP_HDR_BIT_OO_VLAN |
18746 BNXT_ULP_HDR_BIT_O_IPV4 |
18747 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18748 .field_sig = { .bits =
18749 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
18750 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18753 .class_hid = BNXT_ULP_CLASS_HID_41fc,
18756 .flow_sig_id = 196672,
18757 .flow_pattern_id = 1,
18759 .hdr_sig = { .bits =
18760 BNXT_ULP_HDR_BIT_O_ETH |
18761 BNXT_ULP_HDR_BIT_OO_VLAN |
18762 BNXT_ULP_HDR_BIT_O_IPV4 |
18763 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18764 .field_sig = { .bits =
18765 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
18766 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
18767 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18770 .class_hid = BNXT_ULP_CLASS_HID_4d12,
18773 .flow_sig_id = 4096,
18774 .flow_pattern_id = 1,
18776 .hdr_sig = { .bits =
18777 BNXT_ULP_HDR_BIT_O_ETH |
18778 BNXT_ULP_HDR_BIT_O_IPV6 |
18779 BNXT_ULP_HDR_BIT_O_TCP |
18780 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18781 .field_sig = { .bits =
18782 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
18785 .class_hid = BNXT_ULP_CLASS_HID_548a,
18788 .flow_sig_id = 6144,
18789 .flow_pattern_id = 1,
18791 .hdr_sig = { .bits =
18792 BNXT_ULP_HDR_BIT_O_ETH |
18793 BNXT_ULP_HDR_BIT_O_IPV6 |
18794 BNXT_ULP_HDR_BIT_O_TCP |
18795 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18796 .field_sig = { .bits =
18797 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18798 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
18801 .class_hid = BNXT_ULP_CLASS_HID_3356,
18804 .flow_sig_id = 12288,
18805 .flow_pattern_id = 1,
18807 .hdr_sig = { .bits =
18808 BNXT_ULP_HDR_BIT_O_ETH |
18809 BNXT_ULP_HDR_BIT_O_IPV6 |
18810 BNXT_ULP_HDR_BIT_O_TCP |
18811 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18812 .field_sig = { .bits =
18813 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18814 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
18817 .class_hid = BNXT_ULP_CLASS_HID_1ace,
18820 .flow_sig_id = 14336,
18821 .flow_pattern_id = 1,
18823 .hdr_sig = { .bits =
18824 BNXT_ULP_HDR_BIT_O_ETH |
18825 BNXT_ULP_HDR_BIT_O_IPV6 |
18826 BNXT_ULP_HDR_BIT_O_TCP |
18827 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18828 .field_sig = { .bits =
18829 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18830 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18831 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
18834 .class_hid = BNXT_ULP_CLASS_HID_1a9a,
18837 .flow_sig_id = 20480,
18838 .flow_pattern_id = 1,
18840 .hdr_sig = { .bits =
18841 BNXT_ULP_HDR_BIT_O_ETH |
18842 BNXT_ULP_HDR_BIT_O_IPV6 |
18843 BNXT_ULP_HDR_BIT_O_TCP |
18844 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18845 .field_sig = { .bits =
18846 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18847 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18850 .class_hid = BNXT_ULP_CLASS_HID_4d46,
18853 .flow_sig_id = 22528,
18854 .flow_pattern_id = 1,
18856 .hdr_sig = { .bits =
18857 BNXT_ULP_HDR_BIT_O_ETH |
18858 BNXT_ULP_HDR_BIT_O_IPV6 |
18859 BNXT_ULP_HDR_BIT_O_TCP |
18860 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18861 .field_sig = { .bits =
18862 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18863 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18864 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18867 .class_hid = BNXT_ULP_CLASS_HID_2812,
18870 .flow_sig_id = 28672,
18871 .flow_pattern_id = 1,
18873 .hdr_sig = { .bits =
18874 BNXT_ULP_HDR_BIT_O_ETH |
18875 BNXT_ULP_HDR_BIT_O_IPV6 |
18876 BNXT_ULP_HDR_BIT_O_TCP |
18877 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18878 .field_sig = { .bits =
18879 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18880 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
18881 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18884 .class_hid = BNXT_ULP_CLASS_HID_338a,
18887 .flow_sig_id = 30720,
18888 .flow_pattern_id = 1,
18890 .hdr_sig = { .bits =
18891 BNXT_ULP_HDR_BIT_O_ETH |
18892 BNXT_ULP_HDR_BIT_O_IPV6 |
18893 BNXT_ULP_HDR_BIT_O_TCP |
18894 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18895 .field_sig = { .bits =
18896 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18897 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18898 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
18899 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18902 .class_hid = BNXT_ULP_CLASS_HID_06e6,
18905 .flow_sig_id = 16384,
18906 .flow_pattern_id = 1,
18908 .hdr_sig = { .bits =
18909 BNXT_ULP_HDR_BIT_O_ETH |
18910 BNXT_ULP_HDR_BIT_O_IPV4 |
18911 BNXT_ULP_HDR_BIT_O_TCP |
18912 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18913 .field_sig = { .bits =
18914 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
18917 .class_hid = BNXT_ULP_CLASS_HID_546e,
18920 .flow_sig_id = 24576,
18921 .flow_pattern_id = 1,
18923 .hdr_sig = { .bits =
18924 BNXT_ULP_HDR_BIT_O_ETH |
18925 BNXT_ULP_HDR_BIT_O_IPV4 |
18926 BNXT_ULP_HDR_BIT_O_TCP |
18927 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18928 .field_sig = { .bits =
18929 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
18930 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
18933 .class_hid = BNXT_ULP_CLASS_HID_46ee,
18936 .flow_sig_id = 49152,
18937 .flow_pattern_id = 1,
18939 .hdr_sig = { .bits =
18940 BNXT_ULP_HDR_BIT_O_ETH |
18941 BNXT_ULP_HDR_BIT_O_IPV4 |
18942 BNXT_ULP_HDR_BIT_O_TCP |
18943 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18944 .field_sig = { .bits =
18945 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18946 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
18949 .class_hid = BNXT_ULP_CLASS_HID_0d22,
18952 .flow_sig_id = 57344,
18953 .flow_pattern_id = 1,
18955 .hdr_sig = { .bits =
18956 BNXT_ULP_HDR_BIT_O_ETH |
18957 BNXT_ULP_HDR_BIT_O_IPV4 |
18958 BNXT_ULP_HDR_BIT_O_TCP |
18959 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18960 .field_sig = { .bits =
18961 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
18962 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18963 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
18966 .class_hid = BNXT_ULP_CLASS_HID_26e2,
18969 .flow_sig_id = 81920,
18970 .flow_pattern_id = 1,
18972 .hdr_sig = { .bits =
18973 BNXT_ULP_HDR_BIT_O_ETH |
18974 BNXT_ULP_HDR_BIT_O_IPV4 |
18975 BNXT_ULP_HDR_BIT_O_TCP |
18976 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18977 .field_sig = { .bits =
18978 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18979 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
18982 .class_hid = BNXT_ULP_CLASS_HID_746a,
18985 .flow_sig_id = 90112,
18986 .flow_pattern_id = 1,
18988 .hdr_sig = { .bits =
18989 BNXT_ULP_HDR_BIT_O_ETH |
18990 BNXT_ULP_HDR_BIT_O_IPV4 |
18991 BNXT_ULP_HDR_BIT_O_TCP |
18992 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18993 .field_sig = { .bits =
18994 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
18995 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18996 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
18999 .class_hid = BNXT_ULP_CLASS_HID_1fa6,
19002 .flow_sig_id = 114688,
19003 .flow_pattern_id = 1,
19005 .hdr_sig = { .bits =
19006 BNXT_ULP_HDR_BIT_O_ETH |
19007 BNXT_ULP_HDR_BIT_O_IPV4 |
19008 BNXT_ULP_HDR_BIT_O_TCP |
19009 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19010 .field_sig = { .bits =
19011 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
19012 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
19013 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
19016 .class_hid = BNXT_ULP_CLASS_HID_2d2e,
19019 .flow_sig_id = 122880,
19020 .flow_pattern_id = 1,
19022 .hdr_sig = { .bits =
19023 BNXT_ULP_HDR_BIT_O_ETH |
19024 BNXT_ULP_HDR_BIT_O_IPV4 |
19025 BNXT_ULP_HDR_BIT_O_TCP |
19026 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19027 .field_sig = { .bits =
19028 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
19029 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
19030 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
19031 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
19034 .class_hid = BNXT_ULP_CLASS_HID_4ef2,
19037 .flow_sig_id = 4096,
19038 .flow_pattern_id = 1,
19040 .hdr_sig = { .bits =
19041 BNXT_ULP_HDR_BIT_O_ETH |
19042 BNXT_ULP_HDR_BIT_O_IPV6 |
19043 BNXT_ULP_HDR_BIT_O_UDP |
19044 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19045 .field_sig = { .bits =
19046 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
19049 .class_hid = BNXT_ULP_CLASS_HID_576a,
19052 .flow_sig_id = 6144,
19053 .flow_pattern_id = 1,
19055 .hdr_sig = { .bits =
19056 BNXT_ULP_HDR_BIT_O_ETH |
19057 BNXT_ULP_HDR_BIT_O_IPV6 |
19058 BNXT_ULP_HDR_BIT_O_UDP |
19059 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19060 .field_sig = { .bits =
19061 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19062 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
19065 .class_hid = BNXT_ULP_CLASS_HID_30b6,
19068 .flow_sig_id = 12288,
19069 .flow_pattern_id = 1,
19071 .hdr_sig = { .bits =
19072 BNXT_ULP_HDR_BIT_O_ETH |
19073 BNXT_ULP_HDR_BIT_O_IPV6 |
19074 BNXT_ULP_HDR_BIT_O_UDP |
19075 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19076 .field_sig = { .bits =
19077 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19078 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
19081 .class_hid = BNXT_ULP_CLASS_HID_192e,
19084 .flow_sig_id = 14336,
19085 .flow_pattern_id = 1,
19087 .hdr_sig = { .bits =
19088 BNXT_ULP_HDR_BIT_O_ETH |
19089 BNXT_ULP_HDR_BIT_O_IPV6 |
19090 BNXT_ULP_HDR_BIT_O_UDP |
19091 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19092 .field_sig = { .bits =
19093 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19094 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19095 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
19098 .class_hid = BNXT_ULP_CLASS_HID_197a,
19101 .flow_sig_id = 20480,
19102 .flow_pattern_id = 1,
19104 .hdr_sig = { .bits =
19105 BNXT_ULP_HDR_BIT_O_ETH |
19106 BNXT_ULP_HDR_BIT_O_IPV6 |
19107 BNXT_ULP_HDR_BIT_O_UDP |
19108 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19109 .field_sig = { .bits =
19110 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19111 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19114 .class_hid = BNXT_ULP_CLASS_HID_4ea6,
19117 .flow_sig_id = 22528,
19118 .flow_pattern_id = 1,
19120 .hdr_sig = { .bits =
19121 BNXT_ULP_HDR_BIT_O_ETH |
19122 BNXT_ULP_HDR_BIT_O_IPV6 |
19123 BNXT_ULP_HDR_BIT_O_UDP |
19124 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19125 .field_sig = { .bits =
19126 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19127 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19128 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19131 .class_hid = BNXT_ULP_CLASS_HID_2bf2,
19134 .flow_sig_id = 28672,
19135 .flow_pattern_id = 1,
19137 .hdr_sig = { .bits =
19138 BNXT_ULP_HDR_BIT_O_ETH |
19139 BNXT_ULP_HDR_BIT_O_IPV6 |
19140 BNXT_ULP_HDR_BIT_O_UDP |
19141 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19142 .field_sig = { .bits =
19143 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19144 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
19145 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19148 .class_hid = BNXT_ULP_CLASS_HID_306a,
19151 .flow_sig_id = 30720,
19152 .flow_pattern_id = 1,
19154 .hdr_sig = { .bits =
19155 BNXT_ULP_HDR_BIT_O_ETH |
19156 BNXT_ULP_HDR_BIT_O_IPV6 |
19157 BNXT_ULP_HDR_BIT_O_UDP |
19158 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19159 .field_sig = { .bits =
19160 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19161 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19162 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
19163 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19166 .class_hid = BNXT_ULP_CLASS_HID_06c6,
19169 .flow_sig_id = 16384,
19170 .flow_pattern_id = 1,
19172 .hdr_sig = { .bits =
19173 BNXT_ULP_HDR_BIT_O_ETH |
19174 BNXT_ULP_HDR_BIT_O_IPV4 |
19175 BNXT_ULP_HDR_BIT_O_UDP |
19176 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19177 .field_sig = { .bits =
19178 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
19181 .class_hid = BNXT_ULP_CLASS_HID_544e,
19184 .flow_sig_id = 24576,
19185 .flow_pattern_id = 1,
19187 .hdr_sig = { .bits =
19188 BNXT_ULP_HDR_BIT_O_ETH |
19189 BNXT_ULP_HDR_BIT_O_IPV4 |
19190 BNXT_ULP_HDR_BIT_O_UDP |
19191 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19192 .field_sig = { .bits =
19193 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19194 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
19197 .class_hid = BNXT_ULP_CLASS_HID_46ce,
19200 .flow_sig_id = 49152,
19201 .flow_pattern_id = 1,
19203 .hdr_sig = { .bits =
19204 BNXT_ULP_HDR_BIT_O_ETH |
19205 BNXT_ULP_HDR_BIT_O_IPV4 |
19206 BNXT_ULP_HDR_BIT_O_UDP |
19207 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19208 .field_sig = { .bits =
19209 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19210 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
19213 .class_hid = BNXT_ULP_CLASS_HID_0d02,
19216 .flow_sig_id = 57344,
19217 .flow_pattern_id = 1,
19219 .hdr_sig = { .bits =
19220 BNXT_ULP_HDR_BIT_O_ETH |
19221 BNXT_ULP_HDR_BIT_O_IPV4 |
19222 BNXT_ULP_HDR_BIT_O_UDP |
19223 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19224 .field_sig = { .bits =
19225 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19226 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19227 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
19230 .class_hid = BNXT_ULP_CLASS_HID_26c2,
19233 .flow_sig_id = 81920,
19234 .flow_pattern_id = 1,
19236 .hdr_sig = { .bits =
19237 BNXT_ULP_HDR_BIT_O_ETH |
19238 BNXT_ULP_HDR_BIT_O_IPV4 |
19239 BNXT_ULP_HDR_BIT_O_UDP |
19240 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19241 .field_sig = { .bits =
19242 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19243 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19246 .class_hid = BNXT_ULP_CLASS_HID_744a,
19249 .flow_sig_id = 90112,
19250 .flow_pattern_id = 1,
19252 .hdr_sig = { .bits =
19253 BNXT_ULP_HDR_BIT_O_ETH |
19254 BNXT_ULP_HDR_BIT_O_IPV4 |
19255 BNXT_ULP_HDR_BIT_O_UDP |
19256 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19257 .field_sig = { .bits =
19258 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19259 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19260 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19263 .class_hid = BNXT_ULP_CLASS_HID_1f86,
19266 .flow_sig_id = 114688,
19267 .flow_pattern_id = 1,
19269 .hdr_sig = { .bits =
19270 BNXT_ULP_HDR_BIT_O_ETH |
19271 BNXT_ULP_HDR_BIT_O_IPV4 |
19272 BNXT_ULP_HDR_BIT_O_UDP |
19273 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19274 .field_sig = { .bits =
19275 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19276 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
19277 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19280 .class_hid = BNXT_ULP_CLASS_HID_2d0e,
19283 .flow_sig_id = 122880,
19284 .flow_pattern_id = 1,
19286 .hdr_sig = { .bits =
19287 BNXT_ULP_HDR_BIT_O_ETH |
19288 BNXT_ULP_HDR_BIT_O_IPV4 |
19289 BNXT_ULP_HDR_BIT_O_UDP |
19290 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19291 .field_sig = { .bits =
19292 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19293 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19294 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
19295 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19298 .class_hid = BNXT_ULP_CLASS_HID_2e1c,
19301 .flow_sig_id = 32768,
19302 .flow_pattern_id = 1,
19304 .hdr_sig = { .bits =
19305 BNXT_ULP_HDR_BIT_O_ETH |
19306 BNXT_ULP_HDR_BIT_OO_VLAN |
19307 BNXT_ULP_HDR_BIT_O_IPV6 |
19308 BNXT_ULP_HDR_BIT_O_TCP |
19309 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19310 .field_sig = { .bits =
19311 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19314 .class_hid = BNXT_ULP_CLASS_HID_3a00,
19317 .flow_sig_id = 32832,
19318 .flow_pattern_id = 1,
19320 .hdr_sig = { .bits =
19321 BNXT_ULP_HDR_BIT_O_ETH |
19322 BNXT_ULP_HDR_BIT_OO_VLAN |
19323 BNXT_ULP_HDR_BIT_O_IPV6 |
19324 BNXT_ULP_HDR_BIT_O_TCP |
19325 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19326 .field_sig = { .bits =
19327 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19328 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19331 .class_hid = BNXT_ULP_CLASS_HID_46d0,
19334 .flow_sig_id = 49152,
19335 .flow_pattern_id = 1,
19337 .hdr_sig = { .bits =
19338 BNXT_ULP_HDR_BIT_O_ETH |
19339 BNXT_ULP_HDR_BIT_OO_VLAN |
19340 BNXT_ULP_HDR_BIT_O_IPV6 |
19341 BNXT_ULP_HDR_BIT_O_TCP |
19342 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19343 .field_sig = { .bits =
19344 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19345 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19348 .class_hid = BNXT_ULP_CLASS_HID_52c4,
19351 .flow_sig_id = 49216,
19352 .flow_pattern_id = 1,
19354 .hdr_sig = { .bits =
19355 BNXT_ULP_HDR_BIT_O_ETH |
19356 BNXT_ULP_HDR_BIT_OO_VLAN |
19357 BNXT_ULP_HDR_BIT_O_IPV6 |
19358 BNXT_ULP_HDR_BIT_O_TCP |
19359 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19360 .field_sig = { .bits =
19361 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19362 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19363 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19366 .class_hid = BNXT_ULP_CLASS_HID_4e10,
19369 .flow_sig_id = 98304,
19370 .flow_pattern_id = 1,
19372 .hdr_sig = { .bits =
19373 BNXT_ULP_HDR_BIT_O_ETH |
19374 BNXT_ULP_HDR_BIT_OO_VLAN |
19375 BNXT_ULP_HDR_BIT_O_IPV6 |
19376 BNXT_ULP_HDR_BIT_O_TCP |
19377 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19378 .field_sig = { .bits =
19379 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19380 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19383 .class_hid = BNXT_ULP_CLASS_HID_5a04,
19386 .flow_sig_id = 98368,
19387 .flow_pattern_id = 1,
19389 .hdr_sig = { .bits =
19390 BNXT_ULP_HDR_BIT_O_ETH |
19391 BNXT_ULP_HDR_BIT_OO_VLAN |
19392 BNXT_ULP_HDR_BIT_O_IPV6 |
19393 BNXT_ULP_HDR_BIT_O_TCP |
19394 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19395 .field_sig = { .bits =
19396 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19397 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19398 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19401 .class_hid = BNXT_ULP_CLASS_HID_1f98,
19404 .flow_sig_id = 114688,
19405 .flow_pattern_id = 1,
19407 .hdr_sig = { .bits =
19408 BNXT_ULP_HDR_BIT_O_ETH |
19409 BNXT_ULP_HDR_BIT_OO_VLAN |
19410 BNXT_ULP_HDR_BIT_O_IPV6 |
19411 BNXT_ULP_HDR_BIT_O_TCP |
19412 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19413 .field_sig = { .bits =
19414 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19415 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19416 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19419 .class_hid = BNXT_ULP_CLASS_HID_72f8,
19422 .flow_sig_id = 114752,
19423 .flow_pattern_id = 1,
19425 .hdr_sig = { .bits =
19426 BNXT_ULP_HDR_BIT_O_ETH |
19427 BNXT_ULP_HDR_BIT_OO_VLAN |
19428 BNXT_ULP_HDR_BIT_O_IPV6 |
19429 BNXT_ULP_HDR_BIT_O_TCP |
19430 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19431 .field_sig = { .bits =
19432 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19433 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19434 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19435 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19438 .class_hid = BNXT_ULP_CLASS_HID_0a78,
19441 .flow_sig_id = 163840,
19442 .flow_pattern_id = 1,
19444 .hdr_sig = { .bits =
19445 BNXT_ULP_HDR_BIT_O_ETH |
19446 BNXT_ULP_HDR_BIT_OO_VLAN |
19447 BNXT_ULP_HDR_BIT_O_IPV6 |
19448 BNXT_ULP_HDR_BIT_O_TCP |
19449 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19450 .field_sig = { .bits =
19451 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19452 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19455 .class_hid = BNXT_ULP_CLASS_HID_166c,
19458 .flow_sig_id = 163904,
19459 .flow_pattern_id = 1,
19461 .hdr_sig = { .bits =
19462 BNXT_ULP_HDR_BIT_O_ETH |
19463 BNXT_ULP_HDR_BIT_OO_VLAN |
19464 BNXT_ULP_HDR_BIT_O_IPV6 |
19465 BNXT_ULP_HDR_BIT_O_TCP |
19466 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19467 .field_sig = { .bits =
19468 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19469 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19470 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19473 .class_hid = BNXT_ULP_CLASS_HID_233c,
19476 .flow_sig_id = 180224,
19477 .flow_pattern_id = 1,
19479 .hdr_sig = { .bits =
19480 BNXT_ULP_HDR_BIT_O_ETH |
19481 BNXT_ULP_HDR_BIT_OO_VLAN |
19482 BNXT_ULP_HDR_BIT_O_IPV6 |
19483 BNXT_ULP_HDR_BIT_O_TCP |
19484 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19485 .field_sig = { .bits =
19486 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19487 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19488 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19491 .class_hid = BNXT_ULP_CLASS_HID_0f20,
19494 .flow_sig_id = 180288,
19495 .flow_pattern_id = 1,
19497 .hdr_sig = { .bits =
19498 BNXT_ULP_HDR_BIT_O_ETH |
19499 BNXT_ULP_HDR_BIT_OO_VLAN |
19500 BNXT_ULP_HDR_BIT_O_IPV6 |
19501 BNXT_ULP_HDR_BIT_O_TCP |
19502 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19503 .field_sig = { .bits =
19504 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19505 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19506 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19507 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19510 .class_hid = BNXT_ULP_CLASS_HID_2a7c,
19513 .flow_sig_id = 229376,
19514 .flow_pattern_id = 1,
19516 .hdr_sig = { .bits =
19517 BNXT_ULP_HDR_BIT_O_ETH |
19518 BNXT_ULP_HDR_BIT_OO_VLAN |
19519 BNXT_ULP_HDR_BIT_O_IPV6 |
19520 BNXT_ULP_HDR_BIT_O_TCP |
19521 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19522 .field_sig = { .bits =
19523 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19524 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19525 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19528 .class_hid = BNXT_ULP_CLASS_HID_3660,
19531 .flow_sig_id = 229440,
19532 .flow_pattern_id = 1,
19534 .hdr_sig = { .bits =
19535 BNXT_ULP_HDR_BIT_O_ETH |
19536 BNXT_ULP_HDR_BIT_OO_VLAN |
19537 BNXT_ULP_HDR_BIT_O_IPV6 |
19538 BNXT_ULP_HDR_BIT_O_TCP |
19539 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19540 .field_sig = { .bits =
19541 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19542 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19543 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19544 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19547 .class_hid = BNXT_ULP_CLASS_HID_4330,
19550 .flow_sig_id = 245760,
19551 .flow_pattern_id = 1,
19553 .hdr_sig = { .bits =
19554 BNXT_ULP_HDR_BIT_O_ETH |
19555 BNXT_ULP_HDR_BIT_OO_VLAN |
19556 BNXT_ULP_HDR_BIT_O_IPV6 |
19557 BNXT_ULP_HDR_BIT_O_TCP |
19558 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19559 .field_sig = { .bits =
19560 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19561 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19562 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19563 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19566 .class_hid = BNXT_ULP_CLASS_HID_2f24,
19569 .flow_sig_id = 245824,
19570 .flow_pattern_id = 1,
19572 .hdr_sig = { .bits =
19573 BNXT_ULP_HDR_BIT_O_ETH |
19574 BNXT_ULP_HDR_BIT_OO_VLAN |
19575 BNXT_ULP_HDR_BIT_O_IPV6 |
19576 BNXT_ULP_HDR_BIT_O_TCP |
19577 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19578 .field_sig = { .bits =
19579 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19580 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19581 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19582 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19583 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19586 .class_hid = BNXT_ULP_CLASS_HID_5584,
19589 .flow_sig_id = 131072,
19590 .flow_pattern_id = 1,
19592 .hdr_sig = { .bits =
19593 BNXT_ULP_HDR_BIT_O_ETH |
19594 BNXT_ULP_HDR_BIT_OO_VLAN |
19595 BNXT_ULP_HDR_BIT_O_IPV4 |
19596 BNXT_ULP_HDR_BIT_O_TCP |
19597 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19598 .field_sig = { .bits =
19599 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19602 .class_hid = BNXT_ULP_CLASS_HID_2198,
19605 .flow_sig_id = 131136,
19606 .flow_pattern_id = 1,
19608 .hdr_sig = { .bits =
19609 BNXT_ULP_HDR_BIT_O_ETH |
19610 BNXT_ULP_HDR_BIT_OO_VLAN |
19611 BNXT_ULP_HDR_BIT_O_IPV4 |
19612 BNXT_ULP_HDR_BIT_O_TCP |
19613 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19614 .field_sig = { .bits =
19615 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19616 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19619 .class_hid = BNXT_ULP_CLASS_HID_7588,
19622 .flow_sig_id = 196608,
19623 .flow_pattern_id = 1,
19625 .hdr_sig = { .bits =
19626 BNXT_ULP_HDR_BIT_O_ETH |
19627 BNXT_ULP_HDR_BIT_OO_VLAN |
19628 BNXT_ULP_HDR_BIT_O_IPV4 |
19629 BNXT_ULP_HDR_BIT_O_TCP |
19630 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19631 .field_sig = { .bits =
19632 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19633 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19636 .class_hid = BNXT_ULP_CLASS_HID_419c,
19639 .flow_sig_id = 196672,
19640 .flow_pattern_id = 1,
19642 .hdr_sig = { .bits =
19643 BNXT_ULP_HDR_BIT_O_ETH |
19644 BNXT_ULP_HDR_BIT_OO_VLAN |
19645 BNXT_ULP_HDR_BIT_O_IPV4 |
19646 BNXT_ULP_HDR_BIT_O_TCP |
19647 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19648 .field_sig = { .bits =
19649 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19650 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19651 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19654 .class_hid = BNXT_ULP_CLASS_HID_7758,
19657 .flow_sig_id = 393216,
19658 .flow_pattern_id = 1,
19660 .hdr_sig = { .bits =
19661 BNXT_ULP_HDR_BIT_O_ETH |
19662 BNXT_ULP_HDR_BIT_OO_VLAN |
19663 BNXT_ULP_HDR_BIT_O_IPV4 |
19664 BNXT_ULP_HDR_BIT_O_TCP |
19665 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19666 .field_sig = { .bits =
19667 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19668 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19671 .class_hid = BNXT_ULP_CLASS_HID_43ac,
19674 .flow_sig_id = 393280,
19675 .flow_pattern_id = 1,
19677 .hdr_sig = { .bits =
19678 BNXT_ULP_HDR_BIT_O_ETH |
19679 BNXT_ULP_HDR_BIT_OO_VLAN |
19680 BNXT_ULP_HDR_BIT_O_IPV4 |
19681 BNXT_ULP_HDR_BIT_O_TCP |
19682 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19683 .field_sig = { .bits =
19684 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19685 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19686 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19689 .class_hid = BNXT_ULP_CLASS_HID_0c10,
19692 .flow_sig_id = 458752,
19693 .flow_pattern_id = 1,
19695 .hdr_sig = { .bits =
19696 BNXT_ULP_HDR_BIT_O_ETH |
19697 BNXT_ULP_HDR_BIT_OO_VLAN |
19698 BNXT_ULP_HDR_BIT_O_IPV4 |
19699 BNXT_ULP_HDR_BIT_O_TCP |
19700 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19701 .field_sig = { .bits =
19702 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19703 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19704 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19707 .class_hid = BNXT_ULP_CLASS_HID_1864,
19710 .flow_sig_id = 458816,
19711 .flow_pattern_id = 1,
19713 .hdr_sig = { .bits =
19714 BNXT_ULP_HDR_BIT_O_ETH |
19715 BNXT_ULP_HDR_BIT_OO_VLAN |
19716 BNXT_ULP_HDR_BIT_O_IPV4 |
19717 BNXT_ULP_HDR_BIT_O_TCP |
19718 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19719 .field_sig = { .bits =
19720 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19721 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19722 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19723 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19726 .class_hid = BNXT_ULP_CLASS_HID_30c8,
19729 .flow_sig_id = 655360,
19730 .flow_pattern_id = 1,
19732 .hdr_sig = { .bits =
19733 BNXT_ULP_HDR_BIT_O_ETH |
19734 BNXT_ULP_HDR_BIT_OO_VLAN |
19735 BNXT_ULP_HDR_BIT_O_IPV4 |
19736 BNXT_ULP_HDR_BIT_O_TCP |
19737 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19738 .field_sig = { .bits =
19739 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19740 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19743 .class_hid = BNXT_ULP_CLASS_HID_1cdc,
19746 .flow_sig_id = 655424,
19747 .flow_pattern_id = 1,
19749 .hdr_sig = { .bits =
19750 BNXT_ULP_HDR_BIT_O_ETH |
19751 BNXT_ULP_HDR_BIT_OO_VLAN |
19752 BNXT_ULP_HDR_BIT_O_IPV4 |
19753 BNXT_ULP_HDR_BIT_O_TCP |
19754 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19755 .field_sig = { .bits =
19756 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19757 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19758 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19761 .class_hid = BNXT_ULP_CLASS_HID_50cc,
19764 .flow_sig_id = 720896,
19765 .flow_pattern_id = 1,
19767 .hdr_sig = { .bits =
19768 BNXT_ULP_HDR_BIT_O_ETH |
19769 BNXT_ULP_HDR_BIT_OO_VLAN |
19770 BNXT_ULP_HDR_BIT_O_IPV4 |
19771 BNXT_ULP_HDR_BIT_O_TCP |
19772 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19773 .field_sig = { .bits =
19774 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19775 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19776 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19779 .class_hid = BNXT_ULP_CLASS_HID_3d20,
19782 .flow_sig_id = 720960,
19783 .flow_pattern_id = 1,
19785 .hdr_sig = { .bits =
19786 BNXT_ULP_HDR_BIT_O_ETH |
19787 BNXT_ULP_HDR_BIT_OO_VLAN |
19788 BNXT_ULP_HDR_BIT_O_IPV4 |
19789 BNXT_ULP_HDR_BIT_O_TCP |
19790 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19791 .field_sig = { .bits =
19792 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19793 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19794 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19795 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19798 .class_hid = BNXT_ULP_CLASS_HID_529c,
19801 .flow_sig_id = 917504,
19802 .flow_pattern_id = 1,
19804 .hdr_sig = { .bits =
19805 BNXT_ULP_HDR_BIT_O_ETH |
19806 BNXT_ULP_HDR_BIT_OO_VLAN |
19807 BNXT_ULP_HDR_BIT_O_IPV4 |
19808 BNXT_ULP_HDR_BIT_O_TCP |
19809 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19810 .field_sig = { .bits =
19811 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19812 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19813 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19816 .class_hid = BNXT_ULP_CLASS_HID_3ef0,
19819 .flow_sig_id = 917568,
19820 .flow_pattern_id = 1,
19822 .hdr_sig = { .bits =
19823 BNXT_ULP_HDR_BIT_O_ETH |
19824 BNXT_ULP_HDR_BIT_OO_VLAN |
19825 BNXT_ULP_HDR_BIT_O_IPV4 |
19826 BNXT_ULP_HDR_BIT_O_TCP |
19827 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19828 .field_sig = { .bits =
19829 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19830 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19831 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19832 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19835 .class_hid = BNXT_ULP_CLASS_HID_72e0,
19838 .flow_sig_id = 983040,
19839 .flow_pattern_id = 1,
19841 .hdr_sig = { .bits =
19842 BNXT_ULP_HDR_BIT_O_ETH |
19843 BNXT_ULP_HDR_BIT_OO_VLAN |
19844 BNXT_ULP_HDR_BIT_O_IPV4 |
19845 BNXT_ULP_HDR_BIT_O_TCP |
19846 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19847 .field_sig = { .bits =
19848 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19849 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19850 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19851 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19854 .class_hid = BNXT_ULP_CLASS_HID_5ef4,
19857 .flow_sig_id = 983104,
19858 .flow_pattern_id = 1,
19860 .hdr_sig = { .bits =
19861 BNXT_ULP_HDR_BIT_O_ETH |
19862 BNXT_ULP_HDR_BIT_OO_VLAN |
19863 BNXT_ULP_HDR_BIT_O_IPV4 |
19864 BNXT_ULP_HDR_BIT_O_TCP |
19865 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19866 .field_sig = { .bits =
19867 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19868 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19869 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19870 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19871 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19874 .class_hid = BNXT_ULP_CLASS_HID_2dfc,
19877 .flow_sig_id = 32768,
19878 .flow_pattern_id = 1,
19880 .hdr_sig = { .bits =
19881 BNXT_ULP_HDR_BIT_O_ETH |
19882 BNXT_ULP_HDR_BIT_OO_VLAN |
19883 BNXT_ULP_HDR_BIT_O_IPV6 |
19884 BNXT_ULP_HDR_BIT_O_UDP |
19885 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19886 .field_sig = { .bits =
19887 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19890 .class_hid = BNXT_ULP_CLASS_HID_39e0,
19893 .flow_sig_id = 32832,
19894 .flow_pattern_id = 1,
19896 .hdr_sig = { .bits =
19897 BNXT_ULP_HDR_BIT_O_ETH |
19898 BNXT_ULP_HDR_BIT_OO_VLAN |
19899 BNXT_ULP_HDR_BIT_O_IPV6 |
19900 BNXT_ULP_HDR_BIT_O_UDP |
19901 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19902 .field_sig = { .bits =
19903 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
19904 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19907 .class_hid = BNXT_ULP_CLASS_HID_4530,
19910 .flow_sig_id = 49152,
19911 .flow_pattern_id = 1,
19913 .hdr_sig = { .bits =
19914 BNXT_ULP_HDR_BIT_O_ETH |
19915 BNXT_ULP_HDR_BIT_OO_VLAN |
19916 BNXT_ULP_HDR_BIT_O_IPV6 |
19917 BNXT_ULP_HDR_BIT_O_UDP |
19918 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19919 .field_sig = { .bits =
19920 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
19921 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19924 .class_hid = BNXT_ULP_CLASS_HID_5124,
19927 .flow_sig_id = 49216,
19928 .flow_pattern_id = 1,
19930 .hdr_sig = { .bits =
19931 BNXT_ULP_HDR_BIT_O_ETH |
19932 BNXT_ULP_HDR_BIT_OO_VLAN |
19933 BNXT_ULP_HDR_BIT_O_IPV6 |
19934 BNXT_ULP_HDR_BIT_O_UDP |
19935 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19936 .field_sig = { .bits =
19937 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
19938 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
19939 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19942 .class_hid = BNXT_ULP_CLASS_HID_4df0,
19945 .flow_sig_id = 98304,
19946 .flow_pattern_id = 1,
19948 .hdr_sig = { .bits =
19949 BNXT_ULP_HDR_BIT_O_ETH |
19950 BNXT_ULP_HDR_BIT_OO_VLAN |
19951 BNXT_ULP_HDR_BIT_O_IPV6 |
19952 BNXT_ULP_HDR_BIT_O_UDP |
19953 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19954 .field_sig = { .bits =
19955 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
19956 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
19959 .class_hid = BNXT_ULP_CLASS_HID_59e4,
19962 .flow_sig_id = 98368,
19963 .flow_pattern_id = 1,
19965 .hdr_sig = { .bits =
19966 BNXT_ULP_HDR_BIT_O_ETH |
19967 BNXT_ULP_HDR_BIT_OO_VLAN |
19968 BNXT_ULP_HDR_BIT_O_IPV6 |
19969 BNXT_ULP_HDR_BIT_O_UDP |
19970 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19971 .field_sig = { .bits =
19972 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
19973 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
19974 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
19977 .class_hid = BNXT_ULP_CLASS_HID_1c78,
19980 .flow_sig_id = 114688,
19981 .flow_pattern_id = 1,
19983 .hdr_sig = { .bits =
19984 BNXT_ULP_HDR_BIT_O_ETH |
19985 BNXT_ULP_HDR_BIT_OO_VLAN |
19986 BNXT_ULP_HDR_BIT_O_IPV6 |
19987 BNXT_ULP_HDR_BIT_O_UDP |
19988 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19989 .field_sig = { .bits =
19990 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
19991 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
19992 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
19995 .class_hid = BNXT_ULP_CLASS_HID_7118,
19998 .flow_sig_id = 114752,
19999 .flow_pattern_id = 1,
20001 .hdr_sig = { .bits =
20002 BNXT_ULP_HDR_BIT_O_ETH |
20003 BNXT_ULP_HDR_BIT_OO_VLAN |
20004 BNXT_ULP_HDR_BIT_O_IPV6 |
20005 BNXT_ULP_HDR_BIT_O_UDP |
20006 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20007 .field_sig = { .bits =
20008 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20009 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20010 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20011 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
20014 .class_hid = BNXT_ULP_CLASS_HID_0998,
20017 .flow_sig_id = 163840,
20018 .flow_pattern_id = 1,
20020 .hdr_sig = { .bits =
20021 BNXT_ULP_HDR_BIT_O_ETH |
20022 BNXT_ULP_HDR_BIT_OO_VLAN |
20023 BNXT_ULP_HDR_BIT_O_IPV6 |
20024 BNXT_ULP_HDR_BIT_O_UDP |
20025 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20026 .field_sig = { .bits =
20027 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20028 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20031 .class_hid = BNXT_ULP_CLASS_HID_158c,
20034 .flow_sig_id = 163904,
20035 .flow_pattern_id = 1,
20037 .hdr_sig = { .bits =
20038 BNXT_ULP_HDR_BIT_O_ETH |
20039 BNXT_ULP_HDR_BIT_OO_VLAN |
20040 BNXT_ULP_HDR_BIT_O_IPV6 |
20041 BNXT_ULP_HDR_BIT_O_UDP |
20042 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20043 .field_sig = { .bits =
20044 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20045 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20046 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20049 .class_hid = BNXT_ULP_CLASS_HID_20dc,
20052 .flow_sig_id = 180224,
20053 .flow_pattern_id = 1,
20055 .hdr_sig = { .bits =
20056 BNXT_ULP_HDR_BIT_O_ETH |
20057 BNXT_ULP_HDR_BIT_OO_VLAN |
20058 BNXT_ULP_HDR_BIT_O_IPV6 |
20059 BNXT_ULP_HDR_BIT_O_UDP |
20060 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20061 .field_sig = { .bits =
20062 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20063 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20064 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20067 .class_hid = BNXT_ULP_CLASS_HID_0cc0,
20070 .flow_sig_id = 180288,
20071 .flow_pattern_id = 1,
20073 .hdr_sig = { .bits =
20074 BNXT_ULP_HDR_BIT_O_ETH |
20075 BNXT_ULP_HDR_BIT_OO_VLAN |
20076 BNXT_ULP_HDR_BIT_O_IPV6 |
20077 BNXT_ULP_HDR_BIT_O_UDP |
20078 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20079 .field_sig = { .bits =
20080 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20081 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20082 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20083 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20086 .class_hid = BNXT_ULP_CLASS_HID_299c,
20089 .flow_sig_id = 229376,
20090 .flow_pattern_id = 1,
20092 .hdr_sig = { .bits =
20093 BNXT_ULP_HDR_BIT_O_ETH |
20094 BNXT_ULP_HDR_BIT_OO_VLAN |
20095 BNXT_ULP_HDR_BIT_O_IPV6 |
20096 BNXT_ULP_HDR_BIT_O_UDP |
20097 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20098 .field_sig = { .bits =
20099 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20100 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20101 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20104 .class_hid = BNXT_ULP_CLASS_HID_3580,
20107 .flow_sig_id = 229440,
20108 .flow_pattern_id = 1,
20110 .hdr_sig = { .bits =
20111 BNXT_ULP_HDR_BIT_O_ETH |
20112 BNXT_ULP_HDR_BIT_OO_VLAN |
20113 BNXT_ULP_HDR_BIT_O_IPV6 |
20114 BNXT_ULP_HDR_BIT_O_UDP |
20115 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20116 .field_sig = { .bits =
20117 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20118 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20119 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20120 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20123 .class_hid = BNXT_ULP_CLASS_HID_40d0,
20126 .flow_sig_id = 245760,
20127 .flow_pattern_id = 1,
20129 .hdr_sig = { .bits =
20130 BNXT_ULP_HDR_BIT_O_ETH |
20131 BNXT_ULP_HDR_BIT_OO_VLAN |
20132 BNXT_ULP_HDR_BIT_O_IPV6 |
20133 BNXT_ULP_HDR_BIT_O_UDP |
20134 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20135 .field_sig = { .bits =
20136 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20137 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20138 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20139 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20142 .class_hid = BNXT_ULP_CLASS_HID_2cc4,
20145 .flow_sig_id = 245824,
20146 .flow_pattern_id = 1,
20148 .hdr_sig = { .bits =
20149 BNXT_ULP_HDR_BIT_O_ETH |
20150 BNXT_ULP_HDR_BIT_OO_VLAN |
20151 BNXT_ULP_HDR_BIT_O_IPV6 |
20152 BNXT_ULP_HDR_BIT_O_UDP |
20153 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20154 .field_sig = { .bits =
20155 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20156 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20157 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20158 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20159 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20162 .class_hid = BNXT_ULP_CLASS_HID_55a4,
20165 .flow_sig_id = 131072,
20166 .flow_pattern_id = 1,
20168 .hdr_sig = { .bits =
20169 BNXT_ULP_HDR_BIT_O_ETH |
20170 BNXT_ULP_HDR_BIT_OO_VLAN |
20171 BNXT_ULP_HDR_BIT_O_IPV4 |
20172 BNXT_ULP_HDR_BIT_O_UDP |
20173 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20174 .field_sig = { .bits =
20175 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20178 .class_hid = BNXT_ULP_CLASS_HID_21b8,
20181 .flow_sig_id = 131136,
20182 .flow_pattern_id = 1,
20184 .hdr_sig = { .bits =
20185 BNXT_ULP_HDR_BIT_O_ETH |
20186 BNXT_ULP_HDR_BIT_OO_VLAN |
20187 BNXT_ULP_HDR_BIT_O_IPV4 |
20188 BNXT_ULP_HDR_BIT_O_UDP |
20189 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20190 .field_sig = { .bits =
20191 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20192 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20195 .class_hid = BNXT_ULP_CLASS_HID_75a8,
20198 .flow_sig_id = 196608,
20199 .flow_pattern_id = 1,
20201 .hdr_sig = { .bits =
20202 BNXT_ULP_HDR_BIT_O_ETH |
20203 BNXT_ULP_HDR_BIT_OO_VLAN |
20204 BNXT_ULP_HDR_BIT_O_IPV4 |
20205 BNXT_ULP_HDR_BIT_O_UDP |
20206 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20207 .field_sig = { .bits =
20208 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20209 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20212 .class_hid = BNXT_ULP_CLASS_HID_41bc,
20215 .flow_sig_id = 196672,
20216 .flow_pattern_id = 1,
20218 .hdr_sig = { .bits =
20219 BNXT_ULP_HDR_BIT_O_ETH |
20220 BNXT_ULP_HDR_BIT_OO_VLAN |
20221 BNXT_ULP_HDR_BIT_O_IPV4 |
20222 BNXT_ULP_HDR_BIT_O_UDP |
20223 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20224 .field_sig = { .bits =
20225 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20226 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20227 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20230 .class_hid = BNXT_ULP_CLASS_HID_7778,
20233 .flow_sig_id = 393216,
20234 .flow_pattern_id = 1,
20236 .hdr_sig = { .bits =
20237 BNXT_ULP_HDR_BIT_O_ETH |
20238 BNXT_ULP_HDR_BIT_OO_VLAN |
20239 BNXT_ULP_HDR_BIT_O_IPV4 |
20240 BNXT_ULP_HDR_BIT_O_UDP |
20241 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20242 .field_sig = { .bits =
20243 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20244 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20247 .class_hid = BNXT_ULP_CLASS_HID_438c,
20250 .flow_sig_id = 393280,
20251 .flow_pattern_id = 1,
20253 .hdr_sig = { .bits =
20254 BNXT_ULP_HDR_BIT_O_ETH |
20255 BNXT_ULP_HDR_BIT_OO_VLAN |
20256 BNXT_ULP_HDR_BIT_O_IPV4 |
20257 BNXT_ULP_HDR_BIT_O_UDP |
20258 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20259 .field_sig = { .bits =
20260 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20261 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20262 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20265 .class_hid = BNXT_ULP_CLASS_HID_0c30,
20268 .flow_sig_id = 458752,
20269 .flow_pattern_id = 1,
20271 .hdr_sig = { .bits =
20272 BNXT_ULP_HDR_BIT_O_ETH |
20273 BNXT_ULP_HDR_BIT_OO_VLAN |
20274 BNXT_ULP_HDR_BIT_O_IPV4 |
20275 BNXT_ULP_HDR_BIT_O_UDP |
20276 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20277 .field_sig = { .bits =
20278 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20279 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20280 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20283 .class_hid = BNXT_ULP_CLASS_HID_1844,
20286 .flow_sig_id = 458816,
20287 .flow_pattern_id = 1,
20289 .hdr_sig = { .bits =
20290 BNXT_ULP_HDR_BIT_O_ETH |
20291 BNXT_ULP_HDR_BIT_OO_VLAN |
20292 BNXT_ULP_HDR_BIT_O_IPV4 |
20293 BNXT_ULP_HDR_BIT_O_UDP |
20294 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20295 .field_sig = { .bits =
20296 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20297 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20298 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20299 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20302 .class_hid = BNXT_ULP_CLASS_HID_30e8,
20305 .flow_sig_id = 655360,
20306 .flow_pattern_id = 1,
20308 .hdr_sig = { .bits =
20309 BNXT_ULP_HDR_BIT_O_ETH |
20310 BNXT_ULP_HDR_BIT_OO_VLAN |
20311 BNXT_ULP_HDR_BIT_O_IPV4 |
20312 BNXT_ULP_HDR_BIT_O_UDP |
20313 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20314 .field_sig = { .bits =
20315 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20316 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20319 .class_hid = BNXT_ULP_CLASS_HID_1cfc,
20322 .flow_sig_id = 655424,
20323 .flow_pattern_id = 1,
20325 .hdr_sig = { .bits =
20326 BNXT_ULP_HDR_BIT_O_ETH |
20327 BNXT_ULP_HDR_BIT_OO_VLAN |
20328 BNXT_ULP_HDR_BIT_O_IPV4 |
20329 BNXT_ULP_HDR_BIT_O_UDP |
20330 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20331 .field_sig = { .bits =
20332 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20333 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20334 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20337 .class_hid = BNXT_ULP_CLASS_HID_50ec,
20340 .flow_sig_id = 720896,
20341 .flow_pattern_id = 1,
20343 .hdr_sig = { .bits =
20344 BNXT_ULP_HDR_BIT_O_ETH |
20345 BNXT_ULP_HDR_BIT_OO_VLAN |
20346 BNXT_ULP_HDR_BIT_O_IPV4 |
20347 BNXT_ULP_HDR_BIT_O_UDP |
20348 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20349 .field_sig = { .bits =
20350 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20351 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20352 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20355 .class_hid = BNXT_ULP_CLASS_HID_3d00,
20358 .flow_sig_id = 720960,
20359 .flow_pattern_id = 1,
20361 .hdr_sig = { .bits =
20362 BNXT_ULP_HDR_BIT_O_ETH |
20363 BNXT_ULP_HDR_BIT_OO_VLAN |
20364 BNXT_ULP_HDR_BIT_O_IPV4 |
20365 BNXT_ULP_HDR_BIT_O_UDP |
20366 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20367 .field_sig = { .bits =
20368 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20369 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20370 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20371 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20374 .class_hid = BNXT_ULP_CLASS_HID_52bc,
20377 .flow_sig_id = 917504,
20378 .flow_pattern_id = 1,
20380 .hdr_sig = { .bits =
20381 BNXT_ULP_HDR_BIT_O_ETH |
20382 BNXT_ULP_HDR_BIT_OO_VLAN |
20383 BNXT_ULP_HDR_BIT_O_IPV4 |
20384 BNXT_ULP_HDR_BIT_O_UDP |
20385 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20386 .field_sig = { .bits =
20387 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20388 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20389 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20392 .class_hid = BNXT_ULP_CLASS_HID_3ed0,
20395 .flow_sig_id = 917568,
20396 .flow_pattern_id = 1,
20398 .hdr_sig = { .bits =
20399 BNXT_ULP_HDR_BIT_O_ETH |
20400 BNXT_ULP_HDR_BIT_OO_VLAN |
20401 BNXT_ULP_HDR_BIT_O_IPV4 |
20402 BNXT_ULP_HDR_BIT_O_UDP |
20403 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20404 .field_sig = { .bits =
20405 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20406 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20407 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20408 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20411 .class_hid = BNXT_ULP_CLASS_HID_72c0,
20414 .flow_sig_id = 983040,
20415 .flow_pattern_id = 1,
20417 .hdr_sig = { .bits =
20418 BNXT_ULP_HDR_BIT_O_ETH |
20419 BNXT_ULP_HDR_BIT_OO_VLAN |
20420 BNXT_ULP_HDR_BIT_O_IPV4 |
20421 BNXT_ULP_HDR_BIT_O_UDP |
20422 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20423 .field_sig = { .bits =
20424 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20425 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20426 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20427 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20430 .class_hid = BNXT_ULP_CLASS_HID_5ed4,
20433 .flow_sig_id = 983104,
20434 .flow_pattern_id = 1,
20436 .hdr_sig = { .bits =
20437 BNXT_ULP_HDR_BIT_O_ETH |
20438 BNXT_ULP_HDR_BIT_OO_VLAN |
20439 BNXT_ULP_HDR_BIT_O_IPV4 |
20440 BNXT_ULP_HDR_BIT_O_UDP |
20441 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20442 .field_sig = { .bits =
20443 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20444 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20445 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20446 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20447 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20450 .class_hid = BNXT_ULP_CLASS_HID_3866,
20454 .flow_pattern_id = 2,
20456 .hdr_sig = { .bits =
20457 BNXT_ULP_HDR_BIT_O_ETH |
20458 BNXT_ULP_HDR_BIT_O_IPV6 |
20459 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20460 .field_sig = { .bits =
20461 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
20462 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC }
20465 .class_hid = BNXT_ULP_CLASS_HID_381e,
20469 .flow_pattern_id = 2,
20471 .hdr_sig = { .bits =
20472 BNXT_ULP_HDR_BIT_O_ETH |
20473 BNXT_ULP_HDR_BIT_O_IPV4 |
20474 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20475 .field_sig = { .bits =
20476 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
20477 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC }
20480 .class_hid = BNXT_ULP_CLASS_HID_3860,
20484 .flow_pattern_id = 2,
20486 .hdr_sig = { .bits =
20487 BNXT_ULP_HDR_BIT_O_ETH |
20488 BNXT_ULP_HDR_BIT_OO_VLAN |
20489 BNXT_ULP_HDR_BIT_O_IPV6 |
20490 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20491 .field_sig = { .bits =
20492 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
20493 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC }
20496 .class_hid = BNXT_ULP_CLASS_HID_0454,
20500 .flow_pattern_id = 2,
20502 .hdr_sig = { .bits =
20503 BNXT_ULP_HDR_BIT_O_ETH |
20504 BNXT_ULP_HDR_BIT_OO_VLAN |
20505 BNXT_ULP_HDR_BIT_O_IPV6 |
20506 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20507 .field_sig = { .bits =
20508 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
20509 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
20510 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID }
20513 .class_hid = BNXT_ULP_CLASS_HID_3818,
20517 .flow_pattern_id = 2,
20519 .hdr_sig = { .bits =
20520 BNXT_ULP_HDR_BIT_O_ETH |
20521 BNXT_ULP_HDR_BIT_OO_VLAN |
20522 BNXT_ULP_HDR_BIT_O_IPV4 |
20523 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20524 .field_sig = { .bits =
20525 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
20526 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC }
20529 .class_hid = BNXT_ULP_CLASS_HID_042c,
20533 .flow_pattern_id = 2,
20535 .hdr_sig = { .bits =
20536 BNXT_ULP_HDR_BIT_O_ETH |
20537 BNXT_ULP_HDR_BIT_OO_VLAN |
20538 BNXT_ULP_HDR_BIT_O_IPV4 |
20539 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20540 .field_sig = { .bits =
20541 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
20542 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
20543 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID }
20546 .class_hid = BNXT_ULP_CLASS_HID_3846,
20550 .flow_pattern_id = 2,
20552 .hdr_sig = { .bits =
20553 BNXT_ULP_HDR_BIT_O_ETH |
20554 BNXT_ULP_HDR_BIT_O_IPV6 |
20555 BNXT_ULP_HDR_BIT_O_TCP |
20556 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20557 .field_sig = { .bits =
20558 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
20559 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC }
20562 .class_hid = BNXT_ULP_CLASS_HID_387e,
20566 .flow_pattern_id = 2,
20568 .hdr_sig = { .bits =
20569 BNXT_ULP_HDR_BIT_O_ETH |
20570 BNXT_ULP_HDR_BIT_O_IPV4 |
20571 BNXT_ULP_HDR_BIT_O_TCP |
20572 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20573 .field_sig = { .bits =
20574 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
20575 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC }
20578 .class_hid = BNXT_ULP_CLASS_HID_3ba6,
20582 .flow_pattern_id = 2,
20584 .hdr_sig = { .bits =
20585 BNXT_ULP_HDR_BIT_O_ETH |
20586 BNXT_ULP_HDR_BIT_O_IPV6 |
20587 BNXT_ULP_HDR_BIT_O_UDP |
20588 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20589 .field_sig = { .bits =
20590 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
20591 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC }
20594 .class_hid = BNXT_ULP_CLASS_HID_385e,
20598 .flow_pattern_id = 2,
20600 .hdr_sig = { .bits =
20601 BNXT_ULP_HDR_BIT_O_ETH |
20602 BNXT_ULP_HDR_BIT_O_IPV4 |
20603 BNXT_ULP_HDR_BIT_O_UDP |
20604 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20605 .field_sig = { .bits =
20606 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
20607 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC }
20610 .class_hid = BNXT_ULP_CLASS_HID_3840,
20614 .flow_pattern_id = 2,
20616 .hdr_sig = { .bits =
20617 BNXT_ULP_HDR_BIT_O_ETH |
20618 BNXT_ULP_HDR_BIT_OO_VLAN |
20619 BNXT_ULP_HDR_BIT_O_IPV6 |
20620 BNXT_ULP_HDR_BIT_O_TCP |
20621 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20622 .field_sig = { .bits =
20623 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
20624 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC }
20627 .class_hid = BNXT_ULP_CLASS_HID_0474,
20631 .flow_pattern_id = 2,
20633 .hdr_sig = { .bits =
20634 BNXT_ULP_HDR_BIT_O_ETH |
20635 BNXT_ULP_HDR_BIT_OO_VLAN |
20636 BNXT_ULP_HDR_BIT_O_IPV6 |
20637 BNXT_ULP_HDR_BIT_O_TCP |
20638 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20639 .field_sig = { .bits =
20640 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
20641 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
20642 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID }
20645 .class_hid = BNXT_ULP_CLASS_HID_3878,
20649 .flow_pattern_id = 2,
20651 .hdr_sig = { .bits =
20652 BNXT_ULP_HDR_BIT_O_ETH |
20653 BNXT_ULP_HDR_BIT_OO_VLAN |
20654 BNXT_ULP_HDR_BIT_O_IPV4 |
20655 BNXT_ULP_HDR_BIT_O_TCP |
20656 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20657 .field_sig = { .bits =
20658 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
20659 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC }
20662 .class_hid = BNXT_ULP_CLASS_HID_044c,
20666 .flow_pattern_id = 2,
20668 .hdr_sig = { .bits =
20669 BNXT_ULP_HDR_BIT_O_ETH |
20670 BNXT_ULP_HDR_BIT_OO_VLAN |
20671 BNXT_ULP_HDR_BIT_O_IPV4 |
20672 BNXT_ULP_HDR_BIT_O_TCP |
20673 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20674 .field_sig = { .bits =
20675 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
20676 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
20677 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID }
20680 .class_hid = BNXT_ULP_CLASS_HID_3ba0,
20684 .flow_pattern_id = 2,
20686 .hdr_sig = { .bits =
20687 BNXT_ULP_HDR_BIT_O_ETH |
20688 BNXT_ULP_HDR_BIT_OO_VLAN |
20689 BNXT_ULP_HDR_BIT_O_IPV6 |
20690 BNXT_ULP_HDR_BIT_O_UDP |
20691 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20692 .field_sig = { .bits =
20693 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
20694 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC }
20697 .class_hid = BNXT_ULP_CLASS_HID_0794,
20701 .flow_pattern_id = 2,
20703 .hdr_sig = { .bits =
20704 BNXT_ULP_HDR_BIT_O_ETH |
20705 BNXT_ULP_HDR_BIT_OO_VLAN |
20706 BNXT_ULP_HDR_BIT_O_IPV6 |
20707 BNXT_ULP_HDR_BIT_O_UDP |
20708 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20709 .field_sig = { .bits =
20710 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
20711 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
20712 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID }
20715 .class_hid = BNXT_ULP_CLASS_HID_3858,
20719 .flow_pattern_id = 2,
20721 .hdr_sig = { .bits =
20722 BNXT_ULP_HDR_BIT_O_ETH |
20723 BNXT_ULP_HDR_BIT_OO_VLAN |
20724 BNXT_ULP_HDR_BIT_O_IPV4 |
20725 BNXT_ULP_HDR_BIT_O_UDP |
20726 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20727 .field_sig = { .bits =
20728 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
20729 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC }
20732 .class_hid = BNXT_ULP_CLASS_HID_046c,
20736 .flow_pattern_id = 2,
20738 .hdr_sig = { .bits =
20739 BNXT_ULP_HDR_BIT_O_ETH |
20740 BNXT_ULP_HDR_BIT_OO_VLAN |
20741 BNXT_ULP_HDR_BIT_O_IPV4 |
20742 BNXT_ULP_HDR_BIT_O_UDP |
20743 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20744 .field_sig = { .bits =
20745 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
20746 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
20747 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID }