1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2014-2021 Broadcom
6 /* date: Thu May 20 11:56:39 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_6165] = 347,
366 [BNXT_ULP_CLASS_HID_2aa1] = 348,
367 [BNXT_ULP_CLASS_HID_09cd] = 349,
368 [BNXT_ULP_CLASS_HID_3845] = 350,
369 [BNXT_ULP_CLASS_HID_11e9] = 351,
370 [BNXT_ULP_CLASS_HID_4361] = 352,
371 [BNXT_ULP_CLASS_HID_218d] = 353,
372 [BNXT_ULP_CLASS_HID_5105] = 354,
373 [BNXT_ULP_CLASS_HID_0c89] = 355,
374 [BNXT_ULP_CLASS_HID_3e81] = 356,
375 [BNXT_ULP_CLASS_HID_1dad] = 357,
376 [BNXT_ULP_CLASS_HID_4ca5] = 358,
377 [BNXT_ULP_CLASS_HID_25c9] = 359,
378 [BNXT_ULP_CLASS_HID_57c1] = 360,
379 [BNXT_ULP_CLASS_HID_33ed] = 361,
380 [BNXT_ULP_CLASS_HID_65e5] = 362,
381 [BNXT_ULP_CLASS_HID_6dd9] = 363,
382 [BNXT_ULP_CLASS_HID_261d] = 364,
383 [BNXT_ULP_CLASS_HID_0571] = 365,
384 [BNXT_ULP_CLASS_HID_34f9] = 366,
385 [BNXT_ULP_CLASS_HID_1d55] = 367,
386 [BNXT_ULP_CLASS_HID_4fdd] = 368,
387 [BNXT_ULP_CLASS_HID_2d31] = 369,
388 [BNXT_ULP_CLASS_HID_5db9] = 370,
389 [BNXT_ULP_CLASS_HID_0035] = 371,
390 [BNXT_ULP_CLASS_HID_323d] = 372,
391 [BNXT_ULP_CLASS_HID_1111] = 373,
392 [BNXT_ULP_CLASS_HID_4019] = 374,
393 [BNXT_ULP_CLASS_HID_2975] = 375,
394 [BNXT_ULP_CLASS_HID_5b7d] = 376,
395 [BNXT_ULP_CLASS_HID_3f51] = 377,
396 [BNXT_ULP_CLASS_HID_6959] = 378,
397 [BNXT_ULP_CLASS_HID_0e85] = 379,
398 [BNXT_ULP_CLASS_HID_380d] = 380,
399 [BNXT_ULP_CLASS_HID_1f21] = 381,
400 [BNXT_ULP_CLASS_HID_4ea9] = 382,
401 [BNXT_ULP_CLASS_HID_1705] = 383,
402 [BNXT_ULP_CLASS_HID_418d] = 384,
403 [BNXT_ULP_CLASS_HID_2721] = 385,
404 [BNXT_ULP_CLASS_HID_57a9] = 386,
405 [BNXT_ULP_CLASS_HID_1a25] = 387,
406 [BNXT_ULP_CLASS_HID_342d] = 388,
407 [BNXT_ULP_CLASS_HID_2b01] = 389,
408 [BNXT_ULP_CLASS_HID_5a09] = 390,
409 [BNXT_ULP_CLASS_HID_2325] = 391,
410 [BNXT_ULP_CLASS_HID_5d2d] = 392,
411 [BNXT_ULP_CLASS_HID_3101] = 393,
412 [BNXT_ULP_CLASS_HID_6309] = 394,
413 [BNXT_ULP_CLASS_HID_0bad] = 395,
414 [BNXT_ULP_CLASS_HID_2535] = 396,
415 [BNXT_ULP_CLASS_HID_1869] = 397,
416 [BNXT_ULP_CLASS_HID_4bf1] = 398,
417 [BNXT_ULP_CLASS_HID_136d] = 399,
418 [BNXT_ULP_CLASS_HID_43f5] = 400,
419 [BNXT_ULP_CLASS_HID_2129] = 401,
420 [BNXT_ULP_CLASS_HID_53b1] = 402,
421 [BNXT_ULP_CLASS_HID_072d] = 403,
422 [BNXT_ULP_CLASS_HID_3135] = 404,
423 [BNXT_ULP_CLASS_HID_1429] = 405,
424 [BNXT_ULP_CLASS_HID_4731] = 406,
425 [BNXT_ULP_CLASS_HID_2f6d] = 407,
426 [BNXT_ULP_CLASS_HID_5f75] = 408,
427 [BNXT_ULP_CLASS_HID_3d69] = 409,
428 [BNXT_ULP_CLASS_HID_6f71] = 410,
429 [BNXT_ULP_CLASS_HID_0dbd] = 411,
430 [BNXT_ULP_CLASS_HID_3f25] = 412,
431 [BNXT_ULP_CLASS_HID_1239] = 413,
432 [BNXT_ULP_CLASS_HID_4da1] = 414,
433 [BNXT_ULP_CLASS_HID_153d] = 415,
434 [BNXT_ULP_CLASS_HID_45a5] = 416,
435 [BNXT_ULP_CLASS_HID_3bb9] = 417,
436 [BNXT_ULP_CLASS_HID_55a1] = 418,
437 [BNXT_ULP_CLASS_HID_193d] = 419,
438 [BNXT_ULP_CLASS_HID_4b25] = 420,
439 [BNXT_ULP_CLASS_HID_2e39] = 421,
440 [BNXT_ULP_CLASS_HID_5921] = 422,
441 [BNXT_ULP_CLASS_HID_213d] = 423,
442 [BNXT_ULP_CLASS_HID_5125] = 424,
443 [BNXT_ULP_CLASS_HID_3739] = 425,
444 [BNXT_ULP_CLASS_HID_093d] = 426,
445 [BNXT_ULP_CLASS_HID_684d] = 427,
446 [BNXT_ULP_CLASS_HID_2389] = 428,
447 [BNXT_ULP_CLASS_HID_00e5] = 429,
448 [BNXT_ULP_CLASS_HID_316d] = 430,
449 [BNXT_ULP_CLASS_HID_18c1] = 431,
450 [BNXT_ULP_CLASS_HID_4a49] = 432,
451 [BNXT_ULP_CLASS_HID_28a5] = 433,
452 [BNXT_ULP_CLASS_HID_582d] = 434,
453 [BNXT_ULP_CLASS_HID_05a1] = 435,
454 [BNXT_ULP_CLASS_HID_37a9] = 436,
455 [BNXT_ULP_CLASS_HID_1485] = 437,
456 [BNXT_ULP_CLASS_HID_458d] = 438,
457 [BNXT_ULP_CLASS_HID_2ce1] = 439,
458 [BNXT_ULP_CLASS_HID_5ee9] = 440,
459 [BNXT_ULP_CLASS_HID_3ac5] = 441,
460 [BNXT_ULP_CLASS_HID_6ccd] = 442,
461 [BNXT_ULP_CLASS_HID_0b11] = 443,
462 [BNXT_ULP_CLASS_HID_3d99] = 444,
463 [BNXT_ULP_CLASS_HID_1ab5] = 445,
464 [BNXT_ULP_CLASS_HID_4b3d] = 446,
465 [BNXT_ULP_CLASS_HID_1291] = 447,
466 [BNXT_ULP_CLASS_HID_4419] = 448,
467 [BNXT_ULP_CLASS_HID_22b5] = 449,
468 [BNXT_ULP_CLASS_HID_523d] = 450,
469 [BNXT_ULP_CLASS_HID_1fb1] = 451,
470 [BNXT_ULP_CLASS_HID_31b9] = 452,
471 [BNXT_ULP_CLASS_HID_2e95] = 453,
472 [BNXT_ULP_CLASS_HID_5f9d] = 454,
473 [BNXT_ULP_CLASS_HID_26b1] = 455,
474 [BNXT_ULP_CLASS_HID_58b9] = 456,
475 [BNXT_ULP_CLASS_HID_3495] = 457,
476 [BNXT_ULP_CLASS_HID_669d] = 458,
477 [BNXT_ULP_CLASS_HID_0e39] = 459,
478 [BNXT_ULP_CLASS_HID_20a1] = 460,
479 [BNXT_ULP_CLASS_HID_1dfd] = 461,
480 [BNXT_ULP_CLASS_HID_4e65] = 462,
481 [BNXT_ULP_CLASS_HID_16f9] = 463,
482 [BNXT_ULP_CLASS_HID_4661] = 464,
483 [BNXT_ULP_CLASS_HID_24bd] = 465,
484 [BNXT_ULP_CLASS_HID_5625] = 466,
485 [BNXT_ULP_CLASS_HID_02b9] = 467,
486 [BNXT_ULP_CLASS_HID_34a1] = 468,
487 [BNXT_ULP_CLASS_HID_11bd] = 469,
488 [BNXT_ULP_CLASS_HID_42a5] = 470,
489 [BNXT_ULP_CLASS_HID_2af9] = 471,
490 [BNXT_ULP_CLASS_HID_5ae1] = 472,
491 [BNXT_ULP_CLASS_HID_38fd] = 473,
492 [BNXT_ULP_CLASS_HID_6ae5] = 474,
493 [BNXT_ULP_CLASS_HID_0829] = 475,
494 [BNXT_ULP_CLASS_HID_3ab1] = 476,
495 [BNXT_ULP_CLASS_HID_17ad] = 477,
496 [BNXT_ULP_CLASS_HID_4835] = 478,
497 [BNXT_ULP_CLASS_HID_10a9] = 479,
498 [BNXT_ULP_CLASS_HID_4031] = 480,
499 [BNXT_ULP_CLASS_HID_3e2d] = 481,
500 [BNXT_ULP_CLASS_HID_5035] = 482,
501 [BNXT_ULP_CLASS_HID_1ca9] = 483,
502 [BNXT_ULP_CLASS_HID_4eb1] = 484,
503 [BNXT_ULP_CLASS_HID_2bad] = 485,
504 [BNXT_ULP_CLASS_HID_5cb5] = 486,
505 [BNXT_ULP_CLASS_HID_24a9] = 487,
506 [BNXT_ULP_CLASS_HID_54b1] = 488,
507 [BNXT_ULP_CLASS_HID_32ad] = 489,
508 [BNXT_ULP_CLASS_HID_0ca9] = 490,
509 [BNXT_ULP_CLASS_HID_7f35] = 491,
510 [BNXT_ULP_CLASS_HID_34f1] = 492,
511 [BNXT_ULP_CLASS_HID_179d] = 493,
512 [BNXT_ULP_CLASS_HID_2615] = 494,
513 [BNXT_ULP_CLASS_HID_0fb9] = 495,
514 [BNXT_ULP_CLASS_HID_5d31] = 496,
515 [BNXT_ULP_CLASS_HID_3fdd] = 497,
516 [BNXT_ULP_CLASS_HID_4f55] = 498,
517 [BNXT_ULP_CLASS_HID_12d9] = 499,
518 [BNXT_ULP_CLASS_HID_20d1] = 500,
519 [BNXT_ULP_CLASS_HID_03fd] = 501,
520 [BNXT_ULP_CLASS_HID_52f5] = 502,
521 [BNXT_ULP_CLASS_HID_3b99] = 503,
522 [BNXT_ULP_CLASS_HID_4991] = 504,
523 [BNXT_ULP_CLASS_HID_2dbd] = 505,
524 [BNXT_ULP_CLASS_HID_7bb5] = 506,
525 [BNXT_ULP_CLASS_HID_34c6] = 507,
526 [BNXT_ULP_CLASS_HID_0c22] = 508,
527 [BNXT_ULP_CLASS_HID_1cbe] = 509,
528 [BNXT_ULP_CLASS_HID_179a] = 510,
529 [BNXT_ULP_CLASS_HID_59be] = 511,
530 [BNXT_ULP_CLASS_HID_515a] = 512,
531 [BNXT_ULP_CLASS_HID_1c72] = 513,
532 [BNXT_ULP_CLASS_HID_171e] = 514,
533 [BNXT_ULP_CLASS_HID_19c8] = 515,
534 [BNXT_ULP_CLASS_HID_112c] = 516,
535 [BNXT_ULP_CLASS_HID_4d68] = 517,
536 [BNXT_ULP_CLASS_HID_444c] = 518,
537 [BNXT_ULP_CLASS_HID_0e8c] = 519,
538 [BNXT_ULP_CLASS_HID_09e0] = 520,
539 [BNXT_ULP_CLASS_HID_1af0] = 521,
540 [BNXT_ULP_CLASS_HID_15d4] = 522,
541 [BNXT_ULP_CLASS_HID_1dd0] = 523,
542 [BNXT_ULP_CLASS_HID_14f4] = 524,
543 [BNXT_ULP_CLASS_HID_70b0] = 525,
544 [BNXT_ULP_CLASS_HID_4854] = 526,
545 [BNXT_ULP_CLASS_HID_3dd4] = 527,
546 [BNXT_ULP_CLASS_HID_34f8] = 528,
547 [BNXT_ULP_CLASS_HID_09e8] = 529,
548 [BNXT_ULP_CLASS_HID_008c] = 530,
549 [BNXT_ULP_CLASS_HID_34e6] = 531,
550 [BNXT_ULP_CLASS_HID_0c02] = 532,
551 [BNXT_ULP_CLASS_HID_1c9e] = 533,
552 [BNXT_ULP_CLASS_HID_17ba] = 534,
553 [BNXT_ULP_CLASS_HID_429e] = 535,
554 [BNXT_ULP_CLASS_HID_5dba] = 536,
555 [BNXT_ULP_CLASS_HID_2a16] = 537,
556 [BNXT_ULP_CLASS_HID_2532] = 538,
557 [BNXT_ULP_CLASS_HID_2da2] = 539,
558 [BNXT_ULP_CLASS_HID_24fe] = 540,
559 [BNXT_ULP_CLASS_HID_355a] = 541,
560 [BNXT_ULP_CLASS_HID_0c76] = 542,
561 [BNXT_ULP_CLASS_HID_13e6] = 543,
562 [BNXT_ULP_CLASS_HID_7276] = 544,
563 [BNXT_ULP_CLASS_HID_42d2] = 545,
564 [BNXT_ULP_CLASS_HID_5dee] = 546,
565 [BNXT_ULP_CLASS_HID_59de] = 547,
566 [BNXT_ULP_CLASS_HID_513a] = 548,
567 [BNXT_ULP_CLASS_HID_1c12] = 549,
568 [BNXT_ULP_CLASS_HID_177e] = 550,
569 [BNXT_ULP_CLASS_HID_0e92] = 551,
570 [BNXT_ULP_CLASS_HID_09fe] = 552,
571 [BNXT_ULP_CLASS_HID_5c1a] = 553,
572 [BNXT_ULP_CLASS_HID_5746] = 554,
573 [BNXT_ULP_CLASS_HID_79da] = 555,
574 [BNXT_ULP_CLASS_HID_7106] = 556,
575 [BNXT_ULP_CLASS_HID_3c1e] = 557,
576 [BNXT_ULP_CLASS_HID_377a] = 558,
577 [BNXT_ULP_CLASS_HID_2e9e] = 559,
578 [BNXT_ULP_CLASS_HID_29fa] = 560,
579 [BNXT_ULP_CLASS_HID_14d2] = 561,
580 [BNXT_ULP_CLASS_HID_7742] = 562,
581 [BNXT_ULP_CLASS_HID_3706] = 563,
582 [BNXT_ULP_CLASS_HID_0fe2] = 564,
583 [BNXT_ULP_CLASS_HID_1f7e] = 565,
584 [BNXT_ULP_CLASS_HID_145a] = 566,
585 [BNXT_ULP_CLASS_HID_417e] = 567,
586 [BNXT_ULP_CLASS_HID_5e5a] = 568,
587 [BNXT_ULP_CLASS_HID_29f6] = 569,
588 [BNXT_ULP_CLASS_HID_26d2] = 570,
589 [BNXT_ULP_CLASS_HID_2e42] = 571,
590 [BNXT_ULP_CLASS_HID_271e] = 572,
591 [BNXT_ULP_CLASS_HID_36ba] = 573,
592 [BNXT_ULP_CLASS_HID_0f96] = 574,
593 [BNXT_ULP_CLASS_HID_1006] = 575,
594 [BNXT_ULP_CLASS_HID_7196] = 576,
595 [BNXT_ULP_CLASS_HID_4132] = 577,
596 [BNXT_ULP_CLASS_HID_5e0e] = 578,
597 [BNXT_ULP_CLASS_HID_59fe] = 579,
598 [BNXT_ULP_CLASS_HID_511a] = 580,
599 [BNXT_ULP_CLASS_HID_1c32] = 581,
600 [BNXT_ULP_CLASS_HID_175e] = 582,
601 [BNXT_ULP_CLASS_HID_0eb2] = 583,
602 [BNXT_ULP_CLASS_HID_09de] = 584,
603 [BNXT_ULP_CLASS_HID_5c3a] = 585,
604 [BNXT_ULP_CLASS_HID_5766] = 586,
605 [BNXT_ULP_CLASS_HID_79fa] = 587,
606 [BNXT_ULP_CLASS_HID_7126] = 588,
607 [BNXT_ULP_CLASS_HID_3c3e] = 589,
608 [BNXT_ULP_CLASS_HID_375a] = 590,
609 [BNXT_ULP_CLASS_HID_2ebe] = 591,
610 [BNXT_ULP_CLASS_HID_29da] = 592,
611 [BNXT_ULP_CLASS_HID_14f2] = 593,
612 [BNXT_ULP_CLASS_HID_7762] = 594,
613 [BNXT_ULP_CLASS_HID_19e8] = 595,
614 [BNXT_ULP_CLASS_HID_110c] = 596,
615 [BNXT_ULP_CLASS_HID_4d48] = 597,
616 [BNXT_ULP_CLASS_HID_446c] = 598,
617 [BNXT_ULP_CLASS_HID_0eac] = 599,
618 [BNXT_ULP_CLASS_HID_09c0] = 600,
619 [BNXT_ULP_CLASS_HID_1ad0] = 601,
620 [BNXT_ULP_CLASS_HID_15f4] = 602,
621 [BNXT_ULP_CLASS_HID_39ec] = 603,
622 [BNXT_ULP_CLASS_HID_3100] = 604,
623 [BNXT_ULP_CLASS_HID_0210] = 605,
624 [BNXT_ULP_CLASS_HID_1d34] = 606,
625 [BNXT_ULP_CLASS_HID_2ea0] = 607,
626 [BNXT_ULP_CLASS_HID_29c4] = 608,
627 [BNXT_ULP_CLASS_HID_3ad4] = 609,
628 [BNXT_ULP_CLASS_HID_35e8] = 610,
629 [BNXT_ULP_CLASS_HID_5d80] = 611,
630 [BNXT_ULP_CLASS_HID_54a4] = 612,
631 [BNXT_ULP_CLASS_HID_29b4] = 613,
632 [BNXT_ULP_CLASS_HID_20c8] = 614,
633 [BNXT_ULP_CLASS_HID_7244] = 615,
634 [BNXT_ULP_CLASS_HID_4d98] = 616,
635 [BNXT_ULP_CLASS_HID_5e68] = 617,
636 [BNXT_ULP_CLASS_HID_598c] = 618,
637 [BNXT_ULP_CLASS_HID_1248] = 619,
638 [BNXT_ULP_CLASS_HID_74d8] = 620,
639 [BNXT_ULP_CLASS_HID_49a8] = 621,
640 [BNXT_ULP_CLASS_HID_40cc] = 622,
641 [BNXT_ULP_CLASS_HID_0b0c] = 623,
642 [BNXT_ULP_CLASS_HID_0220] = 624,
643 [BNXT_ULP_CLASS_HID_1730] = 625,
644 [BNXT_ULP_CLASS_HID_7980] = 626,
645 [BNXT_ULP_CLASS_HID_1db0] = 627,
646 [BNXT_ULP_CLASS_HID_1494] = 628,
647 [BNXT_ULP_CLASS_HID_70d0] = 629,
648 [BNXT_ULP_CLASS_HID_4834] = 630,
649 [BNXT_ULP_CLASS_HID_3db4] = 631,
650 [BNXT_ULP_CLASS_HID_3498] = 632,
651 [BNXT_ULP_CLASS_HID_0988] = 633,
652 [BNXT_ULP_CLASS_HID_00ec] = 634,
653 [BNXT_ULP_CLASS_HID_3f44] = 635,
654 [BNXT_ULP_CLASS_HID_36a8] = 636,
655 [BNXT_ULP_CLASS_HID_0b58] = 637,
656 [BNXT_ULP_CLASS_HID_02bc] = 638,
657 [BNXT_ULP_CLASS_HID_5f48] = 639,
658 [BNXT_ULP_CLASS_HID_56ac] = 640,
659 [BNXT_ULP_CLASS_HID_2b5c] = 641,
660 [BNXT_ULP_CLASS_HID_2280] = 642,
661 [BNXT_ULP_CLASS_HID_4000] = 643,
662 [BNXT_ULP_CLASS_HID_5b64] = 644,
663 [BNXT_ULP_CLASS_HID_2c14] = 645,
664 [BNXT_ULP_CLASS_HID_2778] = 646,
665 [BNXT_ULP_CLASS_HID_18f8] = 647,
666 [BNXT_ULP_CLASS_HID_13dc] = 648,
667 [BNXT_ULP_CLASS_HID_4c18] = 649,
668 [BNXT_ULP_CLASS_HID_477c] = 650,
669 [BNXT_ULP_CLASS_HID_1a88] = 651,
670 [BNXT_ULP_CLASS_HID_15ec] = 652,
671 [BNXT_ULP_CLASS_HID_4e28] = 653,
672 [BNXT_ULP_CLASS_HID_490c] = 654,
673 [BNXT_ULP_CLASS_HID_3a8c] = 655,
674 [BNXT_ULP_CLASS_HID_35f0] = 656,
675 [BNXT_ULP_CLASS_HID_06e0] = 657,
676 [BNXT_ULP_CLASS_HID_01c4] = 658,
677 [BNXT_ULP_CLASS_HID_1a08] = 659,
678 [BNXT_ULP_CLASS_HID_12ec] = 660,
679 [BNXT_ULP_CLASS_HID_4ea8] = 661,
680 [BNXT_ULP_CLASS_HID_478c] = 662,
681 [BNXT_ULP_CLASS_HID_0d4c] = 663,
682 [BNXT_ULP_CLASS_HID_0a20] = 664,
683 [BNXT_ULP_CLASS_HID_1930] = 665,
684 [BNXT_ULP_CLASS_HID_1614] = 666,
685 [BNXT_ULP_CLASS_HID_3a0c] = 667,
686 [BNXT_ULP_CLASS_HID_32e0] = 668,
687 [BNXT_ULP_CLASS_HID_01f0] = 669,
688 [BNXT_ULP_CLASS_HID_1ed4] = 670,
689 [BNXT_ULP_CLASS_HID_2d40] = 671,
690 [BNXT_ULP_CLASS_HID_2a24] = 672,
691 [BNXT_ULP_CLASS_HID_3934] = 673,
692 [BNXT_ULP_CLASS_HID_3608] = 674,
693 [BNXT_ULP_CLASS_HID_5e60] = 675,
694 [BNXT_ULP_CLASS_HID_5744] = 676,
695 [BNXT_ULP_CLASS_HID_2a54] = 677,
696 [BNXT_ULP_CLASS_HID_2328] = 678,
697 [BNXT_ULP_CLASS_HID_71a4] = 679,
698 [BNXT_ULP_CLASS_HID_4e78] = 680,
699 [BNXT_ULP_CLASS_HID_5d88] = 681,
700 [BNXT_ULP_CLASS_HID_5a6c] = 682,
701 [BNXT_ULP_CLASS_HID_11a8] = 683,
702 [BNXT_ULP_CLASS_HID_7738] = 684,
703 [BNXT_ULP_CLASS_HID_4a48] = 685,
704 [BNXT_ULP_CLASS_HID_432c] = 686,
705 [BNXT_ULP_CLASS_HID_08ec] = 687,
706 [BNXT_ULP_CLASS_HID_01c0] = 688,
707 [BNXT_ULP_CLASS_HID_14d0] = 689,
708 [BNXT_ULP_CLASS_HID_7a60] = 690,
709 [BNXT_ULP_CLASS_HID_1d90] = 691,
710 [BNXT_ULP_CLASS_HID_14b4] = 692,
711 [BNXT_ULP_CLASS_HID_70f0] = 693,
712 [BNXT_ULP_CLASS_HID_4814] = 694,
713 [BNXT_ULP_CLASS_HID_3d94] = 695,
714 [BNXT_ULP_CLASS_HID_34b8] = 696,
715 [BNXT_ULP_CLASS_HID_09a8] = 697,
716 [BNXT_ULP_CLASS_HID_00cc] = 698,
717 [BNXT_ULP_CLASS_HID_3f64] = 699,
718 [BNXT_ULP_CLASS_HID_3688] = 700,
719 [BNXT_ULP_CLASS_HID_0b78] = 701,
720 [BNXT_ULP_CLASS_HID_029c] = 702,
721 [BNXT_ULP_CLASS_HID_5f68] = 703,
722 [BNXT_ULP_CLASS_HID_568c] = 704,
723 [BNXT_ULP_CLASS_HID_2b7c] = 705,
724 [BNXT_ULP_CLASS_HID_22a0] = 706,
725 [BNXT_ULP_CLASS_HID_4020] = 707,
726 [BNXT_ULP_CLASS_HID_5b44] = 708,
727 [BNXT_ULP_CLASS_HID_2c34] = 709,
728 [BNXT_ULP_CLASS_HID_2758] = 710,
729 [BNXT_ULP_CLASS_HID_18d8] = 711,
730 [BNXT_ULP_CLASS_HID_13fc] = 712,
731 [BNXT_ULP_CLASS_HID_4c38] = 713,
732 [BNXT_ULP_CLASS_HID_475c] = 714,
733 [BNXT_ULP_CLASS_HID_1aa8] = 715,
734 [BNXT_ULP_CLASS_HID_15cc] = 716,
735 [BNXT_ULP_CLASS_HID_4e08] = 717,
736 [BNXT_ULP_CLASS_HID_492c] = 718,
737 [BNXT_ULP_CLASS_HID_3aac] = 719,
738 [BNXT_ULP_CLASS_HID_35d0] = 720,
739 [BNXT_ULP_CLASS_HID_06c0] = 721,
740 [BNXT_ULP_CLASS_HID_01e4] = 722,
741 [BNXT_ULP_CLASS_HID_4d32] = 723,
742 [BNXT_ULP_CLASS_HID_54aa] = 724,
743 [BNXT_ULP_CLASS_HID_0686] = 725,
744 [BNXT_ULP_CLASS_HID_540e] = 726,
745 [BNXT_ULP_CLASS_HID_2e3c] = 727,
746 [BNXT_ULP_CLASS_HID_3a20] = 728,
747 [BNXT_ULP_CLASS_HID_46f0] = 729,
748 [BNXT_ULP_CLASS_HID_52e4] = 730,
749 [BNXT_ULP_CLASS_HID_55e4] = 731,
750 [BNXT_ULP_CLASS_HID_21f8] = 732,
751 [BNXT_ULP_CLASS_HID_75e8] = 733,
752 [BNXT_ULP_CLASS_HID_41fc] = 734,
753 [BNXT_ULP_CLASS_HID_4d12] = 735,
754 [BNXT_ULP_CLASS_HID_548a] = 736,
755 [BNXT_ULP_CLASS_HID_3356] = 737,
756 [BNXT_ULP_CLASS_HID_1ace] = 738,
757 [BNXT_ULP_CLASS_HID_1a9a] = 739,
758 [BNXT_ULP_CLASS_HID_4d46] = 740,
759 [BNXT_ULP_CLASS_HID_2812] = 741,
760 [BNXT_ULP_CLASS_HID_338a] = 742,
761 [BNXT_ULP_CLASS_HID_06e6] = 743,
762 [BNXT_ULP_CLASS_HID_546e] = 744,
763 [BNXT_ULP_CLASS_HID_46ee] = 745,
764 [BNXT_ULP_CLASS_HID_0d22] = 746,
765 [BNXT_ULP_CLASS_HID_26e2] = 747,
766 [BNXT_ULP_CLASS_HID_746a] = 748,
767 [BNXT_ULP_CLASS_HID_1fa6] = 749,
768 [BNXT_ULP_CLASS_HID_2d2e] = 750,
769 [BNXT_ULP_CLASS_HID_4ef2] = 751,
770 [BNXT_ULP_CLASS_HID_576a] = 752,
771 [BNXT_ULP_CLASS_HID_30b6] = 753,
772 [BNXT_ULP_CLASS_HID_192e] = 754,
773 [BNXT_ULP_CLASS_HID_197a] = 755,
774 [BNXT_ULP_CLASS_HID_4ea6] = 756,
775 [BNXT_ULP_CLASS_HID_2bf2] = 757,
776 [BNXT_ULP_CLASS_HID_306a] = 758,
777 [BNXT_ULP_CLASS_HID_06c6] = 759,
778 [BNXT_ULP_CLASS_HID_544e] = 760,
779 [BNXT_ULP_CLASS_HID_46ce] = 761,
780 [BNXT_ULP_CLASS_HID_0d02] = 762,
781 [BNXT_ULP_CLASS_HID_26c2] = 763,
782 [BNXT_ULP_CLASS_HID_744a] = 764,
783 [BNXT_ULP_CLASS_HID_1f86] = 765,
784 [BNXT_ULP_CLASS_HID_2d0e] = 766,
785 [BNXT_ULP_CLASS_HID_2e1c] = 767,
786 [BNXT_ULP_CLASS_HID_3a00] = 768,
787 [BNXT_ULP_CLASS_HID_46d0] = 769,
788 [BNXT_ULP_CLASS_HID_52c4] = 770,
789 [BNXT_ULP_CLASS_HID_4e10] = 771,
790 [BNXT_ULP_CLASS_HID_5a04] = 772,
791 [BNXT_ULP_CLASS_HID_1f98] = 773,
792 [BNXT_ULP_CLASS_HID_72f8] = 774,
793 [BNXT_ULP_CLASS_HID_0a78] = 775,
794 [BNXT_ULP_CLASS_HID_166c] = 776,
795 [BNXT_ULP_CLASS_HID_233c] = 777,
796 [BNXT_ULP_CLASS_HID_0f20] = 778,
797 [BNXT_ULP_CLASS_HID_2a7c] = 779,
798 [BNXT_ULP_CLASS_HID_3660] = 780,
799 [BNXT_ULP_CLASS_HID_4330] = 781,
800 [BNXT_ULP_CLASS_HID_2f24] = 782,
801 [BNXT_ULP_CLASS_HID_5584] = 783,
802 [BNXT_ULP_CLASS_HID_2198] = 784,
803 [BNXT_ULP_CLASS_HID_7588] = 785,
804 [BNXT_ULP_CLASS_HID_419c] = 786,
805 [BNXT_ULP_CLASS_HID_7758] = 787,
806 [BNXT_ULP_CLASS_HID_43ac] = 788,
807 [BNXT_ULP_CLASS_HID_0c10] = 789,
808 [BNXT_ULP_CLASS_HID_1864] = 790,
809 [BNXT_ULP_CLASS_HID_30c8] = 791,
810 [BNXT_ULP_CLASS_HID_1cdc] = 792,
811 [BNXT_ULP_CLASS_HID_50cc] = 793,
812 [BNXT_ULP_CLASS_HID_3d20] = 794,
813 [BNXT_ULP_CLASS_HID_529c] = 795,
814 [BNXT_ULP_CLASS_HID_3ef0] = 796,
815 [BNXT_ULP_CLASS_HID_72e0] = 797,
816 [BNXT_ULP_CLASS_HID_5ef4] = 798,
817 [BNXT_ULP_CLASS_HID_2dfc] = 799,
818 [BNXT_ULP_CLASS_HID_39e0] = 800,
819 [BNXT_ULP_CLASS_HID_4530] = 801,
820 [BNXT_ULP_CLASS_HID_5124] = 802,
821 [BNXT_ULP_CLASS_HID_4df0] = 803,
822 [BNXT_ULP_CLASS_HID_59e4] = 804,
823 [BNXT_ULP_CLASS_HID_1c78] = 805,
824 [BNXT_ULP_CLASS_HID_7118] = 806,
825 [BNXT_ULP_CLASS_HID_0998] = 807,
826 [BNXT_ULP_CLASS_HID_158c] = 808,
827 [BNXT_ULP_CLASS_HID_20dc] = 809,
828 [BNXT_ULP_CLASS_HID_0cc0] = 810,
829 [BNXT_ULP_CLASS_HID_299c] = 811,
830 [BNXT_ULP_CLASS_HID_3580] = 812,
831 [BNXT_ULP_CLASS_HID_40d0] = 813,
832 [BNXT_ULP_CLASS_HID_2cc4] = 814,
833 [BNXT_ULP_CLASS_HID_55a4] = 815,
834 [BNXT_ULP_CLASS_HID_21b8] = 816,
835 [BNXT_ULP_CLASS_HID_75a8] = 817,
836 [BNXT_ULP_CLASS_HID_41bc] = 818,
837 [BNXT_ULP_CLASS_HID_7778] = 819,
838 [BNXT_ULP_CLASS_HID_438c] = 820,
839 [BNXT_ULP_CLASS_HID_0c30] = 821,
840 [BNXT_ULP_CLASS_HID_1844] = 822,
841 [BNXT_ULP_CLASS_HID_30e8] = 823,
842 [BNXT_ULP_CLASS_HID_1cfc] = 824,
843 [BNXT_ULP_CLASS_HID_50ec] = 825,
844 [BNXT_ULP_CLASS_HID_3d00] = 826,
845 [BNXT_ULP_CLASS_HID_52bc] = 827,
846 [BNXT_ULP_CLASS_HID_3ed0] = 828,
847 [BNXT_ULP_CLASS_HID_72c0] = 829,
848 [BNXT_ULP_CLASS_HID_5ed4] = 830,
849 [BNXT_ULP_CLASS_HID_3866] = 831,
850 [BNXT_ULP_CLASS_HID_381e] = 832,
851 [BNXT_ULP_CLASS_HID_3860] = 833,
852 [BNXT_ULP_CLASS_HID_0454] = 834,
853 [BNXT_ULP_CLASS_HID_3818] = 835,
854 [BNXT_ULP_CLASS_HID_042c] = 836,
855 [BNXT_ULP_CLASS_HID_3846] = 837,
856 [BNXT_ULP_CLASS_HID_387e] = 838,
857 [BNXT_ULP_CLASS_HID_3ba6] = 839,
858 [BNXT_ULP_CLASS_HID_385e] = 840,
859 [BNXT_ULP_CLASS_HID_3840] = 841,
860 [BNXT_ULP_CLASS_HID_0474] = 842,
861 [BNXT_ULP_CLASS_HID_3878] = 843,
862 [BNXT_ULP_CLASS_HID_044c] = 844,
863 [BNXT_ULP_CLASS_HID_3ba0] = 845,
864 [BNXT_ULP_CLASS_HID_0794] = 846,
865 [BNXT_ULP_CLASS_HID_3858] = 847,
866 [BNXT_ULP_CLASS_HID_046c] = 848
869 /* Array for the proto matcher list */
870 struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
872 .class_hid = BNXT_ULP_CLASS_HID_55dd,
876 .flow_pattern_id = 0,
879 BNXT_ULP_HDR_BIT_O_ETH |
880 BNXT_ULP_HDR_BIT_O_IPV6 |
881 BNXT_ULP_FLOW_DIR_BITMASK_ING },
882 .field_sig = { .bits =
883 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
884 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
887 .class_hid = BNXT_ULP_CLASS_HID_1df1,
891 .flow_pattern_id = 0,
894 BNXT_ULP_HDR_BIT_O_ETH |
895 BNXT_ULP_HDR_BIT_O_IPV6 |
896 BNXT_ULP_FLOW_DIR_BITMASK_ING },
897 .field_sig = { .bits =
898 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
899 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
900 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
903 .class_hid = BNXT_ULP_CLASS_HID_3e55,
907 .flow_pattern_id = 0,
910 BNXT_ULP_HDR_BIT_O_ETH |
911 BNXT_ULP_HDR_BIT_O_IPV6 |
912 BNXT_ULP_FLOW_DIR_BITMASK_ING },
913 .field_sig = { .bits =
914 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
915 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
916 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
919 .class_hid = BNXT_ULP_CLASS_HID_0649,
923 .flow_pattern_id = 0,
926 BNXT_ULP_HDR_BIT_O_ETH |
927 BNXT_ULP_HDR_BIT_O_IPV6 |
928 BNXT_ULP_FLOW_DIR_BITMASK_ING },
929 .field_sig = { .bits =
930 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
931 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
932 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
933 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
936 .class_hid = BNXT_ULP_CLASS_HID_1011,
939 .flow_sig_id = 16384,
940 .flow_pattern_id = 0,
943 BNXT_ULP_HDR_BIT_O_ETH |
944 BNXT_ULP_HDR_BIT_O_IPV4 |
945 BNXT_ULP_FLOW_DIR_BITMASK_ING },
946 .field_sig = { .bits =
947 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
948 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
951 .class_hid = BNXT_ULP_CLASS_HID_40e9,
954 .flow_sig_id = 16392,
955 .flow_pattern_id = 0,
958 BNXT_ULP_HDR_BIT_O_ETH |
959 BNXT_ULP_HDR_BIT_O_IPV4 |
960 BNXT_ULP_FLOW_DIR_BITMASK_ING },
961 .field_sig = { .bits =
962 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
963 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
964 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
967 .class_hid = BNXT_ULP_CLASS_HID_3e99,
970 .flow_sig_id = 24576,
971 .flow_pattern_id = 0,
974 BNXT_ULP_HDR_BIT_O_ETH |
975 BNXT_ULP_HDR_BIT_O_IPV4 |
976 BNXT_ULP_FLOW_DIR_BITMASK_ING },
977 .field_sig = { .bits =
978 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
979 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
980 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
983 .class_hid = BNXT_ULP_CLASS_HID_06ad,
986 .flow_sig_id = 24584,
987 .flow_pattern_id = 0,
990 BNXT_ULP_HDR_BIT_O_ETH |
991 BNXT_ULP_HDR_BIT_O_IPV4 |
992 BNXT_ULP_FLOW_DIR_BITMASK_ING },
993 .field_sig = { .bits =
994 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
995 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
996 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
997 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1000 .class_hid = BNXT_ULP_CLASS_HID_38c7,
1003 .flow_sig_id = 32768,
1004 .flow_pattern_id = 0,
1006 .hdr_sig = { .bits =
1007 BNXT_ULP_HDR_BIT_O_ETH |
1008 BNXT_ULP_HDR_BIT_OO_VLAN |
1009 BNXT_ULP_HDR_BIT_O_IPV6 |
1010 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1011 .field_sig = { .bits =
1012 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1013 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1016 .class_hid = BNXT_ULP_CLASS_HID_00fb,
1019 .flow_sig_id = 32776,
1020 .flow_pattern_id = 0,
1022 .hdr_sig = { .bits =
1023 BNXT_ULP_HDR_BIT_O_ETH |
1024 BNXT_ULP_HDR_BIT_OO_VLAN |
1025 BNXT_ULP_HDR_BIT_O_IPV6 |
1026 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1027 .field_sig = { .bits =
1028 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1029 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1030 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1033 .class_hid = BNXT_ULP_CLASS_HID_24d3,
1036 .flow_sig_id = 32832,
1037 .flow_pattern_id = 0,
1039 .hdr_sig = { .bits =
1040 BNXT_ULP_HDR_BIT_O_ETH |
1041 BNXT_ULP_HDR_BIT_OO_VLAN |
1042 BNXT_ULP_HDR_BIT_O_IPV6 |
1043 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1044 .field_sig = { .bits =
1045 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1046 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1047 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1050 .class_hid = BNXT_ULP_CLASS_HID_559b,
1053 .flow_sig_id = 32840,
1054 .flow_pattern_id = 0,
1056 .hdr_sig = { .bits =
1057 BNXT_ULP_HDR_BIT_O_ETH |
1058 BNXT_ULP_HDR_BIT_OO_VLAN |
1059 BNXT_ULP_HDR_BIT_O_IPV6 |
1060 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1061 .field_sig = { .bits =
1062 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1063 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1064 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1065 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1068 .class_hid = BNXT_ULP_CLASS_HID_5003,
1071 .flow_sig_id = 49152,
1072 .flow_pattern_id = 0,
1074 .hdr_sig = { .bits =
1075 BNXT_ULP_HDR_BIT_O_ETH |
1076 BNXT_ULP_HDR_BIT_OO_VLAN |
1077 BNXT_ULP_HDR_BIT_O_IPV6 |
1078 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1079 .field_sig = { .bits =
1080 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1081 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1082 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1085 .class_hid = BNXT_ULP_CLASS_HID_1837,
1088 .flow_sig_id = 49160,
1089 .flow_pattern_id = 0,
1091 .hdr_sig = { .bits =
1092 BNXT_ULP_HDR_BIT_O_ETH |
1093 BNXT_ULP_HDR_BIT_OO_VLAN |
1094 BNXT_ULP_HDR_BIT_O_IPV6 |
1095 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1096 .field_sig = { .bits =
1097 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1098 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1099 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1100 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1103 .class_hid = BNXT_ULP_CLASS_HID_3bef,
1106 .flow_sig_id = 49216,
1107 .flow_pattern_id = 0,
1109 .hdr_sig = { .bits =
1110 BNXT_ULP_HDR_BIT_O_ETH |
1111 BNXT_ULP_HDR_BIT_OO_VLAN |
1112 BNXT_ULP_HDR_BIT_O_IPV6 |
1113 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1114 .field_sig = { .bits =
1115 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1116 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1117 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1118 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1121 .class_hid = BNXT_ULP_CLASS_HID_0403,
1124 .flow_sig_id = 49224,
1125 .flow_pattern_id = 0,
1127 .hdr_sig = { .bits =
1128 BNXT_ULP_HDR_BIT_O_ETH |
1129 BNXT_ULP_HDR_BIT_OO_VLAN |
1130 BNXT_ULP_HDR_BIT_O_IPV6 |
1131 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1132 .field_sig = { .bits =
1133 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1134 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1135 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1136 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1137 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1140 .class_hid = BNXT_ULP_CLASS_HID_3d3f,
1143 .flow_sig_id = 131072,
1144 .flow_pattern_id = 0,
1146 .hdr_sig = { .bits =
1147 BNXT_ULP_HDR_BIT_O_ETH |
1148 BNXT_ULP_HDR_BIT_OO_VLAN |
1149 BNXT_ULP_HDR_BIT_O_IPV4 |
1150 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1151 .field_sig = { .bits =
1152 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1153 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1156 .class_hid = BNXT_ULP_CLASS_HID_0543,
1159 .flow_sig_id = 131080,
1160 .flow_pattern_id = 0,
1162 .hdr_sig = { .bits =
1163 BNXT_ULP_HDR_BIT_O_ETH |
1164 BNXT_ULP_HDR_BIT_OO_VLAN |
1165 BNXT_ULP_HDR_BIT_O_IPV4 |
1166 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1167 .field_sig = { .bits =
1168 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1169 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1170 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1173 .class_hid = BNXT_ULP_CLASS_HID_292b,
1176 .flow_sig_id = 131136,
1177 .flow_pattern_id = 0,
1179 .hdr_sig = { .bits =
1180 BNXT_ULP_HDR_BIT_O_ETH |
1181 BNXT_ULP_HDR_BIT_OO_VLAN |
1182 BNXT_ULP_HDR_BIT_O_IPV4 |
1183 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1184 .field_sig = { .bits =
1185 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1186 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1187 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1190 .class_hid = BNXT_ULP_CLASS_HID_59e3,
1193 .flow_sig_id = 131144,
1194 .flow_pattern_id = 0,
1196 .hdr_sig = { .bits =
1197 BNXT_ULP_HDR_BIT_O_ETH |
1198 BNXT_ULP_HDR_BIT_OO_VLAN |
1199 BNXT_ULP_HDR_BIT_O_IPV4 |
1200 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1201 .field_sig = { .bits =
1202 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1203 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1204 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1205 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1208 .class_hid = BNXT_ULP_CLASS_HID_5d3b,
1211 .flow_sig_id = 196608,
1212 .flow_pattern_id = 0,
1214 .hdr_sig = { .bits =
1215 BNXT_ULP_HDR_BIT_O_ETH |
1216 BNXT_ULP_HDR_BIT_OO_VLAN |
1217 BNXT_ULP_HDR_BIT_O_IPV4 |
1218 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1219 .field_sig = { .bits =
1220 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1221 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1222 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1225 .class_hid = BNXT_ULP_CLASS_HID_254f,
1228 .flow_sig_id = 196616,
1229 .flow_pattern_id = 0,
1231 .hdr_sig = { .bits =
1232 BNXT_ULP_HDR_BIT_O_ETH |
1233 BNXT_ULP_HDR_BIT_OO_VLAN |
1234 BNXT_ULP_HDR_BIT_O_IPV4 |
1235 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1236 .field_sig = { .bits =
1237 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1238 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1239 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1240 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1243 .class_hid = BNXT_ULP_CLASS_HID_4917,
1246 .flow_sig_id = 196672,
1247 .flow_pattern_id = 0,
1249 .hdr_sig = { .bits =
1250 BNXT_ULP_HDR_BIT_O_ETH |
1251 BNXT_ULP_HDR_BIT_OO_VLAN |
1252 BNXT_ULP_HDR_BIT_O_IPV4 |
1253 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1254 .field_sig = { .bits =
1255 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1256 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1257 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1258 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1261 .class_hid = BNXT_ULP_CLASS_HID_113b,
1264 .flow_sig_id = 196680,
1265 .flow_pattern_id = 0,
1267 .hdr_sig = { .bits =
1268 BNXT_ULP_HDR_BIT_O_ETH |
1269 BNXT_ULP_HDR_BIT_OO_VLAN |
1270 BNXT_ULP_HDR_BIT_O_IPV4 |
1271 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1272 .field_sig = { .bits =
1273 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1274 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1275 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1276 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1277 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1280 .class_hid = BNXT_ULP_CLASS_HID_55fd,
1283 .flow_sig_id = 4096,
1284 .flow_pattern_id = 0,
1286 .hdr_sig = { .bits =
1287 BNXT_ULP_HDR_BIT_O_ETH |
1288 BNXT_ULP_HDR_BIT_O_IPV6 |
1289 BNXT_ULP_HDR_BIT_O_TCP |
1290 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1291 .field_sig = { .bits =
1292 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1293 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1296 .class_hid = BNXT_ULP_CLASS_HID_1dd1,
1299 .flow_sig_id = 4104,
1300 .flow_pattern_id = 0,
1302 .hdr_sig = { .bits =
1303 BNXT_ULP_HDR_BIT_O_ETH |
1304 BNXT_ULP_HDR_BIT_O_IPV6 |
1305 BNXT_ULP_HDR_BIT_O_TCP |
1306 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1307 .field_sig = { .bits =
1308 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1309 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1310 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1313 .class_hid = BNXT_ULP_CLASS_HID_3e75,
1316 .flow_sig_id = 6144,
1317 .flow_pattern_id = 0,
1319 .hdr_sig = { .bits =
1320 BNXT_ULP_HDR_BIT_O_ETH |
1321 BNXT_ULP_HDR_BIT_O_IPV6 |
1322 BNXT_ULP_HDR_BIT_O_TCP |
1323 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1324 .field_sig = { .bits =
1325 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1326 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1327 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1330 .class_hid = BNXT_ULP_CLASS_HID_0669,
1333 .flow_sig_id = 6152,
1334 .flow_pattern_id = 0,
1336 .hdr_sig = { .bits =
1337 BNXT_ULP_HDR_BIT_O_ETH |
1338 BNXT_ULP_HDR_BIT_O_IPV6 |
1339 BNXT_ULP_HDR_BIT_O_TCP |
1340 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1341 .field_sig = { .bits =
1342 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1343 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1344 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1345 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1348 .class_hid = BNXT_ULP_CLASS_HID_1ba1,
1351 .flow_sig_id = 12288,
1352 .flow_pattern_id = 0,
1354 .hdr_sig = { .bits =
1355 BNXT_ULP_HDR_BIT_O_ETH |
1356 BNXT_ULP_HDR_BIT_O_IPV6 |
1357 BNXT_ULP_HDR_BIT_O_TCP |
1358 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1359 .field_sig = { .bits =
1360 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1361 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1362 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1365 .class_hid = BNXT_ULP_CLASS_HID_4c69,
1368 .flow_sig_id = 12296,
1369 .flow_pattern_id = 0,
1371 .hdr_sig = { .bits =
1372 BNXT_ULP_HDR_BIT_O_ETH |
1373 BNXT_ULP_HDR_BIT_O_IPV6 |
1374 BNXT_ULP_HDR_BIT_O_TCP |
1375 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1376 .field_sig = { .bits =
1377 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1378 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1379 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1380 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1383 .class_hid = BNXT_ULP_CLASS_HID_0439,
1386 .flow_sig_id = 14336,
1387 .flow_pattern_id = 0,
1389 .hdr_sig = { .bits =
1390 BNXT_ULP_HDR_BIT_O_ETH |
1391 BNXT_ULP_HDR_BIT_O_IPV6 |
1392 BNXT_ULP_HDR_BIT_O_TCP |
1393 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1394 .field_sig = { .bits =
1395 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1396 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1397 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1398 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1401 .class_hid = BNXT_ULP_CLASS_HID_34e1,
1404 .flow_sig_id = 14344,
1405 .flow_pattern_id = 0,
1407 .hdr_sig = { .bits =
1408 BNXT_ULP_HDR_BIT_O_ETH |
1409 BNXT_ULP_HDR_BIT_O_IPV6 |
1410 BNXT_ULP_HDR_BIT_O_TCP |
1411 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1412 .field_sig = { .bits =
1413 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1414 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1415 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1416 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1417 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1420 .class_hid = BNXT_ULP_CLASS_HID_0465,
1423 .flow_sig_id = 20480,
1424 .flow_pattern_id = 0,
1426 .hdr_sig = { .bits =
1427 BNXT_ULP_HDR_BIT_O_ETH |
1428 BNXT_ULP_HDR_BIT_O_IPV6 |
1429 BNXT_ULP_HDR_BIT_O_TCP |
1430 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1431 .field_sig = { .bits =
1432 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1433 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1434 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1437 .class_hid = BNXT_ULP_CLASS_HID_352d,
1440 .flow_sig_id = 20488,
1441 .flow_pattern_id = 0,
1443 .hdr_sig = { .bits =
1444 BNXT_ULP_HDR_BIT_O_ETH |
1445 BNXT_ULP_HDR_BIT_O_IPV6 |
1446 BNXT_ULP_HDR_BIT_O_TCP |
1447 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1448 .field_sig = { .bits =
1449 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1450 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1451 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1452 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1455 .class_hid = BNXT_ULP_CLASS_HID_55b1,
1458 .flow_sig_id = 22528,
1459 .flow_pattern_id = 0,
1461 .hdr_sig = { .bits =
1462 BNXT_ULP_HDR_BIT_O_ETH |
1463 BNXT_ULP_HDR_BIT_O_IPV6 |
1464 BNXT_ULP_HDR_BIT_O_TCP |
1465 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1466 .field_sig = { .bits =
1467 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1468 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1469 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1470 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1473 .class_hid = BNXT_ULP_CLASS_HID_1da5,
1476 .flow_sig_id = 22536,
1477 .flow_pattern_id = 0,
1479 .hdr_sig = { .bits =
1480 BNXT_ULP_HDR_BIT_O_ETH |
1481 BNXT_ULP_HDR_BIT_O_IPV6 |
1482 BNXT_ULP_HDR_BIT_O_TCP |
1483 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1484 .field_sig = { .bits =
1485 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1486 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1487 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1488 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1489 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1492 .class_hid = BNXT_ULP_CLASS_HID_32fd,
1495 .flow_sig_id = 28672,
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 |
1507 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1510 .class_hid = BNXT_ULP_CLASS_HID_63a5,
1513 .flow_sig_id = 28680,
1514 .flow_pattern_id = 0,
1516 .hdr_sig = { .bits =
1517 BNXT_ULP_HDR_BIT_O_ETH |
1518 BNXT_ULP_HDR_BIT_O_IPV6 |
1519 BNXT_ULP_HDR_BIT_O_TCP |
1520 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1521 .field_sig = { .bits =
1522 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1523 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1524 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1525 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1526 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1529 .class_hid = BNXT_ULP_CLASS_HID_1b75,
1532 .flow_sig_id = 30720,
1533 .flow_pattern_id = 0,
1535 .hdr_sig = { .bits =
1536 BNXT_ULP_HDR_BIT_O_ETH |
1537 BNXT_ULP_HDR_BIT_O_IPV6 |
1538 BNXT_ULP_HDR_BIT_O_TCP |
1539 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1540 .field_sig = { .bits =
1541 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1542 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1543 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1544 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1545 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1548 .class_hid = BNXT_ULP_CLASS_HID_4c3d,
1551 .flow_sig_id = 30728,
1552 .flow_pattern_id = 0,
1554 .hdr_sig = { .bits =
1555 BNXT_ULP_HDR_BIT_O_ETH |
1556 BNXT_ULP_HDR_BIT_O_IPV6 |
1557 BNXT_ULP_HDR_BIT_O_TCP |
1558 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1559 .field_sig = { .bits =
1560 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1561 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1562 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1563 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1564 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1565 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1568 .class_hid = BNXT_ULP_CLASS_HID_1031,
1571 .flow_sig_id = 16384,
1572 .flow_pattern_id = 0,
1574 .hdr_sig = { .bits =
1575 BNXT_ULP_HDR_BIT_O_ETH |
1576 BNXT_ULP_HDR_BIT_O_IPV4 |
1577 BNXT_ULP_HDR_BIT_O_TCP |
1578 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1579 .field_sig = { .bits =
1580 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1581 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1584 .class_hid = BNXT_ULP_CLASS_HID_40c9,
1587 .flow_sig_id = 16392,
1588 .flow_pattern_id = 0,
1590 .hdr_sig = { .bits =
1591 BNXT_ULP_HDR_BIT_O_ETH |
1592 BNXT_ULP_HDR_BIT_O_IPV4 |
1593 BNXT_ULP_HDR_BIT_O_TCP |
1594 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1595 .field_sig = { .bits =
1596 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1597 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1598 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1601 .class_hid = BNXT_ULP_CLASS_HID_3eb9,
1604 .flow_sig_id = 24576,
1605 .flow_pattern_id = 0,
1607 .hdr_sig = { .bits =
1608 BNXT_ULP_HDR_BIT_O_ETH |
1609 BNXT_ULP_HDR_BIT_O_IPV4 |
1610 BNXT_ULP_HDR_BIT_O_TCP |
1611 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1612 .field_sig = { .bits =
1613 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1614 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1615 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1618 .class_hid = BNXT_ULP_CLASS_HID_068d,
1621 .flow_sig_id = 24584,
1622 .flow_pattern_id = 0,
1624 .hdr_sig = { .bits =
1625 BNXT_ULP_HDR_BIT_O_ETH |
1626 BNXT_ULP_HDR_BIT_O_IPV4 |
1627 BNXT_ULP_HDR_BIT_O_TCP |
1628 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1629 .field_sig = { .bits =
1630 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1631 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1632 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1633 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1636 .class_hid = BNXT_ULP_CLASS_HID_5039,
1639 .flow_sig_id = 49152,
1640 .flow_pattern_id = 0,
1642 .hdr_sig = { .bits =
1643 BNXT_ULP_HDR_BIT_O_ETH |
1644 BNXT_ULP_HDR_BIT_O_IPV4 |
1645 BNXT_ULP_HDR_BIT_O_TCP |
1646 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1647 .field_sig = { .bits =
1648 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1649 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1650 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1653 .class_hid = BNXT_ULP_CLASS_HID_180d,
1656 .flow_sig_id = 49160,
1657 .flow_pattern_id = 0,
1659 .hdr_sig = { .bits =
1660 BNXT_ULP_HDR_BIT_O_ETH |
1661 BNXT_ULP_HDR_BIT_O_IPV4 |
1662 BNXT_ULP_HDR_BIT_O_TCP |
1663 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1664 .field_sig = { .bits =
1665 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1666 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1667 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1668 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1671 .class_hid = BNXT_ULP_CLASS_HID_15fd,
1674 .flow_sig_id = 57344,
1675 .flow_pattern_id = 0,
1677 .hdr_sig = { .bits =
1678 BNXT_ULP_HDR_BIT_O_ETH |
1679 BNXT_ULP_HDR_BIT_O_IPV4 |
1680 BNXT_ULP_HDR_BIT_O_TCP |
1681 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1682 .field_sig = { .bits =
1683 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1684 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1685 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1686 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1689 .class_hid = BNXT_ULP_CLASS_HID_46b5,
1692 .flow_sig_id = 57352,
1693 .flow_pattern_id = 0,
1695 .hdr_sig = { .bits =
1696 BNXT_ULP_HDR_BIT_O_ETH |
1697 BNXT_ULP_HDR_BIT_O_IPV4 |
1698 BNXT_ULP_HDR_BIT_O_TCP |
1699 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1700 .field_sig = { .bits =
1701 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1702 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1703 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1704 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1705 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1708 .class_hid = BNXT_ULP_CLASS_HID_303d,
1711 .flow_sig_id = 81920,
1712 .flow_pattern_id = 0,
1714 .hdr_sig = { .bits =
1715 BNXT_ULP_HDR_BIT_O_ETH |
1716 BNXT_ULP_HDR_BIT_O_IPV4 |
1717 BNXT_ULP_HDR_BIT_O_TCP |
1718 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1719 .field_sig = { .bits =
1720 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1721 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1722 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1725 .class_hid = BNXT_ULP_CLASS_HID_60f5,
1728 .flow_sig_id = 81928,
1729 .flow_pattern_id = 0,
1731 .hdr_sig = { .bits =
1732 BNXT_ULP_HDR_BIT_O_ETH |
1733 BNXT_ULP_HDR_BIT_O_IPV4 |
1734 BNXT_ULP_HDR_BIT_O_TCP |
1735 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1736 .field_sig = { .bits =
1737 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1738 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1739 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1740 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1743 .class_hid = BNXT_ULP_CLASS_HID_5ea5,
1746 .flow_sig_id = 90112,
1747 .flow_pattern_id = 0,
1749 .hdr_sig = { .bits =
1750 BNXT_ULP_HDR_BIT_O_ETH |
1751 BNXT_ULP_HDR_BIT_O_IPV4 |
1752 BNXT_ULP_HDR_BIT_O_TCP |
1753 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1754 .field_sig = { .bits =
1755 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1756 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1757 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1758 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1761 .class_hid = BNXT_ULP_CLASS_HID_2689,
1764 .flow_sig_id = 90120,
1765 .flow_pattern_id = 0,
1767 .hdr_sig = { .bits =
1768 BNXT_ULP_HDR_BIT_O_ETH |
1769 BNXT_ULP_HDR_BIT_O_IPV4 |
1770 BNXT_ULP_HDR_BIT_O_TCP |
1771 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1772 .field_sig = { .bits =
1773 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1774 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1775 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1776 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1777 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1780 .class_hid = BNXT_ULP_CLASS_HID_0771,
1783 .flow_sig_id = 114688,
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 |
1795 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1798 .class_hid = BNXT_ULP_CLASS_HID_3809,
1801 .flow_sig_id = 114696,
1802 .flow_pattern_id = 0,
1804 .hdr_sig = { .bits =
1805 BNXT_ULP_HDR_BIT_O_ETH |
1806 BNXT_ULP_HDR_BIT_O_IPV4 |
1807 BNXT_ULP_HDR_BIT_O_TCP |
1808 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1809 .field_sig = { .bits =
1810 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1811 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1812 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1813 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1814 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1817 .class_hid = BNXT_ULP_CLASS_HID_35f9,
1820 .flow_sig_id = 122880,
1821 .flow_pattern_id = 0,
1823 .hdr_sig = { .bits =
1824 BNXT_ULP_HDR_BIT_O_ETH |
1825 BNXT_ULP_HDR_BIT_O_IPV4 |
1826 BNXT_ULP_HDR_BIT_O_TCP |
1827 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1828 .field_sig = { .bits =
1829 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1830 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1831 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1832 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1833 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1836 .class_hid = BNXT_ULP_CLASS_HID_66b1,
1839 .flow_sig_id = 122888,
1840 .flow_pattern_id = 0,
1842 .hdr_sig = { .bits =
1843 BNXT_ULP_HDR_BIT_O_ETH |
1844 BNXT_ULP_HDR_BIT_O_IPV4 |
1845 BNXT_ULP_HDR_BIT_O_TCP |
1846 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1847 .field_sig = { .bits =
1848 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1849 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1850 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1851 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1852 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1853 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1856 .class_hid = BNXT_ULP_CLASS_HID_559d,
1859 .flow_sig_id = 4096,
1860 .flow_pattern_id = 0,
1862 .hdr_sig = { .bits =
1863 BNXT_ULP_HDR_BIT_O_ETH |
1864 BNXT_ULP_HDR_BIT_O_IPV6 |
1865 BNXT_ULP_HDR_BIT_O_UDP |
1866 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1867 .field_sig = { .bits =
1868 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1869 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1872 .class_hid = BNXT_ULP_CLASS_HID_1db1,
1875 .flow_sig_id = 4104,
1876 .flow_pattern_id = 0,
1878 .hdr_sig = { .bits =
1879 BNXT_ULP_HDR_BIT_O_ETH |
1880 BNXT_ULP_HDR_BIT_O_IPV6 |
1881 BNXT_ULP_HDR_BIT_O_UDP |
1882 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1883 .field_sig = { .bits =
1884 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1885 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1886 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1889 .class_hid = BNXT_ULP_CLASS_HID_3e15,
1892 .flow_sig_id = 6144,
1893 .flow_pattern_id = 0,
1895 .hdr_sig = { .bits =
1896 BNXT_ULP_HDR_BIT_O_ETH |
1897 BNXT_ULP_HDR_BIT_O_IPV6 |
1898 BNXT_ULP_HDR_BIT_O_UDP |
1899 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1900 .field_sig = { .bits =
1901 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1902 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1903 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1906 .class_hid = BNXT_ULP_CLASS_HID_0609,
1909 .flow_sig_id = 6152,
1910 .flow_pattern_id = 0,
1912 .hdr_sig = { .bits =
1913 BNXT_ULP_HDR_BIT_O_ETH |
1914 BNXT_ULP_HDR_BIT_O_IPV6 |
1915 BNXT_ULP_HDR_BIT_O_UDP |
1916 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1917 .field_sig = { .bits =
1918 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1919 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1920 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1921 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1924 .class_hid = BNXT_ULP_CLASS_HID_1bc1,
1927 .flow_sig_id = 12288,
1928 .flow_pattern_id = 0,
1930 .hdr_sig = { .bits =
1931 BNXT_ULP_HDR_BIT_O_ETH |
1932 BNXT_ULP_HDR_BIT_O_IPV6 |
1933 BNXT_ULP_HDR_BIT_O_UDP |
1934 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1935 .field_sig = { .bits =
1936 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1937 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1938 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1941 .class_hid = BNXT_ULP_CLASS_HID_4c09,
1944 .flow_sig_id = 12296,
1945 .flow_pattern_id = 0,
1947 .hdr_sig = { .bits =
1948 BNXT_ULP_HDR_BIT_O_ETH |
1949 BNXT_ULP_HDR_BIT_O_IPV6 |
1950 BNXT_ULP_HDR_BIT_O_UDP |
1951 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1952 .field_sig = { .bits =
1953 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1954 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1955 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1956 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1959 .class_hid = BNXT_ULP_CLASS_HID_0459,
1962 .flow_sig_id = 14336,
1963 .flow_pattern_id = 0,
1965 .hdr_sig = { .bits =
1966 BNXT_ULP_HDR_BIT_O_ETH |
1967 BNXT_ULP_HDR_BIT_O_IPV6 |
1968 BNXT_ULP_HDR_BIT_O_UDP |
1969 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1970 .field_sig = { .bits =
1971 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1972 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1973 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1974 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1977 .class_hid = BNXT_ULP_CLASS_HID_3481,
1980 .flow_sig_id = 14344,
1981 .flow_pattern_id = 0,
1983 .hdr_sig = { .bits =
1984 BNXT_ULP_HDR_BIT_O_ETH |
1985 BNXT_ULP_HDR_BIT_O_IPV6 |
1986 BNXT_ULP_HDR_BIT_O_UDP |
1987 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1988 .field_sig = { .bits =
1989 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1990 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1991 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1992 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1993 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1996 .class_hid = BNXT_ULP_CLASS_HID_0405,
1999 .flow_sig_id = 20480,
2000 .flow_pattern_id = 0,
2002 .hdr_sig = { .bits =
2003 BNXT_ULP_HDR_BIT_O_ETH |
2004 BNXT_ULP_HDR_BIT_O_IPV6 |
2005 BNXT_ULP_HDR_BIT_O_UDP |
2006 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2007 .field_sig = { .bits =
2008 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2009 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2010 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2013 .class_hid = BNXT_ULP_CLASS_HID_354d,
2016 .flow_sig_id = 20488,
2017 .flow_pattern_id = 0,
2019 .hdr_sig = { .bits =
2020 BNXT_ULP_HDR_BIT_O_ETH |
2021 BNXT_ULP_HDR_BIT_O_IPV6 |
2022 BNXT_ULP_HDR_BIT_O_UDP |
2023 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2024 .field_sig = { .bits =
2025 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2026 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2027 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2028 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2031 .class_hid = BNXT_ULP_CLASS_HID_55d1,
2034 .flow_sig_id = 22528,
2035 .flow_pattern_id = 0,
2037 .hdr_sig = { .bits =
2038 BNXT_ULP_HDR_BIT_O_ETH |
2039 BNXT_ULP_HDR_BIT_O_IPV6 |
2040 BNXT_ULP_HDR_BIT_O_UDP |
2041 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2042 .field_sig = { .bits =
2043 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2044 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2045 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2046 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2049 .class_hid = BNXT_ULP_CLASS_HID_1dc5,
2052 .flow_sig_id = 22536,
2053 .flow_pattern_id = 0,
2055 .hdr_sig = { .bits =
2056 BNXT_ULP_HDR_BIT_O_ETH |
2057 BNXT_ULP_HDR_BIT_O_IPV6 |
2058 BNXT_ULP_HDR_BIT_O_UDP |
2059 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2060 .field_sig = { .bits =
2061 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2062 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2063 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2064 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2065 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2068 .class_hid = BNXT_ULP_CLASS_HID_329d,
2071 .flow_sig_id = 28672,
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 |
2083 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2086 .class_hid = BNXT_ULP_CLASS_HID_63c5,
2089 .flow_sig_id = 28680,
2090 .flow_pattern_id = 0,
2092 .hdr_sig = { .bits =
2093 BNXT_ULP_HDR_BIT_O_ETH |
2094 BNXT_ULP_HDR_BIT_O_IPV6 |
2095 BNXT_ULP_HDR_BIT_O_UDP |
2096 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2097 .field_sig = { .bits =
2098 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2099 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2100 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2101 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2102 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2105 .class_hid = BNXT_ULP_CLASS_HID_1b15,
2108 .flow_sig_id = 30720,
2109 .flow_pattern_id = 0,
2111 .hdr_sig = { .bits =
2112 BNXT_ULP_HDR_BIT_O_ETH |
2113 BNXT_ULP_HDR_BIT_O_IPV6 |
2114 BNXT_ULP_HDR_BIT_O_UDP |
2115 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2116 .field_sig = { .bits =
2117 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2118 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2119 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2120 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2121 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2124 .class_hid = BNXT_ULP_CLASS_HID_4c5d,
2127 .flow_sig_id = 30728,
2128 .flow_pattern_id = 0,
2130 .hdr_sig = { .bits =
2131 BNXT_ULP_HDR_BIT_O_ETH |
2132 BNXT_ULP_HDR_BIT_O_IPV6 |
2133 BNXT_ULP_HDR_BIT_O_UDP |
2134 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2135 .field_sig = { .bits =
2136 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2137 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2138 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2139 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2140 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2141 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2144 .class_hid = BNXT_ULP_CLASS_HID_1051,
2147 .flow_sig_id = 16384,
2148 .flow_pattern_id = 0,
2150 .hdr_sig = { .bits =
2151 BNXT_ULP_HDR_BIT_O_ETH |
2152 BNXT_ULP_HDR_BIT_O_IPV4 |
2153 BNXT_ULP_HDR_BIT_O_UDP |
2154 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2155 .field_sig = { .bits =
2156 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2157 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2160 .class_hid = BNXT_ULP_CLASS_HID_40a9,
2163 .flow_sig_id = 16392,
2164 .flow_pattern_id = 0,
2166 .hdr_sig = { .bits =
2167 BNXT_ULP_HDR_BIT_O_ETH |
2168 BNXT_ULP_HDR_BIT_O_IPV4 |
2169 BNXT_ULP_HDR_BIT_O_UDP |
2170 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2171 .field_sig = { .bits =
2172 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2173 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2174 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2177 .class_hid = BNXT_ULP_CLASS_HID_3ed9,
2180 .flow_sig_id = 24576,
2181 .flow_pattern_id = 0,
2183 .hdr_sig = { .bits =
2184 BNXT_ULP_HDR_BIT_O_ETH |
2185 BNXT_ULP_HDR_BIT_O_IPV4 |
2186 BNXT_ULP_HDR_BIT_O_UDP |
2187 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2188 .field_sig = { .bits =
2189 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2190 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2191 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2194 .class_hid = BNXT_ULP_CLASS_HID_06ed,
2197 .flow_sig_id = 24584,
2198 .flow_pattern_id = 0,
2200 .hdr_sig = { .bits =
2201 BNXT_ULP_HDR_BIT_O_ETH |
2202 BNXT_ULP_HDR_BIT_O_IPV4 |
2203 BNXT_ULP_HDR_BIT_O_UDP |
2204 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2205 .field_sig = { .bits =
2206 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2207 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2208 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2209 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2212 .class_hid = BNXT_ULP_CLASS_HID_5059,
2215 .flow_sig_id = 49152,
2216 .flow_pattern_id = 0,
2218 .hdr_sig = { .bits =
2219 BNXT_ULP_HDR_BIT_O_ETH |
2220 BNXT_ULP_HDR_BIT_O_IPV4 |
2221 BNXT_ULP_HDR_BIT_O_UDP |
2222 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2223 .field_sig = { .bits =
2224 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2225 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2226 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2229 .class_hid = BNXT_ULP_CLASS_HID_186d,
2232 .flow_sig_id = 49160,
2233 .flow_pattern_id = 0,
2235 .hdr_sig = { .bits =
2236 BNXT_ULP_HDR_BIT_O_ETH |
2237 BNXT_ULP_HDR_BIT_O_IPV4 |
2238 BNXT_ULP_HDR_BIT_O_UDP |
2239 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2240 .field_sig = { .bits =
2241 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2242 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2243 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2244 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2247 .class_hid = BNXT_ULP_CLASS_HID_159d,
2250 .flow_sig_id = 57344,
2251 .flow_pattern_id = 0,
2253 .hdr_sig = { .bits =
2254 BNXT_ULP_HDR_BIT_O_ETH |
2255 BNXT_ULP_HDR_BIT_O_IPV4 |
2256 BNXT_ULP_HDR_BIT_O_UDP |
2257 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2258 .field_sig = { .bits =
2259 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2260 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2261 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2262 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2265 .class_hid = BNXT_ULP_CLASS_HID_46d5,
2268 .flow_sig_id = 57352,
2269 .flow_pattern_id = 0,
2271 .hdr_sig = { .bits =
2272 BNXT_ULP_HDR_BIT_O_ETH |
2273 BNXT_ULP_HDR_BIT_O_IPV4 |
2274 BNXT_ULP_HDR_BIT_O_UDP |
2275 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2276 .field_sig = { .bits =
2277 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2278 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2279 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2280 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2281 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2284 .class_hid = BNXT_ULP_CLASS_HID_305d,
2287 .flow_sig_id = 81920,
2288 .flow_pattern_id = 0,
2290 .hdr_sig = { .bits =
2291 BNXT_ULP_HDR_BIT_O_ETH |
2292 BNXT_ULP_HDR_BIT_O_IPV4 |
2293 BNXT_ULP_HDR_BIT_O_UDP |
2294 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2295 .field_sig = { .bits =
2296 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2297 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2298 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2301 .class_hid = BNXT_ULP_CLASS_HID_6095,
2304 .flow_sig_id = 81928,
2305 .flow_pattern_id = 0,
2307 .hdr_sig = { .bits =
2308 BNXT_ULP_HDR_BIT_O_ETH |
2309 BNXT_ULP_HDR_BIT_O_IPV4 |
2310 BNXT_ULP_HDR_BIT_O_UDP |
2311 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2312 .field_sig = { .bits =
2313 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2314 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2315 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2316 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2319 .class_hid = BNXT_ULP_CLASS_HID_5ec5,
2322 .flow_sig_id = 90112,
2323 .flow_pattern_id = 0,
2325 .hdr_sig = { .bits =
2326 BNXT_ULP_HDR_BIT_O_ETH |
2327 BNXT_ULP_HDR_BIT_O_IPV4 |
2328 BNXT_ULP_HDR_BIT_O_UDP |
2329 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2330 .field_sig = { .bits =
2331 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2332 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2333 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2334 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2337 .class_hid = BNXT_ULP_CLASS_HID_26e9,
2340 .flow_sig_id = 90120,
2341 .flow_pattern_id = 0,
2343 .hdr_sig = { .bits =
2344 BNXT_ULP_HDR_BIT_O_ETH |
2345 BNXT_ULP_HDR_BIT_O_IPV4 |
2346 BNXT_ULP_HDR_BIT_O_UDP |
2347 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2348 .field_sig = { .bits =
2349 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2350 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2351 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2352 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2353 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2356 .class_hid = BNXT_ULP_CLASS_HID_0711,
2359 .flow_sig_id = 114688,
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 |
2371 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2374 .class_hid = BNXT_ULP_CLASS_HID_3869,
2377 .flow_sig_id = 114696,
2378 .flow_pattern_id = 0,
2380 .hdr_sig = { .bits =
2381 BNXT_ULP_HDR_BIT_O_ETH |
2382 BNXT_ULP_HDR_BIT_O_IPV4 |
2383 BNXT_ULP_HDR_BIT_O_UDP |
2384 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2385 .field_sig = { .bits =
2386 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2387 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2388 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2389 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2390 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2393 .class_hid = BNXT_ULP_CLASS_HID_3599,
2396 .flow_sig_id = 122880,
2397 .flow_pattern_id = 0,
2399 .hdr_sig = { .bits =
2400 BNXT_ULP_HDR_BIT_O_ETH |
2401 BNXT_ULP_HDR_BIT_O_IPV4 |
2402 BNXT_ULP_HDR_BIT_O_UDP |
2403 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2404 .field_sig = { .bits =
2405 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2406 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2407 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2408 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2409 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2412 .class_hid = BNXT_ULP_CLASS_HID_66d1,
2415 .flow_sig_id = 122888,
2416 .flow_pattern_id = 0,
2418 .hdr_sig = { .bits =
2419 BNXT_ULP_HDR_BIT_O_ETH |
2420 BNXT_ULP_HDR_BIT_O_IPV4 |
2421 BNXT_ULP_HDR_BIT_O_UDP |
2422 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2423 .field_sig = { .bits =
2424 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2425 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2426 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2427 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2428 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2429 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2432 .class_hid = BNXT_ULP_CLASS_HID_38e7,
2435 .flow_sig_id = 32768,
2436 .flow_pattern_id = 0,
2438 .hdr_sig = { .bits =
2439 BNXT_ULP_HDR_BIT_O_ETH |
2440 BNXT_ULP_HDR_BIT_OO_VLAN |
2441 BNXT_ULP_HDR_BIT_O_IPV6 |
2442 BNXT_ULP_HDR_BIT_O_TCP |
2443 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2444 .field_sig = { .bits =
2445 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2446 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2449 .class_hid = BNXT_ULP_CLASS_HID_00db,
2452 .flow_sig_id = 32776,
2453 .flow_pattern_id = 0,
2455 .hdr_sig = { .bits =
2456 BNXT_ULP_HDR_BIT_O_ETH |
2457 BNXT_ULP_HDR_BIT_OO_VLAN |
2458 BNXT_ULP_HDR_BIT_O_IPV6 |
2459 BNXT_ULP_HDR_BIT_O_TCP |
2460 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2461 .field_sig = { .bits =
2462 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2463 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2464 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2467 .class_hid = BNXT_ULP_CLASS_HID_24f3,
2470 .flow_sig_id = 32832,
2471 .flow_pattern_id = 0,
2473 .hdr_sig = { .bits =
2474 BNXT_ULP_HDR_BIT_O_ETH |
2475 BNXT_ULP_HDR_BIT_OO_VLAN |
2476 BNXT_ULP_HDR_BIT_O_IPV6 |
2477 BNXT_ULP_HDR_BIT_O_TCP |
2478 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2479 .field_sig = { .bits =
2480 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2481 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2482 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2485 .class_hid = BNXT_ULP_CLASS_HID_55bb,
2488 .flow_sig_id = 32840,
2489 .flow_pattern_id = 0,
2491 .hdr_sig = { .bits =
2492 BNXT_ULP_HDR_BIT_O_ETH |
2493 BNXT_ULP_HDR_BIT_OO_VLAN |
2494 BNXT_ULP_HDR_BIT_O_IPV6 |
2495 BNXT_ULP_HDR_BIT_O_TCP |
2496 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2497 .field_sig = { .bits =
2498 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2499 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2500 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2501 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2504 .class_hid = BNXT_ULP_CLASS_HID_5023,
2507 .flow_sig_id = 49152,
2508 .flow_pattern_id = 0,
2510 .hdr_sig = { .bits =
2511 BNXT_ULP_HDR_BIT_O_ETH |
2512 BNXT_ULP_HDR_BIT_OO_VLAN |
2513 BNXT_ULP_HDR_BIT_O_IPV6 |
2514 BNXT_ULP_HDR_BIT_O_TCP |
2515 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2516 .field_sig = { .bits =
2517 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2518 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2519 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2522 .class_hid = BNXT_ULP_CLASS_HID_1817,
2525 .flow_sig_id = 49160,
2526 .flow_pattern_id = 0,
2528 .hdr_sig = { .bits =
2529 BNXT_ULP_HDR_BIT_O_ETH |
2530 BNXT_ULP_HDR_BIT_OO_VLAN |
2531 BNXT_ULP_HDR_BIT_O_IPV6 |
2532 BNXT_ULP_HDR_BIT_O_TCP |
2533 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2534 .field_sig = { .bits =
2535 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2536 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2537 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2538 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2541 .class_hid = BNXT_ULP_CLASS_HID_3bcf,
2544 .flow_sig_id = 49216,
2545 .flow_pattern_id = 0,
2547 .hdr_sig = { .bits =
2548 BNXT_ULP_HDR_BIT_O_ETH |
2549 BNXT_ULP_HDR_BIT_OO_VLAN |
2550 BNXT_ULP_HDR_BIT_O_IPV6 |
2551 BNXT_ULP_HDR_BIT_O_TCP |
2552 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2553 .field_sig = { .bits =
2554 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2555 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2556 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2557 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2560 .class_hid = BNXT_ULP_CLASS_HID_0423,
2563 .flow_sig_id = 49224,
2564 .flow_pattern_id = 0,
2566 .hdr_sig = { .bits =
2567 BNXT_ULP_HDR_BIT_O_ETH |
2568 BNXT_ULP_HDR_BIT_OO_VLAN |
2569 BNXT_ULP_HDR_BIT_O_IPV6 |
2570 BNXT_ULP_HDR_BIT_O_TCP |
2571 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2572 .field_sig = { .bits =
2573 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2574 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2575 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2576 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2577 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2580 .class_hid = BNXT_ULP_CLASS_HID_58e3,
2583 .flow_sig_id = 98304,
2584 .flow_pattern_id = 0,
2586 .hdr_sig = { .bits =
2587 BNXT_ULP_HDR_BIT_O_ETH |
2588 BNXT_ULP_HDR_BIT_OO_VLAN |
2589 BNXT_ULP_HDR_BIT_O_IPV6 |
2590 BNXT_ULP_HDR_BIT_O_TCP |
2591 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2592 .field_sig = { .bits =
2593 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2594 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2595 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2598 .class_hid = BNXT_ULP_CLASS_HID_20d7,
2601 .flow_sig_id = 98312,
2602 .flow_pattern_id = 0,
2604 .hdr_sig = { .bits =
2605 BNXT_ULP_HDR_BIT_O_ETH |
2606 BNXT_ULP_HDR_BIT_OO_VLAN |
2607 BNXT_ULP_HDR_BIT_O_IPV6 |
2608 BNXT_ULP_HDR_BIT_O_TCP |
2609 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2610 .field_sig = { .bits =
2611 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2612 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2613 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2614 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2617 .class_hid = BNXT_ULP_CLASS_HID_448f,
2620 .flow_sig_id = 98368,
2621 .flow_pattern_id = 0,
2623 .hdr_sig = { .bits =
2624 BNXT_ULP_HDR_BIT_O_ETH |
2625 BNXT_ULP_HDR_BIT_OO_VLAN |
2626 BNXT_ULP_HDR_BIT_O_IPV6 |
2627 BNXT_ULP_HDR_BIT_O_TCP |
2628 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2629 .field_sig = { .bits =
2630 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2631 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2632 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2633 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2636 .class_hid = BNXT_ULP_CLASS_HID_0ce3,
2639 .flow_sig_id = 98376,
2640 .flow_pattern_id = 0,
2642 .hdr_sig = { .bits =
2643 BNXT_ULP_HDR_BIT_O_ETH |
2644 BNXT_ULP_HDR_BIT_OO_VLAN |
2645 BNXT_ULP_HDR_BIT_O_IPV6 |
2646 BNXT_ULP_HDR_BIT_O_TCP |
2647 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2648 .field_sig = { .bits =
2649 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2650 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2651 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2652 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2653 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2656 .class_hid = BNXT_ULP_CLASS_HID_076b,
2659 .flow_sig_id = 114688,
2660 .flow_pattern_id = 0,
2662 .hdr_sig = { .bits =
2663 BNXT_ULP_HDR_BIT_O_ETH |
2664 BNXT_ULP_HDR_BIT_OO_VLAN |
2665 BNXT_ULP_HDR_BIT_O_IPV6 |
2666 BNXT_ULP_HDR_BIT_O_TCP |
2667 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2668 .field_sig = { .bits =
2669 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2670 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2671 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2672 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2675 .class_hid = BNXT_ULP_CLASS_HID_3813,
2678 .flow_sig_id = 114696,
2679 .flow_pattern_id = 0,
2681 .hdr_sig = { .bits =
2682 BNXT_ULP_HDR_BIT_O_ETH |
2683 BNXT_ULP_HDR_BIT_OO_VLAN |
2684 BNXT_ULP_HDR_BIT_O_IPV6 |
2685 BNXT_ULP_HDR_BIT_O_TCP |
2686 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2687 .field_sig = { .bits =
2688 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2689 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2690 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2691 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2692 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2695 .class_hid = BNXT_ULP_CLASS_HID_5bcb,
2698 .flow_sig_id = 114752,
2699 .flow_pattern_id = 0,
2701 .hdr_sig = { .bits =
2702 BNXT_ULP_HDR_BIT_O_ETH |
2703 BNXT_ULP_HDR_BIT_OO_VLAN |
2704 BNXT_ULP_HDR_BIT_O_IPV6 |
2705 BNXT_ULP_HDR_BIT_O_TCP |
2706 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2707 .field_sig = { .bits =
2708 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2709 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2710 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2711 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2712 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2715 .class_hid = BNXT_ULP_CLASS_HID_243f,
2718 .flow_sig_id = 114760,
2719 .flow_pattern_id = 0,
2721 .hdr_sig = { .bits =
2722 BNXT_ULP_HDR_BIT_O_ETH |
2723 BNXT_ULP_HDR_BIT_OO_VLAN |
2724 BNXT_ULP_HDR_BIT_O_IPV6 |
2725 BNXT_ULP_HDR_BIT_O_TCP |
2726 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2727 .field_sig = { .bits =
2728 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2729 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2730 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2731 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2732 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2733 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2736 .class_hid = BNXT_ULP_CLASS_HID_144b,
2739 .flow_sig_id = 163840,
2740 .flow_pattern_id = 0,
2742 .hdr_sig = { .bits =
2743 BNXT_ULP_HDR_BIT_O_ETH |
2744 BNXT_ULP_HDR_BIT_OO_VLAN |
2745 BNXT_ULP_HDR_BIT_O_IPV6 |
2746 BNXT_ULP_HDR_BIT_O_TCP |
2747 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2748 .field_sig = { .bits =
2749 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2750 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2751 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2754 .class_hid = BNXT_ULP_CLASS_HID_4573,
2757 .flow_sig_id = 163848,
2758 .flow_pattern_id = 0,
2760 .hdr_sig = { .bits =
2761 BNXT_ULP_HDR_BIT_O_ETH |
2762 BNXT_ULP_HDR_BIT_OO_VLAN |
2763 BNXT_ULP_HDR_BIT_O_IPV6 |
2764 BNXT_ULP_HDR_BIT_O_TCP |
2765 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2766 .field_sig = { .bits =
2767 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2768 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2769 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2770 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2773 .class_hid = BNXT_ULP_CLASS_HID_0057,
2776 .flow_sig_id = 163904,
2777 .flow_pattern_id = 0,
2779 .hdr_sig = { .bits =
2780 BNXT_ULP_HDR_BIT_O_ETH |
2781 BNXT_ULP_HDR_BIT_OO_VLAN |
2782 BNXT_ULP_HDR_BIT_O_IPV6 |
2783 BNXT_ULP_HDR_BIT_O_TCP |
2784 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2785 .field_sig = { .bits =
2786 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2787 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2788 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2789 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2792 .class_hid = BNXT_ULP_CLASS_HID_311f,
2795 .flow_sig_id = 163912,
2796 .flow_pattern_id = 0,
2798 .hdr_sig = { .bits =
2799 BNXT_ULP_HDR_BIT_O_ETH |
2800 BNXT_ULP_HDR_BIT_OO_VLAN |
2801 BNXT_ULP_HDR_BIT_O_IPV6 |
2802 BNXT_ULP_HDR_BIT_O_TCP |
2803 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2804 .field_sig = { .bits =
2805 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2806 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2807 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2808 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2809 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2812 .class_hid = BNXT_ULP_CLASS_HID_2b87,
2815 .flow_sig_id = 180224,
2816 .flow_pattern_id = 0,
2818 .hdr_sig = { .bits =
2819 BNXT_ULP_HDR_BIT_O_ETH |
2820 BNXT_ULP_HDR_BIT_OO_VLAN |
2821 BNXT_ULP_HDR_BIT_O_IPV6 |
2822 BNXT_ULP_HDR_BIT_O_TCP |
2823 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2824 .field_sig = { .bits =
2825 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2826 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2827 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2828 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2831 .class_hid = BNXT_ULP_CLASS_HID_5c4f,
2834 .flow_sig_id = 180232,
2835 .flow_pattern_id = 0,
2837 .hdr_sig = { .bits =
2838 BNXT_ULP_HDR_BIT_O_ETH |
2839 BNXT_ULP_HDR_BIT_OO_VLAN |
2840 BNXT_ULP_HDR_BIT_O_IPV6 |
2841 BNXT_ULP_HDR_BIT_O_TCP |
2842 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2843 .field_sig = { .bits =
2844 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2845 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2846 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2847 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2848 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2851 .class_hid = BNXT_ULP_CLASS_HID_1793,
2854 .flow_sig_id = 180288,
2855 .flow_pattern_id = 0,
2857 .hdr_sig = { .bits =
2858 BNXT_ULP_HDR_BIT_O_ETH |
2859 BNXT_ULP_HDR_BIT_OO_VLAN |
2860 BNXT_ULP_HDR_BIT_O_IPV6 |
2861 BNXT_ULP_HDR_BIT_O_TCP |
2862 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2863 .field_sig = { .bits =
2864 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2865 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2866 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2867 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2868 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2871 .class_hid = BNXT_ULP_CLASS_HID_485b,
2874 .flow_sig_id = 180296,
2875 .flow_pattern_id = 0,
2877 .hdr_sig = { .bits =
2878 BNXT_ULP_HDR_BIT_O_ETH |
2879 BNXT_ULP_HDR_BIT_OO_VLAN |
2880 BNXT_ULP_HDR_BIT_O_IPV6 |
2881 BNXT_ULP_HDR_BIT_O_TCP |
2882 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2883 .field_sig = { .bits =
2884 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2885 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2886 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2887 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2888 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2889 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2892 .class_hid = BNXT_ULP_CLASS_HID_3447,
2895 .flow_sig_id = 229376,
2896 .flow_pattern_id = 0,
2898 .hdr_sig = { .bits =
2899 BNXT_ULP_HDR_BIT_O_ETH |
2900 BNXT_ULP_HDR_BIT_OO_VLAN |
2901 BNXT_ULP_HDR_BIT_O_IPV6 |
2902 BNXT_ULP_HDR_BIT_O_TCP |
2903 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2904 .field_sig = { .bits =
2905 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2906 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2907 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2908 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2911 .class_hid = BNXT_ULP_CLASS_HID_650f,
2914 .flow_sig_id = 229384,
2915 .flow_pattern_id = 0,
2917 .hdr_sig = { .bits =
2918 BNXT_ULP_HDR_BIT_O_ETH |
2919 BNXT_ULP_HDR_BIT_OO_VLAN |
2920 BNXT_ULP_HDR_BIT_O_IPV6 |
2921 BNXT_ULP_HDR_BIT_O_TCP |
2922 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2923 .field_sig = { .bits =
2924 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2925 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2926 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2927 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2928 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2931 .class_hid = BNXT_ULP_CLASS_HID_2053,
2934 .flow_sig_id = 229440,
2935 .flow_pattern_id = 0,
2937 .hdr_sig = { .bits =
2938 BNXT_ULP_HDR_BIT_O_ETH |
2939 BNXT_ULP_HDR_BIT_OO_VLAN |
2940 BNXT_ULP_HDR_BIT_O_IPV6 |
2941 BNXT_ULP_HDR_BIT_O_TCP |
2942 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2943 .field_sig = { .bits =
2944 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2945 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2946 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2947 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2948 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2951 .class_hid = BNXT_ULP_CLASS_HID_511b,
2954 .flow_sig_id = 229448,
2955 .flow_pattern_id = 0,
2957 .hdr_sig = { .bits =
2958 BNXT_ULP_HDR_BIT_O_ETH |
2959 BNXT_ULP_HDR_BIT_OO_VLAN |
2960 BNXT_ULP_HDR_BIT_O_IPV6 |
2961 BNXT_ULP_HDR_BIT_O_TCP |
2962 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2963 .field_sig = { .bits =
2964 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2965 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2966 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2967 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2968 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2969 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2972 .class_hid = BNXT_ULP_CLASS_HID_4b83,
2975 .flow_sig_id = 245760,
2976 .flow_pattern_id = 0,
2978 .hdr_sig = { .bits =
2979 BNXT_ULP_HDR_BIT_O_ETH |
2980 BNXT_ULP_HDR_BIT_OO_VLAN |
2981 BNXT_ULP_HDR_BIT_O_IPV6 |
2982 BNXT_ULP_HDR_BIT_O_TCP |
2983 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2984 .field_sig = { .bits =
2985 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2986 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2987 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2988 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2989 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2992 .class_hid = BNXT_ULP_CLASS_HID_13f7,
2995 .flow_sig_id = 245768,
2996 .flow_pattern_id = 0,
2998 .hdr_sig = { .bits =
2999 BNXT_ULP_HDR_BIT_O_ETH |
3000 BNXT_ULP_HDR_BIT_OO_VLAN |
3001 BNXT_ULP_HDR_BIT_O_IPV6 |
3002 BNXT_ULP_HDR_BIT_O_TCP |
3003 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3004 .field_sig = { .bits =
3005 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3006 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3007 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3008 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3009 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3010 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3013 .class_hid = BNXT_ULP_CLASS_HID_37af,
3016 .flow_sig_id = 245824,
3017 .flow_pattern_id = 0,
3019 .hdr_sig = { .bits =
3020 BNXT_ULP_HDR_BIT_O_ETH |
3021 BNXT_ULP_HDR_BIT_OO_VLAN |
3022 BNXT_ULP_HDR_BIT_O_IPV6 |
3023 BNXT_ULP_HDR_BIT_O_TCP |
3024 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3025 .field_sig = { .bits =
3026 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3027 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3028 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3029 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3030 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3031 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3034 .class_hid = BNXT_ULP_CLASS_HID_6857,
3037 .flow_sig_id = 245832,
3038 .flow_pattern_id = 0,
3040 .hdr_sig = { .bits =
3041 BNXT_ULP_HDR_BIT_O_ETH |
3042 BNXT_ULP_HDR_BIT_OO_VLAN |
3043 BNXT_ULP_HDR_BIT_O_IPV6 |
3044 BNXT_ULP_HDR_BIT_O_TCP |
3045 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3046 .field_sig = { .bits =
3047 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3048 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3049 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3050 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3051 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3052 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3053 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3056 .class_hid = BNXT_ULP_CLASS_HID_3d1f,
3059 .flow_sig_id = 131072,
3060 .flow_pattern_id = 0,
3062 .hdr_sig = { .bits =
3063 BNXT_ULP_HDR_BIT_O_ETH |
3064 BNXT_ULP_HDR_BIT_OO_VLAN |
3065 BNXT_ULP_HDR_BIT_O_IPV4 |
3066 BNXT_ULP_HDR_BIT_O_TCP |
3067 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3068 .field_sig = { .bits =
3069 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3070 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3073 .class_hid = BNXT_ULP_CLASS_HID_0563,
3076 .flow_sig_id = 131080,
3077 .flow_pattern_id = 0,
3079 .hdr_sig = { .bits =
3080 BNXT_ULP_HDR_BIT_O_ETH |
3081 BNXT_ULP_HDR_BIT_OO_VLAN |
3082 BNXT_ULP_HDR_BIT_O_IPV4 |
3083 BNXT_ULP_HDR_BIT_O_TCP |
3084 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3085 .field_sig = { .bits =
3086 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3087 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3088 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3091 .class_hid = BNXT_ULP_CLASS_HID_290b,
3094 .flow_sig_id = 131136,
3095 .flow_pattern_id = 0,
3097 .hdr_sig = { .bits =
3098 BNXT_ULP_HDR_BIT_O_ETH |
3099 BNXT_ULP_HDR_BIT_OO_VLAN |
3100 BNXT_ULP_HDR_BIT_O_IPV4 |
3101 BNXT_ULP_HDR_BIT_O_TCP |
3102 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3103 .field_sig = { .bits =
3104 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3105 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3106 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3109 .class_hid = BNXT_ULP_CLASS_HID_59c3,
3112 .flow_sig_id = 131144,
3113 .flow_pattern_id = 0,
3115 .hdr_sig = { .bits =
3116 BNXT_ULP_HDR_BIT_O_ETH |
3117 BNXT_ULP_HDR_BIT_OO_VLAN |
3118 BNXT_ULP_HDR_BIT_O_IPV4 |
3119 BNXT_ULP_HDR_BIT_O_TCP |
3120 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3121 .field_sig = { .bits =
3122 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3123 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3124 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3125 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3128 .class_hid = BNXT_ULP_CLASS_HID_5d1b,
3131 .flow_sig_id = 196608,
3132 .flow_pattern_id = 0,
3134 .hdr_sig = { .bits =
3135 BNXT_ULP_HDR_BIT_O_ETH |
3136 BNXT_ULP_HDR_BIT_OO_VLAN |
3137 BNXT_ULP_HDR_BIT_O_IPV4 |
3138 BNXT_ULP_HDR_BIT_O_TCP |
3139 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3140 .field_sig = { .bits =
3141 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3142 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3143 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3146 .class_hid = BNXT_ULP_CLASS_HID_256f,
3149 .flow_sig_id = 196616,
3150 .flow_pattern_id = 0,
3152 .hdr_sig = { .bits =
3153 BNXT_ULP_HDR_BIT_O_ETH |
3154 BNXT_ULP_HDR_BIT_OO_VLAN |
3155 BNXT_ULP_HDR_BIT_O_IPV4 |
3156 BNXT_ULP_HDR_BIT_O_TCP |
3157 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3158 .field_sig = { .bits =
3159 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3160 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3161 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3162 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3165 .class_hid = BNXT_ULP_CLASS_HID_4937,
3168 .flow_sig_id = 196672,
3169 .flow_pattern_id = 0,
3171 .hdr_sig = { .bits =
3172 BNXT_ULP_HDR_BIT_O_ETH |
3173 BNXT_ULP_HDR_BIT_OO_VLAN |
3174 BNXT_ULP_HDR_BIT_O_IPV4 |
3175 BNXT_ULP_HDR_BIT_O_TCP |
3176 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3177 .field_sig = { .bits =
3178 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3179 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3180 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3181 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3184 .class_hid = BNXT_ULP_CLASS_HID_111b,
3187 .flow_sig_id = 196680,
3188 .flow_pattern_id = 0,
3190 .hdr_sig = { .bits =
3191 BNXT_ULP_HDR_BIT_O_ETH |
3192 BNXT_ULP_HDR_BIT_OO_VLAN |
3193 BNXT_ULP_HDR_BIT_O_IPV4 |
3194 BNXT_ULP_HDR_BIT_O_TCP |
3195 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3196 .field_sig = { .bits =
3197 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3198 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3199 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3200 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3201 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3204 .class_hid = BNXT_ULP_CLASS_HID_5f4b,
3207 .flow_sig_id = 393216,
3208 .flow_pattern_id = 0,
3210 .hdr_sig = { .bits =
3211 BNXT_ULP_HDR_BIT_O_ETH |
3212 BNXT_ULP_HDR_BIT_OO_VLAN |
3213 BNXT_ULP_HDR_BIT_O_IPV4 |
3214 BNXT_ULP_HDR_BIT_O_TCP |
3215 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3216 .field_sig = { .bits =
3217 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3218 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3219 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3222 .class_hid = BNXT_ULP_CLASS_HID_275f,
3225 .flow_sig_id = 393224,
3226 .flow_pattern_id = 0,
3228 .hdr_sig = { .bits =
3229 BNXT_ULP_HDR_BIT_O_ETH |
3230 BNXT_ULP_HDR_BIT_OO_VLAN |
3231 BNXT_ULP_HDR_BIT_O_IPV4 |
3232 BNXT_ULP_HDR_BIT_O_TCP |
3233 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3234 .field_sig = { .bits =
3235 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3236 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3237 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3238 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3241 .class_hid = BNXT_ULP_CLASS_HID_4b67,
3244 .flow_sig_id = 393280,
3245 .flow_pattern_id = 0,
3247 .hdr_sig = { .bits =
3248 BNXT_ULP_HDR_BIT_O_ETH |
3249 BNXT_ULP_HDR_BIT_OO_VLAN |
3250 BNXT_ULP_HDR_BIT_O_IPV4 |
3251 BNXT_ULP_HDR_BIT_O_TCP |
3252 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3253 .field_sig = { .bits =
3254 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3255 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3256 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3257 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3260 .class_hid = BNXT_ULP_CLASS_HID_134b,
3263 .flow_sig_id = 393288,
3264 .flow_pattern_id = 0,
3266 .hdr_sig = { .bits =
3267 BNXT_ULP_HDR_BIT_O_ETH |
3268 BNXT_ULP_HDR_BIT_OO_VLAN |
3269 BNXT_ULP_HDR_BIT_O_IPV4 |
3270 BNXT_ULP_HDR_BIT_O_TCP |
3271 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3272 .field_sig = { .bits =
3273 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3274 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3275 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3276 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3277 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3280 .class_hid = BNXT_ULP_CLASS_HID_1683,
3283 .flow_sig_id = 458752,
3284 .flow_pattern_id = 0,
3286 .hdr_sig = { .bits =
3287 BNXT_ULP_HDR_BIT_O_ETH |
3288 BNXT_ULP_HDR_BIT_OO_VLAN |
3289 BNXT_ULP_HDR_BIT_O_IPV4 |
3290 BNXT_ULP_HDR_BIT_O_TCP |
3291 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3292 .field_sig = { .bits =
3293 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3294 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3295 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3296 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3299 .class_hid = BNXT_ULP_CLASS_HID_475b,
3302 .flow_sig_id = 458760,
3303 .flow_pattern_id = 0,
3305 .hdr_sig = { .bits =
3306 BNXT_ULP_HDR_BIT_O_ETH |
3307 BNXT_ULP_HDR_BIT_OO_VLAN |
3308 BNXT_ULP_HDR_BIT_O_IPV4 |
3309 BNXT_ULP_HDR_BIT_O_TCP |
3310 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3311 .field_sig = { .bits =
3312 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3313 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3314 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3315 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3316 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3319 .class_hid = BNXT_ULP_CLASS_HID_02bf,
3322 .flow_sig_id = 458816,
3323 .flow_pattern_id = 0,
3325 .hdr_sig = { .bits =
3326 BNXT_ULP_HDR_BIT_O_ETH |
3327 BNXT_ULP_HDR_BIT_OO_VLAN |
3328 BNXT_ULP_HDR_BIT_O_IPV4 |
3329 BNXT_ULP_HDR_BIT_O_TCP |
3330 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3331 .field_sig = { .bits =
3332 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3333 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3334 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3335 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3336 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3339 .class_hid = BNXT_ULP_CLASS_HID_3377,
3342 .flow_sig_id = 458824,
3343 .flow_pattern_id = 0,
3345 .hdr_sig = { .bits =
3346 BNXT_ULP_HDR_BIT_O_ETH |
3347 BNXT_ULP_HDR_BIT_OO_VLAN |
3348 BNXT_ULP_HDR_BIT_O_IPV4 |
3349 BNXT_ULP_HDR_BIT_O_TCP |
3350 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3351 .field_sig = { .bits =
3352 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3353 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3354 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3355 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3356 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3357 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3360 .class_hid = BNXT_ULP_CLASS_HID_19db,
3363 .flow_sig_id = 655360,
3364 .flow_pattern_id = 0,
3366 .hdr_sig = { .bits =
3367 BNXT_ULP_HDR_BIT_O_ETH |
3368 BNXT_ULP_HDR_BIT_OO_VLAN |
3369 BNXT_ULP_HDR_BIT_O_IPV4 |
3370 BNXT_ULP_HDR_BIT_O_TCP |
3371 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3372 .field_sig = { .bits =
3373 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3374 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3375 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3378 .class_hid = BNXT_ULP_CLASS_HID_4a93,
3381 .flow_sig_id = 655368,
3382 .flow_pattern_id = 0,
3384 .hdr_sig = { .bits =
3385 BNXT_ULP_HDR_BIT_O_ETH |
3386 BNXT_ULP_HDR_BIT_OO_VLAN |
3387 BNXT_ULP_HDR_BIT_O_IPV4 |
3388 BNXT_ULP_HDR_BIT_O_TCP |
3389 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3390 .field_sig = { .bits =
3391 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3392 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3393 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3394 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3397 .class_hid = BNXT_ULP_CLASS_HID_05f7,
3400 .flow_sig_id = 655424,
3401 .flow_pattern_id = 0,
3403 .hdr_sig = { .bits =
3404 BNXT_ULP_HDR_BIT_O_ETH |
3405 BNXT_ULP_HDR_BIT_OO_VLAN |
3406 BNXT_ULP_HDR_BIT_O_IPV4 |
3407 BNXT_ULP_HDR_BIT_O_TCP |
3408 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3409 .field_sig = { .bits =
3410 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3411 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3412 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3413 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3416 .class_hid = BNXT_ULP_CLASS_HID_368f,
3419 .flow_sig_id = 655432,
3420 .flow_pattern_id = 0,
3422 .hdr_sig = { .bits =
3423 BNXT_ULP_HDR_BIT_O_ETH |
3424 BNXT_ULP_HDR_BIT_OO_VLAN |
3425 BNXT_ULP_HDR_BIT_O_IPV4 |
3426 BNXT_ULP_HDR_BIT_O_TCP |
3427 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3428 .field_sig = { .bits =
3429 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3430 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3431 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3432 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3433 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3436 .class_hid = BNXT_ULP_CLASS_HID_39c7,
3439 .flow_sig_id = 720896,
3440 .flow_pattern_id = 0,
3442 .hdr_sig = { .bits =
3443 BNXT_ULP_HDR_BIT_O_ETH |
3444 BNXT_ULP_HDR_BIT_OO_VLAN |
3445 BNXT_ULP_HDR_BIT_O_IPV4 |
3446 BNXT_ULP_HDR_BIT_O_TCP |
3447 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3448 .field_sig = { .bits =
3449 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3450 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3451 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3452 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3455 .class_hid = BNXT_ULP_CLASS_HID_022b,
3458 .flow_sig_id = 720904,
3459 .flow_pattern_id = 0,
3461 .hdr_sig = { .bits =
3462 BNXT_ULP_HDR_BIT_O_ETH |
3463 BNXT_ULP_HDR_BIT_OO_VLAN |
3464 BNXT_ULP_HDR_BIT_O_IPV4 |
3465 BNXT_ULP_HDR_BIT_O_TCP |
3466 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3467 .field_sig = { .bits =
3468 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3469 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3470 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3471 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3472 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3475 .class_hid = BNXT_ULP_CLASS_HID_25f3,
3478 .flow_sig_id = 720960,
3479 .flow_pattern_id = 0,
3481 .hdr_sig = { .bits =
3482 BNXT_ULP_HDR_BIT_O_ETH |
3483 BNXT_ULP_HDR_BIT_OO_VLAN |
3484 BNXT_ULP_HDR_BIT_O_IPV4 |
3485 BNXT_ULP_HDR_BIT_O_TCP |
3486 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3487 .field_sig = { .bits =
3488 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3489 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3490 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3491 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3492 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3495 .class_hid = BNXT_ULP_CLASS_HID_568b,
3498 .flow_sig_id = 720968,
3499 .flow_pattern_id = 0,
3501 .hdr_sig = { .bits =
3502 BNXT_ULP_HDR_BIT_O_ETH |
3503 BNXT_ULP_HDR_BIT_OO_VLAN |
3504 BNXT_ULP_HDR_BIT_O_IPV4 |
3505 BNXT_ULP_HDR_BIT_O_TCP |
3506 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3507 .field_sig = { .bits =
3508 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3509 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3510 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3511 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3512 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3513 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3516 .class_hid = BNXT_ULP_CLASS_HID_3c37,
3519 .flow_sig_id = 917504,
3520 .flow_pattern_id = 0,
3522 .hdr_sig = { .bits =
3523 BNXT_ULP_HDR_BIT_O_ETH |
3524 BNXT_ULP_HDR_BIT_OO_VLAN |
3525 BNXT_ULP_HDR_BIT_O_IPV4 |
3526 BNXT_ULP_HDR_BIT_O_TCP |
3527 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3528 .field_sig = { .bits =
3529 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3530 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3531 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3532 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3535 .class_hid = BNXT_ULP_CLASS_HID_041b,
3538 .flow_sig_id = 917512,
3539 .flow_pattern_id = 0,
3541 .hdr_sig = { .bits =
3542 BNXT_ULP_HDR_BIT_O_ETH |
3543 BNXT_ULP_HDR_BIT_OO_VLAN |
3544 BNXT_ULP_HDR_BIT_O_IPV4 |
3545 BNXT_ULP_HDR_BIT_O_TCP |
3546 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3547 .field_sig = { .bits =
3548 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3549 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3550 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3551 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3552 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3555 .class_hid = BNXT_ULP_CLASS_HID_2823,
3558 .flow_sig_id = 917568,
3559 .flow_pattern_id = 0,
3561 .hdr_sig = { .bits =
3562 BNXT_ULP_HDR_BIT_O_ETH |
3563 BNXT_ULP_HDR_BIT_OO_VLAN |
3564 BNXT_ULP_HDR_BIT_O_IPV4 |
3565 BNXT_ULP_HDR_BIT_O_TCP |
3566 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3567 .field_sig = { .bits =
3568 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3569 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3570 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3571 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3572 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3575 .class_hid = BNXT_ULP_CLASS_HID_58fb,
3578 .flow_sig_id = 917576,
3579 .flow_pattern_id = 0,
3581 .hdr_sig = { .bits =
3582 BNXT_ULP_HDR_BIT_O_ETH |
3583 BNXT_ULP_HDR_BIT_OO_VLAN |
3584 BNXT_ULP_HDR_BIT_O_IPV4 |
3585 BNXT_ULP_HDR_BIT_O_TCP |
3586 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3587 .field_sig = { .bits =
3588 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3589 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3590 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3591 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3592 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3593 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3596 .class_hid = BNXT_ULP_CLASS_HID_5c33,
3599 .flow_sig_id = 983040,
3600 .flow_pattern_id = 0,
3602 .hdr_sig = { .bits =
3603 BNXT_ULP_HDR_BIT_O_ETH |
3604 BNXT_ULP_HDR_BIT_OO_VLAN |
3605 BNXT_ULP_HDR_BIT_O_IPV4 |
3606 BNXT_ULP_HDR_BIT_O_TCP |
3607 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3608 .field_sig = { .bits =
3609 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3610 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3611 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3612 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3613 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3616 .class_hid = BNXT_ULP_CLASS_HID_2407,
3619 .flow_sig_id = 983048,
3620 .flow_pattern_id = 0,
3622 .hdr_sig = { .bits =
3623 BNXT_ULP_HDR_BIT_O_ETH |
3624 BNXT_ULP_HDR_BIT_OO_VLAN |
3625 BNXT_ULP_HDR_BIT_O_IPV4 |
3626 BNXT_ULP_HDR_BIT_O_TCP |
3627 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3628 .field_sig = { .bits =
3629 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3630 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3631 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3632 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3633 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3634 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3637 .class_hid = BNXT_ULP_CLASS_HID_482f,
3640 .flow_sig_id = 983104,
3641 .flow_pattern_id = 0,
3643 .hdr_sig = { .bits =
3644 BNXT_ULP_HDR_BIT_O_ETH |
3645 BNXT_ULP_HDR_BIT_OO_VLAN |
3646 BNXT_ULP_HDR_BIT_O_IPV4 |
3647 BNXT_ULP_HDR_BIT_O_TCP |
3648 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3649 .field_sig = { .bits =
3650 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3651 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3652 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3653 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3654 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3655 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3658 .class_hid = BNXT_ULP_CLASS_HID_1033,
3661 .flow_sig_id = 983112,
3662 .flow_pattern_id = 0,
3664 .hdr_sig = { .bits =
3665 BNXT_ULP_HDR_BIT_O_ETH |
3666 BNXT_ULP_HDR_BIT_OO_VLAN |
3667 BNXT_ULP_HDR_BIT_O_IPV4 |
3668 BNXT_ULP_HDR_BIT_O_TCP |
3669 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3670 .field_sig = { .bits =
3671 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3672 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3673 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3674 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3675 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3676 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3677 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3680 .class_hid = BNXT_ULP_CLASS_HID_3887,
3683 .flow_sig_id = 32768,
3684 .flow_pattern_id = 0,
3686 .hdr_sig = { .bits =
3687 BNXT_ULP_HDR_BIT_O_ETH |
3688 BNXT_ULP_HDR_BIT_OO_VLAN |
3689 BNXT_ULP_HDR_BIT_O_IPV6 |
3690 BNXT_ULP_HDR_BIT_O_UDP |
3691 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3692 .field_sig = { .bits =
3693 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3694 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3697 .class_hid = BNXT_ULP_CLASS_HID_00bb,
3700 .flow_sig_id = 32776,
3701 .flow_pattern_id = 0,
3703 .hdr_sig = { .bits =
3704 BNXT_ULP_HDR_BIT_O_ETH |
3705 BNXT_ULP_HDR_BIT_OO_VLAN |
3706 BNXT_ULP_HDR_BIT_O_IPV6 |
3707 BNXT_ULP_HDR_BIT_O_UDP |
3708 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3709 .field_sig = { .bits =
3710 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3711 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3712 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3715 .class_hid = BNXT_ULP_CLASS_HID_2493,
3718 .flow_sig_id = 32832,
3719 .flow_pattern_id = 0,
3721 .hdr_sig = { .bits =
3722 BNXT_ULP_HDR_BIT_O_ETH |
3723 BNXT_ULP_HDR_BIT_OO_VLAN |
3724 BNXT_ULP_HDR_BIT_O_IPV6 |
3725 BNXT_ULP_HDR_BIT_O_UDP |
3726 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3727 .field_sig = { .bits =
3728 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3729 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3730 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3733 .class_hid = BNXT_ULP_CLASS_HID_55db,
3736 .flow_sig_id = 32840,
3737 .flow_pattern_id = 0,
3739 .hdr_sig = { .bits =
3740 BNXT_ULP_HDR_BIT_O_ETH |
3741 BNXT_ULP_HDR_BIT_OO_VLAN |
3742 BNXT_ULP_HDR_BIT_O_IPV6 |
3743 BNXT_ULP_HDR_BIT_O_UDP |
3744 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3745 .field_sig = { .bits =
3746 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3747 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3748 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3749 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3752 .class_hid = BNXT_ULP_CLASS_HID_5043,
3755 .flow_sig_id = 49152,
3756 .flow_pattern_id = 0,
3758 .hdr_sig = { .bits =
3759 BNXT_ULP_HDR_BIT_O_ETH |
3760 BNXT_ULP_HDR_BIT_OO_VLAN |
3761 BNXT_ULP_HDR_BIT_O_IPV6 |
3762 BNXT_ULP_HDR_BIT_O_UDP |
3763 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3764 .field_sig = { .bits =
3765 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3766 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3767 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3770 .class_hid = BNXT_ULP_CLASS_HID_1877,
3773 .flow_sig_id = 49160,
3774 .flow_pattern_id = 0,
3776 .hdr_sig = { .bits =
3777 BNXT_ULP_HDR_BIT_O_ETH |
3778 BNXT_ULP_HDR_BIT_OO_VLAN |
3779 BNXT_ULP_HDR_BIT_O_IPV6 |
3780 BNXT_ULP_HDR_BIT_O_UDP |
3781 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3782 .field_sig = { .bits =
3783 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3784 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3785 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3786 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3789 .class_hid = BNXT_ULP_CLASS_HID_3baf,
3792 .flow_sig_id = 49216,
3793 .flow_pattern_id = 0,
3795 .hdr_sig = { .bits =
3796 BNXT_ULP_HDR_BIT_O_ETH |
3797 BNXT_ULP_HDR_BIT_OO_VLAN |
3798 BNXT_ULP_HDR_BIT_O_IPV6 |
3799 BNXT_ULP_HDR_BIT_O_UDP |
3800 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3801 .field_sig = { .bits =
3802 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3803 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3804 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3805 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3808 .class_hid = BNXT_ULP_CLASS_HID_0443,
3811 .flow_sig_id = 49224,
3812 .flow_pattern_id = 0,
3814 .hdr_sig = { .bits =
3815 BNXT_ULP_HDR_BIT_O_ETH |
3816 BNXT_ULP_HDR_BIT_OO_VLAN |
3817 BNXT_ULP_HDR_BIT_O_IPV6 |
3818 BNXT_ULP_HDR_BIT_O_UDP |
3819 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3820 .field_sig = { .bits =
3821 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3822 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3823 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3824 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3825 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3828 .class_hid = BNXT_ULP_CLASS_HID_5883,
3831 .flow_sig_id = 98304,
3832 .flow_pattern_id = 0,
3834 .hdr_sig = { .bits =
3835 BNXT_ULP_HDR_BIT_O_ETH |
3836 BNXT_ULP_HDR_BIT_OO_VLAN |
3837 BNXT_ULP_HDR_BIT_O_IPV6 |
3838 BNXT_ULP_HDR_BIT_O_UDP |
3839 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3840 .field_sig = { .bits =
3841 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3842 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3843 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3846 .class_hid = BNXT_ULP_CLASS_HID_20b7,
3849 .flow_sig_id = 98312,
3850 .flow_pattern_id = 0,
3852 .hdr_sig = { .bits =
3853 BNXT_ULP_HDR_BIT_O_ETH |
3854 BNXT_ULP_HDR_BIT_OO_VLAN |
3855 BNXT_ULP_HDR_BIT_O_IPV6 |
3856 BNXT_ULP_HDR_BIT_O_UDP |
3857 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3858 .field_sig = { .bits =
3859 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3860 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3861 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3862 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3865 .class_hid = BNXT_ULP_CLASS_HID_44ef,
3868 .flow_sig_id = 98368,
3869 .flow_pattern_id = 0,
3871 .hdr_sig = { .bits =
3872 BNXT_ULP_HDR_BIT_O_ETH |
3873 BNXT_ULP_HDR_BIT_OO_VLAN |
3874 BNXT_ULP_HDR_BIT_O_IPV6 |
3875 BNXT_ULP_HDR_BIT_O_UDP |
3876 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3877 .field_sig = { .bits =
3878 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3879 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3880 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3881 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3884 .class_hid = BNXT_ULP_CLASS_HID_0c83,
3887 .flow_sig_id = 98376,
3888 .flow_pattern_id = 0,
3890 .hdr_sig = { .bits =
3891 BNXT_ULP_HDR_BIT_O_ETH |
3892 BNXT_ULP_HDR_BIT_OO_VLAN |
3893 BNXT_ULP_HDR_BIT_O_IPV6 |
3894 BNXT_ULP_HDR_BIT_O_UDP |
3895 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3896 .field_sig = { .bits =
3897 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3898 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3899 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3900 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3901 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3904 .class_hid = BNXT_ULP_CLASS_HID_070b,
3907 .flow_sig_id = 114688,
3908 .flow_pattern_id = 0,
3910 .hdr_sig = { .bits =
3911 BNXT_ULP_HDR_BIT_O_ETH |
3912 BNXT_ULP_HDR_BIT_OO_VLAN |
3913 BNXT_ULP_HDR_BIT_O_IPV6 |
3914 BNXT_ULP_HDR_BIT_O_UDP |
3915 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3916 .field_sig = { .bits =
3917 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3918 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3919 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3920 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3923 .class_hid = BNXT_ULP_CLASS_HID_3873,
3926 .flow_sig_id = 114696,
3927 .flow_pattern_id = 0,
3929 .hdr_sig = { .bits =
3930 BNXT_ULP_HDR_BIT_O_ETH |
3931 BNXT_ULP_HDR_BIT_OO_VLAN |
3932 BNXT_ULP_HDR_BIT_O_IPV6 |
3933 BNXT_ULP_HDR_BIT_O_UDP |
3934 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3935 .field_sig = { .bits =
3936 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3937 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3938 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3939 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3940 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3943 .class_hid = BNXT_ULP_CLASS_HID_5bab,
3946 .flow_sig_id = 114752,
3947 .flow_pattern_id = 0,
3949 .hdr_sig = { .bits =
3950 BNXT_ULP_HDR_BIT_O_ETH |
3951 BNXT_ULP_HDR_BIT_OO_VLAN |
3952 BNXT_ULP_HDR_BIT_O_IPV6 |
3953 BNXT_ULP_HDR_BIT_O_UDP |
3954 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3955 .field_sig = { .bits =
3956 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3957 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3958 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3959 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3960 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3963 .class_hid = BNXT_ULP_CLASS_HID_245f,
3966 .flow_sig_id = 114760,
3967 .flow_pattern_id = 0,
3969 .hdr_sig = { .bits =
3970 BNXT_ULP_HDR_BIT_O_ETH |
3971 BNXT_ULP_HDR_BIT_OO_VLAN |
3972 BNXT_ULP_HDR_BIT_O_IPV6 |
3973 BNXT_ULP_HDR_BIT_O_UDP |
3974 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3975 .field_sig = { .bits =
3976 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3977 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3978 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3979 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3980 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3981 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3984 .class_hid = BNXT_ULP_CLASS_HID_142b,
3987 .flow_sig_id = 163840,
3988 .flow_pattern_id = 0,
3990 .hdr_sig = { .bits =
3991 BNXT_ULP_HDR_BIT_O_ETH |
3992 BNXT_ULP_HDR_BIT_OO_VLAN |
3993 BNXT_ULP_HDR_BIT_O_IPV6 |
3994 BNXT_ULP_HDR_BIT_O_UDP |
3995 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3996 .field_sig = { .bits =
3997 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3998 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3999 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4002 .class_hid = BNXT_ULP_CLASS_HID_4513,
4005 .flow_sig_id = 163848,
4006 .flow_pattern_id = 0,
4008 .hdr_sig = { .bits =
4009 BNXT_ULP_HDR_BIT_O_ETH |
4010 BNXT_ULP_HDR_BIT_OO_VLAN |
4011 BNXT_ULP_HDR_BIT_O_IPV6 |
4012 BNXT_ULP_HDR_BIT_O_UDP |
4013 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4014 .field_sig = { .bits =
4015 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4016 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4017 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4018 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4021 .class_hid = BNXT_ULP_CLASS_HID_0037,
4024 .flow_sig_id = 163904,
4025 .flow_pattern_id = 0,
4027 .hdr_sig = { .bits =
4028 BNXT_ULP_HDR_BIT_O_ETH |
4029 BNXT_ULP_HDR_BIT_OO_VLAN |
4030 BNXT_ULP_HDR_BIT_O_IPV6 |
4031 BNXT_ULP_HDR_BIT_O_UDP |
4032 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4033 .field_sig = { .bits =
4034 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4035 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4036 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4037 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4040 .class_hid = BNXT_ULP_CLASS_HID_317f,
4043 .flow_sig_id = 163912,
4044 .flow_pattern_id = 0,
4046 .hdr_sig = { .bits =
4047 BNXT_ULP_HDR_BIT_O_ETH |
4048 BNXT_ULP_HDR_BIT_OO_VLAN |
4049 BNXT_ULP_HDR_BIT_O_IPV6 |
4050 BNXT_ULP_HDR_BIT_O_UDP |
4051 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4052 .field_sig = { .bits =
4053 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4054 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4055 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4056 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4057 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4060 .class_hid = BNXT_ULP_CLASS_HID_2be7,
4063 .flow_sig_id = 180224,
4064 .flow_pattern_id = 0,
4066 .hdr_sig = { .bits =
4067 BNXT_ULP_HDR_BIT_O_ETH |
4068 BNXT_ULP_HDR_BIT_OO_VLAN |
4069 BNXT_ULP_HDR_BIT_O_IPV6 |
4070 BNXT_ULP_HDR_BIT_O_UDP |
4071 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4072 .field_sig = { .bits =
4073 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4074 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4075 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4076 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4079 .class_hid = BNXT_ULP_CLASS_HID_5c2f,
4082 .flow_sig_id = 180232,
4083 .flow_pattern_id = 0,
4085 .hdr_sig = { .bits =
4086 BNXT_ULP_HDR_BIT_O_ETH |
4087 BNXT_ULP_HDR_BIT_OO_VLAN |
4088 BNXT_ULP_HDR_BIT_O_IPV6 |
4089 BNXT_ULP_HDR_BIT_O_UDP |
4090 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4091 .field_sig = { .bits =
4092 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4093 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4094 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4095 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4096 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4099 .class_hid = BNXT_ULP_CLASS_HID_17f3,
4102 .flow_sig_id = 180288,
4103 .flow_pattern_id = 0,
4105 .hdr_sig = { .bits =
4106 BNXT_ULP_HDR_BIT_O_ETH |
4107 BNXT_ULP_HDR_BIT_OO_VLAN |
4108 BNXT_ULP_HDR_BIT_O_IPV6 |
4109 BNXT_ULP_HDR_BIT_O_UDP |
4110 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4111 .field_sig = { .bits =
4112 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4113 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4114 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4115 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4116 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4119 .class_hid = BNXT_ULP_CLASS_HID_483b,
4122 .flow_sig_id = 180296,
4123 .flow_pattern_id = 0,
4125 .hdr_sig = { .bits =
4126 BNXT_ULP_HDR_BIT_O_ETH |
4127 BNXT_ULP_HDR_BIT_OO_VLAN |
4128 BNXT_ULP_HDR_BIT_O_IPV6 |
4129 BNXT_ULP_HDR_BIT_O_UDP |
4130 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4131 .field_sig = { .bits =
4132 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4133 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4134 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4135 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4136 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4137 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4140 .class_hid = BNXT_ULP_CLASS_HID_3427,
4143 .flow_sig_id = 229376,
4144 .flow_pattern_id = 0,
4146 .hdr_sig = { .bits =
4147 BNXT_ULP_HDR_BIT_O_ETH |
4148 BNXT_ULP_HDR_BIT_OO_VLAN |
4149 BNXT_ULP_HDR_BIT_O_IPV6 |
4150 BNXT_ULP_HDR_BIT_O_UDP |
4151 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4152 .field_sig = { .bits =
4153 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4154 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4155 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4156 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4159 .class_hid = BNXT_ULP_CLASS_HID_656f,
4162 .flow_sig_id = 229384,
4163 .flow_pattern_id = 0,
4165 .hdr_sig = { .bits =
4166 BNXT_ULP_HDR_BIT_O_ETH |
4167 BNXT_ULP_HDR_BIT_OO_VLAN |
4168 BNXT_ULP_HDR_BIT_O_IPV6 |
4169 BNXT_ULP_HDR_BIT_O_UDP |
4170 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4171 .field_sig = { .bits =
4172 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4173 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4174 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4175 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4176 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4179 .class_hid = BNXT_ULP_CLASS_HID_2033,
4182 .flow_sig_id = 229440,
4183 .flow_pattern_id = 0,
4185 .hdr_sig = { .bits =
4186 BNXT_ULP_HDR_BIT_O_ETH |
4187 BNXT_ULP_HDR_BIT_OO_VLAN |
4188 BNXT_ULP_HDR_BIT_O_IPV6 |
4189 BNXT_ULP_HDR_BIT_O_UDP |
4190 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4191 .field_sig = { .bits =
4192 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4193 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4194 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4195 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4196 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4199 .class_hid = BNXT_ULP_CLASS_HID_517b,
4202 .flow_sig_id = 229448,
4203 .flow_pattern_id = 0,
4205 .hdr_sig = { .bits =
4206 BNXT_ULP_HDR_BIT_O_ETH |
4207 BNXT_ULP_HDR_BIT_OO_VLAN |
4208 BNXT_ULP_HDR_BIT_O_IPV6 |
4209 BNXT_ULP_HDR_BIT_O_UDP |
4210 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4211 .field_sig = { .bits =
4212 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4213 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4214 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4215 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4216 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4217 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4220 .class_hid = BNXT_ULP_CLASS_HID_4be3,
4223 .flow_sig_id = 245760,
4224 .flow_pattern_id = 0,
4226 .hdr_sig = { .bits =
4227 BNXT_ULP_HDR_BIT_O_ETH |
4228 BNXT_ULP_HDR_BIT_OO_VLAN |
4229 BNXT_ULP_HDR_BIT_O_IPV6 |
4230 BNXT_ULP_HDR_BIT_O_UDP |
4231 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4232 .field_sig = { .bits =
4233 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4234 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4235 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4236 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4237 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4240 .class_hid = BNXT_ULP_CLASS_HID_1397,
4243 .flow_sig_id = 245768,
4244 .flow_pattern_id = 0,
4246 .hdr_sig = { .bits =
4247 BNXT_ULP_HDR_BIT_O_ETH |
4248 BNXT_ULP_HDR_BIT_OO_VLAN |
4249 BNXT_ULP_HDR_BIT_O_IPV6 |
4250 BNXT_ULP_HDR_BIT_O_UDP |
4251 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4252 .field_sig = { .bits =
4253 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4254 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4255 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4256 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4257 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4258 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4261 .class_hid = BNXT_ULP_CLASS_HID_37cf,
4264 .flow_sig_id = 245824,
4265 .flow_pattern_id = 0,
4267 .hdr_sig = { .bits =
4268 BNXT_ULP_HDR_BIT_O_ETH |
4269 BNXT_ULP_HDR_BIT_OO_VLAN |
4270 BNXT_ULP_HDR_BIT_O_IPV6 |
4271 BNXT_ULP_HDR_BIT_O_UDP |
4272 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4273 .field_sig = { .bits =
4274 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4275 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4276 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4277 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4278 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4279 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4282 .class_hid = BNXT_ULP_CLASS_HID_6837,
4285 .flow_sig_id = 245832,
4286 .flow_pattern_id = 0,
4288 .hdr_sig = { .bits =
4289 BNXT_ULP_HDR_BIT_O_ETH |
4290 BNXT_ULP_HDR_BIT_OO_VLAN |
4291 BNXT_ULP_HDR_BIT_O_IPV6 |
4292 BNXT_ULP_HDR_BIT_O_UDP |
4293 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4294 .field_sig = { .bits =
4295 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4296 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4297 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4298 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4299 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4300 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4301 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4304 .class_hid = BNXT_ULP_CLASS_HID_3d7f,
4307 .flow_sig_id = 131072,
4308 .flow_pattern_id = 0,
4310 .hdr_sig = { .bits =
4311 BNXT_ULP_HDR_BIT_O_ETH |
4312 BNXT_ULP_HDR_BIT_OO_VLAN |
4313 BNXT_ULP_HDR_BIT_O_IPV4 |
4314 BNXT_ULP_HDR_BIT_O_UDP |
4315 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4316 .field_sig = { .bits =
4317 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4318 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4321 .class_hid = BNXT_ULP_CLASS_HID_0503,
4324 .flow_sig_id = 131080,
4325 .flow_pattern_id = 0,
4327 .hdr_sig = { .bits =
4328 BNXT_ULP_HDR_BIT_O_ETH |
4329 BNXT_ULP_HDR_BIT_OO_VLAN |
4330 BNXT_ULP_HDR_BIT_O_IPV4 |
4331 BNXT_ULP_HDR_BIT_O_UDP |
4332 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4333 .field_sig = { .bits =
4334 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4335 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4336 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4339 .class_hid = BNXT_ULP_CLASS_HID_296b,
4342 .flow_sig_id = 131136,
4343 .flow_pattern_id = 0,
4345 .hdr_sig = { .bits =
4346 BNXT_ULP_HDR_BIT_O_ETH |
4347 BNXT_ULP_HDR_BIT_OO_VLAN |
4348 BNXT_ULP_HDR_BIT_O_IPV4 |
4349 BNXT_ULP_HDR_BIT_O_UDP |
4350 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4351 .field_sig = { .bits =
4352 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4353 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4354 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4357 .class_hid = BNXT_ULP_CLASS_HID_59a3,
4360 .flow_sig_id = 131144,
4361 .flow_pattern_id = 0,
4363 .hdr_sig = { .bits =
4364 BNXT_ULP_HDR_BIT_O_ETH |
4365 BNXT_ULP_HDR_BIT_OO_VLAN |
4366 BNXT_ULP_HDR_BIT_O_IPV4 |
4367 BNXT_ULP_HDR_BIT_O_UDP |
4368 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4369 .field_sig = { .bits =
4370 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4371 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4372 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4373 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4376 .class_hid = BNXT_ULP_CLASS_HID_5d7b,
4379 .flow_sig_id = 196608,
4380 .flow_pattern_id = 0,
4382 .hdr_sig = { .bits =
4383 BNXT_ULP_HDR_BIT_O_ETH |
4384 BNXT_ULP_HDR_BIT_OO_VLAN |
4385 BNXT_ULP_HDR_BIT_O_IPV4 |
4386 BNXT_ULP_HDR_BIT_O_UDP |
4387 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4388 .field_sig = { .bits =
4389 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4390 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4391 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4394 .class_hid = BNXT_ULP_CLASS_HID_250f,
4397 .flow_sig_id = 196616,
4398 .flow_pattern_id = 0,
4400 .hdr_sig = { .bits =
4401 BNXT_ULP_HDR_BIT_O_ETH |
4402 BNXT_ULP_HDR_BIT_OO_VLAN |
4403 BNXT_ULP_HDR_BIT_O_IPV4 |
4404 BNXT_ULP_HDR_BIT_O_UDP |
4405 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4406 .field_sig = { .bits =
4407 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4408 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4409 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4410 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4413 .class_hid = BNXT_ULP_CLASS_HID_4957,
4416 .flow_sig_id = 196672,
4417 .flow_pattern_id = 0,
4419 .hdr_sig = { .bits =
4420 BNXT_ULP_HDR_BIT_O_ETH |
4421 BNXT_ULP_HDR_BIT_OO_VLAN |
4422 BNXT_ULP_HDR_BIT_O_IPV4 |
4423 BNXT_ULP_HDR_BIT_O_UDP |
4424 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4425 .field_sig = { .bits =
4426 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4427 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4428 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4429 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4432 .class_hid = BNXT_ULP_CLASS_HID_117b,
4435 .flow_sig_id = 196680,
4436 .flow_pattern_id = 0,
4438 .hdr_sig = { .bits =
4439 BNXT_ULP_HDR_BIT_O_ETH |
4440 BNXT_ULP_HDR_BIT_OO_VLAN |
4441 BNXT_ULP_HDR_BIT_O_IPV4 |
4442 BNXT_ULP_HDR_BIT_O_UDP |
4443 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4444 .field_sig = { .bits =
4445 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4446 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4447 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4448 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4449 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4452 .class_hid = BNXT_ULP_CLASS_HID_5f2b,
4455 .flow_sig_id = 393216,
4456 .flow_pattern_id = 0,
4458 .hdr_sig = { .bits =
4459 BNXT_ULP_HDR_BIT_O_ETH |
4460 BNXT_ULP_HDR_BIT_OO_VLAN |
4461 BNXT_ULP_HDR_BIT_O_IPV4 |
4462 BNXT_ULP_HDR_BIT_O_UDP |
4463 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4464 .field_sig = { .bits =
4465 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4466 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4467 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4470 .class_hid = BNXT_ULP_CLASS_HID_273f,
4473 .flow_sig_id = 393224,
4474 .flow_pattern_id = 0,
4476 .hdr_sig = { .bits =
4477 BNXT_ULP_HDR_BIT_O_ETH |
4478 BNXT_ULP_HDR_BIT_OO_VLAN |
4479 BNXT_ULP_HDR_BIT_O_IPV4 |
4480 BNXT_ULP_HDR_BIT_O_UDP |
4481 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4482 .field_sig = { .bits =
4483 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4484 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4485 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4486 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4489 .class_hid = BNXT_ULP_CLASS_HID_4b07,
4492 .flow_sig_id = 393280,
4493 .flow_pattern_id = 0,
4495 .hdr_sig = { .bits =
4496 BNXT_ULP_HDR_BIT_O_ETH |
4497 BNXT_ULP_HDR_BIT_OO_VLAN |
4498 BNXT_ULP_HDR_BIT_O_IPV4 |
4499 BNXT_ULP_HDR_BIT_O_UDP |
4500 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4501 .field_sig = { .bits =
4502 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4503 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4504 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4505 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4508 .class_hid = BNXT_ULP_CLASS_HID_132b,
4511 .flow_sig_id = 393288,
4512 .flow_pattern_id = 0,
4514 .hdr_sig = { .bits =
4515 BNXT_ULP_HDR_BIT_O_ETH |
4516 BNXT_ULP_HDR_BIT_OO_VLAN |
4517 BNXT_ULP_HDR_BIT_O_IPV4 |
4518 BNXT_ULP_HDR_BIT_O_UDP |
4519 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4520 .field_sig = { .bits =
4521 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4522 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4523 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4524 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4525 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4528 .class_hid = BNXT_ULP_CLASS_HID_16e3,
4531 .flow_sig_id = 458752,
4532 .flow_pattern_id = 0,
4534 .hdr_sig = { .bits =
4535 BNXT_ULP_HDR_BIT_O_ETH |
4536 BNXT_ULP_HDR_BIT_OO_VLAN |
4537 BNXT_ULP_HDR_BIT_O_IPV4 |
4538 BNXT_ULP_HDR_BIT_O_UDP |
4539 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4540 .field_sig = { .bits =
4541 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4542 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4543 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4544 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4547 .class_hid = BNXT_ULP_CLASS_HID_473b,
4550 .flow_sig_id = 458760,
4551 .flow_pattern_id = 0,
4553 .hdr_sig = { .bits =
4554 BNXT_ULP_HDR_BIT_O_ETH |
4555 BNXT_ULP_HDR_BIT_OO_VLAN |
4556 BNXT_ULP_HDR_BIT_O_IPV4 |
4557 BNXT_ULP_HDR_BIT_O_UDP |
4558 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4559 .field_sig = { .bits =
4560 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4561 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4562 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4563 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4564 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4567 .class_hid = BNXT_ULP_CLASS_HID_02df,
4570 .flow_sig_id = 458816,
4571 .flow_pattern_id = 0,
4573 .hdr_sig = { .bits =
4574 BNXT_ULP_HDR_BIT_O_ETH |
4575 BNXT_ULP_HDR_BIT_OO_VLAN |
4576 BNXT_ULP_HDR_BIT_O_IPV4 |
4577 BNXT_ULP_HDR_BIT_O_UDP |
4578 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4579 .field_sig = { .bits =
4580 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4581 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4582 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4583 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4584 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4587 .class_hid = BNXT_ULP_CLASS_HID_3317,
4590 .flow_sig_id = 458824,
4591 .flow_pattern_id = 0,
4593 .hdr_sig = { .bits =
4594 BNXT_ULP_HDR_BIT_O_ETH |
4595 BNXT_ULP_HDR_BIT_OO_VLAN |
4596 BNXT_ULP_HDR_BIT_O_IPV4 |
4597 BNXT_ULP_HDR_BIT_O_UDP |
4598 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4599 .field_sig = { .bits =
4600 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4601 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4602 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4603 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4604 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4605 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4608 .class_hid = BNXT_ULP_CLASS_HID_19bb,
4611 .flow_sig_id = 655360,
4612 .flow_pattern_id = 0,
4614 .hdr_sig = { .bits =
4615 BNXT_ULP_HDR_BIT_O_ETH |
4616 BNXT_ULP_HDR_BIT_OO_VLAN |
4617 BNXT_ULP_HDR_BIT_O_IPV4 |
4618 BNXT_ULP_HDR_BIT_O_UDP |
4619 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4620 .field_sig = { .bits =
4621 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4622 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4623 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4626 .class_hid = BNXT_ULP_CLASS_HID_4af3,
4629 .flow_sig_id = 655368,
4630 .flow_pattern_id = 0,
4632 .hdr_sig = { .bits =
4633 BNXT_ULP_HDR_BIT_O_ETH |
4634 BNXT_ULP_HDR_BIT_OO_VLAN |
4635 BNXT_ULP_HDR_BIT_O_IPV4 |
4636 BNXT_ULP_HDR_BIT_O_UDP |
4637 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4638 .field_sig = { .bits =
4639 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4640 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4641 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4642 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4645 .class_hid = BNXT_ULP_CLASS_HID_0597,
4648 .flow_sig_id = 655424,
4649 .flow_pattern_id = 0,
4651 .hdr_sig = { .bits =
4652 BNXT_ULP_HDR_BIT_O_ETH |
4653 BNXT_ULP_HDR_BIT_OO_VLAN |
4654 BNXT_ULP_HDR_BIT_O_IPV4 |
4655 BNXT_ULP_HDR_BIT_O_UDP |
4656 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4657 .field_sig = { .bits =
4658 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4659 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4660 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4661 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4664 .class_hid = BNXT_ULP_CLASS_HID_36ef,
4667 .flow_sig_id = 655432,
4668 .flow_pattern_id = 0,
4670 .hdr_sig = { .bits =
4671 BNXT_ULP_HDR_BIT_O_ETH |
4672 BNXT_ULP_HDR_BIT_OO_VLAN |
4673 BNXT_ULP_HDR_BIT_O_IPV4 |
4674 BNXT_ULP_HDR_BIT_O_UDP |
4675 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4676 .field_sig = { .bits =
4677 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4678 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4679 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4680 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4681 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4684 .class_hid = BNXT_ULP_CLASS_HID_39a7,
4687 .flow_sig_id = 720896,
4688 .flow_pattern_id = 0,
4690 .hdr_sig = { .bits =
4691 BNXT_ULP_HDR_BIT_O_ETH |
4692 BNXT_ULP_HDR_BIT_OO_VLAN |
4693 BNXT_ULP_HDR_BIT_O_IPV4 |
4694 BNXT_ULP_HDR_BIT_O_UDP |
4695 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4696 .field_sig = { .bits =
4697 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4698 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4699 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4700 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4703 .class_hid = BNXT_ULP_CLASS_HID_024b,
4706 .flow_sig_id = 720904,
4707 .flow_pattern_id = 0,
4709 .hdr_sig = { .bits =
4710 BNXT_ULP_HDR_BIT_O_ETH |
4711 BNXT_ULP_HDR_BIT_OO_VLAN |
4712 BNXT_ULP_HDR_BIT_O_IPV4 |
4713 BNXT_ULP_HDR_BIT_O_UDP |
4714 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4715 .field_sig = { .bits =
4716 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4717 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4718 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4719 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4720 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4723 .class_hid = BNXT_ULP_CLASS_HID_2593,
4726 .flow_sig_id = 720960,
4727 .flow_pattern_id = 0,
4729 .hdr_sig = { .bits =
4730 BNXT_ULP_HDR_BIT_O_ETH |
4731 BNXT_ULP_HDR_BIT_OO_VLAN |
4732 BNXT_ULP_HDR_BIT_O_IPV4 |
4733 BNXT_ULP_HDR_BIT_O_UDP |
4734 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4735 .field_sig = { .bits =
4736 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4737 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4738 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4739 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4740 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4743 .class_hid = BNXT_ULP_CLASS_HID_56eb,
4746 .flow_sig_id = 720968,
4747 .flow_pattern_id = 0,
4749 .hdr_sig = { .bits =
4750 BNXT_ULP_HDR_BIT_O_ETH |
4751 BNXT_ULP_HDR_BIT_OO_VLAN |
4752 BNXT_ULP_HDR_BIT_O_IPV4 |
4753 BNXT_ULP_HDR_BIT_O_UDP |
4754 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4755 .field_sig = { .bits =
4756 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4757 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4758 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4759 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4760 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4761 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4764 .class_hid = BNXT_ULP_CLASS_HID_3c57,
4767 .flow_sig_id = 917504,
4768 .flow_pattern_id = 0,
4770 .hdr_sig = { .bits =
4771 BNXT_ULP_HDR_BIT_O_ETH |
4772 BNXT_ULP_HDR_BIT_OO_VLAN |
4773 BNXT_ULP_HDR_BIT_O_IPV4 |
4774 BNXT_ULP_HDR_BIT_O_UDP |
4775 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4776 .field_sig = { .bits =
4777 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4778 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4779 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4780 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4783 .class_hid = BNXT_ULP_CLASS_HID_047b,
4786 .flow_sig_id = 917512,
4787 .flow_pattern_id = 0,
4789 .hdr_sig = { .bits =
4790 BNXT_ULP_HDR_BIT_O_ETH |
4791 BNXT_ULP_HDR_BIT_OO_VLAN |
4792 BNXT_ULP_HDR_BIT_O_IPV4 |
4793 BNXT_ULP_HDR_BIT_O_UDP |
4794 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4795 .field_sig = { .bits =
4796 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4797 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4798 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4799 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4800 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4803 .class_hid = BNXT_ULP_CLASS_HID_2843,
4806 .flow_sig_id = 917568,
4807 .flow_pattern_id = 0,
4809 .hdr_sig = { .bits =
4810 BNXT_ULP_HDR_BIT_O_ETH |
4811 BNXT_ULP_HDR_BIT_OO_VLAN |
4812 BNXT_ULP_HDR_BIT_O_IPV4 |
4813 BNXT_ULP_HDR_BIT_O_UDP |
4814 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4815 .field_sig = { .bits =
4816 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4817 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4818 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4819 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4820 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4823 .class_hid = BNXT_ULP_CLASS_HID_589b,
4826 .flow_sig_id = 917576,
4827 .flow_pattern_id = 0,
4829 .hdr_sig = { .bits =
4830 BNXT_ULP_HDR_BIT_O_ETH |
4831 BNXT_ULP_HDR_BIT_OO_VLAN |
4832 BNXT_ULP_HDR_BIT_O_IPV4 |
4833 BNXT_ULP_HDR_BIT_O_UDP |
4834 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4835 .field_sig = { .bits =
4836 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4837 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4838 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4839 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4840 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4841 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4844 .class_hid = BNXT_ULP_CLASS_HID_5c53,
4847 .flow_sig_id = 983040,
4848 .flow_pattern_id = 0,
4850 .hdr_sig = { .bits =
4851 BNXT_ULP_HDR_BIT_O_ETH |
4852 BNXT_ULP_HDR_BIT_OO_VLAN |
4853 BNXT_ULP_HDR_BIT_O_IPV4 |
4854 BNXT_ULP_HDR_BIT_O_UDP |
4855 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4856 .field_sig = { .bits =
4857 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4858 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4859 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4860 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4861 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4864 .class_hid = BNXT_ULP_CLASS_HID_2467,
4867 .flow_sig_id = 983048,
4868 .flow_pattern_id = 0,
4870 .hdr_sig = { .bits =
4871 BNXT_ULP_HDR_BIT_O_ETH |
4872 BNXT_ULP_HDR_BIT_OO_VLAN |
4873 BNXT_ULP_HDR_BIT_O_IPV4 |
4874 BNXT_ULP_HDR_BIT_O_UDP |
4875 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4876 .field_sig = { .bits =
4877 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4878 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4879 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4880 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4881 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4882 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4885 .class_hid = BNXT_ULP_CLASS_HID_484f,
4888 .flow_sig_id = 983104,
4889 .flow_pattern_id = 0,
4891 .hdr_sig = { .bits =
4892 BNXT_ULP_HDR_BIT_O_ETH |
4893 BNXT_ULP_HDR_BIT_OO_VLAN |
4894 BNXT_ULP_HDR_BIT_O_IPV4 |
4895 BNXT_ULP_HDR_BIT_O_UDP |
4896 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4897 .field_sig = { .bits =
4898 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4899 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4900 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4901 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4902 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4903 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4906 .class_hid = BNXT_ULP_CLASS_HID_1053,
4909 .flow_sig_id = 983112,
4910 .flow_pattern_id = 0,
4912 .hdr_sig = { .bits =
4913 BNXT_ULP_HDR_BIT_O_ETH |
4914 BNXT_ULP_HDR_BIT_OO_VLAN |
4915 BNXT_ULP_HDR_BIT_O_IPV4 |
4916 BNXT_ULP_HDR_BIT_O_UDP |
4917 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4918 .field_sig = { .bits =
4919 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4920 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4921 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4922 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4923 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4924 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4925 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4928 .class_hid = BNXT_ULP_CLASS_HID_5ce1,
4931 .flow_sig_id = 4096,
4932 .flow_pattern_id = 1,
4934 .hdr_sig = { .bits =
4935 BNXT_ULP_HDR_BIT_O_ETH |
4936 BNXT_ULP_HDR_BIT_O_IPV6 |
4937 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4938 .field_sig = { .bits =
4939 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
4942 .class_hid = BNXT_ULP_CLASS_HID_4579,
4945 .flow_sig_id = 6144,
4946 .flow_pattern_id = 1,
4948 .hdr_sig = { .bits =
4949 BNXT_ULP_HDR_BIT_O_ETH |
4950 BNXT_ULP_HDR_BIT_O_IPV6 |
4951 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4952 .field_sig = { .bits =
4953 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
4954 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
4957 .class_hid = BNXT_ULP_CLASS_HID_1735,
4960 .flow_sig_id = 16384,
4961 .flow_pattern_id = 1,
4963 .hdr_sig = { .bits =
4964 BNXT_ULP_HDR_BIT_O_ETH |
4965 BNXT_ULP_HDR_BIT_O_IPV4 |
4966 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4967 .field_sig = { .bits =
4968 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
4971 .class_hid = BNXT_ULP_CLASS_HID_45bd,
4974 .flow_sig_id = 24576,
4975 .flow_pattern_id = 1,
4977 .hdr_sig = { .bits =
4978 BNXT_ULP_HDR_BIT_O_ETH |
4979 BNXT_ULP_HDR_BIT_O_IPV4 |
4980 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4981 .field_sig = { .bits =
4982 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
4983 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
4986 .class_hid = BNXT_ULP_CLASS_HID_3feb,
4989 .flow_sig_id = 32768,
4990 .flow_pattern_id = 1,
4992 .hdr_sig = { .bits =
4993 BNXT_ULP_HDR_BIT_O_ETH |
4994 BNXT_ULP_HDR_BIT_OO_VLAN |
4995 BNXT_ULP_HDR_BIT_O_IPV6 |
4996 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4997 .field_sig = { .bits =
4998 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5001 .class_hid = BNXT_ULP_CLASS_HID_2bf7,
5004 .flow_sig_id = 32832,
5005 .flow_pattern_id = 1,
5007 .hdr_sig = { .bits =
5008 BNXT_ULP_HDR_BIT_O_ETH |
5009 BNXT_ULP_HDR_BIT_OO_VLAN |
5010 BNXT_ULP_HDR_BIT_O_IPV6 |
5011 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5012 .field_sig = { .bits =
5013 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
5014 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5017 .class_hid = BNXT_ULP_CLASS_HID_5727,
5020 .flow_sig_id = 49152,
5021 .flow_pattern_id = 1,
5023 .hdr_sig = { .bits =
5024 BNXT_ULP_HDR_BIT_O_ETH |
5025 BNXT_ULP_HDR_BIT_OO_VLAN |
5026 BNXT_ULP_HDR_BIT_O_IPV6 |
5027 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5028 .field_sig = { .bits =
5029 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
5030 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5033 .class_hid = BNXT_ULP_CLASS_HID_4333,
5036 .flow_sig_id = 49216,
5037 .flow_pattern_id = 1,
5039 .hdr_sig = { .bits =
5040 BNXT_ULP_HDR_BIT_O_ETH |
5041 BNXT_ULP_HDR_BIT_OO_VLAN |
5042 BNXT_ULP_HDR_BIT_O_IPV6 |
5043 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5044 .field_sig = { .bits =
5045 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
5046 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
5047 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5050 .class_hid = BNXT_ULP_CLASS_HID_4453,
5053 .flow_sig_id = 131072,
5054 .flow_pattern_id = 1,
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_FLOW_DIR_BITMASK_ING },
5061 .field_sig = { .bits =
5062 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5065 .class_hid = BNXT_ULP_CLASS_HID_304f,
5068 .flow_sig_id = 131136,
5069 .flow_pattern_id = 1,
5071 .hdr_sig = { .bits =
5072 BNXT_ULP_HDR_BIT_O_ETH |
5073 BNXT_ULP_HDR_BIT_OO_VLAN |
5074 BNXT_ULP_HDR_BIT_O_IPV4 |
5075 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5076 .field_sig = { .bits =
5077 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
5078 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5081 .class_hid = BNXT_ULP_CLASS_HID_645f,
5084 .flow_sig_id = 196608,
5085 .flow_pattern_id = 1,
5087 .hdr_sig = { .bits =
5088 BNXT_ULP_HDR_BIT_O_ETH |
5089 BNXT_ULP_HDR_BIT_OO_VLAN |
5090 BNXT_ULP_HDR_BIT_O_IPV4 |
5091 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5092 .field_sig = { .bits =
5093 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
5094 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5097 .class_hid = BNXT_ULP_CLASS_HID_504b,
5100 .flow_sig_id = 196672,
5101 .flow_pattern_id = 1,
5103 .hdr_sig = { .bits =
5104 BNXT_ULP_HDR_BIT_O_ETH |
5105 BNXT_ULP_HDR_BIT_OO_VLAN |
5106 BNXT_ULP_HDR_BIT_O_IPV4 |
5107 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5108 .field_sig = { .bits =
5109 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
5110 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
5111 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5114 .class_hid = BNXT_ULP_CLASS_HID_5cc1,
5117 .flow_sig_id = 4096,
5118 .flow_pattern_id = 1,
5120 .hdr_sig = { .bits =
5121 BNXT_ULP_HDR_BIT_O_ETH |
5122 BNXT_ULP_HDR_BIT_O_IPV6 |
5123 BNXT_ULP_HDR_BIT_O_TCP |
5124 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5125 .field_sig = { .bits =
5126 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
5129 .class_hid = BNXT_ULP_CLASS_HID_4559,
5132 .flow_sig_id = 6144,
5133 .flow_pattern_id = 1,
5135 .hdr_sig = { .bits =
5136 BNXT_ULP_HDR_BIT_O_ETH |
5137 BNXT_ULP_HDR_BIT_O_IPV6 |
5138 BNXT_ULP_HDR_BIT_O_TCP |
5139 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5140 .field_sig = { .bits =
5141 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5142 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
5145 .class_hid = BNXT_ULP_CLASS_HID_2285,
5148 .flow_sig_id = 12288,
5149 .flow_pattern_id = 1,
5151 .hdr_sig = { .bits =
5152 BNXT_ULP_HDR_BIT_O_ETH |
5153 BNXT_ULP_HDR_BIT_O_IPV6 |
5154 BNXT_ULP_HDR_BIT_O_TCP |
5155 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5156 .field_sig = { .bits =
5157 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5158 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
5161 .class_hid = BNXT_ULP_CLASS_HID_0b1d,
5164 .flow_sig_id = 14336,
5165 .flow_pattern_id = 1,
5167 .hdr_sig = { .bits =
5168 BNXT_ULP_HDR_BIT_O_ETH |
5169 BNXT_ULP_HDR_BIT_O_IPV6 |
5170 BNXT_ULP_HDR_BIT_O_TCP |
5171 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5172 .field_sig = { .bits =
5173 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5174 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5175 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
5178 .class_hid = BNXT_ULP_CLASS_HID_0b49,
5181 .flow_sig_id = 20480,
5182 .flow_pattern_id = 1,
5184 .hdr_sig = { .bits =
5185 BNXT_ULP_HDR_BIT_O_ETH |
5186 BNXT_ULP_HDR_BIT_O_IPV6 |
5187 BNXT_ULP_HDR_BIT_O_TCP |
5188 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5189 .field_sig = { .bits =
5190 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5191 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5194 .class_hid = BNXT_ULP_CLASS_HID_5c95,
5197 .flow_sig_id = 22528,
5198 .flow_pattern_id = 1,
5200 .hdr_sig = { .bits =
5201 BNXT_ULP_HDR_BIT_O_ETH |
5202 BNXT_ULP_HDR_BIT_O_IPV6 |
5203 BNXT_ULP_HDR_BIT_O_TCP |
5204 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5205 .field_sig = { .bits =
5206 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5207 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5208 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5211 .class_hid = BNXT_ULP_CLASS_HID_39c1,
5214 .flow_sig_id = 28672,
5215 .flow_pattern_id = 1,
5217 .hdr_sig = { .bits =
5218 BNXT_ULP_HDR_BIT_O_ETH |
5219 BNXT_ULP_HDR_BIT_O_IPV6 |
5220 BNXT_ULP_HDR_BIT_O_TCP |
5221 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5222 .field_sig = { .bits =
5223 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5224 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5225 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5228 .class_hid = BNXT_ULP_CLASS_HID_2259,
5231 .flow_sig_id = 30720,
5232 .flow_pattern_id = 1,
5234 .hdr_sig = { .bits =
5235 BNXT_ULP_HDR_BIT_O_ETH |
5236 BNXT_ULP_HDR_BIT_O_IPV6 |
5237 BNXT_ULP_HDR_BIT_O_TCP |
5238 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5239 .field_sig = { .bits =
5240 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5241 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5242 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5243 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5246 .class_hid = BNXT_ULP_CLASS_HID_1715,
5249 .flow_sig_id = 16384,
5250 .flow_pattern_id = 1,
5252 .hdr_sig = { .bits =
5253 BNXT_ULP_HDR_BIT_O_ETH |
5254 BNXT_ULP_HDR_BIT_O_IPV4 |
5255 BNXT_ULP_HDR_BIT_O_TCP |
5256 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5257 .field_sig = { .bits =
5258 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5261 .class_hid = BNXT_ULP_CLASS_HID_459d,
5264 .flow_sig_id = 24576,
5265 .flow_pattern_id = 1,
5267 .hdr_sig = { .bits =
5268 BNXT_ULP_HDR_BIT_O_ETH |
5269 BNXT_ULP_HDR_BIT_O_IPV4 |
5270 BNXT_ULP_HDR_BIT_O_TCP |
5271 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5272 .field_sig = { .bits =
5273 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5274 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5277 .class_hid = BNXT_ULP_CLASS_HID_571d,
5280 .flow_sig_id = 49152,
5281 .flow_pattern_id = 1,
5283 .hdr_sig = { .bits =
5284 BNXT_ULP_HDR_BIT_O_ETH |
5285 BNXT_ULP_HDR_BIT_O_IPV4 |
5286 BNXT_ULP_HDR_BIT_O_TCP |
5287 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5288 .field_sig = { .bits =
5289 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5290 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5293 .class_hid = BNXT_ULP_CLASS_HID_1cd1,
5296 .flow_sig_id = 57344,
5297 .flow_pattern_id = 1,
5299 .hdr_sig = { .bits =
5300 BNXT_ULP_HDR_BIT_O_ETH |
5301 BNXT_ULP_HDR_BIT_O_IPV4 |
5302 BNXT_ULP_HDR_BIT_O_TCP |
5303 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5304 .field_sig = { .bits =
5305 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5306 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5307 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5310 .class_hid = BNXT_ULP_CLASS_HID_3711,
5313 .flow_sig_id = 81920,
5314 .flow_pattern_id = 1,
5316 .hdr_sig = { .bits =
5317 BNXT_ULP_HDR_BIT_O_ETH |
5318 BNXT_ULP_HDR_BIT_O_IPV4 |
5319 BNXT_ULP_HDR_BIT_O_TCP |
5320 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5321 .field_sig = { .bits =
5322 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5323 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5326 .class_hid = BNXT_ULP_CLASS_HID_6599,
5329 .flow_sig_id = 90112,
5330 .flow_pattern_id = 1,
5332 .hdr_sig = { .bits =
5333 BNXT_ULP_HDR_BIT_O_ETH |
5334 BNXT_ULP_HDR_BIT_O_IPV4 |
5335 BNXT_ULP_HDR_BIT_O_TCP |
5336 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5337 .field_sig = { .bits =
5338 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5339 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5340 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5343 .class_hid = BNXT_ULP_CLASS_HID_0e55,
5346 .flow_sig_id = 114688,
5347 .flow_pattern_id = 1,
5349 .hdr_sig = { .bits =
5350 BNXT_ULP_HDR_BIT_O_ETH |
5351 BNXT_ULP_HDR_BIT_O_IPV4 |
5352 BNXT_ULP_HDR_BIT_O_TCP |
5353 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5354 .field_sig = { .bits =
5355 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5356 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5357 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5360 .class_hid = BNXT_ULP_CLASS_HID_3cdd,
5363 .flow_sig_id = 122880,
5364 .flow_pattern_id = 1,
5366 .hdr_sig = { .bits =
5367 BNXT_ULP_HDR_BIT_O_ETH |
5368 BNXT_ULP_HDR_BIT_O_IPV4 |
5369 BNXT_ULP_HDR_BIT_O_TCP |
5370 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5371 .field_sig = { .bits =
5372 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5373 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5374 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5375 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5378 .class_hid = BNXT_ULP_CLASS_HID_5ca1,
5381 .flow_sig_id = 4096,
5382 .flow_pattern_id = 1,
5384 .hdr_sig = { .bits =
5385 BNXT_ULP_HDR_BIT_O_ETH |
5386 BNXT_ULP_HDR_BIT_O_IPV6 |
5387 BNXT_ULP_HDR_BIT_O_UDP |
5388 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5389 .field_sig = { .bits =
5390 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5393 .class_hid = BNXT_ULP_CLASS_HID_4539,
5396 .flow_sig_id = 6144,
5397 .flow_pattern_id = 1,
5399 .hdr_sig = { .bits =
5400 BNXT_ULP_HDR_BIT_O_ETH |
5401 BNXT_ULP_HDR_BIT_O_IPV6 |
5402 BNXT_ULP_HDR_BIT_O_UDP |
5403 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5404 .field_sig = { .bits =
5405 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5406 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5409 .class_hid = BNXT_ULP_CLASS_HID_22e5,
5412 .flow_sig_id = 12288,
5413 .flow_pattern_id = 1,
5415 .hdr_sig = { .bits =
5416 BNXT_ULP_HDR_BIT_O_ETH |
5417 BNXT_ULP_HDR_BIT_O_IPV6 |
5418 BNXT_ULP_HDR_BIT_O_UDP |
5419 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5420 .field_sig = { .bits =
5421 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5422 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5425 .class_hid = BNXT_ULP_CLASS_HID_0b7d,
5428 .flow_sig_id = 14336,
5429 .flow_pattern_id = 1,
5431 .hdr_sig = { .bits =
5432 BNXT_ULP_HDR_BIT_O_ETH |
5433 BNXT_ULP_HDR_BIT_O_IPV6 |
5434 BNXT_ULP_HDR_BIT_O_UDP |
5435 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5436 .field_sig = { .bits =
5437 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5438 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5439 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5442 .class_hid = BNXT_ULP_CLASS_HID_0b29,
5445 .flow_sig_id = 20480,
5446 .flow_pattern_id = 1,
5448 .hdr_sig = { .bits =
5449 BNXT_ULP_HDR_BIT_O_ETH |
5450 BNXT_ULP_HDR_BIT_O_IPV6 |
5451 BNXT_ULP_HDR_BIT_O_UDP |
5452 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5453 .field_sig = { .bits =
5454 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5455 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5458 .class_hid = BNXT_ULP_CLASS_HID_5cf5,
5461 .flow_sig_id = 22528,
5462 .flow_pattern_id = 1,
5464 .hdr_sig = { .bits =
5465 BNXT_ULP_HDR_BIT_O_ETH |
5466 BNXT_ULP_HDR_BIT_O_IPV6 |
5467 BNXT_ULP_HDR_BIT_O_UDP |
5468 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5469 .field_sig = { .bits =
5470 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5471 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5472 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5475 .class_hid = BNXT_ULP_CLASS_HID_39a1,
5478 .flow_sig_id = 28672,
5479 .flow_pattern_id = 1,
5481 .hdr_sig = { .bits =
5482 BNXT_ULP_HDR_BIT_O_ETH |
5483 BNXT_ULP_HDR_BIT_O_IPV6 |
5484 BNXT_ULP_HDR_BIT_O_UDP |
5485 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5486 .field_sig = { .bits =
5487 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5488 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5489 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5492 .class_hid = BNXT_ULP_CLASS_HID_2239,
5495 .flow_sig_id = 30720,
5496 .flow_pattern_id = 1,
5498 .hdr_sig = { .bits =
5499 BNXT_ULP_HDR_BIT_O_ETH |
5500 BNXT_ULP_HDR_BIT_O_IPV6 |
5501 BNXT_ULP_HDR_BIT_O_UDP |
5502 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5503 .field_sig = { .bits =
5504 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5505 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5506 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5507 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5510 .class_hid = BNXT_ULP_CLASS_HID_1775,
5513 .flow_sig_id = 16384,
5514 .flow_pattern_id = 1,
5516 .hdr_sig = { .bits =
5517 BNXT_ULP_HDR_BIT_O_ETH |
5518 BNXT_ULP_HDR_BIT_O_IPV4 |
5519 BNXT_ULP_HDR_BIT_O_UDP |
5520 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5521 .field_sig = { .bits =
5522 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5525 .class_hid = BNXT_ULP_CLASS_HID_45fd,
5528 .flow_sig_id = 24576,
5529 .flow_pattern_id = 1,
5531 .hdr_sig = { .bits =
5532 BNXT_ULP_HDR_BIT_O_ETH |
5533 BNXT_ULP_HDR_BIT_O_IPV4 |
5534 BNXT_ULP_HDR_BIT_O_UDP |
5535 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5536 .field_sig = { .bits =
5537 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5538 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5541 .class_hid = BNXT_ULP_CLASS_HID_577d,
5544 .flow_sig_id = 49152,
5545 .flow_pattern_id = 1,
5547 .hdr_sig = { .bits =
5548 BNXT_ULP_HDR_BIT_O_ETH |
5549 BNXT_ULP_HDR_BIT_O_IPV4 |
5550 BNXT_ULP_HDR_BIT_O_UDP |
5551 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5552 .field_sig = { .bits =
5553 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5554 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5557 .class_hid = BNXT_ULP_CLASS_HID_1cb1,
5560 .flow_sig_id = 57344,
5561 .flow_pattern_id = 1,
5563 .hdr_sig = { .bits =
5564 BNXT_ULP_HDR_BIT_O_ETH |
5565 BNXT_ULP_HDR_BIT_O_IPV4 |
5566 BNXT_ULP_HDR_BIT_O_UDP |
5567 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5568 .field_sig = { .bits =
5569 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5570 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5571 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5574 .class_hid = BNXT_ULP_CLASS_HID_3771,
5577 .flow_sig_id = 81920,
5578 .flow_pattern_id = 1,
5580 .hdr_sig = { .bits =
5581 BNXT_ULP_HDR_BIT_O_ETH |
5582 BNXT_ULP_HDR_BIT_O_IPV4 |
5583 BNXT_ULP_HDR_BIT_O_UDP |
5584 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5585 .field_sig = { .bits =
5586 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5587 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5590 .class_hid = BNXT_ULP_CLASS_HID_65f9,
5593 .flow_sig_id = 90112,
5594 .flow_pattern_id = 1,
5596 .hdr_sig = { .bits =
5597 BNXT_ULP_HDR_BIT_O_ETH |
5598 BNXT_ULP_HDR_BIT_O_IPV4 |
5599 BNXT_ULP_HDR_BIT_O_UDP |
5600 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5601 .field_sig = { .bits =
5602 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5603 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5604 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5607 .class_hid = BNXT_ULP_CLASS_HID_0e35,
5610 .flow_sig_id = 114688,
5611 .flow_pattern_id = 1,
5613 .hdr_sig = { .bits =
5614 BNXT_ULP_HDR_BIT_O_ETH |
5615 BNXT_ULP_HDR_BIT_O_IPV4 |
5616 BNXT_ULP_HDR_BIT_O_UDP |
5617 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5618 .field_sig = { .bits =
5619 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5620 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5621 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5624 .class_hid = BNXT_ULP_CLASS_HID_3cbd,
5627 .flow_sig_id = 122880,
5628 .flow_pattern_id = 1,
5630 .hdr_sig = { .bits =
5631 BNXT_ULP_HDR_BIT_O_ETH |
5632 BNXT_ULP_HDR_BIT_O_IPV4 |
5633 BNXT_ULP_HDR_BIT_O_UDP |
5634 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5635 .field_sig = { .bits =
5636 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5637 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5638 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5639 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5642 .class_hid = BNXT_ULP_CLASS_HID_3fcb,
5645 .flow_sig_id = 32768,
5646 .flow_pattern_id = 1,
5648 .hdr_sig = { .bits =
5649 BNXT_ULP_HDR_BIT_O_ETH |
5650 BNXT_ULP_HDR_BIT_OO_VLAN |
5651 BNXT_ULP_HDR_BIT_O_IPV6 |
5652 BNXT_ULP_HDR_BIT_O_TCP |
5653 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5654 .field_sig = { .bits =
5655 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5658 .class_hid = BNXT_ULP_CLASS_HID_2bd7,
5661 .flow_sig_id = 32832,
5662 .flow_pattern_id = 1,
5664 .hdr_sig = { .bits =
5665 BNXT_ULP_HDR_BIT_O_ETH |
5666 BNXT_ULP_HDR_BIT_OO_VLAN |
5667 BNXT_ULP_HDR_BIT_O_IPV6 |
5668 BNXT_ULP_HDR_BIT_O_TCP |
5669 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5670 .field_sig = { .bits =
5671 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5672 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5675 .class_hid = BNXT_ULP_CLASS_HID_5707,
5678 .flow_sig_id = 49152,
5679 .flow_pattern_id = 1,
5681 .hdr_sig = { .bits =
5682 BNXT_ULP_HDR_BIT_O_ETH |
5683 BNXT_ULP_HDR_BIT_OO_VLAN |
5684 BNXT_ULP_HDR_BIT_O_IPV6 |
5685 BNXT_ULP_HDR_BIT_O_TCP |
5686 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5687 .field_sig = { .bits =
5688 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5689 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5692 .class_hid = BNXT_ULP_CLASS_HID_4313,
5695 .flow_sig_id = 49216,
5696 .flow_pattern_id = 1,
5698 .hdr_sig = { .bits =
5699 BNXT_ULP_HDR_BIT_O_ETH |
5700 BNXT_ULP_HDR_BIT_OO_VLAN |
5701 BNXT_ULP_HDR_BIT_O_IPV6 |
5702 BNXT_ULP_HDR_BIT_O_TCP |
5703 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5704 .field_sig = { .bits =
5705 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5706 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5707 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5710 .class_hid = BNXT_ULP_CLASS_HID_5fc7,
5713 .flow_sig_id = 98304,
5714 .flow_pattern_id = 1,
5716 .hdr_sig = { .bits =
5717 BNXT_ULP_HDR_BIT_O_ETH |
5718 BNXT_ULP_HDR_BIT_OO_VLAN |
5719 BNXT_ULP_HDR_BIT_O_IPV6 |
5720 BNXT_ULP_HDR_BIT_O_TCP |
5721 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5722 .field_sig = { .bits =
5723 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5724 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5727 .class_hid = BNXT_ULP_CLASS_HID_4bd3,
5730 .flow_sig_id = 98368,
5731 .flow_pattern_id = 1,
5733 .hdr_sig = { .bits =
5734 BNXT_ULP_HDR_BIT_O_ETH |
5735 BNXT_ULP_HDR_BIT_OO_VLAN |
5736 BNXT_ULP_HDR_BIT_O_IPV6 |
5737 BNXT_ULP_HDR_BIT_O_TCP |
5738 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5739 .field_sig = { .bits =
5740 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5741 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5742 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5745 .class_hid = BNXT_ULP_CLASS_HID_0e4f,
5748 .flow_sig_id = 114688,
5749 .flow_pattern_id = 1,
5751 .hdr_sig = { .bits =
5752 BNXT_ULP_HDR_BIT_O_ETH |
5753 BNXT_ULP_HDR_BIT_OO_VLAN |
5754 BNXT_ULP_HDR_BIT_O_IPV6 |
5755 BNXT_ULP_HDR_BIT_O_TCP |
5756 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5757 .field_sig = { .bits =
5758 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5759 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5760 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5763 .class_hid = BNXT_ULP_CLASS_HID_632f,
5766 .flow_sig_id = 114752,
5767 .flow_pattern_id = 1,
5769 .hdr_sig = { .bits =
5770 BNXT_ULP_HDR_BIT_O_ETH |
5771 BNXT_ULP_HDR_BIT_OO_VLAN |
5772 BNXT_ULP_HDR_BIT_O_IPV6 |
5773 BNXT_ULP_HDR_BIT_O_TCP |
5774 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5775 .field_sig = { .bits =
5776 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5777 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5778 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5779 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5782 .class_hid = BNXT_ULP_CLASS_HID_1baf,
5785 .flow_sig_id = 163840,
5786 .flow_pattern_id = 1,
5788 .hdr_sig = { .bits =
5789 BNXT_ULP_HDR_BIT_O_ETH |
5790 BNXT_ULP_HDR_BIT_OO_VLAN |
5791 BNXT_ULP_HDR_BIT_O_IPV6 |
5792 BNXT_ULP_HDR_BIT_O_TCP |
5793 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5794 .field_sig = { .bits =
5795 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5796 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5799 .class_hid = BNXT_ULP_CLASS_HID_07bb,
5802 .flow_sig_id = 163904,
5803 .flow_pattern_id = 1,
5805 .hdr_sig = { .bits =
5806 BNXT_ULP_HDR_BIT_O_ETH |
5807 BNXT_ULP_HDR_BIT_OO_VLAN |
5808 BNXT_ULP_HDR_BIT_O_IPV6 |
5809 BNXT_ULP_HDR_BIT_O_TCP |
5810 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5811 .field_sig = { .bits =
5812 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5813 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5814 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5817 .class_hid = BNXT_ULP_CLASS_HID_32eb,
5820 .flow_sig_id = 180224,
5821 .flow_pattern_id = 1,
5823 .hdr_sig = { .bits =
5824 BNXT_ULP_HDR_BIT_O_ETH |
5825 BNXT_ULP_HDR_BIT_OO_VLAN |
5826 BNXT_ULP_HDR_BIT_O_IPV6 |
5827 BNXT_ULP_HDR_BIT_O_TCP |
5828 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5829 .field_sig = { .bits =
5830 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5831 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5832 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5835 .class_hid = BNXT_ULP_CLASS_HID_1ef7,
5838 .flow_sig_id = 180288,
5839 .flow_pattern_id = 1,
5841 .hdr_sig = { .bits =
5842 BNXT_ULP_HDR_BIT_O_ETH |
5843 BNXT_ULP_HDR_BIT_OO_VLAN |
5844 BNXT_ULP_HDR_BIT_O_IPV6 |
5845 BNXT_ULP_HDR_BIT_O_TCP |
5846 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5847 .field_sig = { .bits =
5848 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5849 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5850 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5851 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5854 .class_hid = BNXT_ULP_CLASS_HID_3bab,
5857 .flow_sig_id = 229376,
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 |
5869 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5872 .class_hid = BNXT_ULP_CLASS_HID_27b7,
5875 .flow_sig_id = 229440,
5876 .flow_pattern_id = 1,
5878 .hdr_sig = { .bits =
5879 BNXT_ULP_HDR_BIT_O_ETH |
5880 BNXT_ULP_HDR_BIT_OO_VLAN |
5881 BNXT_ULP_HDR_BIT_O_IPV6 |
5882 BNXT_ULP_HDR_BIT_O_TCP |
5883 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5884 .field_sig = { .bits =
5885 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5886 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5887 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
5888 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5891 .class_hid = BNXT_ULP_CLASS_HID_52e7,
5894 .flow_sig_id = 245760,
5895 .flow_pattern_id = 1,
5897 .hdr_sig = { .bits =
5898 BNXT_ULP_HDR_BIT_O_ETH |
5899 BNXT_ULP_HDR_BIT_OO_VLAN |
5900 BNXT_ULP_HDR_BIT_O_IPV6 |
5901 BNXT_ULP_HDR_BIT_O_TCP |
5902 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5903 .field_sig = { .bits =
5904 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5905 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5906 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
5907 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5910 .class_hid = BNXT_ULP_CLASS_HID_3ef3,
5913 .flow_sig_id = 245824,
5914 .flow_pattern_id = 1,
5916 .hdr_sig = { .bits =
5917 BNXT_ULP_HDR_BIT_O_ETH |
5918 BNXT_ULP_HDR_BIT_OO_VLAN |
5919 BNXT_ULP_HDR_BIT_O_IPV6 |
5920 BNXT_ULP_HDR_BIT_O_TCP |
5921 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5922 .field_sig = { .bits =
5923 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5924 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5925 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5926 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
5927 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5930 .class_hid = BNXT_ULP_CLASS_HID_4473,
5933 .flow_sig_id = 131072,
5934 .flow_pattern_id = 1,
5936 .hdr_sig = { .bits =
5937 BNXT_ULP_HDR_BIT_O_ETH |
5938 BNXT_ULP_HDR_BIT_OO_VLAN |
5939 BNXT_ULP_HDR_BIT_O_IPV4 |
5940 BNXT_ULP_HDR_BIT_O_TCP |
5941 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5942 .field_sig = { .bits =
5943 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5946 .class_hid = BNXT_ULP_CLASS_HID_306f,
5949 .flow_sig_id = 131136,
5950 .flow_pattern_id = 1,
5952 .hdr_sig = { .bits =
5953 BNXT_ULP_HDR_BIT_O_ETH |
5954 BNXT_ULP_HDR_BIT_OO_VLAN |
5955 BNXT_ULP_HDR_BIT_O_IPV4 |
5956 BNXT_ULP_HDR_BIT_O_TCP |
5957 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5958 .field_sig = { .bits =
5959 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5960 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5963 .class_hid = BNXT_ULP_CLASS_HID_647f,
5966 .flow_sig_id = 196608,
5967 .flow_pattern_id = 1,
5969 .hdr_sig = { .bits =
5970 BNXT_ULP_HDR_BIT_O_ETH |
5971 BNXT_ULP_HDR_BIT_OO_VLAN |
5972 BNXT_ULP_HDR_BIT_O_IPV4 |
5973 BNXT_ULP_HDR_BIT_O_TCP |
5974 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5975 .field_sig = { .bits =
5976 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5977 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5980 .class_hid = BNXT_ULP_CLASS_HID_506b,
5983 .flow_sig_id = 196672,
5984 .flow_pattern_id = 1,
5986 .hdr_sig = { .bits =
5987 BNXT_ULP_HDR_BIT_O_ETH |
5988 BNXT_ULP_HDR_BIT_OO_VLAN |
5989 BNXT_ULP_HDR_BIT_O_IPV4 |
5990 BNXT_ULP_HDR_BIT_O_TCP |
5991 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5992 .field_sig = { .bits =
5993 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5994 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5995 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5998 .class_hid = BNXT_ULP_CLASS_HID_66af,
6001 .flow_sig_id = 393216,
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_IPV4 |
6008 BNXT_ULP_HDR_BIT_O_TCP |
6009 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6010 .field_sig = { .bits =
6011 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6012 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6015 .class_hid = BNXT_ULP_CLASS_HID_525b,
6018 .flow_sig_id = 393280,
6019 .flow_pattern_id = 1,
6021 .hdr_sig = { .bits =
6022 BNXT_ULP_HDR_BIT_O_ETH |
6023 BNXT_ULP_HDR_BIT_OO_VLAN |
6024 BNXT_ULP_HDR_BIT_O_IPV4 |
6025 BNXT_ULP_HDR_BIT_O_TCP |
6026 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6027 .field_sig = { .bits =
6028 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6029 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6030 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6033 .class_hid = BNXT_ULP_CLASS_HID_1de7,
6036 .flow_sig_id = 458752,
6037 .flow_pattern_id = 1,
6039 .hdr_sig = { .bits =
6040 BNXT_ULP_HDR_BIT_O_ETH |
6041 BNXT_ULP_HDR_BIT_OO_VLAN |
6042 BNXT_ULP_HDR_BIT_O_IPV4 |
6043 BNXT_ULP_HDR_BIT_O_TCP |
6044 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6045 .field_sig = { .bits =
6046 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6047 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6048 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6051 .class_hid = BNXT_ULP_CLASS_HID_0993,
6054 .flow_sig_id = 458816,
6055 .flow_pattern_id = 1,
6057 .hdr_sig = { .bits =
6058 BNXT_ULP_HDR_BIT_O_ETH |
6059 BNXT_ULP_HDR_BIT_OO_VLAN |
6060 BNXT_ULP_HDR_BIT_O_IPV4 |
6061 BNXT_ULP_HDR_BIT_O_TCP |
6062 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6063 .field_sig = { .bits =
6064 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6065 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6066 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6067 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6070 .class_hid = BNXT_ULP_CLASS_HID_213f,
6073 .flow_sig_id = 655360,
6074 .flow_pattern_id = 1,
6076 .hdr_sig = { .bits =
6077 BNXT_ULP_HDR_BIT_O_ETH |
6078 BNXT_ULP_HDR_BIT_OO_VLAN |
6079 BNXT_ULP_HDR_BIT_O_IPV4 |
6080 BNXT_ULP_HDR_BIT_O_TCP |
6081 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6082 .field_sig = { .bits =
6083 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6084 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6087 .class_hid = BNXT_ULP_CLASS_HID_0d2b,
6090 .flow_sig_id = 655424,
6091 .flow_pattern_id = 1,
6093 .hdr_sig = { .bits =
6094 BNXT_ULP_HDR_BIT_O_ETH |
6095 BNXT_ULP_HDR_BIT_OO_VLAN |
6096 BNXT_ULP_HDR_BIT_O_IPV4 |
6097 BNXT_ULP_HDR_BIT_O_TCP |
6098 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6099 .field_sig = { .bits =
6100 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6101 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6102 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6105 .class_hid = BNXT_ULP_CLASS_HID_413b,
6108 .flow_sig_id = 720896,
6109 .flow_pattern_id = 1,
6111 .hdr_sig = { .bits =
6112 BNXT_ULP_HDR_BIT_O_ETH |
6113 BNXT_ULP_HDR_BIT_OO_VLAN |
6114 BNXT_ULP_HDR_BIT_O_IPV4 |
6115 BNXT_ULP_HDR_BIT_O_TCP |
6116 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6117 .field_sig = { .bits =
6118 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6119 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6120 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6123 .class_hid = BNXT_ULP_CLASS_HID_2cd7,
6126 .flow_sig_id = 720960,
6127 .flow_pattern_id = 1,
6129 .hdr_sig = { .bits =
6130 BNXT_ULP_HDR_BIT_O_ETH |
6131 BNXT_ULP_HDR_BIT_OO_VLAN |
6132 BNXT_ULP_HDR_BIT_O_IPV4 |
6133 BNXT_ULP_HDR_BIT_O_TCP |
6134 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6135 .field_sig = { .bits =
6136 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6137 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6138 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6139 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6142 .class_hid = BNXT_ULP_CLASS_HID_436b,
6145 .flow_sig_id = 917504,
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 |
6157 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6160 .class_hid = BNXT_ULP_CLASS_HID_2f07,
6163 .flow_sig_id = 917568,
6164 .flow_pattern_id = 1,
6166 .hdr_sig = { .bits =
6167 BNXT_ULP_HDR_BIT_O_ETH |
6168 BNXT_ULP_HDR_BIT_OO_VLAN |
6169 BNXT_ULP_HDR_BIT_O_IPV4 |
6170 BNXT_ULP_HDR_BIT_O_TCP |
6171 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6172 .field_sig = { .bits =
6173 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6174 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6175 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6176 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6179 .class_hid = BNXT_ULP_CLASS_HID_6317,
6182 .flow_sig_id = 983040,
6183 .flow_pattern_id = 1,
6185 .hdr_sig = { .bits =
6186 BNXT_ULP_HDR_BIT_O_ETH |
6187 BNXT_ULP_HDR_BIT_OO_VLAN |
6188 BNXT_ULP_HDR_BIT_O_IPV4 |
6189 BNXT_ULP_HDR_BIT_O_TCP |
6190 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6191 .field_sig = { .bits =
6192 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6193 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6194 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6195 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6198 .class_hid = BNXT_ULP_CLASS_HID_4f03,
6201 .flow_sig_id = 983104,
6202 .flow_pattern_id = 1,
6204 .hdr_sig = { .bits =
6205 BNXT_ULP_HDR_BIT_O_ETH |
6206 BNXT_ULP_HDR_BIT_OO_VLAN |
6207 BNXT_ULP_HDR_BIT_O_IPV4 |
6208 BNXT_ULP_HDR_BIT_O_TCP |
6209 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6210 .field_sig = { .bits =
6211 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6212 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6213 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6214 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6215 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6218 .class_hid = BNXT_ULP_CLASS_HID_3fab,
6221 .flow_sig_id = 32768,
6222 .flow_pattern_id = 1,
6224 .hdr_sig = { .bits =
6225 BNXT_ULP_HDR_BIT_O_ETH |
6226 BNXT_ULP_HDR_BIT_OO_VLAN |
6227 BNXT_ULP_HDR_BIT_O_IPV6 |
6228 BNXT_ULP_HDR_BIT_O_UDP |
6229 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6230 .field_sig = { .bits =
6231 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6234 .class_hid = BNXT_ULP_CLASS_HID_2bb7,
6237 .flow_sig_id = 32832,
6238 .flow_pattern_id = 1,
6240 .hdr_sig = { .bits =
6241 BNXT_ULP_HDR_BIT_O_ETH |
6242 BNXT_ULP_HDR_BIT_OO_VLAN |
6243 BNXT_ULP_HDR_BIT_O_IPV6 |
6244 BNXT_ULP_HDR_BIT_O_UDP |
6245 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6246 .field_sig = { .bits =
6247 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6248 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6251 .class_hid = BNXT_ULP_CLASS_HID_5767,
6254 .flow_sig_id = 49152,
6255 .flow_pattern_id = 1,
6257 .hdr_sig = { .bits =
6258 BNXT_ULP_HDR_BIT_O_ETH |
6259 BNXT_ULP_HDR_BIT_OO_VLAN |
6260 BNXT_ULP_HDR_BIT_O_IPV6 |
6261 BNXT_ULP_HDR_BIT_O_UDP |
6262 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6263 .field_sig = { .bits =
6264 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6265 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6268 .class_hid = BNXT_ULP_CLASS_HID_4373,
6271 .flow_sig_id = 49216,
6272 .flow_pattern_id = 1,
6274 .hdr_sig = { .bits =
6275 BNXT_ULP_HDR_BIT_O_ETH |
6276 BNXT_ULP_HDR_BIT_OO_VLAN |
6277 BNXT_ULP_HDR_BIT_O_IPV6 |
6278 BNXT_ULP_HDR_BIT_O_UDP |
6279 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6280 .field_sig = { .bits =
6281 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6282 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6283 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6286 .class_hid = BNXT_ULP_CLASS_HID_5fa7,
6289 .flow_sig_id = 98304,
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_IPV6 |
6296 BNXT_ULP_HDR_BIT_O_UDP |
6297 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6298 .field_sig = { .bits =
6299 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6300 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6303 .class_hid = BNXT_ULP_CLASS_HID_4bb3,
6306 .flow_sig_id = 98368,
6307 .flow_pattern_id = 1,
6309 .hdr_sig = { .bits =
6310 BNXT_ULP_HDR_BIT_O_ETH |
6311 BNXT_ULP_HDR_BIT_OO_VLAN |
6312 BNXT_ULP_HDR_BIT_O_IPV6 |
6313 BNXT_ULP_HDR_BIT_O_UDP |
6314 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6315 .field_sig = { .bits =
6316 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6317 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6318 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6321 .class_hid = BNXT_ULP_CLASS_HID_0e2f,
6324 .flow_sig_id = 114688,
6325 .flow_pattern_id = 1,
6327 .hdr_sig = { .bits =
6328 BNXT_ULP_HDR_BIT_O_ETH |
6329 BNXT_ULP_HDR_BIT_OO_VLAN |
6330 BNXT_ULP_HDR_BIT_O_IPV6 |
6331 BNXT_ULP_HDR_BIT_O_UDP |
6332 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6333 .field_sig = { .bits =
6334 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6335 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6336 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6339 .class_hid = BNXT_ULP_CLASS_HID_634f,
6342 .flow_sig_id = 114752,
6343 .flow_pattern_id = 1,
6345 .hdr_sig = { .bits =
6346 BNXT_ULP_HDR_BIT_O_ETH |
6347 BNXT_ULP_HDR_BIT_OO_VLAN |
6348 BNXT_ULP_HDR_BIT_O_IPV6 |
6349 BNXT_ULP_HDR_BIT_O_UDP |
6350 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6351 .field_sig = { .bits =
6352 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6353 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6354 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6355 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6358 .class_hid = BNXT_ULP_CLASS_HID_1bcf,
6361 .flow_sig_id = 163840,
6362 .flow_pattern_id = 1,
6364 .hdr_sig = { .bits =
6365 BNXT_ULP_HDR_BIT_O_ETH |
6366 BNXT_ULP_HDR_BIT_OO_VLAN |
6367 BNXT_ULP_HDR_BIT_O_IPV6 |
6368 BNXT_ULP_HDR_BIT_O_UDP |
6369 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6370 .field_sig = { .bits =
6371 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6372 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6375 .class_hid = BNXT_ULP_CLASS_HID_07db,
6378 .flow_sig_id = 163904,
6379 .flow_pattern_id = 1,
6381 .hdr_sig = { .bits =
6382 BNXT_ULP_HDR_BIT_O_ETH |
6383 BNXT_ULP_HDR_BIT_OO_VLAN |
6384 BNXT_ULP_HDR_BIT_O_IPV6 |
6385 BNXT_ULP_HDR_BIT_O_UDP |
6386 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6387 .field_sig = { .bits =
6388 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6389 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6390 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6393 .class_hid = BNXT_ULP_CLASS_HID_328b,
6396 .flow_sig_id = 180224,
6397 .flow_pattern_id = 1,
6399 .hdr_sig = { .bits =
6400 BNXT_ULP_HDR_BIT_O_ETH |
6401 BNXT_ULP_HDR_BIT_OO_VLAN |
6402 BNXT_ULP_HDR_BIT_O_IPV6 |
6403 BNXT_ULP_HDR_BIT_O_UDP |
6404 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6405 .field_sig = { .bits =
6406 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6407 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6408 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6411 .class_hid = BNXT_ULP_CLASS_HID_1e97,
6414 .flow_sig_id = 180288,
6415 .flow_pattern_id = 1,
6417 .hdr_sig = { .bits =
6418 BNXT_ULP_HDR_BIT_O_ETH |
6419 BNXT_ULP_HDR_BIT_OO_VLAN |
6420 BNXT_ULP_HDR_BIT_O_IPV6 |
6421 BNXT_ULP_HDR_BIT_O_UDP |
6422 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6423 .field_sig = { .bits =
6424 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6425 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6426 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6427 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6430 .class_hid = BNXT_ULP_CLASS_HID_3bcb,
6433 .flow_sig_id = 229376,
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 |
6445 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6448 .class_hid = BNXT_ULP_CLASS_HID_27d7,
6451 .flow_sig_id = 229440,
6452 .flow_pattern_id = 1,
6454 .hdr_sig = { .bits =
6455 BNXT_ULP_HDR_BIT_O_ETH |
6456 BNXT_ULP_HDR_BIT_OO_VLAN |
6457 BNXT_ULP_HDR_BIT_O_IPV6 |
6458 BNXT_ULP_HDR_BIT_O_UDP |
6459 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6460 .field_sig = { .bits =
6461 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6462 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6463 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6464 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6467 .class_hid = BNXT_ULP_CLASS_HID_5287,
6470 .flow_sig_id = 245760,
6471 .flow_pattern_id = 1,
6473 .hdr_sig = { .bits =
6474 BNXT_ULP_HDR_BIT_O_ETH |
6475 BNXT_ULP_HDR_BIT_OO_VLAN |
6476 BNXT_ULP_HDR_BIT_O_IPV6 |
6477 BNXT_ULP_HDR_BIT_O_UDP |
6478 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6479 .field_sig = { .bits =
6480 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6481 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6482 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6483 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6486 .class_hid = BNXT_ULP_CLASS_HID_3e93,
6489 .flow_sig_id = 245824,
6490 .flow_pattern_id = 1,
6492 .hdr_sig = { .bits =
6493 BNXT_ULP_HDR_BIT_O_ETH |
6494 BNXT_ULP_HDR_BIT_OO_VLAN |
6495 BNXT_ULP_HDR_BIT_O_IPV6 |
6496 BNXT_ULP_HDR_BIT_O_UDP |
6497 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6498 .field_sig = { .bits =
6499 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6500 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6501 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6502 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6503 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6506 .class_hid = BNXT_ULP_CLASS_HID_4413,
6509 .flow_sig_id = 131072,
6510 .flow_pattern_id = 1,
6512 .hdr_sig = { .bits =
6513 BNXT_ULP_HDR_BIT_O_ETH |
6514 BNXT_ULP_HDR_BIT_OO_VLAN |
6515 BNXT_ULP_HDR_BIT_O_IPV4 |
6516 BNXT_ULP_HDR_BIT_O_UDP |
6517 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6518 .field_sig = { .bits =
6519 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6522 .class_hid = BNXT_ULP_CLASS_HID_300f,
6525 .flow_sig_id = 131136,
6526 .flow_pattern_id = 1,
6528 .hdr_sig = { .bits =
6529 BNXT_ULP_HDR_BIT_O_ETH |
6530 BNXT_ULP_HDR_BIT_OO_VLAN |
6531 BNXT_ULP_HDR_BIT_O_IPV4 |
6532 BNXT_ULP_HDR_BIT_O_UDP |
6533 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6534 .field_sig = { .bits =
6535 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6536 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6539 .class_hid = BNXT_ULP_CLASS_HID_641f,
6542 .flow_sig_id = 196608,
6543 .flow_pattern_id = 1,
6545 .hdr_sig = { .bits =
6546 BNXT_ULP_HDR_BIT_O_ETH |
6547 BNXT_ULP_HDR_BIT_OO_VLAN |
6548 BNXT_ULP_HDR_BIT_O_IPV4 |
6549 BNXT_ULP_HDR_BIT_O_UDP |
6550 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6551 .field_sig = { .bits =
6552 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6553 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6556 .class_hid = BNXT_ULP_CLASS_HID_500b,
6559 .flow_sig_id = 196672,
6560 .flow_pattern_id = 1,
6562 .hdr_sig = { .bits =
6563 BNXT_ULP_HDR_BIT_O_ETH |
6564 BNXT_ULP_HDR_BIT_OO_VLAN |
6565 BNXT_ULP_HDR_BIT_O_IPV4 |
6566 BNXT_ULP_HDR_BIT_O_UDP |
6567 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6568 .field_sig = { .bits =
6569 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6570 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6571 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6574 .class_hid = BNXT_ULP_CLASS_HID_66cf,
6577 .flow_sig_id = 393216,
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_IPV4 |
6584 BNXT_ULP_HDR_BIT_O_UDP |
6585 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6586 .field_sig = { .bits =
6587 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6588 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6591 .class_hid = BNXT_ULP_CLASS_HID_523b,
6594 .flow_sig_id = 393280,
6595 .flow_pattern_id = 1,
6597 .hdr_sig = { .bits =
6598 BNXT_ULP_HDR_BIT_O_ETH |
6599 BNXT_ULP_HDR_BIT_OO_VLAN |
6600 BNXT_ULP_HDR_BIT_O_IPV4 |
6601 BNXT_ULP_HDR_BIT_O_UDP |
6602 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6603 .field_sig = { .bits =
6604 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6605 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6606 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6609 .class_hid = BNXT_ULP_CLASS_HID_1d87,
6612 .flow_sig_id = 458752,
6613 .flow_pattern_id = 1,
6615 .hdr_sig = { .bits =
6616 BNXT_ULP_HDR_BIT_O_ETH |
6617 BNXT_ULP_HDR_BIT_OO_VLAN |
6618 BNXT_ULP_HDR_BIT_O_IPV4 |
6619 BNXT_ULP_HDR_BIT_O_UDP |
6620 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6621 .field_sig = { .bits =
6622 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6623 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6624 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6627 .class_hid = BNXT_ULP_CLASS_HID_09f3,
6630 .flow_sig_id = 458816,
6631 .flow_pattern_id = 1,
6633 .hdr_sig = { .bits =
6634 BNXT_ULP_HDR_BIT_O_ETH |
6635 BNXT_ULP_HDR_BIT_OO_VLAN |
6636 BNXT_ULP_HDR_BIT_O_IPV4 |
6637 BNXT_ULP_HDR_BIT_O_UDP |
6638 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6639 .field_sig = { .bits =
6640 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6641 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6642 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6643 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6646 .class_hid = BNXT_ULP_CLASS_HID_215f,
6649 .flow_sig_id = 655360,
6650 .flow_pattern_id = 1,
6652 .hdr_sig = { .bits =
6653 BNXT_ULP_HDR_BIT_O_ETH |
6654 BNXT_ULP_HDR_BIT_OO_VLAN |
6655 BNXT_ULP_HDR_BIT_O_IPV4 |
6656 BNXT_ULP_HDR_BIT_O_UDP |
6657 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6658 .field_sig = { .bits =
6659 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6660 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6663 .class_hid = BNXT_ULP_CLASS_HID_0d4b,
6666 .flow_sig_id = 655424,
6667 .flow_pattern_id = 1,
6669 .hdr_sig = { .bits =
6670 BNXT_ULP_HDR_BIT_O_ETH |
6671 BNXT_ULP_HDR_BIT_OO_VLAN |
6672 BNXT_ULP_HDR_BIT_O_IPV4 |
6673 BNXT_ULP_HDR_BIT_O_UDP |
6674 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6675 .field_sig = { .bits =
6676 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6677 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6678 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6681 .class_hid = BNXT_ULP_CLASS_HID_415b,
6684 .flow_sig_id = 720896,
6685 .flow_pattern_id = 1,
6687 .hdr_sig = { .bits =
6688 BNXT_ULP_HDR_BIT_O_ETH |
6689 BNXT_ULP_HDR_BIT_OO_VLAN |
6690 BNXT_ULP_HDR_BIT_O_IPV4 |
6691 BNXT_ULP_HDR_BIT_O_UDP |
6692 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6693 .field_sig = { .bits =
6694 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6695 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6696 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6699 .class_hid = BNXT_ULP_CLASS_HID_2cb7,
6702 .flow_sig_id = 720960,
6703 .flow_pattern_id = 1,
6705 .hdr_sig = { .bits =
6706 BNXT_ULP_HDR_BIT_O_ETH |
6707 BNXT_ULP_HDR_BIT_OO_VLAN |
6708 BNXT_ULP_HDR_BIT_O_IPV4 |
6709 BNXT_ULP_HDR_BIT_O_UDP |
6710 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6711 .field_sig = { .bits =
6712 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6713 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6714 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6715 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6718 .class_hid = BNXT_ULP_CLASS_HID_430b,
6721 .flow_sig_id = 917504,
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 |
6733 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6736 .class_hid = BNXT_ULP_CLASS_HID_2f67,
6739 .flow_sig_id = 917568,
6740 .flow_pattern_id = 1,
6742 .hdr_sig = { .bits =
6743 BNXT_ULP_HDR_BIT_O_ETH |
6744 BNXT_ULP_HDR_BIT_OO_VLAN |
6745 BNXT_ULP_HDR_BIT_O_IPV4 |
6746 BNXT_ULP_HDR_BIT_O_UDP |
6747 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6748 .field_sig = { .bits =
6749 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6750 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6751 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6752 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6755 .class_hid = BNXT_ULP_CLASS_HID_6377,
6758 .flow_sig_id = 983040,
6759 .flow_pattern_id = 1,
6761 .hdr_sig = { .bits =
6762 BNXT_ULP_HDR_BIT_O_ETH |
6763 BNXT_ULP_HDR_BIT_OO_VLAN |
6764 BNXT_ULP_HDR_BIT_O_IPV4 |
6765 BNXT_ULP_HDR_BIT_O_UDP |
6766 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6767 .field_sig = { .bits =
6768 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6769 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6770 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6771 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6774 .class_hid = BNXT_ULP_CLASS_HID_4f63,
6777 .flow_sig_id = 983104,
6778 .flow_pattern_id = 1,
6780 .hdr_sig = { .bits =
6781 BNXT_ULP_HDR_BIT_O_ETH |
6782 BNXT_ULP_HDR_BIT_OO_VLAN |
6783 BNXT_ULP_HDR_BIT_O_IPV4 |
6784 BNXT_ULP_HDR_BIT_O_UDP |
6785 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6786 .field_sig = { .bits =
6787 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6788 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6789 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6790 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6791 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6794 .class_hid = BNXT_ULP_CLASS_HID_29b5,
6798 .flow_pattern_id = 2,
6800 .hdr_sig = { .bits =
6801 BNXT_ULP_HDR_BIT_O_ETH |
6802 BNXT_ULP_HDR_BIT_O_IPV6 |
6803 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6804 .field_sig = { .bits =
6805 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
6806 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC }
6809 .class_hid = BNXT_ULP_CLASS_HID_29ad,
6813 .flow_pattern_id = 2,
6815 .hdr_sig = { .bits =
6816 BNXT_ULP_HDR_BIT_O_ETH |
6817 BNXT_ULP_HDR_BIT_O_IPV4 |
6818 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6819 .field_sig = { .bits =
6820 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
6821 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC }
6824 .class_hid = BNXT_ULP_CLASS_HID_29b7,
6828 .flow_pattern_id = 2,
6830 .hdr_sig = { .bits =
6831 BNXT_ULP_HDR_BIT_O_ETH |
6832 BNXT_ULP_HDR_BIT_OO_VLAN |
6833 BNXT_ULP_HDR_BIT_O_IPV6 |
6834 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6835 .field_sig = { .bits =
6836 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6837 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC }
6840 .class_hid = BNXT_ULP_CLASS_HID_1583,
6844 .flow_pattern_id = 2,
6846 .hdr_sig = { .bits =
6847 BNXT_ULP_HDR_BIT_O_ETH |
6848 BNXT_ULP_HDR_BIT_OO_VLAN |
6849 BNXT_ULP_HDR_BIT_O_IPV6 |
6850 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6851 .field_sig = { .bits =
6852 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6853 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
6854 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID }
6857 .class_hid = BNXT_ULP_CLASS_HID_29af,
6861 .flow_pattern_id = 2,
6863 .hdr_sig = { .bits =
6864 BNXT_ULP_HDR_BIT_O_ETH |
6865 BNXT_ULP_HDR_BIT_OO_VLAN |
6866 BNXT_ULP_HDR_BIT_O_IPV4 |
6867 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6868 .field_sig = { .bits =
6869 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
6870 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC }
6873 .class_hid = BNXT_ULP_CLASS_HID_159b,
6877 .flow_pattern_id = 2,
6879 .hdr_sig = { .bits =
6880 BNXT_ULP_HDR_BIT_O_ETH |
6881 BNXT_ULP_HDR_BIT_OO_VLAN |
6882 BNXT_ULP_HDR_BIT_O_IPV4 |
6883 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6884 .field_sig = { .bits =
6885 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
6886 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
6887 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID }
6890 .class_hid = BNXT_ULP_CLASS_HID_2995,
6894 .flow_pattern_id = 2,
6896 .hdr_sig = { .bits =
6897 BNXT_ULP_HDR_BIT_O_ETH |
6898 BNXT_ULP_HDR_BIT_O_IPV6 |
6899 BNXT_ULP_HDR_BIT_O_TCP |
6900 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6901 .field_sig = { .bits =
6902 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
6903 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC }
6906 .class_hid = BNXT_ULP_CLASS_HID_298d,
6910 .flow_pattern_id = 2,
6912 .hdr_sig = { .bits =
6913 BNXT_ULP_HDR_BIT_O_ETH |
6914 BNXT_ULP_HDR_BIT_O_IPV4 |
6915 BNXT_ULP_HDR_BIT_O_TCP |
6916 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6917 .field_sig = { .bits =
6918 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
6919 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC }
6922 .class_hid = BNXT_ULP_CLASS_HID_29f5,
6926 .flow_pattern_id = 2,
6928 .hdr_sig = { .bits =
6929 BNXT_ULP_HDR_BIT_O_ETH |
6930 BNXT_ULP_HDR_BIT_O_IPV6 |
6931 BNXT_ULP_HDR_BIT_O_UDP |
6932 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6933 .field_sig = { .bits =
6934 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
6935 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC }
6938 .class_hid = BNXT_ULP_CLASS_HID_29ed,
6942 .flow_pattern_id = 2,
6944 .hdr_sig = { .bits =
6945 BNXT_ULP_HDR_BIT_O_ETH |
6946 BNXT_ULP_HDR_BIT_O_IPV4 |
6947 BNXT_ULP_HDR_BIT_O_UDP |
6948 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6949 .field_sig = { .bits =
6950 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
6951 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC }
6954 .class_hid = BNXT_ULP_CLASS_HID_2997,
6958 .flow_pattern_id = 2,
6960 .hdr_sig = { .bits =
6961 BNXT_ULP_HDR_BIT_O_ETH |
6962 BNXT_ULP_HDR_BIT_OO_VLAN |
6963 BNXT_ULP_HDR_BIT_O_IPV6 |
6964 BNXT_ULP_HDR_BIT_O_TCP |
6965 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6966 .field_sig = { .bits =
6967 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
6968 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC }
6971 .class_hid = BNXT_ULP_CLASS_HID_15a3,
6975 .flow_pattern_id = 2,
6977 .hdr_sig = { .bits =
6978 BNXT_ULP_HDR_BIT_O_ETH |
6979 BNXT_ULP_HDR_BIT_OO_VLAN |
6980 BNXT_ULP_HDR_BIT_O_IPV6 |
6981 BNXT_ULP_HDR_BIT_O_TCP |
6982 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6983 .field_sig = { .bits =
6984 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
6985 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
6986 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID }
6989 .class_hid = BNXT_ULP_CLASS_HID_298f,
6993 .flow_pattern_id = 2,
6995 .hdr_sig = { .bits =
6996 BNXT_ULP_HDR_BIT_O_ETH |
6997 BNXT_ULP_HDR_BIT_OO_VLAN |
6998 BNXT_ULP_HDR_BIT_O_IPV4 |
6999 BNXT_ULP_HDR_BIT_O_TCP |
7000 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7001 .field_sig = { .bits =
7002 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
7003 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC }
7006 .class_hid = BNXT_ULP_CLASS_HID_15bb,
7010 .flow_pattern_id = 2,
7012 .hdr_sig = { .bits =
7013 BNXT_ULP_HDR_BIT_O_ETH |
7014 BNXT_ULP_HDR_BIT_OO_VLAN |
7015 BNXT_ULP_HDR_BIT_O_IPV4 |
7016 BNXT_ULP_HDR_BIT_O_TCP |
7017 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7018 .field_sig = { .bits =
7019 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
7020 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
7021 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID }
7024 .class_hid = BNXT_ULP_CLASS_HID_29f7,
7028 .flow_pattern_id = 2,
7030 .hdr_sig = { .bits =
7031 BNXT_ULP_HDR_BIT_O_ETH |
7032 BNXT_ULP_HDR_BIT_OO_VLAN |
7033 BNXT_ULP_HDR_BIT_O_IPV6 |
7034 BNXT_ULP_HDR_BIT_O_UDP |
7035 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7036 .field_sig = { .bits =
7037 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
7038 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC }
7041 .class_hid = BNXT_ULP_CLASS_HID_15c3,
7045 .flow_pattern_id = 2,
7047 .hdr_sig = { .bits =
7048 BNXT_ULP_HDR_BIT_O_ETH |
7049 BNXT_ULP_HDR_BIT_OO_VLAN |
7050 BNXT_ULP_HDR_BIT_O_IPV6 |
7051 BNXT_ULP_HDR_BIT_O_UDP |
7052 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7053 .field_sig = { .bits =
7054 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
7055 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
7056 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID }
7059 .class_hid = BNXT_ULP_CLASS_HID_29ef,
7063 .flow_pattern_id = 2,
7065 .hdr_sig = { .bits =
7066 BNXT_ULP_HDR_BIT_O_ETH |
7067 BNXT_ULP_HDR_BIT_OO_VLAN |
7068 BNXT_ULP_HDR_BIT_O_IPV4 |
7069 BNXT_ULP_HDR_BIT_O_UDP |
7070 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7071 .field_sig = { .bits =
7072 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
7073 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC }
7076 .class_hid = BNXT_ULP_CLASS_HID_15db,
7080 .flow_pattern_id = 2,
7082 .hdr_sig = { .bits =
7083 BNXT_ULP_HDR_BIT_O_ETH |
7084 BNXT_ULP_HDR_BIT_OO_VLAN |
7085 BNXT_ULP_HDR_BIT_O_IPV4 |
7086 BNXT_ULP_HDR_BIT_O_UDP |
7087 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7088 .field_sig = { .bits =
7089 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
7090 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
7091 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID }
7094 .class_hid = BNXT_ULP_CLASS_HID_1151,
7097 .flow_sig_id = 16384,
7098 .flow_pattern_id = 3,
7100 .hdr_sig = { .bits =
7101 BNXT_ULP_HDR_BIT_O_ETH |
7102 BNXT_ULP_HDR_BIT_O_IPV4 |
7103 BNXT_ULP_HDR_BIT_O_UDP |
7104 BNXT_ULP_HDR_BIT_T_VXLAN |
7105 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7106 .field_sig = { .bits =
7107 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
7108 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR }
7111 .class_hid = BNXT_ULP_CLASS_HID_315d,
7114 .flow_sig_id = 81920,
7115 .flow_pattern_id = 3,
7117 .hdr_sig = { .bits =
7118 BNXT_ULP_HDR_BIT_O_ETH |
7119 BNXT_ULP_HDR_BIT_O_IPV4 |
7120 BNXT_ULP_HDR_BIT_O_UDP |
7121 BNXT_ULP_HDR_BIT_T_VXLAN |
7122 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7123 .field_sig = { .bits =
7124 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
7125 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR |
7126 BNXT_ULP_HF_0_1_12_BITMASK_O_UDP_DST_PORT }
7129 .class_hid = BNXT_ULP_CLASS_HID_3612,
7132 .flow_sig_id = 81920,
7133 .flow_pattern_id = 0,
7135 .hdr_sig = { .bits =
7136 BNXT_ULP_HDR_BIT_F1 |
7137 BNXT_ULP_HDR_BIT_O_ETH |
7138 BNXT_ULP_HDR_BIT_O_IPV4 |
7139 BNXT_ULP_HDR_BIT_O_UDP |
7140 BNXT_ULP_HDR_BIT_T_VXLAN |
7141 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7142 .field_sig = { .bits =
7143 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
7144 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV4_DST_ADDR |
7145 BNXT_ULP_HF_0_2_0_BITMASK_O_UDP_DST_PORT }
7148 .class_hid = BNXT_ULP_CLASS_HID_66da,
7151 .flow_sig_id = 81928,
7152 .flow_pattern_id = 0,
7154 .hdr_sig = { .bits =
7155 BNXT_ULP_HDR_BIT_F1 |
7156 BNXT_ULP_HDR_BIT_O_ETH |
7157 BNXT_ULP_HDR_BIT_O_IPV4 |
7158 BNXT_ULP_HDR_BIT_O_UDP |
7159 BNXT_ULP_HDR_BIT_T_VXLAN |
7160 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7161 .field_sig = { .bits =
7162 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
7163 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC |
7164 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV4_DST_ADDR |
7165 BNXT_ULP_HF_0_2_0_BITMASK_O_UDP_DST_PORT }
7168 .class_hid = BNXT_ULP_CLASS_HID_6165,
7171 .flow_sig_id = 1313792,
7172 .flow_pattern_id = 1,
7174 .hdr_sig = { .bits =
7175 BNXT_ULP_HDR_BIT_O_IPV4 |
7176 BNXT_ULP_HDR_BIT_O_UDP |
7177 BNXT_ULP_HDR_BIT_T_VXLAN |
7178 BNXT_ULP_HDR_BIT_I_ETH |
7179 BNXT_ULP_HDR_BIT_I_IPV4 |
7180 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7181 .field_sig = { .bits =
7182 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7183 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7184 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7185 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
7188 .class_hid = BNXT_ULP_CLASS_HID_2aa1,
7191 .flow_sig_id = 1321984,
7192 .flow_pattern_id = 1,
7194 .hdr_sig = { .bits =
7195 BNXT_ULP_HDR_BIT_O_IPV4 |
7196 BNXT_ULP_HDR_BIT_O_UDP |
7197 BNXT_ULP_HDR_BIT_T_VXLAN |
7198 BNXT_ULP_HDR_BIT_I_ETH |
7199 BNXT_ULP_HDR_BIT_I_IPV4 |
7200 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7201 .field_sig = { .bits =
7202 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7203 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7204 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7205 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7206 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
7209 .class_hid = BNXT_ULP_CLASS_HID_09cd,
7212 .flow_sig_id = 3410944,
7213 .flow_pattern_id = 1,
7215 .hdr_sig = { .bits =
7216 BNXT_ULP_HDR_BIT_O_IPV4 |
7217 BNXT_ULP_HDR_BIT_O_UDP |
7218 BNXT_ULP_HDR_BIT_T_VXLAN |
7219 BNXT_ULP_HDR_BIT_I_ETH |
7220 BNXT_ULP_HDR_BIT_I_IPV4 |
7221 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7222 .field_sig = { .bits =
7223 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7224 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7225 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7226 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7227 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
7230 .class_hid = BNXT_ULP_CLASS_HID_3845,
7233 .flow_sig_id = 3419136,
7234 .flow_pattern_id = 1,
7236 .hdr_sig = { .bits =
7237 BNXT_ULP_HDR_BIT_O_IPV4 |
7238 BNXT_ULP_HDR_BIT_O_UDP |
7239 BNXT_ULP_HDR_BIT_T_VXLAN |
7240 BNXT_ULP_HDR_BIT_I_ETH |
7241 BNXT_ULP_HDR_BIT_I_IPV4 |
7242 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7243 .field_sig = { .bits =
7244 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7245 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7246 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7247 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7248 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7249 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
7252 .class_hid = BNXT_ULP_CLASS_HID_11e9,
7255 .flow_sig_id = 2148797440,
7256 .flow_pattern_id = 1,
7258 .hdr_sig = { .bits =
7259 BNXT_ULP_HDR_BIT_O_IPV4 |
7260 BNXT_ULP_HDR_BIT_O_UDP |
7261 BNXT_ULP_HDR_BIT_T_VXLAN |
7262 BNXT_ULP_HDR_BIT_I_ETH |
7263 BNXT_ULP_HDR_BIT_I_IPV4 |
7264 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7265 .field_sig = { .bits =
7266 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7267 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7268 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7269 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7270 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR }
7273 .class_hid = BNXT_ULP_CLASS_HID_4361,
7276 .flow_sig_id = 2148805632,
7277 .flow_pattern_id = 1,
7279 .hdr_sig = { .bits =
7280 BNXT_ULP_HDR_BIT_O_IPV4 |
7281 BNXT_ULP_HDR_BIT_O_UDP |
7282 BNXT_ULP_HDR_BIT_T_VXLAN |
7283 BNXT_ULP_HDR_BIT_I_ETH |
7284 BNXT_ULP_HDR_BIT_I_IPV4 |
7285 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7286 .field_sig = { .bits =
7287 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7288 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7289 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7290 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7291 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7292 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR }
7295 .class_hid = BNXT_ULP_CLASS_HID_218d,
7298 .flow_sig_id = 2150894592,
7299 .flow_pattern_id = 1,
7301 .hdr_sig = { .bits =
7302 BNXT_ULP_HDR_BIT_O_IPV4 |
7303 BNXT_ULP_HDR_BIT_O_UDP |
7304 BNXT_ULP_HDR_BIT_T_VXLAN |
7305 BNXT_ULP_HDR_BIT_I_ETH |
7306 BNXT_ULP_HDR_BIT_I_IPV4 |
7307 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7308 .field_sig = { .bits =
7309 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7310 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7311 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7312 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7313 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7314 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR }
7317 .class_hid = BNXT_ULP_CLASS_HID_5105,
7320 .flow_sig_id = 2150902784,
7321 .flow_pattern_id = 1,
7323 .hdr_sig = { .bits =
7324 BNXT_ULP_HDR_BIT_O_IPV4 |
7325 BNXT_ULP_HDR_BIT_O_UDP |
7326 BNXT_ULP_HDR_BIT_T_VXLAN |
7327 BNXT_ULP_HDR_BIT_I_ETH |
7328 BNXT_ULP_HDR_BIT_I_IPV4 |
7329 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7330 .field_sig = { .bits =
7331 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7332 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7333 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7334 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7335 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7336 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7337 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR }
7340 .class_hid = BNXT_ULP_CLASS_HID_0c89,
7343 .flow_sig_id = 4296281088,
7344 .flow_pattern_id = 1,
7346 .hdr_sig = { .bits =
7347 BNXT_ULP_HDR_BIT_O_IPV4 |
7348 BNXT_ULP_HDR_BIT_O_UDP |
7349 BNXT_ULP_HDR_BIT_T_VXLAN |
7350 BNXT_ULP_HDR_BIT_I_ETH |
7351 BNXT_ULP_HDR_BIT_I_IPV4 |
7352 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7353 .field_sig = { .bits =
7354 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7355 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7356 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7357 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7358 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7361 .class_hid = BNXT_ULP_CLASS_HID_3e81,
7364 .flow_sig_id = 4296289280,
7365 .flow_pattern_id = 1,
7367 .hdr_sig = { .bits =
7368 BNXT_ULP_HDR_BIT_O_IPV4 |
7369 BNXT_ULP_HDR_BIT_O_UDP |
7370 BNXT_ULP_HDR_BIT_T_VXLAN |
7371 BNXT_ULP_HDR_BIT_I_ETH |
7372 BNXT_ULP_HDR_BIT_I_IPV4 |
7373 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7374 .field_sig = { .bits =
7375 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7376 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7377 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7378 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7379 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7380 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7383 .class_hid = BNXT_ULP_CLASS_HID_1dad,
7386 .flow_sig_id = 4298378240,
7387 .flow_pattern_id = 1,
7389 .hdr_sig = { .bits =
7390 BNXT_ULP_HDR_BIT_O_IPV4 |
7391 BNXT_ULP_HDR_BIT_O_UDP |
7392 BNXT_ULP_HDR_BIT_T_VXLAN |
7393 BNXT_ULP_HDR_BIT_I_ETH |
7394 BNXT_ULP_HDR_BIT_I_IPV4 |
7395 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7396 .field_sig = { .bits =
7397 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7398 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7399 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7400 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7401 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7402 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7405 .class_hid = BNXT_ULP_CLASS_HID_4ca5,
7408 .flow_sig_id = 4298386432,
7409 .flow_pattern_id = 1,
7411 .hdr_sig = { .bits =
7412 BNXT_ULP_HDR_BIT_O_IPV4 |
7413 BNXT_ULP_HDR_BIT_O_UDP |
7414 BNXT_ULP_HDR_BIT_T_VXLAN |
7415 BNXT_ULP_HDR_BIT_I_ETH |
7416 BNXT_ULP_HDR_BIT_I_IPV4 |
7417 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7418 .field_sig = { .bits =
7419 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7420 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7421 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7422 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7423 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7424 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7425 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7428 .class_hid = BNXT_ULP_CLASS_HID_25c9,
7431 .flow_sig_id = 6443764736,
7432 .flow_pattern_id = 1,
7434 .hdr_sig = { .bits =
7435 BNXT_ULP_HDR_BIT_O_IPV4 |
7436 BNXT_ULP_HDR_BIT_O_UDP |
7437 BNXT_ULP_HDR_BIT_T_VXLAN |
7438 BNXT_ULP_HDR_BIT_I_ETH |
7439 BNXT_ULP_HDR_BIT_I_IPV4 |
7440 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7441 .field_sig = { .bits =
7442 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7443 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7444 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7445 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7446 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR |
7447 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7450 .class_hid = BNXT_ULP_CLASS_HID_57c1,
7453 .flow_sig_id = 6443772928,
7454 .flow_pattern_id = 1,
7456 .hdr_sig = { .bits =
7457 BNXT_ULP_HDR_BIT_O_IPV4 |
7458 BNXT_ULP_HDR_BIT_O_UDP |
7459 BNXT_ULP_HDR_BIT_T_VXLAN |
7460 BNXT_ULP_HDR_BIT_I_ETH |
7461 BNXT_ULP_HDR_BIT_I_IPV4 |
7462 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7463 .field_sig = { .bits =
7464 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7465 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7466 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7467 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7468 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7469 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR |
7470 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7473 .class_hid = BNXT_ULP_CLASS_HID_33ed,
7476 .flow_sig_id = 6445861888,
7477 .flow_pattern_id = 1,
7479 .hdr_sig = { .bits =
7480 BNXT_ULP_HDR_BIT_O_IPV4 |
7481 BNXT_ULP_HDR_BIT_O_UDP |
7482 BNXT_ULP_HDR_BIT_T_VXLAN |
7483 BNXT_ULP_HDR_BIT_I_ETH |
7484 BNXT_ULP_HDR_BIT_I_IPV4 |
7485 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7486 .field_sig = { .bits =
7487 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7488 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7489 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7490 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7491 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7492 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR |
7493 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7496 .class_hid = BNXT_ULP_CLASS_HID_65e5,
7499 .flow_sig_id = 6445870080,
7500 .flow_pattern_id = 1,
7502 .hdr_sig = { .bits =
7503 BNXT_ULP_HDR_BIT_O_IPV4 |
7504 BNXT_ULP_HDR_BIT_O_UDP |
7505 BNXT_ULP_HDR_BIT_T_VXLAN |
7506 BNXT_ULP_HDR_BIT_I_ETH |
7507 BNXT_ULP_HDR_BIT_I_IPV4 |
7508 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7509 .field_sig = { .bits =
7510 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7511 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7512 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7513 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7514 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7515 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7516 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_SRC_ADDR |
7517 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV4_DST_ADDR }
7520 .class_hid = BNXT_ULP_CLASS_HID_6dd9,
7523 .flow_sig_id = 1313792,
7524 .flow_pattern_id = 1,
7526 .hdr_sig = { .bits =
7527 BNXT_ULP_HDR_BIT_O_IPV4 |
7528 BNXT_ULP_HDR_BIT_O_UDP |
7529 BNXT_ULP_HDR_BIT_T_VXLAN |
7530 BNXT_ULP_HDR_BIT_I_ETH |
7531 BNXT_ULP_HDR_BIT_I_IPV4 |
7532 BNXT_ULP_HDR_BIT_I_TCP |
7533 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7534 .field_sig = { .bits =
7535 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7536 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7537 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7538 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
7541 .class_hid = BNXT_ULP_CLASS_HID_261d,
7544 .flow_sig_id = 1321984,
7545 .flow_pattern_id = 1,
7547 .hdr_sig = { .bits =
7548 BNXT_ULP_HDR_BIT_O_IPV4 |
7549 BNXT_ULP_HDR_BIT_O_UDP |
7550 BNXT_ULP_HDR_BIT_T_VXLAN |
7551 BNXT_ULP_HDR_BIT_I_ETH |
7552 BNXT_ULP_HDR_BIT_I_IPV4 |
7553 BNXT_ULP_HDR_BIT_I_TCP |
7554 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7555 .field_sig = { .bits =
7556 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7557 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7558 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7559 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7560 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
7563 .class_hid = BNXT_ULP_CLASS_HID_0571,
7566 .flow_sig_id = 3410944,
7567 .flow_pattern_id = 1,
7569 .hdr_sig = { .bits =
7570 BNXT_ULP_HDR_BIT_O_IPV4 |
7571 BNXT_ULP_HDR_BIT_O_UDP |
7572 BNXT_ULP_HDR_BIT_T_VXLAN |
7573 BNXT_ULP_HDR_BIT_I_ETH |
7574 BNXT_ULP_HDR_BIT_I_IPV4 |
7575 BNXT_ULP_HDR_BIT_I_TCP |
7576 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7577 .field_sig = { .bits =
7578 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7579 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7580 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7581 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7582 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
7585 .class_hid = BNXT_ULP_CLASS_HID_34f9,
7588 .flow_sig_id = 3419136,
7589 .flow_pattern_id = 1,
7591 .hdr_sig = { .bits =
7592 BNXT_ULP_HDR_BIT_O_IPV4 |
7593 BNXT_ULP_HDR_BIT_O_UDP |
7594 BNXT_ULP_HDR_BIT_T_VXLAN |
7595 BNXT_ULP_HDR_BIT_I_ETH |
7596 BNXT_ULP_HDR_BIT_I_IPV4 |
7597 BNXT_ULP_HDR_BIT_I_TCP |
7598 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7599 .field_sig = { .bits =
7600 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7601 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7602 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7603 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7604 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7605 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
7608 .class_hid = BNXT_ULP_CLASS_HID_1d55,
7611 .flow_sig_id = 2148797440,
7612 .flow_pattern_id = 1,
7614 .hdr_sig = { .bits =
7615 BNXT_ULP_HDR_BIT_O_IPV4 |
7616 BNXT_ULP_HDR_BIT_O_UDP |
7617 BNXT_ULP_HDR_BIT_T_VXLAN |
7618 BNXT_ULP_HDR_BIT_I_ETH |
7619 BNXT_ULP_HDR_BIT_I_IPV4 |
7620 BNXT_ULP_HDR_BIT_I_TCP |
7621 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7622 .field_sig = { .bits =
7623 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7624 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7625 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7626 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7627 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7630 .class_hid = BNXT_ULP_CLASS_HID_4fdd,
7633 .flow_sig_id = 2148805632,
7634 .flow_pattern_id = 1,
7636 .hdr_sig = { .bits =
7637 BNXT_ULP_HDR_BIT_O_IPV4 |
7638 BNXT_ULP_HDR_BIT_O_UDP |
7639 BNXT_ULP_HDR_BIT_T_VXLAN |
7640 BNXT_ULP_HDR_BIT_I_ETH |
7641 BNXT_ULP_HDR_BIT_I_IPV4 |
7642 BNXT_ULP_HDR_BIT_I_TCP |
7643 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7644 .field_sig = { .bits =
7645 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7646 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7647 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7648 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7649 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7650 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7653 .class_hid = BNXT_ULP_CLASS_HID_2d31,
7656 .flow_sig_id = 2150894592,
7657 .flow_pattern_id = 1,
7659 .hdr_sig = { .bits =
7660 BNXT_ULP_HDR_BIT_O_IPV4 |
7661 BNXT_ULP_HDR_BIT_O_UDP |
7662 BNXT_ULP_HDR_BIT_T_VXLAN |
7663 BNXT_ULP_HDR_BIT_I_ETH |
7664 BNXT_ULP_HDR_BIT_I_IPV4 |
7665 BNXT_ULP_HDR_BIT_I_TCP |
7666 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7667 .field_sig = { .bits =
7668 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7669 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7670 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7671 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7672 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7673 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7676 .class_hid = BNXT_ULP_CLASS_HID_5db9,
7679 .flow_sig_id = 2150902784,
7680 .flow_pattern_id = 1,
7682 .hdr_sig = { .bits =
7683 BNXT_ULP_HDR_BIT_O_IPV4 |
7684 BNXT_ULP_HDR_BIT_O_UDP |
7685 BNXT_ULP_HDR_BIT_T_VXLAN |
7686 BNXT_ULP_HDR_BIT_I_ETH |
7687 BNXT_ULP_HDR_BIT_I_IPV4 |
7688 BNXT_ULP_HDR_BIT_I_TCP |
7689 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7690 .field_sig = { .bits =
7691 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7692 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7693 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7694 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7695 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7696 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7697 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7700 .class_hid = BNXT_ULP_CLASS_HID_0035,
7703 .flow_sig_id = 4296281088,
7704 .flow_pattern_id = 1,
7706 .hdr_sig = { .bits =
7707 BNXT_ULP_HDR_BIT_O_IPV4 |
7708 BNXT_ULP_HDR_BIT_O_UDP |
7709 BNXT_ULP_HDR_BIT_T_VXLAN |
7710 BNXT_ULP_HDR_BIT_I_ETH |
7711 BNXT_ULP_HDR_BIT_I_IPV4 |
7712 BNXT_ULP_HDR_BIT_I_TCP |
7713 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7714 .field_sig = { .bits =
7715 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7716 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7717 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7718 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7719 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7722 .class_hid = BNXT_ULP_CLASS_HID_323d,
7725 .flow_sig_id = 4296289280,
7726 .flow_pattern_id = 1,
7728 .hdr_sig = { .bits =
7729 BNXT_ULP_HDR_BIT_O_IPV4 |
7730 BNXT_ULP_HDR_BIT_O_UDP |
7731 BNXT_ULP_HDR_BIT_T_VXLAN |
7732 BNXT_ULP_HDR_BIT_I_ETH |
7733 BNXT_ULP_HDR_BIT_I_IPV4 |
7734 BNXT_ULP_HDR_BIT_I_TCP |
7735 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7736 .field_sig = { .bits =
7737 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7738 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7739 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7740 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7741 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7742 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7745 .class_hid = BNXT_ULP_CLASS_HID_1111,
7748 .flow_sig_id = 4298378240,
7749 .flow_pattern_id = 1,
7751 .hdr_sig = { .bits =
7752 BNXT_ULP_HDR_BIT_O_IPV4 |
7753 BNXT_ULP_HDR_BIT_O_UDP |
7754 BNXT_ULP_HDR_BIT_T_VXLAN |
7755 BNXT_ULP_HDR_BIT_I_ETH |
7756 BNXT_ULP_HDR_BIT_I_IPV4 |
7757 BNXT_ULP_HDR_BIT_I_TCP |
7758 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7759 .field_sig = { .bits =
7760 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7761 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7762 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7763 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7764 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7765 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7768 .class_hid = BNXT_ULP_CLASS_HID_4019,
7771 .flow_sig_id = 4298386432,
7772 .flow_pattern_id = 1,
7774 .hdr_sig = { .bits =
7775 BNXT_ULP_HDR_BIT_O_IPV4 |
7776 BNXT_ULP_HDR_BIT_O_UDP |
7777 BNXT_ULP_HDR_BIT_T_VXLAN |
7778 BNXT_ULP_HDR_BIT_I_ETH |
7779 BNXT_ULP_HDR_BIT_I_IPV4 |
7780 BNXT_ULP_HDR_BIT_I_TCP |
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_ETH_SMAC |
7789 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7792 .class_hid = BNXT_ULP_CLASS_HID_2975,
7795 .flow_sig_id = 6443764736,
7796 .flow_pattern_id = 1,
7798 .hdr_sig = { .bits =
7799 BNXT_ULP_HDR_BIT_O_IPV4 |
7800 BNXT_ULP_HDR_BIT_O_UDP |
7801 BNXT_ULP_HDR_BIT_T_VXLAN |
7802 BNXT_ULP_HDR_BIT_I_ETH |
7803 BNXT_ULP_HDR_BIT_I_IPV4 |
7804 BNXT_ULP_HDR_BIT_I_TCP |
7805 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7806 .field_sig = { .bits =
7807 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7808 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7809 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7810 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7811 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7812 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7815 .class_hid = BNXT_ULP_CLASS_HID_5b7d,
7818 .flow_sig_id = 6443772928,
7819 .flow_pattern_id = 1,
7821 .hdr_sig = { .bits =
7822 BNXT_ULP_HDR_BIT_O_IPV4 |
7823 BNXT_ULP_HDR_BIT_O_UDP |
7824 BNXT_ULP_HDR_BIT_T_VXLAN |
7825 BNXT_ULP_HDR_BIT_I_ETH |
7826 BNXT_ULP_HDR_BIT_I_IPV4 |
7827 BNXT_ULP_HDR_BIT_I_TCP |
7828 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7829 .field_sig = { .bits =
7830 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7831 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7832 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7833 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7834 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7835 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7836 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7839 .class_hid = BNXT_ULP_CLASS_HID_3f51,
7842 .flow_sig_id = 6445861888,
7843 .flow_pattern_id = 1,
7845 .hdr_sig = { .bits =
7846 BNXT_ULP_HDR_BIT_O_IPV4 |
7847 BNXT_ULP_HDR_BIT_O_UDP |
7848 BNXT_ULP_HDR_BIT_T_VXLAN |
7849 BNXT_ULP_HDR_BIT_I_ETH |
7850 BNXT_ULP_HDR_BIT_I_IPV4 |
7851 BNXT_ULP_HDR_BIT_I_TCP |
7852 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7853 .field_sig = { .bits =
7854 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7855 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7856 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7857 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7858 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7859 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7860 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7863 .class_hid = BNXT_ULP_CLASS_HID_6959,
7866 .flow_sig_id = 6445870080,
7867 .flow_pattern_id = 1,
7869 .hdr_sig = { .bits =
7870 BNXT_ULP_HDR_BIT_O_IPV4 |
7871 BNXT_ULP_HDR_BIT_O_UDP |
7872 BNXT_ULP_HDR_BIT_T_VXLAN |
7873 BNXT_ULP_HDR_BIT_I_ETH |
7874 BNXT_ULP_HDR_BIT_I_IPV4 |
7875 BNXT_ULP_HDR_BIT_I_TCP |
7876 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7877 .field_sig = { .bits =
7878 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7879 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7880 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7881 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7882 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7883 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7884 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7885 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7888 .class_hid = BNXT_ULP_CLASS_HID_0e85,
7891 .flow_sig_id = 8591248384,
7892 .flow_pattern_id = 1,
7894 .hdr_sig = { .bits =
7895 BNXT_ULP_HDR_BIT_O_IPV4 |
7896 BNXT_ULP_HDR_BIT_O_UDP |
7897 BNXT_ULP_HDR_BIT_T_VXLAN |
7898 BNXT_ULP_HDR_BIT_I_ETH |
7899 BNXT_ULP_HDR_BIT_I_IPV4 |
7900 BNXT_ULP_HDR_BIT_I_TCP |
7901 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7902 .field_sig = { .bits =
7903 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7904 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7905 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7906 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7907 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
7910 .class_hid = BNXT_ULP_CLASS_HID_380d,
7913 .flow_sig_id = 8591256576,
7914 .flow_pattern_id = 1,
7916 .hdr_sig = { .bits =
7917 BNXT_ULP_HDR_BIT_O_IPV4 |
7918 BNXT_ULP_HDR_BIT_O_UDP |
7919 BNXT_ULP_HDR_BIT_T_VXLAN |
7920 BNXT_ULP_HDR_BIT_I_ETH |
7921 BNXT_ULP_HDR_BIT_I_IPV4 |
7922 BNXT_ULP_HDR_BIT_I_TCP |
7923 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7924 .field_sig = { .bits =
7925 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7926 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7927 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7928 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7929 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7930 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
7933 .class_hid = BNXT_ULP_CLASS_HID_1f21,
7936 .flow_sig_id = 8593345536,
7937 .flow_pattern_id = 1,
7939 .hdr_sig = { .bits =
7940 BNXT_ULP_HDR_BIT_O_IPV4 |
7941 BNXT_ULP_HDR_BIT_O_UDP |
7942 BNXT_ULP_HDR_BIT_T_VXLAN |
7943 BNXT_ULP_HDR_BIT_I_ETH |
7944 BNXT_ULP_HDR_BIT_I_IPV4 |
7945 BNXT_ULP_HDR_BIT_I_TCP |
7946 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7947 .field_sig = { .bits =
7948 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7949 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7950 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7951 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7952 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7953 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
7956 .class_hid = BNXT_ULP_CLASS_HID_4ea9,
7959 .flow_sig_id = 8593353728,
7960 .flow_pattern_id = 1,
7962 .hdr_sig = { .bits =
7963 BNXT_ULP_HDR_BIT_O_IPV4 |
7964 BNXT_ULP_HDR_BIT_O_UDP |
7965 BNXT_ULP_HDR_BIT_T_VXLAN |
7966 BNXT_ULP_HDR_BIT_I_ETH |
7967 BNXT_ULP_HDR_BIT_I_IPV4 |
7968 BNXT_ULP_HDR_BIT_I_TCP |
7969 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7970 .field_sig = { .bits =
7971 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7972 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7973 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7974 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7975 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7976 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7977 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
7980 .class_hid = BNXT_ULP_CLASS_HID_1705,
7983 .flow_sig_id = 10738732032,
7984 .flow_pattern_id = 1,
7986 .hdr_sig = { .bits =
7987 BNXT_ULP_HDR_BIT_O_IPV4 |
7988 BNXT_ULP_HDR_BIT_O_UDP |
7989 BNXT_ULP_HDR_BIT_T_VXLAN |
7990 BNXT_ULP_HDR_BIT_I_ETH |
7991 BNXT_ULP_HDR_BIT_I_IPV4 |
7992 BNXT_ULP_HDR_BIT_I_TCP |
7993 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7994 .field_sig = { .bits =
7995 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7996 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7997 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7998 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7999 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8000 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8003 .class_hid = BNXT_ULP_CLASS_HID_418d,
8006 .flow_sig_id = 10738740224,
8007 .flow_pattern_id = 1,
8009 .hdr_sig = { .bits =
8010 BNXT_ULP_HDR_BIT_O_IPV4 |
8011 BNXT_ULP_HDR_BIT_O_UDP |
8012 BNXT_ULP_HDR_BIT_T_VXLAN |
8013 BNXT_ULP_HDR_BIT_I_ETH |
8014 BNXT_ULP_HDR_BIT_I_IPV4 |
8015 BNXT_ULP_HDR_BIT_I_TCP |
8016 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8017 .field_sig = { .bits =
8018 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8019 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8020 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8021 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8022 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8023 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8024 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8027 .class_hid = BNXT_ULP_CLASS_HID_2721,
8030 .flow_sig_id = 10740829184,
8031 .flow_pattern_id = 1,
8033 .hdr_sig = { .bits =
8034 BNXT_ULP_HDR_BIT_O_IPV4 |
8035 BNXT_ULP_HDR_BIT_O_UDP |
8036 BNXT_ULP_HDR_BIT_T_VXLAN |
8037 BNXT_ULP_HDR_BIT_I_ETH |
8038 BNXT_ULP_HDR_BIT_I_IPV4 |
8039 BNXT_ULP_HDR_BIT_I_TCP |
8040 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8041 .field_sig = { .bits =
8042 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8043 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8044 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8045 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8046 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8047 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8048 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8051 .class_hid = BNXT_ULP_CLASS_HID_57a9,
8054 .flow_sig_id = 10740837376,
8055 .flow_pattern_id = 1,
8057 .hdr_sig = { .bits =
8058 BNXT_ULP_HDR_BIT_O_IPV4 |
8059 BNXT_ULP_HDR_BIT_O_UDP |
8060 BNXT_ULP_HDR_BIT_T_VXLAN |
8061 BNXT_ULP_HDR_BIT_I_ETH |
8062 BNXT_ULP_HDR_BIT_I_IPV4 |
8063 BNXT_ULP_HDR_BIT_I_TCP |
8064 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8065 .field_sig = { .bits =
8066 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8067 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8068 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8069 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8070 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8071 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8072 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8073 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8076 .class_hid = BNXT_ULP_CLASS_HID_1a25,
8079 .flow_sig_id = 12886215680,
8080 .flow_pattern_id = 1,
8082 .hdr_sig = { .bits =
8083 BNXT_ULP_HDR_BIT_O_IPV4 |
8084 BNXT_ULP_HDR_BIT_O_UDP |
8085 BNXT_ULP_HDR_BIT_T_VXLAN |
8086 BNXT_ULP_HDR_BIT_I_ETH |
8087 BNXT_ULP_HDR_BIT_I_IPV4 |
8088 BNXT_ULP_HDR_BIT_I_TCP |
8089 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8090 .field_sig = { .bits =
8091 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8092 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8093 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8094 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8095 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8096 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8099 .class_hid = BNXT_ULP_CLASS_HID_342d,
8102 .flow_sig_id = 12886223872,
8103 .flow_pattern_id = 1,
8105 .hdr_sig = { .bits =
8106 BNXT_ULP_HDR_BIT_O_IPV4 |
8107 BNXT_ULP_HDR_BIT_O_UDP |
8108 BNXT_ULP_HDR_BIT_T_VXLAN |
8109 BNXT_ULP_HDR_BIT_I_ETH |
8110 BNXT_ULP_HDR_BIT_I_IPV4 |
8111 BNXT_ULP_HDR_BIT_I_TCP |
8112 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8113 .field_sig = { .bits =
8114 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8115 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8116 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8117 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8118 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8119 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8120 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8123 .class_hid = BNXT_ULP_CLASS_HID_2b01,
8126 .flow_sig_id = 12888312832,
8127 .flow_pattern_id = 1,
8129 .hdr_sig = { .bits =
8130 BNXT_ULP_HDR_BIT_O_IPV4 |
8131 BNXT_ULP_HDR_BIT_O_UDP |
8132 BNXT_ULP_HDR_BIT_T_VXLAN |
8133 BNXT_ULP_HDR_BIT_I_ETH |
8134 BNXT_ULP_HDR_BIT_I_IPV4 |
8135 BNXT_ULP_HDR_BIT_I_TCP |
8136 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8137 .field_sig = { .bits =
8138 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8139 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8140 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8141 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8142 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8143 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8144 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8147 .class_hid = BNXT_ULP_CLASS_HID_5a09,
8150 .flow_sig_id = 12888321024,
8151 .flow_pattern_id = 1,
8153 .hdr_sig = { .bits =
8154 BNXT_ULP_HDR_BIT_O_IPV4 |
8155 BNXT_ULP_HDR_BIT_O_UDP |
8156 BNXT_ULP_HDR_BIT_T_VXLAN |
8157 BNXT_ULP_HDR_BIT_I_ETH |
8158 BNXT_ULP_HDR_BIT_I_IPV4 |
8159 BNXT_ULP_HDR_BIT_I_TCP |
8160 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8161 .field_sig = { .bits =
8162 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8163 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8164 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8165 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8166 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8167 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8168 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8169 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8172 .class_hid = BNXT_ULP_CLASS_HID_2325,
8175 .flow_sig_id = 15033699328,
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_IPV4 |
8184 BNXT_ULP_HDR_BIT_I_TCP |
8185 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8186 .field_sig = { .bits =
8187 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8188 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8189 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8190 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8191 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8192 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8193 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8196 .class_hid = BNXT_ULP_CLASS_HID_5d2d,
8199 .flow_sig_id = 15033707520,
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_IPV4 |
8208 BNXT_ULP_HDR_BIT_I_TCP |
8209 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8210 .field_sig = { .bits =
8211 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8212 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8213 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8214 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8215 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8216 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8217 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8218 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8221 .class_hid = BNXT_ULP_CLASS_HID_3101,
8224 .flow_sig_id = 15035796480,
8225 .flow_pattern_id = 1,
8227 .hdr_sig = { .bits =
8228 BNXT_ULP_HDR_BIT_O_IPV4 |
8229 BNXT_ULP_HDR_BIT_O_UDP |
8230 BNXT_ULP_HDR_BIT_T_VXLAN |
8231 BNXT_ULP_HDR_BIT_I_ETH |
8232 BNXT_ULP_HDR_BIT_I_IPV4 |
8233 BNXT_ULP_HDR_BIT_I_TCP |
8234 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8235 .field_sig = { .bits =
8236 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8237 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8238 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8239 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8240 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8241 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8242 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8243 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8246 .class_hid = BNXT_ULP_CLASS_HID_6309,
8249 .flow_sig_id = 15035804672,
8250 .flow_pattern_id = 1,
8252 .hdr_sig = { .bits =
8253 BNXT_ULP_HDR_BIT_O_IPV4 |
8254 BNXT_ULP_HDR_BIT_O_UDP |
8255 BNXT_ULP_HDR_BIT_T_VXLAN |
8256 BNXT_ULP_HDR_BIT_I_ETH |
8257 BNXT_ULP_HDR_BIT_I_IPV4 |
8258 BNXT_ULP_HDR_BIT_I_TCP |
8259 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8260 .field_sig = { .bits =
8261 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8262 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8263 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8264 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8265 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8266 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8267 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8268 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8269 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT }
8272 .class_hid = BNXT_ULP_CLASS_HID_0bad,
8275 .flow_sig_id = 17181182976,
8276 .flow_pattern_id = 1,
8278 .hdr_sig = { .bits =
8279 BNXT_ULP_HDR_BIT_O_IPV4 |
8280 BNXT_ULP_HDR_BIT_O_UDP |
8281 BNXT_ULP_HDR_BIT_T_VXLAN |
8282 BNXT_ULP_HDR_BIT_I_ETH |
8283 BNXT_ULP_HDR_BIT_I_IPV4 |
8284 BNXT_ULP_HDR_BIT_I_TCP |
8285 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8286 .field_sig = { .bits =
8287 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8288 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8289 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8290 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8291 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8294 .class_hid = BNXT_ULP_CLASS_HID_2535,
8297 .flow_sig_id = 17181191168,
8298 .flow_pattern_id = 1,
8300 .hdr_sig = { .bits =
8301 BNXT_ULP_HDR_BIT_O_IPV4 |
8302 BNXT_ULP_HDR_BIT_O_UDP |
8303 BNXT_ULP_HDR_BIT_T_VXLAN |
8304 BNXT_ULP_HDR_BIT_I_ETH |
8305 BNXT_ULP_HDR_BIT_I_IPV4 |
8306 BNXT_ULP_HDR_BIT_I_TCP |
8307 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8308 .field_sig = { .bits =
8309 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8310 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8311 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8312 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8313 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8314 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8317 .class_hid = BNXT_ULP_CLASS_HID_1869,
8320 .flow_sig_id = 17183280128,
8321 .flow_pattern_id = 1,
8323 .hdr_sig = { .bits =
8324 BNXT_ULP_HDR_BIT_O_IPV4 |
8325 BNXT_ULP_HDR_BIT_O_UDP |
8326 BNXT_ULP_HDR_BIT_T_VXLAN |
8327 BNXT_ULP_HDR_BIT_I_ETH |
8328 BNXT_ULP_HDR_BIT_I_IPV4 |
8329 BNXT_ULP_HDR_BIT_I_TCP |
8330 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8331 .field_sig = { .bits =
8332 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8333 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8334 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8335 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8336 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8337 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8340 .class_hid = BNXT_ULP_CLASS_HID_4bf1,
8343 .flow_sig_id = 17183288320,
8344 .flow_pattern_id = 1,
8346 .hdr_sig = { .bits =
8347 BNXT_ULP_HDR_BIT_O_IPV4 |
8348 BNXT_ULP_HDR_BIT_O_UDP |
8349 BNXT_ULP_HDR_BIT_T_VXLAN |
8350 BNXT_ULP_HDR_BIT_I_ETH |
8351 BNXT_ULP_HDR_BIT_I_IPV4 |
8352 BNXT_ULP_HDR_BIT_I_TCP |
8353 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8354 .field_sig = { .bits =
8355 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8356 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8357 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8358 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8359 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8360 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8361 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8364 .class_hid = BNXT_ULP_CLASS_HID_136d,
8367 .flow_sig_id = 19328666624,
8368 .flow_pattern_id = 1,
8370 .hdr_sig = { .bits =
8371 BNXT_ULP_HDR_BIT_O_IPV4 |
8372 BNXT_ULP_HDR_BIT_O_UDP |
8373 BNXT_ULP_HDR_BIT_T_VXLAN |
8374 BNXT_ULP_HDR_BIT_I_ETH |
8375 BNXT_ULP_HDR_BIT_I_IPV4 |
8376 BNXT_ULP_HDR_BIT_I_TCP |
8377 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8378 .field_sig = { .bits =
8379 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8380 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8381 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8382 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8383 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8384 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8387 .class_hid = BNXT_ULP_CLASS_HID_43f5,
8390 .flow_sig_id = 19328674816,
8391 .flow_pattern_id = 1,
8393 .hdr_sig = { .bits =
8394 BNXT_ULP_HDR_BIT_O_IPV4 |
8395 BNXT_ULP_HDR_BIT_O_UDP |
8396 BNXT_ULP_HDR_BIT_T_VXLAN |
8397 BNXT_ULP_HDR_BIT_I_ETH |
8398 BNXT_ULP_HDR_BIT_I_IPV4 |
8399 BNXT_ULP_HDR_BIT_I_TCP |
8400 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8401 .field_sig = { .bits =
8402 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8403 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8404 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8405 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8406 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8407 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8408 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8411 .class_hid = BNXT_ULP_CLASS_HID_2129,
8414 .flow_sig_id = 19330763776,
8415 .flow_pattern_id = 1,
8417 .hdr_sig = { .bits =
8418 BNXT_ULP_HDR_BIT_O_IPV4 |
8419 BNXT_ULP_HDR_BIT_O_UDP |
8420 BNXT_ULP_HDR_BIT_T_VXLAN |
8421 BNXT_ULP_HDR_BIT_I_ETH |
8422 BNXT_ULP_HDR_BIT_I_IPV4 |
8423 BNXT_ULP_HDR_BIT_I_TCP |
8424 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8425 .field_sig = { .bits =
8426 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8427 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8428 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8429 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8430 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8431 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8432 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8435 .class_hid = BNXT_ULP_CLASS_HID_53b1,
8438 .flow_sig_id = 19330771968,
8439 .flow_pattern_id = 1,
8441 .hdr_sig = { .bits =
8442 BNXT_ULP_HDR_BIT_O_IPV4 |
8443 BNXT_ULP_HDR_BIT_O_UDP |
8444 BNXT_ULP_HDR_BIT_T_VXLAN |
8445 BNXT_ULP_HDR_BIT_I_ETH |
8446 BNXT_ULP_HDR_BIT_I_IPV4 |
8447 BNXT_ULP_HDR_BIT_I_TCP |
8448 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8449 .field_sig = { .bits =
8450 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8451 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8452 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8453 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8454 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8455 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8456 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8457 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8460 .class_hid = BNXT_ULP_CLASS_HID_072d,
8463 .flow_sig_id = 21476150272,
8464 .flow_pattern_id = 1,
8466 .hdr_sig = { .bits =
8467 BNXT_ULP_HDR_BIT_O_IPV4 |
8468 BNXT_ULP_HDR_BIT_O_UDP |
8469 BNXT_ULP_HDR_BIT_T_VXLAN |
8470 BNXT_ULP_HDR_BIT_I_ETH |
8471 BNXT_ULP_HDR_BIT_I_IPV4 |
8472 BNXT_ULP_HDR_BIT_I_TCP |
8473 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8474 .field_sig = { .bits =
8475 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8476 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8477 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8478 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8479 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8480 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8483 .class_hid = BNXT_ULP_CLASS_HID_3135,
8486 .flow_sig_id = 21476158464,
8487 .flow_pattern_id = 1,
8489 .hdr_sig = { .bits =
8490 BNXT_ULP_HDR_BIT_O_IPV4 |
8491 BNXT_ULP_HDR_BIT_O_UDP |
8492 BNXT_ULP_HDR_BIT_T_VXLAN |
8493 BNXT_ULP_HDR_BIT_I_ETH |
8494 BNXT_ULP_HDR_BIT_I_IPV4 |
8495 BNXT_ULP_HDR_BIT_I_TCP |
8496 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8497 .field_sig = { .bits =
8498 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8499 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8500 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8501 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8502 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8503 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8504 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8507 .class_hid = BNXT_ULP_CLASS_HID_1429,
8510 .flow_sig_id = 21478247424,
8511 .flow_pattern_id = 1,
8513 .hdr_sig = { .bits =
8514 BNXT_ULP_HDR_BIT_O_IPV4 |
8515 BNXT_ULP_HDR_BIT_O_UDP |
8516 BNXT_ULP_HDR_BIT_T_VXLAN |
8517 BNXT_ULP_HDR_BIT_I_ETH |
8518 BNXT_ULP_HDR_BIT_I_IPV4 |
8519 BNXT_ULP_HDR_BIT_I_TCP |
8520 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8521 .field_sig = { .bits =
8522 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8523 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8524 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8525 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8526 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8527 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8528 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8531 .class_hid = BNXT_ULP_CLASS_HID_4731,
8534 .flow_sig_id = 21478255616,
8535 .flow_pattern_id = 1,
8537 .hdr_sig = { .bits =
8538 BNXT_ULP_HDR_BIT_O_IPV4 |
8539 BNXT_ULP_HDR_BIT_O_UDP |
8540 BNXT_ULP_HDR_BIT_T_VXLAN |
8541 BNXT_ULP_HDR_BIT_I_ETH |
8542 BNXT_ULP_HDR_BIT_I_IPV4 |
8543 BNXT_ULP_HDR_BIT_I_TCP |
8544 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8545 .field_sig = { .bits =
8546 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8547 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8548 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8549 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8550 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8551 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8552 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8553 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8556 .class_hid = BNXT_ULP_CLASS_HID_2f6d,
8559 .flow_sig_id = 23623633920,
8560 .flow_pattern_id = 1,
8562 .hdr_sig = { .bits =
8563 BNXT_ULP_HDR_BIT_O_IPV4 |
8564 BNXT_ULP_HDR_BIT_O_UDP |
8565 BNXT_ULP_HDR_BIT_T_VXLAN |
8566 BNXT_ULP_HDR_BIT_I_ETH |
8567 BNXT_ULP_HDR_BIT_I_IPV4 |
8568 BNXT_ULP_HDR_BIT_I_TCP |
8569 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8570 .field_sig = { .bits =
8571 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8572 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8573 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8574 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8575 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8576 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8577 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8580 .class_hid = BNXT_ULP_CLASS_HID_5f75,
8583 .flow_sig_id = 23623642112,
8584 .flow_pattern_id = 1,
8586 .hdr_sig = { .bits =
8587 BNXT_ULP_HDR_BIT_O_IPV4 |
8588 BNXT_ULP_HDR_BIT_O_UDP |
8589 BNXT_ULP_HDR_BIT_T_VXLAN |
8590 BNXT_ULP_HDR_BIT_I_ETH |
8591 BNXT_ULP_HDR_BIT_I_IPV4 |
8592 BNXT_ULP_HDR_BIT_I_TCP |
8593 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8594 .field_sig = { .bits =
8595 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8596 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8597 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8598 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8599 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8600 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8601 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8602 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8605 .class_hid = BNXT_ULP_CLASS_HID_3d69,
8608 .flow_sig_id = 23625731072,
8609 .flow_pattern_id = 1,
8611 .hdr_sig = { .bits =
8612 BNXT_ULP_HDR_BIT_O_IPV4 |
8613 BNXT_ULP_HDR_BIT_O_UDP |
8614 BNXT_ULP_HDR_BIT_T_VXLAN |
8615 BNXT_ULP_HDR_BIT_I_ETH |
8616 BNXT_ULP_HDR_BIT_I_IPV4 |
8617 BNXT_ULP_HDR_BIT_I_TCP |
8618 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8619 .field_sig = { .bits =
8620 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8621 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8622 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8623 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8624 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8625 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8626 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8627 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8630 .class_hid = BNXT_ULP_CLASS_HID_6f71,
8633 .flow_sig_id = 23625739264,
8634 .flow_pattern_id = 1,
8636 .hdr_sig = { .bits =
8637 BNXT_ULP_HDR_BIT_O_IPV4 |
8638 BNXT_ULP_HDR_BIT_O_UDP |
8639 BNXT_ULP_HDR_BIT_T_VXLAN |
8640 BNXT_ULP_HDR_BIT_I_ETH |
8641 BNXT_ULP_HDR_BIT_I_IPV4 |
8642 BNXT_ULP_HDR_BIT_I_TCP |
8643 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8644 .field_sig = { .bits =
8645 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8646 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8647 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8648 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8649 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8650 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8651 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8652 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8653 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8656 .class_hid = BNXT_ULP_CLASS_HID_0dbd,
8659 .flow_sig_id = 25771117568,
8660 .flow_pattern_id = 1,
8662 .hdr_sig = { .bits =
8663 BNXT_ULP_HDR_BIT_O_IPV4 |
8664 BNXT_ULP_HDR_BIT_O_UDP |
8665 BNXT_ULP_HDR_BIT_T_VXLAN |
8666 BNXT_ULP_HDR_BIT_I_ETH |
8667 BNXT_ULP_HDR_BIT_I_IPV4 |
8668 BNXT_ULP_HDR_BIT_I_TCP |
8669 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8670 .field_sig = { .bits =
8671 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8672 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8673 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8674 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8675 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8676 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8679 .class_hid = BNXT_ULP_CLASS_HID_3f25,
8682 .flow_sig_id = 25771125760,
8683 .flow_pattern_id = 1,
8685 .hdr_sig = { .bits =
8686 BNXT_ULP_HDR_BIT_O_IPV4 |
8687 BNXT_ULP_HDR_BIT_O_UDP |
8688 BNXT_ULP_HDR_BIT_T_VXLAN |
8689 BNXT_ULP_HDR_BIT_I_ETH |
8690 BNXT_ULP_HDR_BIT_I_IPV4 |
8691 BNXT_ULP_HDR_BIT_I_TCP |
8692 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8693 .field_sig = { .bits =
8694 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8695 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8696 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8697 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8698 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8699 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8700 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8703 .class_hid = BNXT_ULP_CLASS_HID_1239,
8706 .flow_sig_id = 25773214720,
8707 .flow_pattern_id = 1,
8709 .hdr_sig = { .bits =
8710 BNXT_ULP_HDR_BIT_O_IPV4 |
8711 BNXT_ULP_HDR_BIT_O_UDP |
8712 BNXT_ULP_HDR_BIT_T_VXLAN |
8713 BNXT_ULP_HDR_BIT_I_ETH |
8714 BNXT_ULP_HDR_BIT_I_IPV4 |
8715 BNXT_ULP_HDR_BIT_I_TCP |
8716 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8717 .field_sig = { .bits =
8718 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8719 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8720 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8721 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8722 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8723 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8724 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8727 .class_hid = BNXT_ULP_CLASS_HID_4da1,
8730 .flow_sig_id = 25773222912,
8731 .flow_pattern_id = 1,
8733 .hdr_sig = { .bits =
8734 BNXT_ULP_HDR_BIT_O_IPV4 |
8735 BNXT_ULP_HDR_BIT_O_UDP |
8736 BNXT_ULP_HDR_BIT_T_VXLAN |
8737 BNXT_ULP_HDR_BIT_I_ETH |
8738 BNXT_ULP_HDR_BIT_I_IPV4 |
8739 BNXT_ULP_HDR_BIT_I_TCP |
8740 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8741 .field_sig = { .bits =
8742 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8743 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8744 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8745 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8746 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8747 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8748 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8749 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8752 .class_hid = BNXT_ULP_CLASS_HID_153d,
8755 .flow_sig_id = 27918601216,
8756 .flow_pattern_id = 1,
8758 .hdr_sig = { .bits =
8759 BNXT_ULP_HDR_BIT_O_IPV4 |
8760 BNXT_ULP_HDR_BIT_O_UDP |
8761 BNXT_ULP_HDR_BIT_T_VXLAN |
8762 BNXT_ULP_HDR_BIT_I_ETH |
8763 BNXT_ULP_HDR_BIT_I_IPV4 |
8764 BNXT_ULP_HDR_BIT_I_TCP |
8765 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8766 .field_sig = { .bits =
8767 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8768 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8769 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8770 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8771 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8772 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8773 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8776 .class_hid = BNXT_ULP_CLASS_HID_45a5,
8779 .flow_sig_id = 27918609408,
8780 .flow_pattern_id = 1,
8782 .hdr_sig = { .bits =
8783 BNXT_ULP_HDR_BIT_O_IPV4 |
8784 BNXT_ULP_HDR_BIT_O_UDP |
8785 BNXT_ULP_HDR_BIT_T_VXLAN |
8786 BNXT_ULP_HDR_BIT_I_ETH |
8787 BNXT_ULP_HDR_BIT_I_IPV4 |
8788 BNXT_ULP_HDR_BIT_I_TCP |
8789 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8790 .field_sig = { .bits =
8791 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8792 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8793 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8794 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8795 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8796 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8797 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8798 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8801 .class_hid = BNXT_ULP_CLASS_HID_3bb9,
8804 .flow_sig_id = 27920698368,
8805 .flow_pattern_id = 1,
8807 .hdr_sig = { .bits =
8808 BNXT_ULP_HDR_BIT_O_IPV4 |
8809 BNXT_ULP_HDR_BIT_O_UDP |
8810 BNXT_ULP_HDR_BIT_T_VXLAN |
8811 BNXT_ULP_HDR_BIT_I_ETH |
8812 BNXT_ULP_HDR_BIT_I_IPV4 |
8813 BNXT_ULP_HDR_BIT_I_TCP |
8814 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8815 .field_sig = { .bits =
8816 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8817 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8818 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8819 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8820 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8821 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8822 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8823 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8826 .class_hid = BNXT_ULP_CLASS_HID_55a1,
8829 .flow_sig_id = 27920706560,
8830 .flow_pattern_id = 1,
8832 .hdr_sig = { .bits =
8833 BNXT_ULP_HDR_BIT_O_IPV4 |
8834 BNXT_ULP_HDR_BIT_O_UDP |
8835 BNXT_ULP_HDR_BIT_T_VXLAN |
8836 BNXT_ULP_HDR_BIT_I_ETH |
8837 BNXT_ULP_HDR_BIT_I_IPV4 |
8838 BNXT_ULP_HDR_BIT_I_TCP |
8839 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8840 .field_sig = { .bits =
8841 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8842 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8843 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8844 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8845 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8846 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8847 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8848 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8849 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8852 .class_hid = BNXT_ULP_CLASS_HID_193d,
8855 .flow_sig_id = 30066084864,
8856 .flow_pattern_id = 1,
8858 .hdr_sig = { .bits =
8859 BNXT_ULP_HDR_BIT_O_IPV4 |
8860 BNXT_ULP_HDR_BIT_O_UDP |
8861 BNXT_ULP_HDR_BIT_T_VXLAN |
8862 BNXT_ULP_HDR_BIT_I_ETH |
8863 BNXT_ULP_HDR_BIT_I_IPV4 |
8864 BNXT_ULP_HDR_BIT_I_TCP |
8865 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8866 .field_sig = { .bits =
8867 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8868 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8869 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8870 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8871 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8872 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8873 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8876 .class_hid = BNXT_ULP_CLASS_HID_4b25,
8879 .flow_sig_id = 30066093056,
8880 .flow_pattern_id = 1,
8882 .hdr_sig = { .bits =
8883 BNXT_ULP_HDR_BIT_O_IPV4 |
8884 BNXT_ULP_HDR_BIT_O_UDP |
8885 BNXT_ULP_HDR_BIT_T_VXLAN |
8886 BNXT_ULP_HDR_BIT_I_ETH |
8887 BNXT_ULP_HDR_BIT_I_IPV4 |
8888 BNXT_ULP_HDR_BIT_I_TCP |
8889 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8890 .field_sig = { .bits =
8891 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8892 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8893 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8894 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8895 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8896 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8897 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8898 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8901 .class_hid = BNXT_ULP_CLASS_HID_2e39,
8904 .flow_sig_id = 30068182016,
8905 .flow_pattern_id = 1,
8907 .hdr_sig = { .bits =
8908 BNXT_ULP_HDR_BIT_O_IPV4 |
8909 BNXT_ULP_HDR_BIT_O_UDP |
8910 BNXT_ULP_HDR_BIT_T_VXLAN |
8911 BNXT_ULP_HDR_BIT_I_ETH |
8912 BNXT_ULP_HDR_BIT_I_IPV4 |
8913 BNXT_ULP_HDR_BIT_I_TCP |
8914 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8915 .field_sig = { .bits =
8916 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8917 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8918 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8919 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8920 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8921 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8922 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8923 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8926 .class_hid = BNXT_ULP_CLASS_HID_5921,
8929 .flow_sig_id = 30068190208,
8930 .flow_pattern_id = 1,
8932 .hdr_sig = { .bits =
8933 BNXT_ULP_HDR_BIT_O_IPV4 |
8934 BNXT_ULP_HDR_BIT_O_UDP |
8935 BNXT_ULP_HDR_BIT_T_VXLAN |
8936 BNXT_ULP_HDR_BIT_I_ETH |
8937 BNXT_ULP_HDR_BIT_I_IPV4 |
8938 BNXT_ULP_HDR_BIT_I_TCP |
8939 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8940 .field_sig = { .bits =
8941 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8942 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8943 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8944 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8945 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8946 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8947 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8948 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8949 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8952 .class_hid = BNXT_ULP_CLASS_HID_213d,
8955 .flow_sig_id = 32213568512,
8956 .flow_pattern_id = 1,
8958 .hdr_sig = { .bits =
8959 BNXT_ULP_HDR_BIT_O_IPV4 |
8960 BNXT_ULP_HDR_BIT_O_UDP |
8961 BNXT_ULP_HDR_BIT_T_VXLAN |
8962 BNXT_ULP_HDR_BIT_I_ETH |
8963 BNXT_ULP_HDR_BIT_I_IPV4 |
8964 BNXT_ULP_HDR_BIT_I_TCP |
8965 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8966 .field_sig = { .bits =
8967 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8968 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8969 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8970 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8971 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8972 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8973 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
8974 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
8977 .class_hid = BNXT_ULP_CLASS_HID_5125,
8980 .flow_sig_id = 32213576704,
8981 .flow_pattern_id = 1,
8983 .hdr_sig = { .bits =
8984 BNXT_ULP_HDR_BIT_O_IPV4 |
8985 BNXT_ULP_HDR_BIT_O_UDP |
8986 BNXT_ULP_HDR_BIT_T_VXLAN |
8987 BNXT_ULP_HDR_BIT_I_ETH |
8988 BNXT_ULP_HDR_BIT_I_IPV4 |
8989 BNXT_ULP_HDR_BIT_I_TCP |
8990 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8991 .field_sig = { .bits =
8992 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8993 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8994 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8995 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8996 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8997 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8998 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
8999 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
9000 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
9003 .class_hid = BNXT_ULP_CLASS_HID_3739,
9006 .flow_sig_id = 32215665664,
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_IPV4 |
9015 BNXT_ULP_HDR_BIT_I_TCP |
9016 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9017 .field_sig = { .bits =
9018 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
9019 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
9020 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
9021 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
9022 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
9023 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
9024 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
9025 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
9026 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
9029 .class_hid = BNXT_ULP_CLASS_HID_093d,
9032 .flow_sig_id = 32215673856,
9033 .flow_pattern_id = 1,
9035 .hdr_sig = { .bits =
9036 BNXT_ULP_HDR_BIT_O_IPV4 |
9037 BNXT_ULP_HDR_BIT_O_UDP |
9038 BNXT_ULP_HDR_BIT_T_VXLAN |
9039 BNXT_ULP_HDR_BIT_I_ETH |
9040 BNXT_ULP_HDR_BIT_I_IPV4 |
9041 BNXT_ULP_HDR_BIT_I_TCP |
9042 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9043 .field_sig = { .bits =
9044 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
9045 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
9046 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
9047 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
9048 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
9049 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
9050 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
9051 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR |
9052 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_SRC_PORT |
9053 BNXT_ULP_HF_0_2_2_BITMASK_I_TCP_DST_PORT }
9056 .class_hid = BNXT_ULP_CLASS_HID_684d,
9059 .flow_sig_id = 1313792,
9060 .flow_pattern_id = 1,
9062 .hdr_sig = { .bits =
9063 BNXT_ULP_HDR_BIT_O_IPV4 |
9064 BNXT_ULP_HDR_BIT_O_UDP |
9065 BNXT_ULP_HDR_BIT_T_VXLAN |
9066 BNXT_ULP_HDR_BIT_I_ETH |
9067 BNXT_ULP_HDR_BIT_I_IPV4 |
9068 BNXT_ULP_HDR_BIT_I_UDP |
9069 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9070 .field_sig = { .bits =
9071 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9072 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9073 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9074 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
9077 .class_hid = BNXT_ULP_CLASS_HID_2389,
9080 .flow_sig_id = 1321984,
9081 .flow_pattern_id = 1,
9083 .hdr_sig = { .bits =
9084 BNXT_ULP_HDR_BIT_O_IPV4 |
9085 BNXT_ULP_HDR_BIT_O_UDP |
9086 BNXT_ULP_HDR_BIT_T_VXLAN |
9087 BNXT_ULP_HDR_BIT_I_ETH |
9088 BNXT_ULP_HDR_BIT_I_IPV4 |
9089 BNXT_ULP_HDR_BIT_I_UDP |
9090 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9091 .field_sig = { .bits =
9092 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9093 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9094 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9095 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9096 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
9099 .class_hid = BNXT_ULP_CLASS_HID_00e5,
9102 .flow_sig_id = 3410944,
9103 .flow_pattern_id = 1,
9105 .hdr_sig = { .bits =
9106 BNXT_ULP_HDR_BIT_O_IPV4 |
9107 BNXT_ULP_HDR_BIT_O_UDP |
9108 BNXT_ULP_HDR_BIT_T_VXLAN |
9109 BNXT_ULP_HDR_BIT_I_ETH |
9110 BNXT_ULP_HDR_BIT_I_IPV4 |
9111 BNXT_ULP_HDR_BIT_I_UDP |
9112 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9113 .field_sig = { .bits =
9114 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9115 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9116 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9117 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9118 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
9121 .class_hid = BNXT_ULP_CLASS_HID_316d,
9124 .flow_sig_id = 3419136,
9125 .flow_pattern_id = 1,
9127 .hdr_sig = { .bits =
9128 BNXT_ULP_HDR_BIT_O_IPV4 |
9129 BNXT_ULP_HDR_BIT_O_UDP |
9130 BNXT_ULP_HDR_BIT_T_VXLAN |
9131 BNXT_ULP_HDR_BIT_I_ETH |
9132 BNXT_ULP_HDR_BIT_I_IPV4 |
9133 BNXT_ULP_HDR_BIT_I_UDP |
9134 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9135 .field_sig = { .bits =
9136 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9137 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9138 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9139 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9140 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9141 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
9144 .class_hid = BNXT_ULP_CLASS_HID_18c1,
9147 .flow_sig_id = 2148797440,
9148 .flow_pattern_id = 1,
9150 .hdr_sig = { .bits =
9151 BNXT_ULP_HDR_BIT_O_IPV4 |
9152 BNXT_ULP_HDR_BIT_O_UDP |
9153 BNXT_ULP_HDR_BIT_T_VXLAN |
9154 BNXT_ULP_HDR_BIT_I_ETH |
9155 BNXT_ULP_HDR_BIT_I_IPV4 |
9156 BNXT_ULP_HDR_BIT_I_UDP |
9157 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9158 .field_sig = { .bits =
9159 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9160 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9161 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9162 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9163 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR }
9166 .class_hid = BNXT_ULP_CLASS_HID_4a49,
9169 .flow_sig_id = 2148805632,
9170 .flow_pattern_id = 1,
9172 .hdr_sig = { .bits =
9173 BNXT_ULP_HDR_BIT_O_IPV4 |
9174 BNXT_ULP_HDR_BIT_O_UDP |
9175 BNXT_ULP_HDR_BIT_T_VXLAN |
9176 BNXT_ULP_HDR_BIT_I_ETH |
9177 BNXT_ULP_HDR_BIT_I_IPV4 |
9178 BNXT_ULP_HDR_BIT_I_UDP |
9179 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9180 .field_sig = { .bits =
9181 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9182 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9183 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9184 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9185 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9186 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR }
9189 .class_hid = BNXT_ULP_CLASS_HID_28a5,
9192 .flow_sig_id = 2150894592,
9193 .flow_pattern_id = 1,
9195 .hdr_sig = { .bits =
9196 BNXT_ULP_HDR_BIT_O_IPV4 |
9197 BNXT_ULP_HDR_BIT_O_UDP |
9198 BNXT_ULP_HDR_BIT_T_VXLAN |
9199 BNXT_ULP_HDR_BIT_I_ETH |
9200 BNXT_ULP_HDR_BIT_I_IPV4 |
9201 BNXT_ULP_HDR_BIT_I_UDP |
9202 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9203 .field_sig = { .bits =
9204 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9205 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9206 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9207 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9208 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9209 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR }
9212 .class_hid = BNXT_ULP_CLASS_HID_582d,
9215 .flow_sig_id = 2150902784,
9216 .flow_pattern_id = 1,
9218 .hdr_sig = { .bits =
9219 BNXT_ULP_HDR_BIT_O_IPV4 |
9220 BNXT_ULP_HDR_BIT_O_UDP |
9221 BNXT_ULP_HDR_BIT_T_VXLAN |
9222 BNXT_ULP_HDR_BIT_I_ETH |
9223 BNXT_ULP_HDR_BIT_I_IPV4 |
9224 BNXT_ULP_HDR_BIT_I_UDP |
9225 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9226 .field_sig = { .bits =
9227 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9228 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9229 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9230 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9231 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9232 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9233 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR }
9236 .class_hid = BNXT_ULP_CLASS_HID_05a1,
9239 .flow_sig_id = 4296281088,
9240 .flow_pattern_id = 1,
9242 .hdr_sig = { .bits =
9243 BNXT_ULP_HDR_BIT_O_IPV4 |
9244 BNXT_ULP_HDR_BIT_O_UDP |
9245 BNXT_ULP_HDR_BIT_T_VXLAN |
9246 BNXT_ULP_HDR_BIT_I_ETH |
9247 BNXT_ULP_HDR_BIT_I_IPV4 |
9248 BNXT_ULP_HDR_BIT_I_UDP |
9249 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9250 .field_sig = { .bits =
9251 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9252 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9253 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9254 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9255 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9258 .class_hid = BNXT_ULP_CLASS_HID_37a9,
9261 .flow_sig_id = 4296289280,
9262 .flow_pattern_id = 1,
9264 .hdr_sig = { .bits =
9265 BNXT_ULP_HDR_BIT_O_IPV4 |
9266 BNXT_ULP_HDR_BIT_O_UDP |
9267 BNXT_ULP_HDR_BIT_T_VXLAN |
9268 BNXT_ULP_HDR_BIT_I_ETH |
9269 BNXT_ULP_HDR_BIT_I_IPV4 |
9270 BNXT_ULP_HDR_BIT_I_UDP |
9271 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9272 .field_sig = { .bits =
9273 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9274 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9275 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9276 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9277 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9278 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9281 .class_hid = BNXT_ULP_CLASS_HID_1485,
9284 .flow_sig_id = 4298378240,
9285 .flow_pattern_id = 1,
9287 .hdr_sig = { .bits =
9288 BNXT_ULP_HDR_BIT_O_IPV4 |
9289 BNXT_ULP_HDR_BIT_O_UDP |
9290 BNXT_ULP_HDR_BIT_T_VXLAN |
9291 BNXT_ULP_HDR_BIT_I_ETH |
9292 BNXT_ULP_HDR_BIT_I_IPV4 |
9293 BNXT_ULP_HDR_BIT_I_UDP |
9294 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9295 .field_sig = { .bits =
9296 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9297 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9298 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9299 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9300 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9301 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9304 .class_hid = BNXT_ULP_CLASS_HID_458d,
9307 .flow_sig_id = 4298386432,
9308 .flow_pattern_id = 1,
9310 .hdr_sig = { .bits =
9311 BNXT_ULP_HDR_BIT_O_IPV4 |
9312 BNXT_ULP_HDR_BIT_O_UDP |
9313 BNXT_ULP_HDR_BIT_T_VXLAN |
9314 BNXT_ULP_HDR_BIT_I_ETH |
9315 BNXT_ULP_HDR_BIT_I_IPV4 |
9316 BNXT_ULP_HDR_BIT_I_UDP |
9317 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9318 .field_sig = { .bits =
9319 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9320 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9321 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9322 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9323 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9324 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9325 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9328 .class_hid = BNXT_ULP_CLASS_HID_2ce1,
9331 .flow_sig_id = 6443764736,
9332 .flow_pattern_id = 1,
9334 .hdr_sig = { .bits =
9335 BNXT_ULP_HDR_BIT_O_IPV4 |
9336 BNXT_ULP_HDR_BIT_O_UDP |
9337 BNXT_ULP_HDR_BIT_T_VXLAN |
9338 BNXT_ULP_HDR_BIT_I_ETH |
9339 BNXT_ULP_HDR_BIT_I_IPV4 |
9340 BNXT_ULP_HDR_BIT_I_UDP |
9341 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9342 .field_sig = { .bits =
9343 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9344 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9345 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9346 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9347 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9348 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9351 .class_hid = BNXT_ULP_CLASS_HID_5ee9,
9354 .flow_sig_id = 6443772928,
9355 .flow_pattern_id = 1,
9357 .hdr_sig = { .bits =
9358 BNXT_ULP_HDR_BIT_O_IPV4 |
9359 BNXT_ULP_HDR_BIT_O_UDP |
9360 BNXT_ULP_HDR_BIT_T_VXLAN |
9361 BNXT_ULP_HDR_BIT_I_ETH |
9362 BNXT_ULP_HDR_BIT_I_IPV4 |
9363 BNXT_ULP_HDR_BIT_I_UDP |
9364 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9365 .field_sig = { .bits =
9366 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9367 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9368 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9369 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9370 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9371 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9372 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9375 .class_hid = BNXT_ULP_CLASS_HID_3ac5,
9378 .flow_sig_id = 6445861888,
9379 .flow_pattern_id = 1,
9381 .hdr_sig = { .bits =
9382 BNXT_ULP_HDR_BIT_O_IPV4 |
9383 BNXT_ULP_HDR_BIT_O_UDP |
9384 BNXT_ULP_HDR_BIT_T_VXLAN |
9385 BNXT_ULP_HDR_BIT_I_ETH |
9386 BNXT_ULP_HDR_BIT_I_IPV4 |
9387 BNXT_ULP_HDR_BIT_I_UDP |
9388 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9389 .field_sig = { .bits =
9390 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9391 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9392 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9393 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9394 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9395 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9396 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9399 .class_hid = BNXT_ULP_CLASS_HID_6ccd,
9402 .flow_sig_id = 6445870080,
9403 .flow_pattern_id = 1,
9405 .hdr_sig = { .bits =
9406 BNXT_ULP_HDR_BIT_O_IPV4 |
9407 BNXT_ULP_HDR_BIT_O_UDP |
9408 BNXT_ULP_HDR_BIT_T_VXLAN |
9409 BNXT_ULP_HDR_BIT_I_ETH |
9410 BNXT_ULP_HDR_BIT_I_IPV4 |
9411 BNXT_ULP_HDR_BIT_I_UDP |
9412 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9413 .field_sig = { .bits =
9414 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9415 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9416 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9417 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9418 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9419 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9420 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9421 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR }
9424 .class_hid = BNXT_ULP_CLASS_HID_0b11,
9427 .flow_sig_id = 8591248384,
9428 .flow_pattern_id = 1,
9430 .hdr_sig = { .bits =
9431 BNXT_ULP_HDR_BIT_O_IPV4 |
9432 BNXT_ULP_HDR_BIT_O_UDP |
9433 BNXT_ULP_HDR_BIT_T_VXLAN |
9434 BNXT_ULP_HDR_BIT_I_ETH |
9435 BNXT_ULP_HDR_BIT_I_IPV4 |
9436 BNXT_ULP_HDR_BIT_I_UDP |
9437 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9438 .field_sig = { .bits =
9439 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9440 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9441 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9442 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9443 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9446 .class_hid = BNXT_ULP_CLASS_HID_3d99,
9449 .flow_sig_id = 8591256576,
9450 .flow_pattern_id = 1,
9452 .hdr_sig = { .bits =
9453 BNXT_ULP_HDR_BIT_O_IPV4 |
9454 BNXT_ULP_HDR_BIT_O_UDP |
9455 BNXT_ULP_HDR_BIT_T_VXLAN |
9456 BNXT_ULP_HDR_BIT_I_ETH |
9457 BNXT_ULP_HDR_BIT_I_IPV4 |
9458 BNXT_ULP_HDR_BIT_I_UDP |
9459 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9460 .field_sig = { .bits =
9461 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9462 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9463 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9464 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9465 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9466 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9469 .class_hid = BNXT_ULP_CLASS_HID_1ab5,
9472 .flow_sig_id = 8593345536,
9473 .flow_pattern_id = 1,
9475 .hdr_sig = { .bits =
9476 BNXT_ULP_HDR_BIT_O_IPV4 |
9477 BNXT_ULP_HDR_BIT_O_UDP |
9478 BNXT_ULP_HDR_BIT_T_VXLAN |
9479 BNXT_ULP_HDR_BIT_I_ETH |
9480 BNXT_ULP_HDR_BIT_I_IPV4 |
9481 BNXT_ULP_HDR_BIT_I_UDP |
9482 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9483 .field_sig = { .bits =
9484 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9485 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9486 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9487 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9488 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9489 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9492 .class_hid = BNXT_ULP_CLASS_HID_4b3d,
9495 .flow_sig_id = 8593353728,
9496 .flow_pattern_id = 1,
9498 .hdr_sig = { .bits =
9499 BNXT_ULP_HDR_BIT_O_IPV4 |
9500 BNXT_ULP_HDR_BIT_O_UDP |
9501 BNXT_ULP_HDR_BIT_T_VXLAN |
9502 BNXT_ULP_HDR_BIT_I_ETH |
9503 BNXT_ULP_HDR_BIT_I_IPV4 |
9504 BNXT_ULP_HDR_BIT_I_UDP |
9505 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9506 .field_sig = { .bits =
9507 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9508 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9509 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9510 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9511 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9512 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9513 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9516 .class_hid = BNXT_ULP_CLASS_HID_1291,
9519 .flow_sig_id = 10738732032,
9520 .flow_pattern_id = 1,
9522 .hdr_sig = { .bits =
9523 BNXT_ULP_HDR_BIT_O_IPV4 |
9524 BNXT_ULP_HDR_BIT_O_UDP |
9525 BNXT_ULP_HDR_BIT_T_VXLAN |
9526 BNXT_ULP_HDR_BIT_I_ETH |
9527 BNXT_ULP_HDR_BIT_I_IPV4 |
9528 BNXT_ULP_HDR_BIT_I_UDP |
9529 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9530 .field_sig = { .bits =
9531 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9532 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9533 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9534 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9535 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9536 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9539 .class_hid = BNXT_ULP_CLASS_HID_4419,
9542 .flow_sig_id = 10738740224,
9543 .flow_pattern_id = 1,
9545 .hdr_sig = { .bits =
9546 BNXT_ULP_HDR_BIT_O_IPV4 |
9547 BNXT_ULP_HDR_BIT_O_UDP |
9548 BNXT_ULP_HDR_BIT_T_VXLAN |
9549 BNXT_ULP_HDR_BIT_I_ETH |
9550 BNXT_ULP_HDR_BIT_I_IPV4 |
9551 BNXT_ULP_HDR_BIT_I_UDP |
9552 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9553 .field_sig = { .bits =
9554 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9555 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9556 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9557 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9558 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9559 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9560 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9563 .class_hid = BNXT_ULP_CLASS_HID_22b5,
9566 .flow_sig_id = 10740829184,
9567 .flow_pattern_id = 1,
9569 .hdr_sig = { .bits =
9570 BNXT_ULP_HDR_BIT_O_IPV4 |
9571 BNXT_ULP_HDR_BIT_O_UDP |
9572 BNXT_ULP_HDR_BIT_T_VXLAN |
9573 BNXT_ULP_HDR_BIT_I_ETH |
9574 BNXT_ULP_HDR_BIT_I_IPV4 |
9575 BNXT_ULP_HDR_BIT_I_UDP |
9576 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9577 .field_sig = { .bits =
9578 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9579 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9580 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9581 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9582 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9583 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9584 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9587 .class_hid = BNXT_ULP_CLASS_HID_523d,
9590 .flow_sig_id = 10740837376,
9591 .flow_pattern_id = 1,
9593 .hdr_sig = { .bits =
9594 BNXT_ULP_HDR_BIT_O_IPV4 |
9595 BNXT_ULP_HDR_BIT_O_UDP |
9596 BNXT_ULP_HDR_BIT_T_VXLAN |
9597 BNXT_ULP_HDR_BIT_I_ETH |
9598 BNXT_ULP_HDR_BIT_I_IPV4 |
9599 BNXT_ULP_HDR_BIT_I_UDP |
9600 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9601 .field_sig = { .bits =
9602 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9603 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9604 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9605 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9606 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9607 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9608 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9609 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9612 .class_hid = BNXT_ULP_CLASS_HID_1fb1,
9615 .flow_sig_id = 12886215680,
9616 .flow_pattern_id = 1,
9618 .hdr_sig = { .bits =
9619 BNXT_ULP_HDR_BIT_O_IPV4 |
9620 BNXT_ULP_HDR_BIT_O_UDP |
9621 BNXT_ULP_HDR_BIT_T_VXLAN |
9622 BNXT_ULP_HDR_BIT_I_ETH |
9623 BNXT_ULP_HDR_BIT_I_IPV4 |
9624 BNXT_ULP_HDR_BIT_I_UDP |
9625 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9626 .field_sig = { .bits =
9627 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9628 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9629 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9630 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9631 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9632 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9635 .class_hid = BNXT_ULP_CLASS_HID_31b9,
9638 .flow_sig_id = 12886223872,
9639 .flow_pattern_id = 1,
9641 .hdr_sig = { .bits =
9642 BNXT_ULP_HDR_BIT_O_IPV4 |
9643 BNXT_ULP_HDR_BIT_O_UDP |
9644 BNXT_ULP_HDR_BIT_T_VXLAN |
9645 BNXT_ULP_HDR_BIT_I_ETH |
9646 BNXT_ULP_HDR_BIT_I_IPV4 |
9647 BNXT_ULP_HDR_BIT_I_UDP |
9648 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9649 .field_sig = { .bits =
9650 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9651 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9652 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9653 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9654 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9655 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9656 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9659 .class_hid = BNXT_ULP_CLASS_HID_2e95,
9662 .flow_sig_id = 12888312832,
9663 .flow_pattern_id = 1,
9665 .hdr_sig = { .bits =
9666 BNXT_ULP_HDR_BIT_O_IPV4 |
9667 BNXT_ULP_HDR_BIT_O_UDP |
9668 BNXT_ULP_HDR_BIT_T_VXLAN |
9669 BNXT_ULP_HDR_BIT_I_ETH |
9670 BNXT_ULP_HDR_BIT_I_IPV4 |
9671 BNXT_ULP_HDR_BIT_I_UDP |
9672 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9673 .field_sig = { .bits =
9674 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9675 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9676 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9677 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9678 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9679 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9680 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9683 .class_hid = BNXT_ULP_CLASS_HID_5f9d,
9686 .flow_sig_id = 12888321024,
9687 .flow_pattern_id = 1,
9689 .hdr_sig = { .bits =
9690 BNXT_ULP_HDR_BIT_O_IPV4 |
9691 BNXT_ULP_HDR_BIT_O_UDP |
9692 BNXT_ULP_HDR_BIT_T_VXLAN |
9693 BNXT_ULP_HDR_BIT_I_ETH |
9694 BNXT_ULP_HDR_BIT_I_IPV4 |
9695 BNXT_ULP_HDR_BIT_I_UDP |
9696 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9697 .field_sig = { .bits =
9698 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9699 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9700 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9701 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9702 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9703 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9704 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9705 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9708 .class_hid = BNXT_ULP_CLASS_HID_26b1,
9711 .flow_sig_id = 15033699328,
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_UDP |
9721 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9722 .field_sig = { .bits =
9723 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9724 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9725 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9726 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9727 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9728 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9729 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9732 .class_hid = BNXT_ULP_CLASS_HID_58b9,
9735 .flow_sig_id = 15033707520,
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_UDP |
9745 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9746 .field_sig = { .bits =
9747 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9748 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9749 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9750 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9751 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9752 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9753 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9754 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9757 .class_hid = BNXT_ULP_CLASS_HID_3495,
9760 .flow_sig_id = 15035796480,
9761 .flow_pattern_id = 1,
9763 .hdr_sig = { .bits =
9764 BNXT_ULP_HDR_BIT_O_IPV4 |
9765 BNXT_ULP_HDR_BIT_O_UDP |
9766 BNXT_ULP_HDR_BIT_T_VXLAN |
9767 BNXT_ULP_HDR_BIT_I_ETH |
9768 BNXT_ULP_HDR_BIT_I_IPV4 |
9769 BNXT_ULP_HDR_BIT_I_UDP |
9770 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9771 .field_sig = { .bits =
9772 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9773 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9774 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9775 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9776 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9777 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9778 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9779 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9782 .class_hid = BNXT_ULP_CLASS_HID_669d,
9785 .flow_sig_id = 15035804672,
9786 .flow_pattern_id = 1,
9788 .hdr_sig = { .bits =
9789 BNXT_ULP_HDR_BIT_O_IPV4 |
9790 BNXT_ULP_HDR_BIT_O_UDP |
9791 BNXT_ULP_HDR_BIT_T_VXLAN |
9792 BNXT_ULP_HDR_BIT_I_ETH |
9793 BNXT_ULP_HDR_BIT_I_IPV4 |
9794 BNXT_ULP_HDR_BIT_I_UDP |
9795 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9796 .field_sig = { .bits =
9797 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9798 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9799 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9800 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9801 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9802 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9803 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9804 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
9805 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT }
9808 .class_hid = BNXT_ULP_CLASS_HID_0e39,
9811 .flow_sig_id = 17181182976,
9812 .flow_pattern_id = 1,
9814 .hdr_sig = { .bits =
9815 BNXT_ULP_HDR_BIT_O_IPV4 |
9816 BNXT_ULP_HDR_BIT_O_UDP |
9817 BNXT_ULP_HDR_BIT_T_VXLAN |
9818 BNXT_ULP_HDR_BIT_I_ETH |
9819 BNXT_ULP_HDR_BIT_I_IPV4 |
9820 BNXT_ULP_HDR_BIT_I_UDP |
9821 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9822 .field_sig = { .bits =
9823 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9824 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9825 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9826 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9827 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9830 .class_hid = BNXT_ULP_CLASS_HID_20a1,
9833 .flow_sig_id = 17181191168,
9834 .flow_pattern_id = 1,
9836 .hdr_sig = { .bits =
9837 BNXT_ULP_HDR_BIT_O_IPV4 |
9838 BNXT_ULP_HDR_BIT_O_UDP |
9839 BNXT_ULP_HDR_BIT_T_VXLAN |
9840 BNXT_ULP_HDR_BIT_I_ETH |
9841 BNXT_ULP_HDR_BIT_I_IPV4 |
9842 BNXT_ULP_HDR_BIT_I_UDP |
9843 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9844 .field_sig = { .bits =
9845 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9846 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9847 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9848 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9849 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9850 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9853 .class_hid = BNXT_ULP_CLASS_HID_1dfd,
9856 .flow_sig_id = 17183280128,
9857 .flow_pattern_id = 1,
9859 .hdr_sig = { .bits =
9860 BNXT_ULP_HDR_BIT_O_IPV4 |
9861 BNXT_ULP_HDR_BIT_O_UDP |
9862 BNXT_ULP_HDR_BIT_T_VXLAN |
9863 BNXT_ULP_HDR_BIT_I_ETH |
9864 BNXT_ULP_HDR_BIT_I_IPV4 |
9865 BNXT_ULP_HDR_BIT_I_UDP |
9866 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9867 .field_sig = { .bits =
9868 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9869 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9870 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9871 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9872 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9873 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9876 .class_hid = BNXT_ULP_CLASS_HID_4e65,
9879 .flow_sig_id = 17183288320,
9880 .flow_pattern_id = 1,
9882 .hdr_sig = { .bits =
9883 BNXT_ULP_HDR_BIT_O_IPV4 |
9884 BNXT_ULP_HDR_BIT_O_UDP |
9885 BNXT_ULP_HDR_BIT_T_VXLAN |
9886 BNXT_ULP_HDR_BIT_I_ETH |
9887 BNXT_ULP_HDR_BIT_I_IPV4 |
9888 BNXT_ULP_HDR_BIT_I_UDP |
9889 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9890 .field_sig = { .bits =
9891 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9892 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9893 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9894 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9895 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9896 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9897 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9900 .class_hid = BNXT_ULP_CLASS_HID_16f9,
9903 .flow_sig_id = 19328666624,
9904 .flow_pattern_id = 1,
9906 .hdr_sig = { .bits =
9907 BNXT_ULP_HDR_BIT_O_IPV4 |
9908 BNXT_ULP_HDR_BIT_O_UDP |
9909 BNXT_ULP_HDR_BIT_T_VXLAN |
9910 BNXT_ULP_HDR_BIT_I_ETH |
9911 BNXT_ULP_HDR_BIT_I_IPV4 |
9912 BNXT_ULP_HDR_BIT_I_UDP |
9913 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9914 .field_sig = { .bits =
9915 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9916 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9917 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9918 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9919 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9920 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9923 .class_hid = BNXT_ULP_CLASS_HID_4661,
9926 .flow_sig_id = 19328674816,
9927 .flow_pattern_id = 1,
9929 .hdr_sig = { .bits =
9930 BNXT_ULP_HDR_BIT_O_IPV4 |
9931 BNXT_ULP_HDR_BIT_O_UDP |
9932 BNXT_ULP_HDR_BIT_T_VXLAN |
9933 BNXT_ULP_HDR_BIT_I_ETH |
9934 BNXT_ULP_HDR_BIT_I_IPV4 |
9935 BNXT_ULP_HDR_BIT_I_UDP |
9936 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9937 .field_sig = { .bits =
9938 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9939 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9940 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9941 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9942 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9943 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9944 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9947 .class_hid = BNXT_ULP_CLASS_HID_24bd,
9950 .flow_sig_id = 19330763776,
9951 .flow_pattern_id = 1,
9953 .hdr_sig = { .bits =
9954 BNXT_ULP_HDR_BIT_O_IPV4 |
9955 BNXT_ULP_HDR_BIT_O_UDP |
9956 BNXT_ULP_HDR_BIT_T_VXLAN |
9957 BNXT_ULP_HDR_BIT_I_ETH |
9958 BNXT_ULP_HDR_BIT_I_IPV4 |
9959 BNXT_ULP_HDR_BIT_I_UDP |
9960 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9961 .field_sig = { .bits =
9962 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9963 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9964 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9965 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9966 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9967 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9968 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9971 .class_hid = BNXT_ULP_CLASS_HID_5625,
9974 .flow_sig_id = 19330771968,
9975 .flow_pattern_id = 1,
9977 .hdr_sig = { .bits =
9978 BNXT_ULP_HDR_BIT_O_IPV4 |
9979 BNXT_ULP_HDR_BIT_O_UDP |
9980 BNXT_ULP_HDR_BIT_T_VXLAN |
9981 BNXT_ULP_HDR_BIT_I_ETH |
9982 BNXT_ULP_HDR_BIT_I_IPV4 |
9983 BNXT_ULP_HDR_BIT_I_UDP |
9984 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9985 .field_sig = { .bits =
9986 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9987 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9988 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9989 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9990 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9991 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9992 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
9993 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
9996 .class_hid = BNXT_ULP_CLASS_HID_02b9,
9999 .flow_sig_id = 21476150272,
10000 .flow_pattern_id = 1,
10002 .hdr_sig = { .bits =
10003 BNXT_ULP_HDR_BIT_O_IPV4 |
10004 BNXT_ULP_HDR_BIT_O_UDP |
10005 BNXT_ULP_HDR_BIT_T_VXLAN |
10006 BNXT_ULP_HDR_BIT_I_ETH |
10007 BNXT_ULP_HDR_BIT_I_IPV4 |
10008 BNXT_ULP_HDR_BIT_I_UDP |
10009 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10010 .field_sig = { .bits =
10011 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10012 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10013 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10014 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10015 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10016 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10019 .class_hid = BNXT_ULP_CLASS_HID_34a1,
10022 .flow_sig_id = 21476158464,
10023 .flow_pattern_id = 1,
10025 .hdr_sig = { .bits =
10026 BNXT_ULP_HDR_BIT_O_IPV4 |
10027 BNXT_ULP_HDR_BIT_O_UDP |
10028 BNXT_ULP_HDR_BIT_T_VXLAN |
10029 BNXT_ULP_HDR_BIT_I_ETH |
10030 BNXT_ULP_HDR_BIT_I_IPV4 |
10031 BNXT_ULP_HDR_BIT_I_UDP |
10032 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10033 .field_sig = { .bits =
10034 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10035 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10036 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10037 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10038 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10039 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10040 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10043 .class_hid = BNXT_ULP_CLASS_HID_11bd,
10046 .flow_sig_id = 21478247424,
10047 .flow_pattern_id = 1,
10049 .hdr_sig = { .bits =
10050 BNXT_ULP_HDR_BIT_O_IPV4 |
10051 BNXT_ULP_HDR_BIT_O_UDP |
10052 BNXT_ULP_HDR_BIT_T_VXLAN |
10053 BNXT_ULP_HDR_BIT_I_ETH |
10054 BNXT_ULP_HDR_BIT_I_IPV4 |
10055 BNXT_ULP_HDR_BIT_I_UDP |
10056 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10057 .field_sig = { .bits =
10058 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10059 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10060 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10061 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10062 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10063 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10064 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10067 .class_hid = BNXT_ULP_CLASS_HID_42a5,
10070 .flow_sig_id = 21478255616,
10071 .flow_pattern_id = 1,
10073 .hdr_sig = { .bits =
10074 BNXT_ULP_HDR_BIT_O_IPV4 |
10075 BNXT_ULP_HDR_BIT_O_UDP |
10076 BNXT_ULP_HDR_BIT_T_VXLAN |
10077 BNXT_ULP_HDR_BIT_I_ETH |
10078 BNXT_ULP_HDR_BIT_I_IPV4 |
10079 BNXT_ULP_HDR_BIT_I_UDP |
10080 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10081 .field_sig = { .bits =
10082 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10083 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10084 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10085 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10086 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10087 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10088 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10089 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10092 .class_hid = BNXT_ULP_CLASS_HID_2af9,
10095 .flow_sig_id = 23623633920,
10096 .flow_pattern_id = 1,
10098 .hdr_sig = { .bits =
10099 BNXT_ULP_HDR_BIT_O_IPV4 |
10100 BNXT_ULP_HDR_BIT_O_UDP |
10101 BNXT_ULP_HDR_BIT_T_VXLAN |
10102 BNXT_ULP_HDR_BIT_I_ETH |
10103 BNXT_ULP_HDR_BIT_I_IPV4 |
10104 BNXT_ULP_HDR_BIT_I_UDP |
10105 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10106 .field_sig = { .bits =
10107 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10108 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10109 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10110 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10111 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10112 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10113 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10116 .class_hid = BNXT_ULP_CLASS_HID_5ae1,
10119 .flow_sig_id = 23623642112,
10120 .flow_pattern_id = 1,
10122 .hdr_sig = { .bits =
10123 BNXT_ULP_HDR_BIT_O_IPV4 |
10124 BNXT_ULP_HDR_BIT_O_UDP |
10125 BNXT_ULP_HDR_BIT_T_VXLAN |
10126 BNXT_ULP_HDR_BIT_I_ETH |
10127 BNXT_ULP_HDR_BIT_I_IPV4 |
10128 BNXT_ULP_HDR_BIT_I_UDP |
10129 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10130 .field_sig = { .bits =
10131 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10132 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10133 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10134 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10135 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10136 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10137 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10138 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10141 .class_hid = BNXT_ULP_CLASS_HID_38fd,
10144 .flow_sig_id = 23625731072,
10145 .flow_pattern_id = 1,
10147 .hdr_sig = { .bits =
10148 BNXT_ULP_HDR_BIT_O_IPV4 |
10149 BNXT_ULP_HDR_BIT_O_UDP |
10150 BNXT_ULP_HDR_BIT_T_VXLAN |
10151 BNXT_ULP_HDR_BIT_I_ETH |
10152 BNXT_ULP_HDR_BIT_I_IPV4 |
10153 BNXT_ULP_HDR_BIT_I_UDP |
10154 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10155 .field_sig = { .bits =
10156 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10157 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10158 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10159 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10160 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10161 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10162 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10163 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10166 .class_hid = BNXT_ULP_CLASS_HID_6ae5,
10169 .flow_sig_id = 23625739264,
10170 .flow_pattern_id = 1,
10172 .hdr_sig = { .bits =
10173 BNXT_ULP_HDR_BIT_O_IPV4 |
10174 BNXT_ULP_HDR_BIT_O_UDP |
10175 BNXT_ULP_HDR_BIT_T_VXLAN |
10176 BNXT_ULP_HDR_BIT_I_ETH |
10177 BNXT_ULP_HDR_BIT_I_IPV4 |
10178 BNXT_ULP_HDR_BIT_I_UDP |
10179 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10180 .field_sig = { .bits =
10181 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10182 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10183 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10184 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10185 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10186 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10187 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10188 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10189 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10192 .class_hid = BNXT_ULP_CLASS_HID_0829,
10195 .flow_sig_id = 25771117568,
10196 .flow_pattern_id = 1,
10198 .hdr_sig = { .bits =
10199 BNXT_ULP_HDR_BIT_O_IPV4 |
10200 BNXT_ULP_HDR_BIT_O_UDP |
10201 BNXT_ULP_HDR_BIT_T_VXLAN |
10202 BNXT_ULP_HDR_BIT_I_ETH |
10203 BNXT_ULP_HDR_BIT_I_IPV4 |
10204 BNXT_ULP_HDR_BIT_I_UDP |
10205 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10206 .field_sig = { .bits =
10207 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10208 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10209 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10210 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10211 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10212 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10215 .class_hid = BNXT_ULP_CLASS_HID_3ab1,
10218 .flow_sig_id = 25771125760,
10219 .flow_pattern_id = 1,
10221 .hdr_sig = { .bits =
10222 BNXT_ULP_HDR_BIT_O_IPV4 |
10223 BNXT_ULP_HDR_BIT_O_UDP |
10224 BNXT_ULP_HDR_BIT_T_VXLAN |
10225 BNXT_ULP_HDR_BIT_I_ETH |
10226 BNXT_ULP_HDR_BIT_I_IPV4 |
10227 BNXT_ULP_HDR_BIT_I_UDP |
10228 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10229 .field_sig = { .bits =
10230 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10231 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10232 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10233 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10234 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10235 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10236 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10239 .class_hid = BNXT_ULP_CLASS_HID_17ad,
10242 .flow_sig_id = 25773214720,
10243 .flow_pattern_id = 1,
10245 .hdr_sig = { .bits =
10246 BNXT_ULP_HDR_BIT_O_IPV4 |
10247 BNXT_ULP_HDR_BIT_O_UDP |
10248 BNXT_ULP_HDR_BIT_T_VXLAN |
10249 BNXT_ULP_HDR_BIT_I_ETH |
10250 BNXT_ULP_HDR_BIT_I_IPV4 |
10251 BNXT_ULP_HDR_BIT_I_UDP |
10252 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10253 .field_sig = { .bits =
10254 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10255 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10256 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10257 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10258 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10259 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10260 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10263 .class_hid = BNXT_ULP_CLASS_HID_4835,
10266 .flow_sig_id = 25773222912,
10267 .flow_pattern_id = 1,
10269 .hdr_sig = { .bits =
10270 BNXT_ULP_HDR_BIT_O_IPV4 |
10271 BNXT_ULP_HDR_BIT_O_UDP |
10272 BNXT_ULP_HDR_BIT_T_VXLAN |
10273 BNXT_ULP_HDR_BIT_I_ETH |
10274 BNXT_ULP_HDR_BIT_I_IPV4 |
10275 BNXT_ULP_HDR_BIT_I_UDP |
10276 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10277 .field_sig = { .bits =
10278 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10279 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10280 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10281 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10282 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10283 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10284 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10285 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10288 .class_hid = BNXT_ULP_CLASS_HID_10a9,
10291 .flow_sig_id = 27918601216,
10292 .flow_pattern_id = 1,
10294 .hdr_sig = { .bits =
10295 BNXT_ULP_HDR_BIT_O_IPV4 |
10296 BNXT_ULP_HDR_BIT_O_UDP |
10297 BNXT_ULP_HDR_BIT_T_VXLAN |
10298 BNXT_ULP_HDR_BIT_I_ETH |
10299 BNXT_ULP_HDR_BIT_I_IPV4 |
10300 BNXT_ULP_HDR_BIT_I_UDP |
10301 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10302 .field_sig = { .bits =
10303 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10304 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10305 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10306 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10307 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10308 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10309 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10312 .class_hid = BNXT_ULP_CLASS_HID_4031,
10315 .flow_sig_id = 27918609408,
10316 .flow_pattern_id = 1,
10318 .hdr_sig = { .bits =
10319 BNXT_ULP_HDR_BIT_O_IPV4 |
10320 BNXT_ULP_HDR_BIT_O_UDP |
10321 BNXT_ULP_HDR_BIT_T_VXLAN |
10322 BNXT_ULP_HDR_BIT_I_ETH |
10323 BNXT_ULP_HDR_BIT_I_IPV4 |
10324 BNXT_ULP_HDR_BIT_I_UDP |
10325 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10326 .field_sig = { .bits =
10327 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10328 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10329 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10330 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10331 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10332 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10333 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10334 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10337 .class_hid = BNXT_ULP_CLASS_HID_3e2d,
10340 .flow_sig_id = 27920698368,
10341 .flow_pattern_id = 1,
10343 .hdr_sig = { .bits =
10344 BNXT_ULP_HDR_BIT_O_IPV4 |
10345 BNXT_ULP_HDR_BIT_O_UDP |
10346 BNXT_ULP_HDR_BIT_T_VXLAN |
10347 BNXT_ULP_HDR_BIT_I_ETH |
10348 BNXT_ULP_HDR_BIT_I_IPV4 |
10349 BNXT_ULP_HDR_BIT_I_UDP |
10350 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10351 .field_sig = { .bits =
10352 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10353 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10354 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10355 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10356 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10357 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10358 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10359 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10362 .class_hid = BNXT_ULP_CLASS_HID_5035,
10365 .flow_sig_id = 27920706560,
10366 .flow_pattern_id = 1,
10368 .hdr_sig = { .bits =
10369 BNXT_ULP_HDR_BIT_O_IPV4 |
10370 BNXT_ULP_HDR_BIT_O_UDP |
10371 BNXT_ULP_HDR_BIT_T_VXLAN |
10372 BNXT_ULP_HDR_BIT_I_ETH |
10373 BNXT_ULP_HDR_BIT_I_IPV4 |
10374 BNXT_ULP_HDR_BIT_I_UDP |
10375 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10376 .field_sig = { .bits =
10377 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10378 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10379 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10380 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10381 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10382 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10383 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10384 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10385 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10388 .class_hid = BNXT_ULP_CLASS_HID_1ca9,
10391 .flow_sig_id = 30066084864,
10392 .flow_pattern_id = 1,
10394 .hdr_sig = { .bits =
10395 BNXT_ULP_HDR_BIT_O_IPV4 |
10396 BNXT_ULP_HDR_BIT_O_UDP |
10397 BNXT_ULP_HDR_BIT_T_VXLAN |
10398 BNXT_ULP_HDR_BIT_I_ETH |
10399 BNXT_ULP_HDR_BIT_I_IPV4 |
10400 BNXT_ULP_HDR_BIT_I_UDP |
10401 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10402 .field_sig = { .bits =
10403 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10404 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10405 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10406 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10407 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10408 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10409 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10412 .class_hid = BNXT_ULP_CLASS_HID_4eb1,
10415 .flow_sig_id = 30066093056,
10416 .flow_pattern_id = 1,
10418 .hdr_sig = { .bits =
10419 BNXT_ULP_HDR_BIT_O_IPV4 |
10420 BNXT_ULP_HDR_BIT_O_UDP |
10421 BNXT_ULP_HDR_BIT_T_VXLAN |
10422 BNXT_ULP_HDR_BIT_I_ETH |
10423 BNXT_ULP_HDR_BIT_I_IPV4 |
10424 BNXT_ULP_HDR_BIT_I_UDP |
10425 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10426 .field_sig = { .bits =
10427 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10428 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10429 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10430 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10431 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10432 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10433 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10434 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10437 .class_hid = BNXT_ULP_CLASS_HID_2bad,
10440 .flow_sig_id = 30068182016,
10441 .flow_pattern_id = 1,
10443 .hdr_sig = { .bits =
10444 BNXT_ULP_HDR_BIT_O_IPV4 |
10445 BNXT_ULP_HDR_BIT_O_UDP |
10446 BNXT_ULP_HDR_BIT_T_VXLAN |
10447 BNXT_ULP_HDR_BIT_I_ETH |
10448 BNXT_ULP_HDR_BIT_I_IPV4 |
10449 BNXT_ULP_HDR_BIT_I_UDP |
10450 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10451 .field_sig = { .bits =
10452 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10453 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10454 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10455 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10456 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10457 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10458 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10459 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10462 .class_hid = BNXT_ULP_CLASS_HID_5cb5,
10465 .flow_sig_id = 30068190208,
10466 .flow_pattern_id = 1,
10468 .hdr_sig = { .bits =
10469 BNXT_ULP_HDR_BIT_O_IPV4 |
10470 BNXT_ULP_HDR_BIT_O_UDP |
10471 BNXT_ULP_HDR_BIT_T_VXLAN |
10472 BNXT_ULP_HDR_BIT_I_ETH |
10473 BNXT_ULP_HDR_BIT_I_IPV4 |
10474 BNXT_ULP_HDR_BIT_I_UDP |
10475 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10476 .field_sig = { .bits =
10477 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10478 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10479 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10480 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10481 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10482 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10483 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10484 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10485 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10488 .class_hid = BNXT_ULP_CLASS_HID_24a9,
10491 .flow_sig_id = 32213568512,
10492 .flow_pattern_id = 1,
10494 .hdr_sig = { .bits =
10495 BNXT_ULP_HDR_BIT_O_IPV4 |
10496 BNXT_ULP_HDR_BIT_O_UDP |
10497 BNXT_ULP_HDR_BIT_T_VXLAN |
10498 BNXT_ULP_HDR_BIT_I_ETH |
10499 BNXT_ULP_HDR_BIT_I_IPV4 |
10500 BNXT_ULP_HDR_BIT_I_UDP |
10501 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10502 .field_sig = { .bits =
10503 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10504 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10505 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10506 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10507 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10508 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10509 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10510 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10513 .class_hid = BNXT_ULP_CLASS_HID_54b1,
10516 .flow_sig_id = 32213576704,
10517 .flow_pattern_id = 1,
10519 .hdr_sig = { .bits =
10520 BNXT_ULP_HDR_BIT_O_IPV4 |
10521 BNXT_ULP_HDR_BIT_O_UDP |
10522 BNXT_ULP_HDR_BIT_T_VXLAN |
10523 BNXT_ULP_HDR_BIT_I_ETH |
10524 BNXT_ULP_HDR_BIT_I_IPV4 |
10525 BNXT_ULP_HDR_BIT_I_UDP |
10526 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10527 .field_sig = { .bits =
10528 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10529 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10530 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10531 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10532 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10533 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10534 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10535 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10536 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10539 .class_hid = BNXT_ULP_CLASS_HID_32ad,
10542 .flow_sig_id = 32215665664,
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_UDP |
10552 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10553 .field_sig = { .bits =
10554 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10555 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10556 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10557 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10558 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10559 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10560 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10561 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10562 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10565 .class_hid = BNXT_ULP_CLASS_HID_0ca9,
10568 .flow_sig_id = 32215673856,
10569 .flow_pattern_id = 1,
10571 .hdr_sig = { .bits =
10572 BNXT_ULP_HDR_BIT_O_IPV4 |
10573 BNXT_ULP_HDR_BIT_O_UDP |
10574 BNXT_ULP_HDR_BIT_T_VXLAN |
10575 BNXT_ULP_HDR_BIT_I_ETH |
10576 BNXT_ULP_HDR_BIT_I_IPV4 |
10577 BNXT_ULP_HDR_BIT_I_UDP |
10578 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10579 .field_sig = { .bits =
10580 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
10581 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
10582 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
10583 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
10584 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
10585 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
10586 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_SRC_ADDR |
10587 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV4_DST_ADDR |
10588 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_SRC_PORT |
10589 BNXT_ULP_HF_0_2_3_BITMASK_I_UDP_DST_PORT }
10592 .class_hid = BNXT_ULP_CLASS_HID_7f35,
10595 .flow_sig_id = 1313792,
10596 .flow_pattern_id = 2,
10598 .hdr_sig = { .bits =
10599 BNXT_ULP_HDR_BIT_O_IPV4 |
10600 BNXT_ULP_HDR_BIT_O_UDP |
10601 BNXT_ULP_HDR_BIT_T_VXLAN |
10602 BNXT_ULP_HDR_BIT_I_ETH |
10603 BNXT_ULP_HDR_BIT_I_IPV4 |
10604 BNXT_ULP_HDR_BIT_I_ICMP |
10605 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10606 .field_sig = { .bits =
10607 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10608 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10609 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10610 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
10613 .class_hid = BNXT_ULP_CLASS_HID_34f1,
10616 .flow_sig_id = 1321984,
10617 .flow_pattern_id = 2,
10619 .hdr_sig = { .bits =
10620 BNXT_ULP_HDR_BIT_O_IPV4 |
10621 BNXT_ULP_HDR_BIT_O_UDP |
10622 BNXT_ULP_HDR_BIT_T_VXLAN |
10623 BNXT_ULP_HDR_BIT_I_ETH |
10624 BNXT_ULP_HDR_BIT_I_IPV4 |
10625 BNXT_ULP_HDR_BIT_I_ICMP |
10626 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10627 .field_sig = { .bits =
10628 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10629 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10630 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10631 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10632 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
10635 .class_hid = BNXT_ULP_CLASS_HID_179d,
10638 .flow_sig_id = 3410944,
10639 .flow_pattern_id = 2,
10641 .hdr_sig = { .bits =
10642 BNXT_ULP_HDR_BIT_O_IPV4 |
10643 BNXT_ULP_HDR_BIT_O_UDP |
10644 BNXT_ULP_HDR_BIT_T_VXLAN |
10645 BNXT_ULP_HDR_BIT_I_ETH |
10646 BNXT_ULP_HDR_BIT_I_IPV4 |
10647 BNXT_ULP_HDR_BIT_I_ICMP |
10648 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10649 .field_sig = { .bits =
10650 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10651 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10652 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10653 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10654 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
10657 .class_hid = BNXT_ULP_CLASS_HID_2615,
10660 .flow_sig_id = 3419136,
10661 .flow_pattern_id = 2,
10663 .hdr_sig = { .bits =
10664 BNXT_ULP_HDR_BIT_O_IPV4 |
10665 BNXT_ULP_HDR_BIT_O_UDP |
10666 BNXT_ULP_HDR_BIT_T_VXLAN |
10667 BNXT_ULP_HDR_BIT_I_ETH |
10668 BNXT_ULP_HDR_BIT_I_IPV4 |
10669 BNXT_ULP_HDR_BIT_I_ICMP |
10670 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10671 .field_sig = { .bits =
10672 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10673 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10674 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10675 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10676 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10677 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
10680 .class_hid = BNXT_ULP_CLASS_HID_0fb9,
10683 .flow_sig_id = 2148797440,
10684 .flow_pattern_id = 2,
10686 .hdr_sig = { .bits =
10687 BNXT_ULP_HDR_BIT_O_IPV4 |
10688 BNXT_ULP_HDR_BIT_O_UDP |
10689 BNXT_ULP_HDR_BIT_T_VXLAN |
10690 BNXT_ULP_HDR_BIT_I_ETH |
10691 BNXT_ULP_HDR_BIT_I_IPV4 |
10692 BNXT_ULP_HDR_BIT_I_ICMP |
10693 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10694 .field_sig = { .bits =
10695 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10696 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10697 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10698 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10699 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
10702 .class_hid = BNXT_ULP_CLASS_HID_5d31,
10705 .flow_sig_id = 2148805632,
10706 .flow_pattern_id = 2,
10708 .hdr_sig = { .bits =
10709 BNXT_ULP_HDR_BIT_O_IPV4 |
10710 BNXT_ULP_HDR_BIT_O_UDP |
10711 BNXT_ULP_HDR_BIT_T_VXLAN |
10712 BNXT_ULP_HDR_BIT_I_ETH |
10713 BNXT_ULP_HDR_BIT_I_IPV4 |
10714 BNXT_ULP_HDR_BIT_I_ICMP |
10715 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10716 .field_sig = { .bits =
10717 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10718 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10719 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10720 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10721 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10722 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
10725 .class_hid = BNXT_ULP_CLASS_HID_3fdd,
10728 .flow_sig_id = 2150894592,
10729 .flow_pattern_id = 2,
10731 .hdr_sig = { .bits =
10732 BNXT_ULP_HDR_BIT_O_IPV4 |
10733 BNXT_ULP_HDR_BIT_O_UDP |
10734 BNXT_ULP_HDR_BIT_T_VXLAN |
10735 BNXT_ULP_HDR_BIT_I_ETH |
10736 BNXT_ULP_HDR_BIT_I_IPV4 |
10737 BNXT_ULP_HDR_BIT_I_ICMP |
10738 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10739 .field_sig = { .bits =
10740 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10741 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10742 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10743 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10744 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10745 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
10748 .class_hid = BNXT_ULP_CLASS_HID_4f55,
10751 .flow_sig_id = 2150902784,
10752 .flow_pattern_id = 2,
10754 .hdr_sig = { .bits =
10755 BNXT_ULP_HDR_BIT_O_IPV4 |
10756 BNXT_ULP_HDR_BIT_O_UDP |
10757 BNXT_ULP_HDR_BIT_T_VXLAN |
10758 BNXT_ULP_HDR_BIT_I_ETH |
10759 BNXT_ULP_HDR_BIT_I_IPV4 |
10760 BNXT_ULP_HDR_BIT_I_ICMP |
10761 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10762 .field_sig = { .bits =
10763 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10764 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10765 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10766 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10767 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10768 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10769 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
10772 .class_hid = BNXT_ULP_CLASS_HID_12d9,
10775 .flow_sig_id = 4296281088,
10776 .flow_pattern_id = 2,
10778 .hdr_sig = { .bits =
10779 BNXT_ULP_HDR_BIT_O_IPV4 |
10780 BNXT_ULP_HDR_BIT_O_UDP |
10781 BNXT_ULP_HDR_BIT_T_VXLAN |
10782 BNXT_ULP_HDR_BIT_I_ETH |
10783 BNXT_ULP_HDR_BIT_I_IPV4 |
10784 BNXT_ULP_HDR_BIT_I_ICMP |
10785 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10786 .field_sig = { .bits =
10787 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10788 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10789 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10790 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10791 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10794 .class_hid = BNXT_ULP_CLASS_HID_20d1,
10797 .flow_sig_id = 4296289280,
10798 .flow_pattern_id = 2,
10800 .hdr_sig = { .bits =
10801 BNXT_ULP_HDR_BIT_O_IPV4 |
10802 BNXT_ULP_HDR_BIT_O_UDP |
10803 BNXT_ULP_HDR_BIT_T_VXLAN |
10804 BNXT_ULP_HDR_BIT_I_ETH |
10805 BNXT_ULP_HDR_BIT_I_IPV4 |
10806 BNXT_ULP_HDR_BIT_I_ICMP |
10807 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10808 .field_sig = { .bits =
10809 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10810 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10811 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10812 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10813 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10814 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10817 .class_hid = BNXT_ULP_CLASS_HID_03fd,
10820 .flow_sig_id = 4298378240,
10821 .flow_pattern_id = 2,
10823 .hdr_sig = { .bits =
10824 BNXT_ULP_HDR_BIT_O_IPV4 |
10825 BNXT_ULP_HDR_BIT_O_UDP |
10826 BNXT_ULP_HDR_BIT_T_VXLAN |
10827 BNXT_ULP_HDR_BIT_I_ETH |
10828 BNXT_ULP_HDR_BIT_I_IPV4 |
10829 BNXT_ULP_HDR_BIT_I_ICMP |
10830 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10831 .field_sig = { .bits =
10832 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10833 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10834 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10835 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10836 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10837 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10840 .class_hid = BNXT_ULP_CLASS_HID_52f5,
10843 .flow_sig_id = 4298386432,
10844 .flow_pattern_id = 2,
10846 .hdr_sig = { .bits =
10847 BNXT_ULP_HDR_BIT_O_IPV4 |
10848 BNXT_ULP_HDR_BIT_O_UDP |
10849 BNXT_ULP_HDR_BIT_T_VXLAN |
10850 BNXT_ULP_HDR_BIT_I_ETH |
10851 BNXT_ULP_HDR_BIT_I_IPV4 |
10852 BNXT_ULP_HDR_BIT_I_ICMP |
10853 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10854 .field_sig = { .bits =
10855 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10856 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10857 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10858 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10859 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10860 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10861 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10864 .class_hid = BNXT_ULP_CLASS_HID_3b99,
10867 .flow_sig_id = 6443764736,
10868 .flow_pattern_id = 2,
10870 .hdr_sig = { .bits =
10871 BNXT_ULP_HDR_BIT_O_IPV4 |
10872 BNXT_ULP_HDR_BIT_O_UDP |
10873 BNXT_ULP_HDR_BIT_T_VXLAN |
10874 BNXT_ULP_HDR_BIT_I_ETH |
10875 BNXT_ULP_HDR_BIT_I_IPV4 |
10876 BNXT_ULP_HDR_BIT_I_ICMP |
10877 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10878 .field_sig = { .bits =
10879 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10880 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10881 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10882 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10883 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10884 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10887 .class_hid = BNXT_ULP_CLASS_HID_4991,
10890 .flow_sig_id = 6443772928,
10891 .flow_pattern_id = 2,
10893 .hdr_sig = { .bits =
10894 BNXT_ULP_HDR_BIT_O_IPV4 |
10895 BNXT_ULP_HDR_BIT_O_UDP |
10896 BNXT_ULP_HDR_BIT_T_VXLAN |
10897 BNXT_ULP_HDR_BIT_I_ETH |
10898 BNXT_ULP_HDR_BIT_I_IPV4 |
10899 BNXT_ULP_HDR_BIT_I_ICMP |
10900 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10901 .field_sig = { .bits =
10902 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10903 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10904 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10905 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10906 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10907 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10908 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10911 .class_hid = BNXT_ULP_CLASS_HID_2dbd,
10914 .flow_sig_id = 6445861888,
10915 .flow_pattern_id = 2,
10917 .hdr_sig = { .bits =
10918 BNXT_ULP_HDR_BIT_O_IPV4 |
10919 BNXT_ULP_HDR_BIT_O_UDP |
10920 BNXT_ULP_HDR_BIT_T_VXLAN |
10921 BNXT_ULP_HDR_BIT_I_ETH |
10922 BNXT_ULP_HDR_BIT_I_IPV4 |
10923 BNXT_ULP_HDR_BIT_I_ICMP |
10924 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10925 .field_sig = { .bits =
10926 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10927 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10928 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10929 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10930 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10931 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10932 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10935 .class_hid = BNXT_ULP_CLASS_HID_7bb5,
10938 .flow_sig_id = 6445870080,
10939 .flow_pattern_id = 2,
10941 .hdr_sig = { .bits =
10942 BNXT_ULP_HDR_BIT_O_IPV4 |
10943 BNXT_ULP_HDR_BIT_O_UDP |
10944 BNXT_ULP_HDR_BIT_T_VXLAN |
10945 BNXT_ULP_HDR_BIT_I_ETH |
10946 BNXT_ULP_HDR_BIT_I_IPV4 |
10947 BNXT_ULP_HDR_BIT_I_ICMP |
10948 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10949 .field_sig = { .bits =
10950 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10951 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10952 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10953 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10954 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10955 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10956 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10957 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
10960 .class_hid = BNXT_ULP_CLASS_HID_34c6,
10963 .flow_sig_id = 4096,
10964 .flow_pattern_id = 0,
10966 .hdr_sig = { .bits =
10967 BNXT_ULP_HDR_BIT_O_ETH |
10968 BNXT_ULP_HDR_BIT_O_IPV6 |
10969 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10970 .field_sig = { .bits =
10971 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
10972 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
10975 .class_hid = BNXT_ULP_CLASS_HID_0c22,
10978 .flow_sig_id = 4100,
10979 .flow_pattern_id = 0,
10981 .hdr_sig = { .bits =
10982 BNXT_ULP_HDR_BIT_O_ETH |
10983 BNXT_ULP_HDR_BIT_O_IPV6 |
10984 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10985 .field_sig = { .bits =
10986 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
10987 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
10988 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
10991 .class_hid = BNXT_ULP_CLASS_HID_1cbe,
10994 .flow_sig_id = 6144,
10995 .flow_pattern_id = 0,
10997 .hdr_sig = { .bits =
10998 BNXT_ULP_HDR_BIT_O_ETH |
10999 BNXT_ULP_HDR_BIT_O_IPV6 |
11000 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11001 .field_sig = { .bits =
11002 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
11003 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
11004 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
11007 .class_hid = BNXT_ULP_CLASS_HID_179a,
11010 .flow_sig_id = 6148,
11011 .flow_pattern_id = 0,
11013 .hdr_sig = { .bits =
11014 BNXT_ULP_HDR_BIT_O_ETH |
11015 BNXT_ULP_HDR_BIT_O_IPV6 |
11016 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11017 .field_sig = { .bits =
11018 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
11019 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
11020 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
11021 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
11024 .class_hid = BNXT_ULP_CLASS_HID_59be,
11027 .flow_sig_id = 16384,
11028 .flow_pattern_id = 0,
11030 .hdr_sig = { .bits =
11031 BNXT_ULP_HDR_BIT_O_ETH |
11032 BNXT_ULP_HDR_BIT_O_IPV4 |
11033 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11034 .field_sig = { .bits =
11035 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
11036 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
11039 .class_hid = BNXT_ULP_CLASS_HID_515a,
11042 .flow_sig_id = 16388,
11043 .flow_pattern_id = 0,
11045 .hdr_sig = { .bits =
11046 BNXT_ULP_HDR_BIT_O_ETH |
11047 BNXT_ULP_HDR_BIT_O_IPV4 |
11048 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11049 .field_sig = { .bits =
11050 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
11051 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
11052 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
11055 .class_hid = BNXT_ULP_CLASS_HID_1c72,
11058 .flow_sig_id = 24576,
11059 .flow_pattern_id = 0,
11061 .hdr_sig = { .bits =
11062 BNXT_ULP_HDR_BIT_O_ETH |
11063 BNXT_ULP_HDR_BIT_O_IPV4 |
11064 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11065 .field_sig = { .bits =
11066 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
11067 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
11068 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
11071 .class_hid = BNXT_ULP_CLASS_HID_171e,
11074 .flow_sig_id = 24580,
11075 .flow_pattern_id = 0,
11077 .hdr_sig = { .bits =
11078 BNXT_ULP_HDR_BIT_O_ETH |
11079 BNXT_ULP_HDR_BIT_O_IPV4 |
11080 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11081 .field_sig = { .bits =
11082 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
11083 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
11084 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
11085 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
11088 .class_hid = BNXT_ULP_CLASS_HID_19c8,
11091 .flow_sig_id = 32768,
11092 .flow_pattern_id = 0,
11094 .hdr_sig = { .bits =
11095 BNXT_ULP_HDR_BIT_O_ETH |
11096 BNXT_ULP_HDR_BIT_OO_VLAN |
11097 BNXT_ULP_HDR_BIT_O_IPV6 |
11098 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11099 .field_sig = { .bits =
11100 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11101 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11104 .class_hid = BNXT_ULP_CLASS_HID_112c,
11107 .flow_sig_id = 32772,
11108 .flow_pattern_id = 0,
11110 .hdr_sig = { .bits =
11111 BNXT_ULP_HDR_BIT_O_ETH |
11112 BNXT_ULP_HDR_BIT_OO_VLAN |
11113 BNXT_ULP_HDR_BIT_O_IPV6 |
11114 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11115 .field_sig = { .bits =
11116 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
11117 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11118 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11121 .class_hid = BNXT_ULP_CLASS_HID_4d68,
11124 .flow_sig_id = 32832,
11125 .flow_pattern_id = 0,
11127 .hdr_sig = { .bits =
11128 BNXT_ULP_HDR_BIT_O_ETH |
11129 BNXT_ULP_HDR_BIT_OO_VLAN |
11130 BNXT_ULP_HDR_BIT_O_IPV6 |
11131 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11132 .field_sig = { .bits =
11133 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11134 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
11135 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11138 .class_hid = BNXT_ULP_CLASS_HID_444c,
11141 .flow_sig_id = 32836,
11142 .flow_pattern_id = 0,
11144 .hdr_sig = { .bits =
11145 BNXT_ULP_HDR_BIT_O_ETH |
11146 BNXT_ULP_HDR_BIT_OO_VLAN |
11147 BNXT_ULP_HDR_BIT_O_IPV6 |
11148 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11149 .field_sig = { .bits =
11150 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
11151 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11152 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
11153 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11156 .class_hid = BNXT_ULP_CLASS_HID_0e8c,
11159 .flow_sig_id = 49152,
11160 .flow_pattern_id = 0,
11162 .hdr_sig = { .bits =
11163 BNXT_ULP_HDR_BIT_O_ETH |
11164 BNXT_ULP_HDR_BIT_OO_VLAN |
11165 BNXT_ULP_HDR_BIT_O_IPV6 |
11166 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11167 .field_sig = { .bits =
11168 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11169 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
11170 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11173 .class_hid = BNXT_ULP_CLASS_HID_09e0,
11176 .flow_sig_id = 49156,
11177 .flow_pattern_id = 0,
11179 .hdr_sig = { .bits =
11180 BNXT_ULP_HDR_BIT_O_ETH |
11181 BNXT_ULP_HDR_BIT_OO_VLAN |
11182 BNXT_ULP_HDR_BIT_O_IPV6 |
11183 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11184 .field_sig = { .bits =
11185 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
11186 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11187 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
11188 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11191 .class_hid = BNXT_ULP_CLASS_HID_1af0,
11194 .flow_sig_id = 49216,
11195 .flow_pattern_id = 0,
11197 .hdr_sig = { .bits =
11198 BNXT_ULP_HDR_BIT_O_ETH |
11199 BNXT_ULP_HDR_BIT_OO_VLAN |
11200 BNXT_ULP_HDR_BIT_O_IPV6 |
11201 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11202 .field_sig = { .bits =
11203 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11204 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
11205 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
11206 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11209 .class_hid = BNXT_ULP_CLASS_HID_15d4,
11212 .flow_sig_id = 49220,
11213 .flow_pattern_id = 0,
11215 .hdr_sig = { .bits =
11216 BNXT_ULP_HDR_BIT_O_ETH |
11217 BNXT_ULP_HDR_BIT_OO_VLAN |
11218 BNXT_ULP_HDR_BIT_O_IPV6 |
11219 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11220 .field_sig = { .bits =
11221 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
11222 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
11223 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
11224 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
11225 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
11228 .class_hid = BNXT_ULP_CLASS_HID_1dd0,
11231 .flow_sig_id = 131072,
11232 .flow_pattern_id = 0,
11234 .hdr_sig = { .bits =
11235 BNXT_ULP_HDR_BIT_O_ETH |
11236 BNXT_ULP_HDR_BIT_OO_VLAN |
11237 BNXT_ULP_HDR_BIT_O_IPV4 |
11238 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11239 .field_sig = { .bits =
11240 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11241 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11244 .class_hid = BNXT_ULP_CLASS_HID_14f4,
11247 .flow_sig_id = 131076,
11248 .flow_pattern_id = 0,
11250 .hdr_sig = { .bits =
11251 BNXT_ULP_HDR_BIT_O_ETH |
11252 BNXT_ULP_HDR_BIT_OO_VLAN |
11253 BNXT_ULP_HDR_BIT_O_IPV4 |
11254 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11255 .field_sig = { .bits =
11256 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
11257 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11258 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11261 .class_hid = BNXT_ULP_CLASS_HID_70b0,
11264 .flow_sig_id = 131136,
11265 .flow_pattern_id = 0,
11267 .hdr_sig = { .bits =
11268 BNXT_ULP_HDR_BIT_O_ETH |
11269 BNXT_ULP_HDR_BIT_OO_VLAN |
11270 BNXT_ULP_HDR_BIT_O_IPV4 |
11271 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11272 .field_sig = { .bits =
11273 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11274 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
11275 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11278 .class_hid = BNXT_ULP_CLASS_HID_4854,
11281 .flow_sig_id = 131140,
11282 .flow_pattern_id = 0,
11284 .hdr_sig = { .bits =
11285 BNXT_ULP_HDR_BIT_O_ETH |
11286 BNXT_ULP_HDR_BIT_OO_VLAN |
11287 BNXT_ULP_HDR_BIT_O_IPV4 |
11288 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11289 .field_sig = { .bits =
11290 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
11291 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11292 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
11293 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11296 .class_hid = BNXT_ULP_CLASS_HID_3dd4,
11299 .flow_sig_id = 196608,
11300 .flow_pattern_id = 0,
11302 .hdr_sig = { .bits =
11303 BNXT_ULP_HDR_BIT_O_ETH |
11304 BNXT_ULP_HDR_BIT_OO_VLAN |
11305 BNXT_ULP_HDR_BIT_O_IPV4 |
11306 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11307 .field_sig = { .bits =
11308 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11309 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
11310 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11313 .class_hid = BNXT_ULP_CLASS_HID_34f8,
11316 .flow_sig_id = 196612,
11317 .flow_pattern_id = 0,
11319 .hdr_sig = { .bits =
11320 BNXT_ULP_HDR_BIT_O_ETH |
11321 BNXT_ULP_HDR_BIT_OO_VLAN |
11322 BNXT_ULP_HDR_BIT_O_IPV4 |
11323 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11324 .field_sig = { .bits =
11325 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
11326 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11327 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
11328 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11331 .class_hid = BNXT_ULP_CLASS_HID_09e8,
11334 .flow_sig_id = 196672,
11335 .flow_pattern_id = 0,
11337 .hdr_sig = { .bits =
11338 BNXT_ULP_HDR_BIT_O_ETH |
11339 BNXT_ULP_HDR_BIT_OO_VLAN |
11340 BNXT_ULP_HDR_BIT_O_IPV4 |
11341 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11342 .field_sig = { .bits =
11343 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11344 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
11345 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
11346 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11349 .class_hid = BNXT_ULP_CLASS_HID_008c,
11352 .flow_sig_id = 196676,
11353 .flow_pattern_id = 0,
11355 .hdr_sig = { .bits =
11356 BNXT_ULP_HDR_BIT_O_ETH |
11357 BNXT_ULP_HDR_BIT_OO_VLAN |
11358 BNXT_ULP_HDR_BIT_O_IPV4 |
11359 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11360 .field_sig = { .bits =
11361 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
11362 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
11363 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
11364 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
11365 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
11368 .class_hid = BNXT_ULP_CLASS_HID_34e6,
11371 .flow_sig_id = 4096,
11372 .flow_pattern_id = 0,
11374 .hdr_sig = { .bits =
11375 BNXT_ULP_HDR_BIT_O_ETH |
11376 BNXT_ULP_HDR_BIT_O_IPV6 |
11377 BNXT_ULP_HDR_BIT_O_TCP |
11378 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11379 .field_sig = { .bits =
11380 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11381 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
11384 .class_hid = BNXT_ULP_CLASS_HID_0c02,
11387 .flow_sig_id = 4100,
11388 .flow_pattern_id = 0,
11390 .hdr_sig = { .bits =
11391 BNXT_ULP_HDR_BIT_O_ETH |
11392 BNXT_ULP_HDR_BIT_O_IPV6 |
11393 BNXT_ULP_HDR_BIT_O_TCP |
11394 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11395 .field_sig = { .bits =
11396 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11397 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11398 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
11401 .class_hid = BNXT_ULP_CLASS_HID_1c9e,
11404 .flow_sig_id = 6144,
11405 .flow_pattern_id = 0,
11407 .hdr_sig = { .bits =
11408 BNXT_ULP_HDR_BIT_O_ETH |
11409 BNXT_ULP_HDR_BIT_O_IPV6 |
11410 BNXT_ULP_HDR_BIT_O_TCP |
11411 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11412 .field_sig = { .bits =
11413 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11414 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11415 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
11418 .class_hid = BNXT_ULP_CLASS_HID_17ba,
11421 .flow_sig_id = 6148,
11422 .flow_pattern_id = 0,
11424 .hdr_sig = { .bits =
11425 BNXT_ULP_HDR_BIT_O_ETH |
11426 BNXT_ULP_HDR_BIT_O_IPV6 |
11427 BNXT_ULP_HDR_BIT_O_TCP |
11428 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11429 .field_sig = { .bits =
11430 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11431 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11432 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11433 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
11436 .class_hid = BNXT_ULP_CLASS_HID_429e,
11439 .flow_sig_id = 12288,
11440 .flow_pattern_id = 0,
11442 .hdr_sig = { .bits =
11443 BNXT_ULP_HDR_BIT_O_ETH |
11444 BNXT_ULP_HDR_BIT_O_IPV6 |
11445 BNXT_ULP_HDR_BIT_O_TCP |
11446 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11447 .field_sig = { .bits =
11448 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11449 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11450 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
11453 .class_hid = BNXT_ULP_CLASS_HID_5dba,
11456 .flow_sig_id = 12292,
11457 .flow_pattern_id = 0,
11459 .hdr_sig = { .bits =
11460 BNXT_ULP_HDR_BIT_O_ETH |
11461 BNXT_ULP_HDR_BIT_O_IPV6 |
11462 BNXT_ULP_HDR_BIT_O_TCP |
11463 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11464 .field_sig = { .bits =
11465 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11466 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11467 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11468 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
11471 .class_hid = BNXT_ULP_CLASS_HID_2a16,
11474 .flow_sig_id = 14336,
11475 .flow_pattern_id = 0,
11477 .hdr_sig = { .bits =
11478 BNXT_ULP_HDR_BIT_O_ETH |
11479 BNXT_ULP_HDR_BIT_O_IPV6 |
11480 BNXT_ULP_HDR_BIT_O_TCP |
11481 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11482 .field_sig = { .bits =
11483 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11484 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11485 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11486 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
11489 .class_hid = BNXT_ULP_CLASS_HID_2532,
11492 .flow_sig_id = 14340,
11493 .flow_pattern_id = 0,
11495 .hdr_sig = { .bits =
11496 BNXT_ULP_HDR_BIT_O_ETH |
11497 BNXT_ULP_HDR_BIT_O_IPV6 |
11498 BNXT_ULP_HDR_BIT_O_TCP |
11499 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11500 .field_sig = { .bits =
11501 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11502 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11503 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11504 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11505 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
11508 .class_hid = BNXT_ULP_CLASS_HID_2da2,
11511 .flow_sig_id = 20480,
11512 .flow_pattern_id = 0,
11514 .hdr_sig = { .bits =
11515 BNXT_ULP_HDR_BIT_O_ETH |
11516 BNXT_ULP_HDR_BIT_O_IPV6 |
11517 BNXT_ULP_HDR_BIT_O_TCP |
11518 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11519 .field_sig = { .bits =
11520 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11521 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11522 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11525 .class_hid = BNXT_ULP_CLASS_HID_24fe,
11528 .flow_sig_id = 20484,
11529 .flow_pattern_id = 0,
11531 .hdr_sig = { .bits =
11532 BNXT_ULP_HDR_BIT_O_ETH |
11533 BNXT_ULP_HDR_BIT_O_IPV6 |
11534 BNXT_ULP_HDR_BIT_O_TCP |
11535 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11536 .field_sig = { .bits =
11537 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11538 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11539 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11540 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11543 .class_hid = BNXT_ULP_CLASS_HID_355a,
11546 .flow_sig_id = 22528,
11547 .flow_pattern_id = 0,
11549 .hdr_sig = { .bits =
11550 BNXT_ULP_HDR_BIT_O_ETH |
11551 BNXT_ULP_HDR_BIT_O_IPV6 |
11552 BNXT_ULP_HDR_BIT_O_TCP |
11553 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11554 .field_sig = { .bits =
11555 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11556 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11557 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11558 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11561 .class_hid = BNXT_ULP_CLASS_HID_0c76,
11564 .flow_sig_id = 22532,
11565 .flow_pattern_id = 0,
11567 .hdr_sig = { .bits =
11568 BNXT_ULP_HDR_BIT_O_ETH |
11569 BNXT_ULP_HDR_BIT_O_IPV6 |
11570 BNXT_ULP_HDR_BIT_O_TCP |
11571 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11572 .field_sig = { .bits =
11573 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11574 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11575 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11576 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11577 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11580 .class_hid = BNXT_ULP_CLASS_HID_13e6,
11583 .flow_sig_id = 28672,
11584 .flow_pattern_id = 0,
11586 .hdr_sig = { .bits =
11587 BNXT_ULP_HDR_BIT_O_ETH |
11588 BNXT_ULP_HDR_BIT_O_IPV6 |
11589 BNXT_ULP_HDR_BIT_O_TCP |
11590 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11591 .field_sig = { .bits =
11592 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11593 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11594 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
11595 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11598 .class_hid = BNXT_ULP_CLASS_HID_7276,
11601 .flow_sig_id = 28676,
11602 .flow_pattern_id = 0,
11604 .hdr_sig = { .bits =
11605 BNXT_ULP_HDR_BIT_O_ETH |
11606 BNXT_ULP_HDR_BIT_O_IPV6 |
11607 BNXT_ULP_HDR_BIT_O_TCP |
11608 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11609 .field_sig = { .bits =
11610 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11611 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11612 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11613 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
11614 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11617 .class_hid = BNXT_ULP_CLASS_HID_42d2,
11620 .flow_sig_id = 30720,
11621 .flow_pattern_id = 0,
11623 .hdr_sig = { .bits =
11624 BNXT_ULP_HDR_BIT_O_ETH |
11625 BNXT_ULP_HDR_BIT_O_IPV6 |
11626 BNXT_ULP_HDR_BIT_O_TCP |
11627 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11628 .field_sig = { .bits =
11629 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11630 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11631 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11632 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
11633 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11636 .class_hid = BNXT_ULP_CLASS_HID_5dee,
11639 .flow_sig_id = 30724,
11640 .flow_pattern_id = 0,
11642 .hdr_sig = { .bits =
11643 BNXT_ULP_HDR_BIT_O_ETH |
11644 BNXT_ULP_HDR_BIT_O_IPV6 |
11645 BNXT_ULP_HDR_BIT_O_TCP |
11646 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11647 .field_sig = { .bits =
11648 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
11649 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
11650 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
11651 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
11652 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
11653 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
11656 .class_hid = BNXT_ULP_CLASS_HID_59de,
11659 .flow_sig_id = 16384,
11660 .flow_pattern_id = 0,
11662 .hdr_sig = { .bits =
11663 BNXT_ULP_HDR_BIT_O_ETH |
11664 BNXT_ULP_HDR_BIT_O_IPV4 |
11665 BNXT_ULP_HDR_BIT_O_TCP |
11666 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11667 .field_sig = { .bits =
11668 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11669 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
11672 .class_hid = BNXT_ULP_CLASS_HID_513a,
11675 .flow_sig_id = 16388,
11676 .flow_pattern_id = 0,
11678 .hdr_sig = { .bits =
11679 BNXT_ULP_HDR_BIT_O_ETH |
11680 BNXT_ULP_HDR_BIT_O_IPV4 |
11681 BNXT_ULP_HDR_BIT_O_TCP |
11682 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11683 .field_sig = { .bits =
11684 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11685 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11686 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
11689 .class_hid = BNXT_ULP_CLASS_HID_1c12,
11692 .flow_sig_id = 24576,
11693 .flow_pattern_id = 0,
11695 .hdr_sig = { .bits =
11696 BNXT_ULP_HDR_BIT_O_ETH |
11697 BNXT_ULP_HDR_BIT_O_IPV4 |
11698 BNXT_ULP_HDR_BIT_O_TCP |
11699 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11700 .field_sig = { .bits =
11701 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11702 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11703 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
11706 .class_hid = BNXT_ULP_CLASS_HID_177e,
11709 .flow_sig_id = 24580,
11710 .flow_pattern_id = 0,
11712 .hdr_sig = { .bits =
11713 BNXT_ULP_HDR_BIT_O_ETH |
11714 BNXT_ULP_HDR_BIT_O_IPV4 |
11715 BNXT_ULP_HDR_BIT_O_TCP |
11716 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11717 .field_sig = { .bits =
11718 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11719 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11720 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11721 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
11724 .class_hid = BNXT_ULP_CLASS_HID_0e92,
11727 .flow_sig_id = 49152,
11728 .flow_pattern_id = 0,
11730 .hdr_sig = { .bits =
11731 BNXT_ULP_HDR_BIT_O_ETH |
11732 BNXT_ULP_HDR_BIT_O_IPV4 |
11733 BNXT_ULP_HDR_BIT_O_TCP |
11734 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11735 .field_sig = { .bits =
11736 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11737 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11738 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
11741 .class_hid = BNXT_ULP_CLASS_HID_09fe,
11744 .flow_sig_id = 49156,
11745 .flow_pattern_id = 0,
11747 .hdr_sig = { .bits =
11748 BNXT_ULP_HDR_BIT_O_ETH |
11749 BNXT_ULP_HDR_BIT_O_IPV4 |
11750 BNXT_ULP_HDR_BIT_O_TCP |
11751 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11752 .field_sig = { .bits =
11753 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11754 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11755 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11756 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
11759 .class_hid = BNXT_ULP_CLASS_HID_5c1a,
11762 .flow_sig_id = 57344,
11763 .flow_pattern_id = 0,
11765 .hdr_sig = { .bits =
11766 BNXT_ULP_HDR_BIT_O_ETH |
11767 BNXT_ULP_HDR_BIT_O_IPV4 |
11768 BNXT_ULP_HDR_BIT_O_TCP |
11769 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11770 .field_sig = { .bits =
11771 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11772 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11773 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11774 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
11777 .class_hid = BNXT_ULP_CLASS_HID_5746,
11780 .flow_sig_id = 57348,
11781 .flow_pattern_id = 0,
11783 .hdr_sig = { .bits =
11784 BNXT_ULP_HDR_BIT_O_ETH |
11785 BNXT_ULP_HDR_BIT_O_IPV4 |
11786 BNXT_ULP_HDR_BIT_O_TCP |
11787 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11788 .field_sig = { .bits =
11789 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11790 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11791 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11792 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11793 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
11796 .class_hid = BNXT_ULP_CLASS_HID_79da,
11799 .flow_sig_id = 81920,
11800 .flow_pattern_id = 0,
11802 .hdr_sig = { .bits =
11803 BNXT_ULP_HDR_BIT_O_ETH |
11804 BNXT_ULP_HDR_BIT_O_IPV4 |
11805 BNXT_ULP_HDR_BIT_O_TCP |
11806 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11807 .field_sig = { .bits =
11808 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11809 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11810 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11813 .class_hid = BNXT_ULP_CLASS_HID_7106,
11816 .flow_sig_id = 81924,
11817 .flow_pattern_id = 0,
11819 .hdr_sig = { .bits =
11820 BNXT_ULP_HDR_BIT_O_ETH |
11821 BNXT_ULP_HDR_BIT_O_IPV4 |
11822 BNXT_ULP_HDR_BIT_O_TCP |
11823 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11824 .field_sig = { .bits =
11825 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11826 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11827 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11828 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11831 .class_hid = BNXT_ULP_CLASS_HID_3c1e,
11834 .flow_sig_id = 90112,
11835 .flow_pattern_id = 0,
11837 .hdr_sig = { .bits =
11838 BNXT_ULP_HDR_BIT_O_ETH |
11839 BNXT_ULP_HDR_BIT_O_IPV4 |
11840 BNXT_ULP_HDR_BIT_O_TCP |
11841 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11842 .field_sig = { .bits =
11843 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11844 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11845 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11846 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11849 .class_hid = BNXT_ULP_CLASS_HID_377a,
11852 .flow_sig_id = 90116,
11853 .flow_pattern_id = 0,
11855 .hdr_sig = { .bits =
11856 BNXT_ULP_HDR_BIT_O_ETH |
11857 BNXT_ULP_HDR_BIT_O_IPV4 |
11858 BNXT_ULP_HDR_BIT_O_TCP |
11859 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11860 .field_sig = { .bits =
11861 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11862 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11863 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11864 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11865 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11868 .class_hid = BNXT_ULP_CLASS_HID_2e9e,
11871 .flow_sig_id = 114688,
11872 .flow_pattern_id = 0,
11874 .hdr_sig = { .bits =
11875 BNXT_ULP_HDR_BIT_O_ETH |
11876 BNXT_ULP_HDR_BIT_O_IPV4 |
11877 BNXT_ULP_HDR_BIT_O_TCP |
11878 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11879 .field_sig = { .bits =
11880 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11881 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11882 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
11883 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11886 .class_hid = BNXT_ULP_CLASS_HID_29fa,
11889 .flow_sig_id = 114692,
11890 .flow_pattern_id = 0,
11892 .hdr_sig = { .bits =
11893 BNXT_ULP_HDR_BIT_O_ETH |
11894 BNXT_ULP_HDR_BIT_O_IPV4 |
11895 BNXT_ULP_HDR_BIT_O_TCP |
11896 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11897 .field_sig = { .bits =
11898 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11899 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11900 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11901 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
11902 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11905 .class_hid = BNXT_ULP_CLASS_HID_14d2,
11908 .flow_sig_id = 122880,
11909 .flow_pattern_id = 0,
11911 .hdr_sig = { .bits =
11912 BNXT_ULP_HDR_BIT_O_ETH |
11913 BNXT_ULP_HDR_BIT_O_IPV4 |
11914 BNXT_ULP_HDR_BIT_O_TCP |
11915 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11916 .field_sig = { .bits =
11917 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11918 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11919 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11920 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
11921 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11924 .class_hid = BNXT_ULP_CLASS_HID_7742,
11927 .flow_sig_id = 122884,
11928 .flow_pattern_id = 0,
11930 .hdr_sig = { .bits =
11931 BNXT_ULP_HDR_BIT_O_ETH |
11932 BNXT_ULP_HDR_BIT_O_IPV4 |
11933 BNXT_ULP_HDR_BIT_O_TCP |
11934 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11935 .field_sig = { .bits =
11936 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
11937 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
11938 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
11939 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
11940 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
11941 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
11944 .class_hid = BNXT_ULP_CLASS_HID_3706,
11947 .flow_sig_id = 4096,
11948 .flow_pattern_id = 0,
11950 .hdr_sig = { .bits =
11951 BNXT_ULP_HDR_BIT_O_ETH |
11952 BNXT_ULP_HDR_BIT_O_IPV6 |
11953 BNXT_ULP_HDR_BIT_O_UDP |
11954 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11955 .field_sig = { .bits =
11956 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
11957 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
11960 .class_hid = BNXT_ULP_CLASS_HID_0fe2,
11963 .flow_sig_id = 4100,
11964 .flow_pattern_id = 0,
11966 .hdr_sig = { .bits =
11967 BNXT_ULP_HDR_BIT_O_ETH |
11968 BNXT_ULP_HDR_BIT_O_IPV6 |
11969 BNXT_ULP_HDR_BIT_O_UDP |
11970 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11971 .field_sig = { .bits =
11972 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
11973 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
11974 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
11977 .class_hid = BNXT_ULP_CLASS_HID_1f7e,
11980 .flow_sig_id = 6144,
11981 .flow_pattern_id = 0,
11983 .hdr_sig = { .bits =
11984 BNXT_ULP_HDR_BIT_O_ETH |
11985 BNXT_ULP_HDR_BIT_O_IPV6 |
11986 BNXT_ULP_HDR_BIT_O_UDP |
11987 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11988 .field_sig = { .bits =
11989 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
11990 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
11991 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
11994 .class_hid = BNXT_ULP_CLASS_HID_145a,
11997 .flow_sig_id = 6148,
11998 .flow_pattern_id = 0,
12000 .hdr_sig = { .bits =
12001 BNXT_ULP_HDR_BIT_O_ETH |
12002 BNXT_ULP_HDR_BIT_O_IPV6 |
12003 BNXT_ULP_HDR_BIT_O_UDP |
12004 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12005 .field_sig = { .bits =
12006 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
12007 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12008 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
12009 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
12012 .class_hid = BNXT_ULP_CLASS_HID_417e,
12015 .flow_sig_id = 12288,
12016 .flow_pattern_id = 0,
12018 .hdr_sig = { .bits =
12019 BNXT_ULP_HDR_BIT_O_ETH |
12020 BNXT_ULP_HDR_BIT_O_IPV6 |
12021 BNXT_ULP_HDR_BIT_O_UDP |
12022 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12023 .field_sig = { .bits =
12024 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12025 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12026 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
12029 .class_hid = BNXT_ULP_CLASS_HID_5e5a,
12032 .flow_sig_id = 12292,
12033 .flow_pattern_id = 0,
12035 .hdr_sig = { .bits =
12036 BNXT_ULP_HDR_BIT_O_ETH |
12037 BNXT_ULP_HDR_BIT_O_IPV6 |
12038 BNXT_ULP_HDR_BIT_O_UDP |
12039 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12040 .field_sig = { .bits =
12041 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
12042 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12043 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12044 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
12047 .class_hid = BNXT_ULP_CLASS_HID_29f6,
12050 .flow_sig_id = 14336,
12051 .flow_pattern_id = 0,
12053 .hdr_sig = { .bits =
12054 BNXT_ULP_HDR_BIT_O_ETH |
12055 BNXT_ULP_HDR_BIT_O_IPV6 |
12056 BNXT_ULP_HDR_BIT_O_UDP |
12057 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12058 .field_sig = { .bits =
12059 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12060 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
12061 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12062 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
12065 .class_hid = BNXT_ULP_CLASS_HID_26d2,
12068 .flow_sig_id = 14340,
12069 .flow_pattern_id = 0,
12071 .hdr_sig = { .bits =
12072 BNXT_ULP_HDR_BIT_O_ETH |
12073 BNXT_ULP_HDR_BIT_O_IPV6 |
12074 BNXT_ULP_HDR_BIT_O_UDP |
12075 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12076 .field_sig = { .bits =
12077 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
12078 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12079 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
12080 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12081 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
12084 .class_hid = BNXT_ULP_CLASS_HID_2e42,
12087 .flow_sig_id = 20480,
12088 .flow_pattern_id = 0,
12090 .hdr_sig = { .bits =
12091 BNXT_ULP_HDR_BIT_O_ETH |
12092 BNXT_ULP_HDR_BIT_O_IPV6 |
12093 BNXT_ULP_HDR_BIT_O_UDP |
12094 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12095 .field_sig = { .bits =
12096 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12097 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12098 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12101 .class_hid = BNXT_ULP_CLASS_HID_271e,
12104 .flow_sig_id = 20484,
12105 .flow_pattern_id = 0,
12107 .hdr_sig = { .bits =
12108 BNXT_ULP_HDR_BIT_O_ETH |
12109 BNXT_ULP_HDR_BIT_O_IPV6 |
12110 BNXT_ULP_HDR_BIT_O_UDP |
12111 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12112 .field_sig = { .bits =
12113 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
12114 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12115 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12116 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12119 .class_hid = BNXT_ULP_CLASS_HID_36ba,
12122 .flow_sig_id = 22528,
12123 .flow_pattern_id = 0,
12125 .hdr_sig = { .bits =
12126 BNXT_ULP_HDR_BIT_O_ETH |
12127 BNXT_ULP_HDR_BIT_O_IPV6 |
12128 BNXT_ULP_HDR_BIT_O_UDP |
12129 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12130 .field_sig = { .bits =
12131 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12132 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
12133 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12134 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12137 .class_hid = BNXT_ULP_CLASS_HID_0f96,
12140 .flow_sig_id = 22532,
12141 .flow_pattern_id = 0,
12143 .hdr_sig = { .bits =
12144 BNXT_ULP_HDR_BIT_O_ETH |
12145 BNXT_ULP_HDR_BIT_O_IPV6 |
12146 BNXT_ULP_HDR_BIT_O_UDP |
12147 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12148 .field_sig = { .bits =
12149 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
12150 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12151 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
12152 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12153 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12156 .class_hid = BNXT_ULP_CLASS_HID_1006,
12159 .flow_sig_id = 28672,
12160 .flow_pattern_id = 0,
12162 .hdr_sig = { .bits =
12163 BNXT_ULP_HDR_BIT_O_ETH |
12164 BNXT_ULP_HDR_BIT_O_IPV6 |
12165 BNXT_ULP_HDR_BIT_O_UDP |
12166 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12167 .field_sig = { .bits =
12168 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12169 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12170 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
12171 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12174 .class_hid = BNXT_ULP_CLASS_HID_7196,
12177 .flow_sig_id = 28676,
12178 .flow_pattern_id = 0,
12180 .hdr_sig = { .bits =
12181 BNXT_ULP_HDR_BIT_O_ETH |
12182 BNXT_ULP_HDR_BIT_O_IPV6 |
12183 BNXT_ULP_HDR_BIT_O_UDP |
12184 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12185 .field_sig = { .bits =
12186 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
12187 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12188 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12189 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
12190 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12193 .class_hid = BNXT_ULP_CLASS_HID_4132,
12196 .flow_sig_id = 30720,
12197 .flow_pattern_id = 0,
12199 .hdr_sig = { .bits =
12200 BNXT_ULP_HDR_BIT_O_ETH |
12201 BNXT_ULP_HDR_BIT_O_IPV6 |
12202 BNXT_ULP_HDR_BIT_O_UDP |
12203 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12204 .field_sig = { .bits =
12205 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12206 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
12207 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12208 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
12209 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12212 .class_hid = BNXT_ULP_CLASS_HID_5e0e,
12215 .flow_sig_id = 30724,
12216 .flow_pattern_id = 0,
12218 .hdr_sig = { .bits =
12219 BNXT_ULP_HDR_BIT_O_ETH |
12220 BNXT_ULP_HDR_BIT_O_IPV6 |
12221 BNXT_ULP_HDR_BIT_O_UDP |
12222 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12223 .field_sig = { .bits =
12224 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
12225 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
12226 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
12227 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
12228 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
12229 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
12232 .class_hid = BNXT_ULP_CLASS_HID_59fe,
12235 .flow_sig_id = 16384,
12236 .flow_pattern_id = 0,
12238 .hdr_sig = { .bits =
12239 BNXT_ULP_HDR_BIT_O_ETH |
12240 BNXT_ULP_HDR_BIT_O_IPV4 |
12241 BNXT_ULP_HDR_BIT_O_UDP |
12242 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12243 .field_sig = { .bits =
12244 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12245 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
12248 .class_hid = BNXT_ULP_CLASS_HID_511a,
12251 .flow_sig_id = 16388,
12252 .flow_pattern_id = 0,
12254 .hdr_sig = { .bits =
12255 BNXT_ULP_HDR_BIT_O_ETH |
12256 BNXT_ULP_HDR_BIT_O_IPV4 |
12257 BNXT_ULP_HDR_BIT_O_UDP |
12258 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12259 .field_sig = { .bits =
12260 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12261 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12262 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
12265 .class_hid = BNXT_ULP_CLASS_HID_1c32,
12268 .flow_sig_id = 24576,
12269 .flow_pattern_id = 0,
12271 .hdr_sig = { .bits =
12272 BNXT_ULP_HDR_BIT_O_ETH |
12273 BNXT_ULP_HDR_BIT_O_IPV4 |
12274 BNXT_ULP_HDR_BIT_O_UDP |
12275 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12276 .field_sig = { .bits =
12277 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12278 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12279 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
12282 .class_hid = BNXT_ULP_CLASS_HID_175e,
12285 .flow_sig_id = 24580,
12286 .flow_pattern_id = 0,
12288 .hdr_sig = { .bits =
12289 BNXT_ULP_HDR_BIT_O_ETH |
12290 BNXT_ULP_HDR_BIT_O_IPV4 |
12291 BNXT_ULP_HDR_BIT_O_UDP |
12292 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12293 .field_sig = { .bits =
12294 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12295 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12296 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12297 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
12300 .class_hid = BNXT_ULP_CLASS_HID_0eb2,
12303 .flow_sig_id = 49152,
12304 .flow_pattern_id = 0,
12306 .hdr_sig = { .bits =
12307 BNXT_ULP_HDR_BIT_O_ETH |
12308 BNXT_ULP_HDR_BIT_O_IPV4 |
12309 BNXT_ULP_HDR_BIT_O_UDP |
12310 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12311 .field_sig = { .bits =
12312 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12313 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12314 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
12317 .class_hid = BNXT_ULP_CLASS_HID_09de,
12320 .flow_sig_id = 49156,
12321 .flow_pattern_id = 0,
12323 .hdr_sig = { .bits =
12324 BNXT_ULP_HDR_BIT_O_ETH |
12325 BNXT_ULP_HDR_BIT_O_IPV4 |
12326 BNXT_ULP_HDR_BIT_O_UDP |
12327 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12328 .field_sig = { .bits =
12329 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12330 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12331 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12332 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
12335 .class_hid = BNXT_ULP_CLASS_HID_5c3a,
12338 .flow_sig_id = 57344,
12339 .flow_pattern_id = 0,
12341 .hdr_sig = { .bits =
12342 BNXT_ULP_HDR_BIT_O_ETH |
12343 BNXT_ULP_HDR_BIT_O_IPV4 |
12344 BNXT_ULP_HDR_BIT_O_UDP |
12345 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12346 .field_sig = { .bits =
12347 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12348 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12349 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12350 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
12353 .class_hid = BNXT_ULP_CLASS_HID_5766,
12356 .flow_sig_id = 57348,
12357 .flow_pattern_id = 0,
12359 .hdr_sig = { .bits =
12360 BNXT_ULP_HDR_BIT_O_ETH |
12361 BNXT_ULP_HDR_BIT_O_IPV4 |
12362 BNXT_ULP_HDR_BIT_O_UDP |
12363 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12364 .field_sig = { .bits =
12365 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12366 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12367 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12368 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12369 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
12372 .class_hid = BNXT_ULP_CLASS_HID_79fa,
12375 .flow_sig_id = 81920,
12376 .flow_pattern_id = 0,
12378 .hdr_sig = { .bits =
12379 BNXT_ULP_HDR_BIT_O_ETH |
12380 BNXT_ULP_HDR_BIT_O_IPV4 |
12381 BNXT_ULP_HDR_BIT_O_UDP |
12382 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12383 .field_sig = { .bits =
12384 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12385 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12386 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12389 .class_hid = BNXT_ULP_CLASS_HID_7126,
12392 .flow_sig_id = 81924,
12393 .flow_pattern_id = 0,
12395 .hdr_sig = { .bits =
12396 BNXT_ULP_HDR_BIT_O_ETH |
12397 BNXT_ULP_HDR_BIT_O_IPV4 |
12398 BNXT_ULP_HDR_BIT_O_UDP |
12399 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12400 .field_sig = { .bits =
12401 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12402 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12403 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12404 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12407 .class_hid = BNXT_ULP_CLASS_HID_3c3e,
12410 .flow_sig_id = 90112,
12411 .flow_pattern_id = 0,
12413 .hdr_sig = { .bits =
12414 BNXT_ULP_HDR_BIT_O_ETH |
12415 BNXT_ULP_HDR_BIT_O_IPV4 |
12416 BNXT_ULP_HDR_BIT_O_UDP |
12417 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12418 .field_sig = { .bits =
12419 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12420 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12421 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12422 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12425 .class_hid = BNXT_ULP_CLASS_HID_375a,
12428 .flow_sig_id = 90116,
12429 .flow_pattern_id = 0,
12431 .hdr_sig = { .bits =
12432 BNXT_ULP_HDR_BIT_O_ETH |
12433 BNXT_ULP_HDR_BIT_O_IPV4 |
12434 BNXT_ULP_HDR_BIT_O_UDP |
12435 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12436 .field_sig = { .bits =
12437 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12438 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12439 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12440 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12441 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12444 .class_hid = BNXT_ULP_CLASS_HID_2ebe,
12447 .flow_sig_id = 114688,
12448 .flow_pattern_id = 0,
12450 .hdr_sig = { .bits =
12451 BNXT_ULP_HDR_BIT_O_ETH |
12452 BNXT_ULP_HDR_BIT_O_IPV4 |
12453 BNXT_ULP_HDR_BIT_O_UDP |
12454 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12455 .field_sig = { .bits =
12456 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12457 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12458 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
12459 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12462 .class_hid = BNXT_ULP_CLASS_HID_29da,
12465 .flow_sig_id = 114692,
12466 .flow_pattern_id = 0,
12468 .hdr_sig = { .bits =
12469 BNXT_ULP_HDR_BIT_O_ETH |
12470 BNXT_ULP_HDR_BIT_O_IPV4 |
12471 BNXT_ULP_HDR_BIT_O_UDP |
12472 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12473 .field_sig = { .bits =
12474 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12475 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12476 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12477 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
12478 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12481 .class_hid = BNXT_ULP_CLASS_HID_14f2,
12484 .flow_sig_id = 122880,
12485 .flow_pattern_id = 0,
12487 .hdr_sig = { .bits =
12488 BNXT_ULP_HDR_BIT_O_ETH |
12489 BNXT_ULP_HDR_BIT_O_IPV4 |
12490 BNXT_ULP_HDR_BIT_O_UDP |
12491 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12492 .field_sig = { .bits =
12493 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12494 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12495 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12496 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
12497 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12500 .class_hid = BNXT_ULP_CLASS_HID_7762,
12503 .flow_sig_id = 122884,
12504 .flow_pattern_id = 0,
12506 .hdr_sig = { .bits =
12507 BNXT_ULP_HDR_BIT_O_ETH |
12508 BNXT_ULP_HDR_BIT_O_IPV4 |
12509 BNXT_ULP_HDR_BIT_O_UDP |
12510 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12511 .field_sig = { .bits =
12512 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
12513 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
12514 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
12515 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
12516 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
12517 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
12520 .class_hid = BNXT_ULP_CLASS_HID_19e8,
12523 .flow_sig_id = 32768,
12524 .flow_pattern_id = 0,
12526 .hdr_sig = { .bits =
12527 BNXT_ULP_HDR_BIT_O_ETH |
12528 BNXT_ULP_HDR_BIT_OO_VLAN |
12529 BNXT_ULP_HDR_BIT_O_IPV6 |
12530 BNXT_ULP_HDR_BIT_O_TCP |
12531 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12532 .field_sig = { .bits =
12533 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12534 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12537 .class_hid = BNXT_ULP_CLASS_HID_110c,
12540 .flow_sig_id = 32772,
12541 .flow_pattern_id = 0,
12543 .hdr_sig = { .bits =
12544 BNXT_ULP_HDR_BIT_O_ETH |
12545 BNXT_ULP_HDR_BIT_OO_VLAN |
12546 BNXT_ULP_HDR_BIT_O_IPV6 |
12547 BNXT_ULP_HDR_BIT_O_TCP |
12548 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12549 .field_sig = { .bits =
12550 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12551 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12552 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12555 .class_hid = BNXT_ULP_CLASS_HID_4d48,
12558 .flow_sig_id = 32832,
12559 .flow_pattern_id = 0,
12561 .hdr_sig = { .bits =
12562 BNXT_ULP_HDR_BIT_O_ETH |
12563 BNXT_ULP_HDR_BIT_OO_VLAN |
12564 BNXT_ULP_HDR_BIT_O_IPV6 |
12565 BNXT_ULP_HDR_BIT_O_TCP |
12566 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12567 .field_sig = { .bits =
12568 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12569 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12570 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12573 .class_hid = BNXT_ULP_CLASS_HID_446c,
12576 .flow_sig_id = 32836,
12577 .flow_pattern_id = 0,
12579 .hdr_sig = { .bits =
12580 BNXT_ULP_HDR_BIT_O_ETH |
12581 BNXT_ULP_HDR_BIT_OO_VLAN |
12582 BNXT_ULP_HDR_BIT_O_IPV6 |
12583 BNXT_ULP_HDR_BIT_O_TCP |
12584 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12585 .field_sig = { .bits =
12586 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12587 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12588 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12589 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12592 .class_hid = BNXT_ULP_CLASS_HID_0eac,
12595 .flow_sig_id = 49152,
12596 .flow_pattern_id = 0,
12598 .hdr_sig = { .bits =
12599 BNXT_ULP_HDR_BIT_O_ETH |
12600 BNXT_ULP_HDR_BIT_OO_VLAN |
12601 BNXT_ULP_HDR_BIT_O_IPV6 |
12602 BNXT_ULP_HDR_BIT_O_TCP |
12603 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12604 .field_sig = { .bits =
12605 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12606 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12607 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12610 .class_hid = BNXT_ULP_CLASS_HID_09c0,
12613 .flow_sig_id = 49156,
12614 .flow_pattern_id = 0,
12616 .hdr_sig = { .bits =
12617 BNXT_ULP_HDR_BIT_O_ETH |
12618 BNXT_ULP_HDR_BIT_OO_VLAN |
12619 BNXT_ULP_HDR_BIT_O_IPV6 |
12620 BNXT_ULP_HDR_BIT_O_TCP |
12621 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12622 .field_sig = { .bits =
12623 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12624 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12625 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12626 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12629 .class_hid = BNXT_ULP_CLASS_HID_1ad0,
12632 .flow_sig_id = 49216,
12633 .flow_pattern_id = 0,
12635 .hdr_sig = { .bits =
12636 BNXT_ULP_HDR_BIT_O_ETH |
12637 BNXT_ULP_HDR_BIT_OO_VLAN |
12638 BNXT_ULP_HDR_BIT_O_IPV6 |
12639 BNXT_ULP_HDR_BIT_O_TCP |
12640 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12641 .field_sig = { .bits =
12642 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12643 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12644 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12645 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12648 .class_hid = BNXT_ULP_CLASS_HID_15f4,
12651 .flow_sig_id = 49220,
12652 .flow_pattern_id = 0,
12654 .hdr_sig = { .bits =
12655 BNXT_ULP_HDR_BIT_O_ETH |
12656 BNXT_ULP_HDR_BIT_OO_VLAN |
12657 BNXT_ULP_HDR_BIT_O_IPV6 |
12658 BNXT_ULP_HDR_BIT_O_TCP |
12659 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12660 .field_sig = { .bits =
12661 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12662 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12663 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12664 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12665 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
12668 .class_hid = BNXT_ULP_CLASS_HID_39ec,
12671 .flow_sig_id = 98304,
12672 .flow_pattern_id = 0,
12674 .hdr_sig = { .bits =
12675 BNXT_ULP_HDR_BIT_O_ETH |
12676 BNXT_ULP_HDR_BIT_OO_VLAN |
12677 BNXT_ULP_HDR_BIT_O_IPV6 |
12678 BNXT_ULP_HDR_BIT_O_TCP |
12679 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12680 .field_sig = { .bits =
12681 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12682 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12683 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12686 .class_hid = BNXT_ULP_CLASS_HID_3100,
12689 .flow_sig_id = 98308,
12690 .flow_pattern_id = 0,
12692 .hdr_sig = { .bits =
12693 BNXT_ULP_HDR_BIT_O_ETH |
12694 BNXT_ULP_HDR_BIT_OO_VLAN |
12695 BNXT_ULP_HDR_BIT_O_IPV6 |
12696 BNXT_ULP_HDR_BIT_O_TCP |
12697 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12698 .field_sig = { .bits =
12699 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12700 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12701 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12702 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12705 .class_hid = BNXT_ULP_CLASS_HID_0210,
12708 .flow_sig_id = 98368,
12709 .flow_pattern_id = 0,
12711 .hdr_sig = { .bits =
12712 BNXT_ULP_HDR_BIT_O_ETH |
12713 BNXT_ULP_HDR_BIT_OO_VLAN |
12714 BNXT_ULP_HDR_BIT_O_IPV6 |
12715 BNXT_ULP_HDR_BIT_O_TCP |
12716 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12717 .field_sig = { .bits =
12718 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12719 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12720 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12721 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12724 .class_hid = BNXT_ULP_CLASS_HID_1d34,
12727 .flow_sig_id = 98372,
12728 .flow_pattern_id = 0,
12730 .hdr_sig = { .bits =
12731 BNXT_ULP_HDR_BIT_O_ETH |
12732 BNXT_ULP_HDR_BIT_OO_VLAN |
12733 BNXT_ULP_HDR_BIT_O_IPV6 |
12734 BNXT_ULP_HDR_BIT_O_TCP |
12735 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12736 .field_sig = { .bits =
12737 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12738 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12739 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12740 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12741 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12744 .class_hid = BNXT_ULP_CLASS_HID_2ea0,
12747 .flow_sig_id = 114688,
12748 .flow_pattern_id = 0,
12750 .hdr_sig = { .bits =
12751 BNXT_ULP_HDR_BIT_O_ETH |
12752 BNXT_ULP_HDR_BIT_OO_VLAN |
12753 BNXT_ULP_HDR_BIT_O_IPV6 |
12754 BNXT_ULP_HDR_BIT_O_TCP |
12755 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12756 .field_sig = { .bits =
12757 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12758 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12759 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12760 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12763 .class_hid = BNXT_ULP_CLASS_HID_29c4,
12766 .flow_sig_id = 114692,
12767 .flow_pattern_id = 0,
12769 .hdr_sig = { .bits =
12770 BNXT_ULP_HDR_BIT_O_ETH |
12771 BNXT_ULP_HDR_BIT_OO_VLAN |
12772 BNXT_ULP_HDR_BIT_O_IPV6 |
12773 BNXT_ULP_HDR_BIT_O_TCP |
12774 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12775 .field_sig = { .bits =
12776 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12777 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12778 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12779 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12780 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12783 .class_hid = BNXT_ULP_CLASS_HID_3ad4,
12786 .flow_sig_id = 114752,
12787 .flow_pattern_id = 0,
12789 .hdr_sig = { .bits =
12790 BNXT_ULP_HDR_BIT_O_ETH |
12791 BNXT_ULP_HDR_BIT_OO_VLAN |
12792 BNXT_ULP_HDR_BIT_O_IPV6 |
12793 BNXT_ULP_HDR_BIT_O_TCP |
12794 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12795 .field_sig = { .bits =
12796 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12797 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12798 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12799 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12800 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12803 .class_hid = BNXT_ULP_CLASS_HID_35e8,
12806 .flow_sig_id = 114756,
12807 .flow_pattern_id = 0,
12809 .hdr_sig = { .bits =
12810 BNXT_ULP_HDR_BIT_O_ETH |
12811 BNXT_ULP_HDR_BIT_OO_VLAN |
12812 BNXT_ULP_HDR_BIT_O_IPV6 |
12813 BNXT_ULP_HDR_BIT_O_TCP |
12814 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12815 .field_sig = { .bits =
12816 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12817 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12818 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12819 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12820 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12821 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
12824 .class_hid = BNXT_ULP_CLASS_HID_5d80,
12827 .flow_sig_id = 163840,
12828 .flow_pattern_id = 0,
12830 .hdr_sig = { .bits =
12831 BNXT_ULP_HDR_BIT_O_ETH |
12832 BNXT_ULP_HDR_BIT_OO_VLAN |
12833 BNXT_ULP_HDR_BIT_O_IPV6 |
12834 BNXT_ULP_HDR_BIT_O_TCP |
12835 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12836 .field_sig = { .bits =
12837 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12838 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12839 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12842 .class_hid = BNXT_ULP_CLASS_HID_54a4,
12845 .flow_sig_id = 163844,
12846 .flow_pattern_id = 0,
12848 .hdr_sig = { .bits =
12849 BNXT_ULP_HDR_BIT_O_ETH |
12850 BNXT_ULP_HDR_BIT_OO_VLAN |
12851 BNXT_ULP_HDR_BIT_O_IPV6 |
12852 BNXT_ULP_HDR_BIT_O_TCP |
12853 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12854 .field_sig = { .bits =
12855 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12856 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12857 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12858 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12861 .class_hid = BNXT_ULP_CLASS_HID_29b4,
12864 .flow_sig_id = 163904,
12865 .flow_pattern_id = 0,
12867 .hdr_sig = { .bits =
12868 BNXT_ULP_HDR_BIT_O_ETH |
12869 BNXT_ULP_HDR_BIT_OO_VLAN |
12870 BNXT_ULP_HDR_BIT_O_IPV6 |
12871 BNXT_ULP_HDR_BIT_O_TCP |
12872 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12873 .field_sig = { .bits =
12874 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12875 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12876 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12877 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12880 .class_hid = BNXT_ULP_CLASS_HID_20c8,
12883 .flow_sig_id = 163908,
12884 .flow_pattern_id = 0,
12886 .hdr_sig = { .bits =
12887 BNXT_ULP_HDR_BIT_O_ETH |
12888 BNXT_ULP_HDR_BIT_OO_VLAN |
12889 BNXT_ULP_HDR_BIT_O_IPV6 |
12890 BNXT_ULP_HDR_BIT_O_TCP |
12891 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12892 .field_sig = { .bits =
12893 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12894 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12895 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12896 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12897 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12900 .class_hid = BNXT_ULP_CLASS_HID_7244,
12903 .flow_sig_id = 180224,
12904 .flow_pattern_id = 0,
12906 .hdr_sig = { .bits =
12907 BNXT_ULP_HDR_BIT_O_ETH |
12908 BNXT_ULP_HDR_BIT_OO_VLAN |
12909 BNXT_ULP_HDR_BIT_O_IPV6 |
12910 BNXT_ULP_HDR_BIT_O_TCP |
12911 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12912 .field_sig = { .bits =
12913 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12914 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12915 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12916 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12919 .class_hid = BNXT_ULP_CLASS_HID_4d98,
12922 .flow_sig_id = 180228,
12923 .flow_pattern_id = 0,
12925 .hdr_sig = { .bits =
12926 BNXT_ULP_HDR_BIT_O_ETH |
12927 BNXT_ULP_HDR_BIT_OO_VLAN |
12928 BNXT_ULP_HDR_BIT_O_IPV6 |
12929 BNXT_ULP_HDR_BIT_O_TCP |
12930 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12931 .field_sig = { .bits =
12932 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12933 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12934 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12935 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12936 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12939 .class_hid = BNXT_ULP_CLASS_HID_5e68,
12942 .flow_sig_id = 180288,
12943 .flow_pattern_id = 0,
12945 .hdr_sig = { .bits =
12946 BNXT_ULP_HDR_BIT_O_ETH |
12947 BNXT_ULP_HDR_BIT_OO_VLAN |
12948 BNXT_ULP_HDR_BIT_O_IPV6 |
12949 BNXT_ULP_HDR_BIT_O_TCP |
12950 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12951 .field_sig = { .bits =
12952 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12953 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12954 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12955 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12956 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12959 .class_hid = BNXT_ULP_CLASS_HID_598c,
12962 .flow_sig_id = 180292,
12963 .flow_pattern_id = 0,
12965 .hdr_sig = { .bits =
12966 BNXT_ULP_HDR_BIT_O_ETH |
12967 BNXT_ULP_HDR_BIT_OO_VLAN |
12968 BNXT_ULP_HDR_BIT_O_IPV6 |
12969 BNXT_ULP_HDR_BIT_O_TCP |
12970 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12971 .field_sig = { .bits =
12972 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
12973 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12974 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
12975 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
12976 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12977 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12980 .class_hid = BNXT_ULP_CLASS_HID_1248,
12983 .flow_sig_id = 229376,
12984 .flow_pattern_id = 0,
12986 .hdr_sig = { .bits =
12987 BNXT_ULP_HDR_BIT_O_ETH |
12988 BNXT_ULP_HDR_BIT_OO_VLAN |
12989 BNXT_ULP_HDR_BIT_O_IPV6 |
12990 BNXT_ULP_HDR_BIT_O_TCP |
12991 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12992 .field_sig = { .bits =
12993 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
12994 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
12995 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
12996 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
12999 .class_hid = BNXT_ULP_CLASS_HID_74d8,
13002 .flow_sig_id = 229380,
13003 .flow_pattern_id = 0,
13005 .hdr_sig = { .bits =
13006 BNXT_ULP_HDR_BIT_O_ETH |
13007 BNXT_ULP_HDR_BIT_OO_VLAN |
13008 BNXT_ULP_HDR_BIT_O_IPV6 |
13009 BNXT_ULP_HDR_BIT_O_TCP |
13010 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13011 .field_sig = { .bits =
13012 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
13013 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
13014 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
13015 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
13016 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
13019 .class_hid = BNXT_ULP_CLASS_HID_49a8,
13022 .flow_sig_id = 229440,
13023 .flow_pattern_id = 0,
13025 .hdr_sig = { .bits =
13026 BNXT_ULP_HDR_BIT_O_ETH |
13027 BNXT_ULP_HDR_BIT_OO_VLAN |
13028 BNXT_ULP_HDR_BIT_O_IPV6 |
13029 BNXT_ULP_HDR_BIT_O_TCP |
13030 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13031 .field_sig = { .bits =
13032 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
13033 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
13034 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
13035 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
13036 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
13039 .class_hid = BNXT_ULP_CLASS_HID_40cc,
13042 .flow_sig_id = 229444,
13043 .flow_pattern_id = 0,
13045 .hdr_sig = { .bits =
13046 BNXT_ULP_HDR_BIT_O_ETH |
13047 BNXT_ULP_HDR_BIT_OO_VLAN |
13048 BNXT_ULP_HDR_BIT_O_IPV6 |
13049 BNXT_ULP_HDR_BIT_O_TCP |
13050 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13051 .field_sig = { .bits =
13052 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
13053 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
13054 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
13055 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
13056 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
13057 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
13060 .class_hid = BNXT_ULP_CLASS_HID_0b0c,
13063 .flow_sig_id = 245760,
13064 .flow_pattern_id = 0,
13066 .hdr_sig = { .bits =
13067 BNXT_ULP_HDR_BIT_O_ETH |
13068 BNXT_ULP_HDR_BIT_OO_VLAN |
13069 BNXT_ULP_HDR_BIT_O_IPV6 |
13070 BNXT_ULP_HDR_BIT_O_TCP |
13071 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13072 .field_sig = { .bits =
13073 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
13074 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
13075 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
13076 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
13077 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
13080 .class_hid = BNXT_ULP_CLASS_HID_0220,
13083 .flow_sig_id = 245764,
13084 .flow_pattern_id = 0,
13086 .hdr_sig = { .bits =
13087 BNXT_ULP_HDR_BIT_O_ETH |
13088 BNXT_ULP_HDR_BIT_OO_VLAN |
13089 BNXT_ULP_HDR_BIT_O_IPV6 |
13090 BNXT_ULP_HDR_BIT_O_TCP |
13091 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13092 .field_sig = { .bits =
13093 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
13094 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
13095 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
13096 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
13097 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
13098 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
13101 .class_hid = BNXT_ULP_CLASS_HID_1730,
13104 .flow_sig_id = 245824,
13105 .flow_pattern_id = 0,
13107 .hdr_sig = { .bits =
13108 BNXT_ULP_HDR_BIT_O_ETH |
13109 BNXT_ULP_HDR_BIT_OO_VLAN |
13110 BNXT_ULP_HDR_BIT_O_IPV6 |
13111 BNXT_ULP_HDR_BIT_O_TCP |
13112 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13113 .field_sig = { .bits =
13114 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
13115 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
13116 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
13117 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
13118 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
13119 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
13122 .class_hid = BNXT_ULP_CLASS_HID_7980,
13125 .flow_sig_id = 245828,
13126 .flow_pattern_id = 0,
13128 .hdr_sig = { .bits =
13129 BNXT_ULP_HDR_BIT_O_ETH |
13130 BNXT_ULP_HDR_BIT_OO_VLAN |
13131 BNXT_ULP_HDR_BIT_O_IPV6 |
13132 BNXT_ULP_HDR_BIT_O_TCP |
13133 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13134 .field_sig = { .bits =
13135 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
13136 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
13137 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
13138 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
13139 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
13140 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
13141 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
13144 .class_hid = BNXT_ULP_CLASS_HID_1db0,
13147 .flow_sig_id = 131072,
13148 .flow_pattern_id = 0,
13150 .hdr_sig = { .bits =
13151 BNXT_ULP_HDR_BIT_O_ETH |
13152 BNXT_ULP_HDR_BIT_OO_VLAN |
13153 BNXT_ULP_HDR_BIT_O_IPV4 |
13154 BNXT_ULP_HDR_BIT_O_TCP |
13155 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13156 .field_sig = { .bits =
13157 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13158 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13161 .class_hid = BNXT_ULP_CLASS_HID_1494,
13164 .flow_sig_id = 131076,
13165 .flow_pattern_id = 0,
13167 .hdr_sig = { .bits =
13168 BNXT_ULP_HDR_BIT_O_ETH |
13169 BNXT_ULP_HDR_BIT_OO_VLAN |
13170 BNXT_ULP_HDR_BIT_O_IPV4 |
13171 BNXT_ULP_HDR_BIT_O_TCP |
13172 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13173 .field_sig = { .bits =
13174 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13175 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13176 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13179 .class_hid = BNXT_ULP_CLASS_HID_70d0,
13182 .flow_sig_id = 131136,
13183 .flow_pattern_id = 0,
13185 .hdr_sig = { .bits =
13186 BNXT_ULP_HDR_BIT_O_ETH |
13187 BNXT_ULP_HDR_BIT_OO_VLAN |
13188 BNXT_ULP_HDR_BIT_O_IPV4 |
13189 BNXT_ULP_HDR_BIT_O_TCP |
13190 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13191 .field_sig = { .bits =
13192 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13193 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13194 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13197 .class_hid = BNXT_ULP_CLASS_HID_4834,
13200 .flow_sig_id = 131140,
13201 .flow_pattern_id = 0,
13203 .hdr_sig = { .bits =
13204 BNXT_ULP_HDR_BIT_O_ETH |
13205 BNXT_ULP_HDR_BIT_OO_VLAN |
13206 BNXT_ULP_HDR_BIT_O_IPV4 |
13207 BNXT_ULP_HDR_BIT_O_TCP |
13208 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13209 .field_sig = { .bits =
13210 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13211 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13212 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13213 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13216 .class_hid = BNXT_ULP_CLASS_HID_3db4,
13219 .flow_sig_id = 196608,
13220 .flow_pattern_id = 0,
13222 .hdr_sig = { .bits =
13223 BNXT_ULP_HDR_BIT_O_ETH |
13224 BNXT_ULP_HDR_BIT_OO_VLAN |
13225 BNXT_ULP_HDR_BIT_O_IPV4 |
13226 BNXT_ULP_HDR_BIT_O_TCP |
13227 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13228 .field_sig = { .bits =
13229 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13230 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13231 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13234 .class_hid = BNXT_ULP_CLASS_HID_3498,
13237 .flow_sig_id = 196612,
13238 .flow_pattern_id = 0,
13240 .hdr_sig = { .bits =
13241 BNXT_ULP_HDR_BIT_O_ETH |
13242 BNXT_ULP_HDR_BIT_OO_VLAN |
13243 BNXT_ULP_HDR_BIT_O_IPV4 |
13244 BNXT_ULP_HDR_BIT_O_TCP |
13245 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13246 .field_sig = { .bits =
13247 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13248 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13249 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13250 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13253 .class_hid = BNXT_ULP_CLASS_HID_0988,
13256 .flow_sig_id = 196672,
13257 .flow_pattern_id = 0,
13259 .hdr_sig = { .bits =
13260 BNXT_ULP_HDR_BIT_O_ETH |
13261 BNXT_ULP_HDR_BIT_OO_VLAN |
13262 BNXT_ULP_HDR_BIT_O_IPV4 |
13263 BNXT_ULP_HDR_BIT_O_TCP |
13264 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13265 .field_sig = { .bits =
13266 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13267 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13268 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13269 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13272 .class_hid = BNXT_ULP_CLASS_HID_00ec,
13275 .flow_sig_id = 196676,
13276 .flow_pattern_id = 0,
13278 .hdr_sig = { .bits =
13279 BNXT_ULP_HDR_BIT_O_ETH |
13280 BNXT_ULP_HDR_BIT_OO_VLAN |
13281 BNXT_ULP_HDR_BIT_O_IPV4 |
13282 BNXT_ULP_HDR_BIT_O_TCP |
13283 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13284 .field_sig = { .bits =
13285 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13286 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13287 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13288 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13289 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
13292 .class_hid = BNXT_ULP_CLASS_HID_3f44,
13295 .flow_sig_id = 393216,
13296 .flow_pattern_id = 0,
13298 .hdr_sig = { .bits =
13299 BNXT_ULP_HDR_BIT_O_ETH |
13300 BNXT_ULP_HDR_BIT_OO_VLAN |
13301 BNXT_ULP_HDR_BIT_O_IPV4 |
13302 BNXT_ULP_HDR_BIT_O_TCP |
13303 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13304 .field_sig = { .bits =
13305 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13306 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13307 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13310 .class_hid = BNXT_ULP_CLASS_HID_36a8,
13313 .flow_sig_id = 393220,
13314 .flow_pattern_id = 0,
13316 .hdr_sig = { .bits =
13317 BNXT_ULP_HDR_BIT_O_ETH |
13318 BNXT_ULP_HDR_BIT_OO_VLAN |
13319 BNXT_ULP_HDR_BIT_O_IPV4 |
13320 BNXT_ULP_HDR_BIT_O_TCP |
13321 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13322 .field_sig = { .bits =
13323 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13324 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13325 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13326 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13329 .class_hid = BNXT_ULP_CLASS_HID_0b58,
13332 .flow_sig_id = 393280,
13333 .flow_pattern_id = 0,
13335 .hdr_sig = { .bits =
13336 BNXT_ULP_HDR_BIT_O_ETH |
13337 BNXT_ULP_HDR_BIT_OO_VLAN |
13338 BNXT_ULP_HDR_BIT_O_IPV4 |
13339 BNXT_ULP_HDR_BIT_O_TCP |
13340 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13341 .field_sig = { .bits =
13342 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13343 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13344 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13345 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13348 .class_hid = BNXT_ULP_CLASS_HID_02bc,
13351 .flow_sig_id = 393284,
13352 .flow_pattern_id = 0,
13354 .hdr_sig = { .bits =
13355 BNXT_ULP_HDR_BIT_O_ETH |
13356 BNXT_ULP_HDR_BIT_OO_VLAN |
13357 BNXT_ULP_HDR_BIT_O_IPV4 |
13358 BNXT_ULP_HDR_BIT_O_TCP |
13359 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13360 .field_sig = { .bits =
13361 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13362 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13363 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13364 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13365 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13368 .class_hid = BNXT_ULP_CLASS_HID_5f48,
13371 .flow_sig_id = 458752,
13372 .flow_pattern_id = 0,
13374 .hdr_sig = { .bits =
13375 BNXT_ULP_HDR_BIT_O_ETH |
13376 BNXT_ULP_HDR_BIT_OO_VLAN |
13377 BNXT_ULP_HDR_BIT_O_IPV4 |
13378 BNXT_ULP_HDR_BIT_O_TCP |
13379 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13380 .field_sig = { .bits =
13381 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13382 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13383 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13384 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13387 .class_hid = BNXT_ULP_CLASS_HID_56ac,
13390 .flow_sig_id = 458756,
13391 .flow_pattern_id = 0,
13393 .hdr_sig = { .bits =
13394 BNXT_ULP_HDR_BIT_O_ETH |
13395 BNXT_ULP_HDR_BIT_OO_VLAN |
13396 BNXT_ULP_HDR_BIT_O_IPV4 |
13397 BNXT_ULP_HDR_BIT_O_TCP |
13398 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13399 .field_sig = { .bits =
13400 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13401 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13402 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13403 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13404 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13407 .class_hid = BNXT_ULP_CLASS_HID_2b5c,
13410 .flow_sig_id = 458816,
13411 .flow_pattern_id = 0,
13413 .hdr_sig = { .bits =
13414 BNXT_ULP_HDR_BIT_O_ETH |
13415 BNXT_ULP_HDR_BIT_OO_VLAN |
13416 BNXT_ULP_HDR_BIT_O_IPV4 |
13417 BNXT_ULP_HDR_BIT_O_TCP |
13418 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13419 .field_sig = { .bits =
13420 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13421 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13422 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13423 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13424 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13427 .class_hid = BNXT_ULP_CLASS_HID_2280,
13430 .flow_sig_id = 458820,
13431 .flow_pattern_id = 0,
13433 .hdr_sig = { .bits =
13434 BNXT_ULP_HDR_BIT_O_ETH |
13435 BNXT_ULP_HDR_BIT_OO_VLAN |
13436 BNXT_ULP_HDR_BIT_O_IPV4 |
13437 BNXT_ULP_HDR_BIT_O_TCP |
13438 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13439 .field_sig = { .bits =
13440 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13441 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13442 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13443 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13444 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13445 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
13448 .class_hid = BNXT_ULP_CLASS_HID_4000,
13451 .flow_sig_id = 655360,
13452 .flow_pattern_id = 0,
13454 .hdr_sig = { .bits =
13455 BNXT_ULP_HDR_BIT_O_ETH |
13456 BNXT_ULP_HDR_BIT_OO_VLAN |
13457 BNXT_ULP_HDR_BIT_O_IPV4 |
13458 BNXT_ULP_HDR_BIT_O_TCP |
13459 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13460 .field_sig = { .bits =
13461 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13462 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13463 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13466 .class_hid = BNXT_ULP_CLASS_HID_5b64,
13469 .flow_sig_id = 655364,
13470 .flow_pattern_id = 0,
13472 .hdr_sig = { .bits =
13473 BNXT_ULP_HDR_BIT_O_ETH |
13474 BNXT_ULP_HDR_BIT_OO_VLAN |
13475 BNXT_ULP_HDR_BIT_O_IPV4 |
13476 BNXT_ULP_HDR_BIT_O_TCP |
13477 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13478 .field_sig = { .bits =
13479 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13480 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13481 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13482 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13485 .class_hid = BNXT_ULP_CLASS_HID_2c14,
13488 .flow_sig_id = 655424,
13489 .flow_pattern_id = 0,
13491 .hdr_sig = { .bits =
13492 BNXT_ULP_HDR_BIT_O_ETH |
13493 BNXT_ULP_HDR_BIT_OO_VLAN |
13494 BNXT_ULP_HDR_BIT_O_IPV4 |
13495 BNXT_ULP_HDR_BIT_O_TCP |
13496 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13497 .field_sig = { .bits =
13498 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13499 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13500 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13501 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13504 .class_hid = BNXT_ULP_CLASS_HID_2778,
13507 .flow_sig_id = 655428,
13508 .flow_pattern_id = 0,
13510 .hdr_sig = { .bits =
13511 BNXT_ULP_HDR_BIT_O_ETH |
13512 BNXT_ULP_HDR_BIT_OO_VLAN |
13513 BNXT_ULP_HDR_BIT_O_IPV4 |
13514 BNXT_ULP_HDR_BIT_O_TCP |
13515 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13516 .field_sig = { .bits =
13517 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13518 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13519 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13520 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13521 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13524 .class_hid = BNXT_ULP_CLASS_HID_18f8,
13527 .flow_sig_id = 720896,
13528 .flow_pattern_id = 0,
13530 .hdr_sig = { .bits =
13531 BNXT_ULP_HDR_BIT_O_ETH |
13532 BNXT_ULP_HDR_BIT_OO_VLAN |
13533 BNXT_ULP_HDR_BIT_O_IPV4 |
13534 BNXT_ULP_HDR_BIT_O_TCP |
13535 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13536 .field_sig = { .bits =
13537 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13538 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13539 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13540 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13543 .class_hid = BNXT_ULP_CLASS_HID_13dc,
13546 .flow_sig_id = 720900,
13547 .flow_pattern_id = 0,
13549 .hdr_sig = { .bits =
13550 BNXT_ULP_HDR_BIT_O_ETH |
13551 BNXT_ULP_HDR_BIT_OO_VLAN |
13552 BNXT_ULP_HDR_BIT_O_IPV4 |
13553 BNXT_ULP_HDR_BIT_O_TCP |
13554 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13555 .field_sig = { .bits =
13556 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13557 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13558 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13559 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13560 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13563 .class_hid = BNXT_ULP_CLASS_HID_4c18,
13566 .flow_sig_id = 720960,
13567 .flow_pattern_id = 0,
13569 .hdr_sig = { .bits =
13570 BNXT_ULP_HDR_BIT_O_ETH |
13571 BNXT_ULP_HDR_BIT_OO_VLAN |
13572 BNXT_ULP_HDR_BIT_O_IPV4 |
13573 BNXT_ULP_HDR_BIT_O_TCP |
13574 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13575 .field_sig = { .bits =
13576 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13577 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13578 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13579 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13580 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13583 .class_hid = BNXT_ULP_CLASS_HID_477c,
13586 .flow_sig_id = 720964,
13587 .flow_pattern_id = 0,
13589 .hdr_sig = { .bits =
13590 BNXT_ULP_HDR_BIT_O_ETH |
13591 BNXT_ULP_HDR_BIT_OO_VLAN |
13592 BNXT_ULP_HDR_BIT_O_IPV4 |
13593 BNXT_ULP_HDR_BIT_O_TCP |
13594 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13595 .field_sig = { .bits =
13596 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13597 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13598 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13599 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13600 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13601 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13604 .class_hid = BNXT_ULP_CLASS_HID_1a88,
13607 .flow_sig_id = 917504,
13608 .flow_pattern_id = 0,
13610 .hdr_sig = { .bits =
13611 BNXT_ULP_HDR_BIT_O_ETH |
13612 BNXT_ULP_HDR_BIT_OO_VLAN |
13613 BNXT_ULP_HDR_BIT_O_IPV4 |
13614 BNXT_ULP_HDR_BIT_O_TCP |
13615 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13616 .field_sig = { .bits =
13617 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13618 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13619 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13620 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13623 .class_hid = BNXT_ULP_CLASS_HID_15ec,
13626 .flow_sig_id = 917508,
13627 .flow_pattern_id = 0,
13629 .hdr_sig = { .bits =
13630 BNXT_ULP_HDR_BIT_O_ETH |
13631 BNXT_ULP_HDR_BIT_OO_VLAN |
13632 BNXT_ULP_HDR_BIT_O_IPV4 |
13633 BNXT_ULP_HDR_BIT_O_TCP |
13634 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13635 .field_sig = { .bits =
13636 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13637 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13638 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13639 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13640 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13643 .class_hid = BNXT_ULP_CLASS_HID_4e28,
13646 .flow_sig_id = 917568,
13647 .flow_pattern_id = 0,
13649 .hdr_sig = { .bits =
13650 BNXT_ULP_HDR_BIT_O_ETH |
13651 BNXT_ULP_HDR_BIT_OO_VLAN |
13652 BNXT_ULP_HDR_BIT_O_IPV4 |
13653 BNXT_ULP_HDR_BIT_O_TCP |
13654 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13655 .field_sig = { .bits =
13656 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13657 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13658 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13659 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13660 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13663 .class_hid = BNXT_ULP_CLASS_HID_490c,
13666 .flow_sig_id = 917572,
13667 .flow_pattern_id = 0,
13669 .hdr_sig = { .bits =
13670 BNXT_ULP_HDR_BIT_O_ETH |
13671 BNXT_ULP_HDR_BIT_OO_VLAN |
13672 BNXT_ULP_HDR_BIT_O_IPV4 |
13673 BNXT_ULP_HDR_BIT_O_TCP |
13674 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13675 .field_sig = { .bits =
13676 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13677 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13678 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13679 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13680 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13681 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13684 .class_hid = BNXT_ULP_CLASS_HID_3a8c,
13687 .flow_sig_id = 983040,
13688 .flow_pattern_id = 0,
13690 .hdr_sig = { .bits =
13691 BNXT_ULP_HDR_BIT_O_ETH |
13692 BNXT_ULP_HDR_BIT_OO_VLAN |
13693 BNXT_ULP_HDR_BIT_O_IPV4 |
13694 BNXT_ULP_HDR_BIT_O_TCP |
13695 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13696 .field_sig = { .bits =
13697 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13698 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13699 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13700 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13701 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13704 .class_hid = BNXT_ULP_CLASS_HID_35f0,
13707 .flow_sig_id = 983044,
13708 .flow_pattern_id = 0,
13710 .hdr_sig = { .bits =
13711 BNXT_ULP_HDR_BIT_O_ETH |
13712 BNXT_ULP_HDR_BIT_OO_VLAN |
13713 BNXT_ULP_HDR_BIT_O_IPV4 |
13714 BNXT_ULP_HDR_BIT_O_TCP |
13715 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13716 .field_sig = { .bits =
13717 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13718 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13719 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13720 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13721 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13722 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13725 .class_hid = BNXT_ULP_CLASS_HID_06e0,
13728 .flow_sig_id = 983104,
13729 .flow_pattern_id = 0,
13731 .hdr_sig = { .bits =
13732 BNXT_ULP_HDR_BIT_O_ETH |
13733 BNXT_ULP_HDR_BIT_OO_VLAN |
13734 BNXT_ULP_HDR_BIT_O_IPV4 |
13735 BNXT_ULP_HDR_BIT_O_TCP |
13736 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13737 .field_sig = { .bits =
13738 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13739 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13740 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13741 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13742 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13743 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13746 .class_hid = BNXT_ULP_CLASS_HID_01c4,
13749 .flow_sig_id = 983108,
13750 .flow_pattern_id = 0,
13752 .hdr_sig = { .bits =
13753 BNXT_ULP_HDR_BIT_O_ETH |
13754 BNXT_ULP_HDR_BIT_OO_VLAN |
13755 BNXT_ULP_HDR_BIT_O_IPV4 |
13756 BNXT_ULP_HDR_BIT_O_TCP |
13757 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13758 .field_sig = { .bits =
13759 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
13760 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
13761 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
13762 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
13763 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
13764 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
13765 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
13768 .class_hid = BNXT_ULP_CLASS_HID_1a08,
13771 .flow_sig_id = 32768,
13772 .flow_pattern_id = 0,
13774 .hdr_sig = { .bits =
13775 BNXT_ULP_HDR_BIT_O_ETH |
13776 BNXT_ULP_HDR_BIT_OO_VLAN |
13777 BNXT_ULP_HDR_BIT_O_IPV6 |
13778 BNXT_ULP_HDR_BIT_O_UDP |
13779 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13780 .field_sig = { .bits =
13781 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13782 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13785 .class_hid = BNXT_ULP_CLASS_HID_12ec,
13788 .flow_sig_id = 32772,
13789 .flow_pattern_id = 0,
13791 .hdr_sig = { .bits =
13792 BNXT_ULP_HDR_BIT_O_ETH |
13793 BNXT_ULP_HDR_BIT_OO_VLAN |
13794 BNXT_ULP_HDR_BIT_O_IPV6 |
13795 BNXT_ULP_HDR_BIT_O_UDP |
13796 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13797 .field_sig = { .bits =
13798 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
13799 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13800 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13803 .class_hid = BNXT_ULP_CLASS_HID_4ea8,
13806 .flow_sig_id = 32832,
13807 .flow_pattern_id = 0,
13809 .hdr_sig = { .bits =
13810 BNXT_ULP_HDR_BIT_O_ETH |
13811 BNXT_ULP_HDR_BIT_OO_VLAN |
13812 BNXT_ULP_HDR_BIT_O_IPV6 |
13813 BNXT_ULP_HDR_BIT_O_UDP |
13814 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13815 .field_sig = { .bits =
13816 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13817 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
13818 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13821 .class_hid = BNXT_ULP_CLASS_HID_478c,
13824 .flow_sig_id = 32836,
13825 .flow_pattern_id = 0,
13827 .hdr_sig = { .bits =
13828 BNXT_ULP_HDR_BIT_O_ETH |
13829 BNXT_ULP_HDR_BIT_OO_VLAN |
13830 BNXT_ULP_HDR_BIT_O_IPV6 |
13831 BNXT_ULP_HDR_BIT_O_UDP |
13832 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13833 .field_sig = { .bits =
13834 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
13835 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13836 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
13837 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13840 .class_hid = BNXT_ULP_CLASS_HID_0d4c,
13843 .flow_sig_id = 49152,
13844 .flow_pattern_id = 0,
13846 .hdr_sig = { .bits =
13847 BNXT_ULP_HDR_BIT_O_ETH |
13848 BNXT_ULP_HDR_BIT_OO_VLAN |
13849 BNXT_ULP_HDR_BIT_O_IPV6 |
13850 BNXT_ULP_HDR_BIT_O_UDP |
13851 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13852 .field_sig = { .bits =
13853 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13854 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
13855 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13858 .class_hid = BNXT_ULP_CLASS_HID_0a20,
13861 .flow_sig_id = 49156,
13862 .flow_pattern_id = 0,
13864 .hdr_sig = { .bits =
13865 BNXT_ULP_HDR_BIT_O_ETH |
13866 BNXT_ULP_HDR_BIT_OO_VLAN |
13867 BNXT_ULP_HDR_BIT_O_IPV6 |
13868 BNXT_ULP_HDR_BIT_O_UDP |
13869 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13870 .field_sig = { .bits =
13871 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
13872 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13873 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
13874 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13877 .class_hid = BNXT_ULP_CLASS_HID_1930,
13880 .flow_sig_id = 49216,
13881 .flow_pattern_id = 0,
13883 .hdr_sig = { .bits =
13884 BNXT_ULP_HDR_BIT_O_ETH |
13885 BNXT_ULP_HDR_BIT_OO_VLAN |
13886 BNXT_ULP_HDR_BIT_O_IPV6 |
13887 BNXT_ULP_HDR_BIT_O_UDP |
13888 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13889 .field_sig = { .bits =
13890 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13891 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
13892 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
13893 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13896 .class_hid = BNXT_ULP_CLASS_HID_1614,
13899 .flow_sig_id = 49220,
13900 .flow_pattern_id = 0,
13902 .hdr_sig = { .bits =
13903 BNXT_ULP_HDR_BIT_O_ETH |
13904 BNXT_ULP_HDR_BIT_OO_VLAN |
13905 BNXT_ULP_HDR_BIT_O_IPV6 |
13906 BNXT_ULP_HDR_BIT_O_UDP |
13907 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13908 .field_sig = { .bits =
13909 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
13910 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13911 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
13912 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
13913 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
13916 .class_hid = BNXT_ULP_CLASS_HID_3a0c,
13919 .flow_sig_id = 98304,
13920 .flow_pattern_id = 0,
13922 .hdr_sig = { .bits =
13923 BNXT_ULP_HDR_BIT_O_ETH |
13924 BNXT_ULP_HDR_BIT_OO_VLAN |
13925 BNXT_ULP_HDR_BIT_O_IPV6 |
13926 BNXT_ULP_HDR_BIT_O_UDP |
13927 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13928 .field_sig = { .bits =
13929 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13930 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
13931 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
13934 .class_hid = BNXT_ULP_CLASS_HID_32e0,
13937 .flow_sig_id = 98308,
13938 .flow_pattern_id = 0,
13940 .hdr_sig = { .bits =
13941 BNXT_ULP_HDR_BIT_O_ETH |
13942 BNXT_ULP_HDR_BIT_OO_VLAN |
13943 BNXT_ULP_HDR_BIT_O_IPV6 |
13944 BNXT_ULP_HDR_BIT_O_UDP |
13945 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13946 .field_sig = { .bits =
13947 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
13948 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13949 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
13950 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
13953 .class_hid = BNXT_ULP_CLASS_HID_01f0,
13956 .flow_sig_id = 98368,
13957 .flow_pattern_id = 0,
13959 .hdr_sig = { .bits =
13960 BNXT_ULP_HDR_BIT_O_ETH |
13961 BNXT_ULP_HDR_BIT_OO_VLAN |
13962 BNXT_ULP_HDR_BIT_O_IPV6 |
13963 BNXT_ULP_HDR_BIT_O_UDP |
13964 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13965 .field_sig = { .bits =
13966 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13967 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
13968 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
13969 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
13972 .class_hid = BNXT_ULP_CLASS_HID_1ed4,
13975 .flow_sig_id = 98372,
13976 .flow_pattern_id = 0,
13978 .hdr_sig = { .bits =
13979 BNXT_ULP_HDR_BIT_O_ETH |
13980 BNXT_ULP_HDR_BIT_OO_VLAN |
13981 BNXT_ULP_HDR_BIT_O_IPV6 |
13982 BNXT_ULP_HDR_BIT_O_UDP |
13983 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13984 .field_sig = { .bits =
13985 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
13986 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
13987 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
13988 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
13989 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
13992 .class_hid = BNXT_ULP_CLASS_HID_2d40,
13995 .flow_sig_id = 114688,
13996 .flow_pattern_id = 0,
13998 .hdr_sig = { .bits =
13999 BNXT_ULP_HDR_BIT_O_ETH |
14000 BNXT_ULP_HDR_BIT_OO_VLAN |
14001 BNXT_ULP_HDR_BIT_O_IPV6 |
14002 BNXT_ULP_HDR_BIT_O_UDP |
14003 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14004 .field_sig = { .bits =
14005 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14006 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14007 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14008 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
14011 .class_hid = BNXT_ULP_CLASS_HID_2a24,
14014 .flow_sig_id = 114692,
14015 .flow_pattern_id = 0,
14017 .hdr_sig = { .bits =
14018 BNXT_ULP_HDR_BIT_O_ETH |
14019 BNXT_ULP_HDR_BIT_OO_VLAN |
14020 BNXT_ULP_HDR_BIT_O_IPV6 |
14021 BNXT_ULP_HDR_BIT_O_UDP |
14022 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14023 .field_sig = { .bits =
14024 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14025 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14026 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14027 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14028 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
14031 .class_hid = BNXT_ULP_CLASS_HID_3934,
14034 .flow_sig_id = 114752,
14035 .flow_pattern_id = 0,
14037 .hdr_sig = { .bits =
14038 BNXT_ULP_HDR_BIT_O_ETH |
14039 BNXT_ULP_HDR_BIT_OO_VLAN |
14040 BNXT_ULP_HDR_BIT_O_IPV6 |
14041 BNXT_ULP_HDR_BIT_O_UDP |
14042 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14043 .field_sig = { .bits =
14044 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14045 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14046 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14047 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14048 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
14051 .class_hid = BNXT_ULP_CLASS_HID_3608,
14054 .flow_sig_id = 114756,
14055 .flow_pattern_id = 0,
14057 .hdr_sig = { .bits =
14058 BNXT_ULP_HDR_BIT_O_ETH |
14059 BNXT_ULP_HDR_BIT_OO_VLAN |
14060 BNXT_ULP_HDR_BIT_O_IPV6 |
14061 BNXT_ULP_HDR_BIT_O_UDP |
14062 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14063 .field_sig = { .bits =
14064 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14065 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14066 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14067 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14068 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14069 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
14072 .class_hid = BNXT_ULP_CLASS_HID_5e60,
14075 .flow_sig_id = 163840,
14076 .flow_pattern_id = 0,
14078 .hdr_sig = { .bits =
14079 BNXT_ULP_HDR_BIT_O_ETH |
14080 BNXT_ULP_HDR_BIT_OO_VLAN |
14081 BNXT_ULP_HDR_BIT_O_IPV6 |
14082 BNXT_ULP_HDR_BIT_O_UDP |
14083 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14084 .field_sig = { .bits =
14085 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14086 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14087 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14090 .class_hid = BNXT_ULP_CLASS_HID_5744,
14093 .flow_sig_id = 163844,
14094 .flow_pattern_id = 0,
14096 .hdr_sig = { .bits =
14097 BNXT_ULP_HDR_BIT_O_ETH |
14098 BNXT_ULP_HDR_BIT_OO_VLAN |
14099 BNXT_ULP_HDR_BIT_O_IPV6 |
14100 BNXT_ULP_HDR_BIT_O_UDP |
14101 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14102 .field_sig = { .bits =
14103 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14104 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14105 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14106 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14109 .class_hid = BNXT_ULP_CLASS_HID_2a54,
14112 .flow_sig_id = 163904,
14113 .flow_pattern_id = 0,
14115 .hdr_sig = { .bits =
14116 BNXT_ULP_HDR_BIT_O_ETH |
14117 BNXT_ULP_HDR_BIT_OO_VLAN |
14118 BNXT_ULP_HDR_BIT_O_IPV6 |
14119 BNXT_ULP_HDR_BIT_O_UDP |
14120 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14121 .field_sig = { .bits =
14122 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14123 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14124 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14125 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14128 .class_hid = BNXT_ULP_CLASS_HID_2328,
14131 .flow_sig_id = 163908,
14132 .flow_pattern_id = 0,
14134 .hdr_sig = { .bits =
14135 BNXT_ULP_HDR_BIT_O_ETH |
14136 BNXT_ULP_HDR_BIT_OO_VLAN |
14137 BNXT_ULP_HDR_BIT_O_IPV6 |
14138 BNXT_ULP_HDR_BIT_O_UDP |
14139 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14140 .field_sig = { .bits =
14141 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14142 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14143 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14144 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14145 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14148 .class_hid = BNXT_ULP_CLASS_HID_71a4,
14151 .flow_sig_id = 180224,
14152 .flow_pattern_id = 0,
14154 .hdr_sig = { .bits =
14155 BNXT_ULP_HDR_BIT_O_ETH |
14156 BNXT_ULP_HDR_BIT_OO_VLAN |
14157 BNXT_ULP_HDR_BIT_O_IPV6 |
14158 BNXT_ULP_HDR_BIT_O_UDP |
14159 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14160 .field_sig = { .bits =
14161 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14162 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14163 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14164 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14167 .class_hid = BNXT_ULP_CLASS_HID_4e78,
14170 .flow_sig_id = 180228,
14171 .flow_pattern_id = 0,
14173 .hdr_sig = { .bits =
14174 BNXT_ULP_HDR_BIT_O_ETH |
14175 BNXT_ULP_HDR_BIT_OO_VLAN |
14176 BNXT_ULP_HDR_BIT_O_IPV6 |
14177 BNXT_ULP_HDR_BIT_O_UDP |
14178 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14179 .field_sig = { .bits =
14180 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14181 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14182 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14183 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14184 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14187 .class_hid = BNXT_ULP_CLASS_HID_5d88,
14190 .flow_sig_id = 180288,
14191 .flow_pattern_id = 0,
14193 .hdr_sig = { .bits =
14194 BNXT_ULP_HDR_BIT_O_ETH |
14195 BNXT_ULP_HDR_BIT_OO_VLAN |
14196 BNXT_ULP_HDR_BIT_O_IPV6 |
14197 BNXT_ULP_HDR_BIT_O_UDP |
14198 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14199 .field_sig = { .bits =
14200 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14201 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14202 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14203 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14204 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14207 .class_hid = BNXT_ULP_CLASS_HID_5a6c,
14210 .flow_sig_id = 180292,
14211 .flow_pattern_id = 0,
14213 .hdr_sig = { .bits =
14214 BNXT_ULP_HDR_BIT_O_ETH |
14215 BNXT_ULP_HDR_BIT_OO_VLAN |
14216 BNXT_ULP_HDR_BIT_O_IPV6 |
14217 BNXT_ULP_HDR_BIT_O_UDP |
14218 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14219 .field_sig = { .bits =
14220 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14221 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14222 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14223 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14224 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14225 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14228 .class_hid = BNXT_ULP_CLASS_HID_11a8,
14231 .flow_sig_id = 229376,
14232 .flow_pattern_id = 0,
14234 .hdr_sig = { .bits =
14235 BNXT_ULP_HDR_BIT_O_ETH |
14236 BNXT_ULP_HDR_BIT_OO_VLAN |
14237 BNXT_ULP_HDR_BIT_O_IPV6 |
14238 BNXT_ULP_HDR_BIT_O_UDP |
14239 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14240 .field_sig = { .bits =
14241 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14242 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14243 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14244 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14247 .class_hid = BNXT_ULP_CLASS_HID_7738,
14250 .flow_sig_id = 229380,
14251 .flow_pattern_id = 0,
14253 .hdr_sig = { .bits =
14254 BNXT_ULP_HDR_BIT_O_ETH |
14255 BNXT_ULP_HDR_BIT_OO_VLAN |
14256 BNXT_ULP_HDR_BIT_O_IPV6 |
14257 BNXT_ULP_HDR_BIT_O_UDP |
14258 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14259 .field_sig = { .bits =
14260 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14261 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14262 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14263 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14264 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14267 .class_hid = BNXT_ULP_CLASS_HID_4a48,
14270 .flow_sig_id = 229440,
14271 .flow_pattern_id = 0,
14273 .hdr_sig = { .bits =
14274 BNXT_ULP_HDR_BIT_O_ETH |
14275 BNXT_ULP_HDR_BIT_OO_VLAN |
14276 BNXT_ULP_HDR_BIT_O_IPV6 |
14277 BNXT_ULP_HDR_BIT_O_UDP |
14278 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14279 .field_sig = { .bits =
14280 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14281 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14282 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14283 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14284 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14287 .class_hid = BNXT_ULP_CLASS_HID_432c,
14290 .flow_sig_id = 229444,
14291 .flow_pattern_id = 0,
14293 .hdr_sig = { .bits =
14294 BNXT_ULP_HDR_BIT_O_ETH |
14295 BNXT_ULP_HDR_BIT_OO_VLAN |
14296 BNXT_ULP_HDR_BIT_O_IPV6 |
14297 BNXT_ULP_HDR_BIT_O_UDP |
14298 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14299 .field_sig = { .bits =
14300 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14301 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14302 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14303 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14304 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14305 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14308 .class_hid = BNXT_ULP_CLASS_HID_08ec,
14311 .flow_sig_id = 245760,
14312 .flow_pattern_id = 0,
14314 .hdr_sig = { .bits =
14315 BNXT_ULP_HDR_BIT_O_ETH |
14316 BNXT_ULP_HDR_BIT_OO_VLAN |
14317 BNXT_ULP_HDR_BIT_O_IPV6 |
14318 BNXT_ULP_HDR_BIT_O_UDP |
14319 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14320 .field_sig = { .bits =
14321 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14322 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14323 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14324 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14325 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14328 .class_hid = BNXT_ULP_CLASS_HID_01c0,
14331 .flow_sig_id = 245764,
14332 .flow_pattern_id = 0,
14334 .hdr_sig = { .bits =
14335 BNXT_ULP_HDR_BIT_O_ETH |
14336 BNXT_ULP_HDR_BIT_OO_VLAN |
14337 BNXT_ULP_HDR_BIT_O_IPV6 |
14338 BNXT_ULP_HDR_BIT_O_UDP |
14339 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14340 .field_sig = { .bits =
14341 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14342 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14343 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14344 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14345 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14346 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14349 .class_hid = BNXT_ULP_CLASS_HID_14d0,
14352 .flow_sig_id = 245824,
14353 .flow_pattern_id = 0,
14355 .hdr_sig = { .bits =
14356 BNXT_ULP_HDR_BIT_O_ETH |
14357 BNXT_ULP_HDR_BIT_OO_VLAN |
14358 BNXT_ULP_HDR_BIT_O_IPV6 |
14359 BNXT_ULP_HDR_BIT_O_UDP |
14360 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14361 .field_sig = { .bits =
14362 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14363 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14364 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14365 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14366 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14367 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14370 .class_hid = BNXT_ULP_CLASS_HID_7a60,
14373 .flow_sig_id = 245828,
14374 .flow_pattern_id = 0,
14376 .hdr_sig = { .bits =
14377 BNXT_ULP_HDR_BIT_O_ETH |
14378 BNXT_ULP_HDR_BIT_OO_VLAN |
14379 BNXT_ULP_HDR_BIT_O_IPV6 |
14380 BNXT_ULP_HDR_BIT_O_UDP |
14381 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14382 .field_sig = { .bits =
14383 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
14384 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
14385 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
14386 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
14387 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
14388 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
14389 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
14392 .class_hid = BNXT_ULP_CLASS_HID_1d90,
14395 .flow_sig_id = 131072,
14396 .flow_pattern_id = 0,
14398 .hdr_sig = { .bits =
14399 BNXT_ULP_HDR_BIT_O_ETH |
14400 BNXT_ULP_HDR_BIT_OO_VLAN |
14401 BNXT_ULP_HDR_BIT_O_IPV4 |
14402 BNXT_ULP_HDR_BIT_O_UDP |
14403 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14404 .field_sig = { .bits =
14405 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14406 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14409 .class_hid = BNXT_ULP_CLASS_HID_14b4,
14412 .flow_sig_id = 131076,
14413 .flow_pattern_id = 0,
14415 .hdr_sig = { .bits =
14416 BNXT_ULP_HDR_BIT_O_ETH |
14417 BNXT_ULP_HDR_BIT_OO_VLAN |
14418 BNXT_ULP_HDR_BIT_O_IPV4 |
14419 BNXT_ULP_HDR_BIT_O_UDP |
14420 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14421 .field_sig = { .bits =
14422 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14423 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14424 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14427 .class_hid = BNXT_ULP_CLASS_HID_70f0,
14430 .flow_sig_id = 131136,
14431 .flow_pattern_id = 0,
14433 .hdr_sig = { .bits =
14434 BNXT_ULP_HDR_BIT_O_ETH |
14435 BNXT_ULP_HDR_BIT_OO_VLAN |
14436 BNXT_ULP_HDR_BIT_O_IPV4 |
14437 BNXT_ULP_HDR_BIT_O_UDP |
14438 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14439 .field_sig = { .bits =
14440 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14441 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14442 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14445 .class_hid = BNXT_ULP_CLASS_HID_4814,
14448 .flow_sig_id = 131140,
14449 .flow_pattern_id = 0,
14451 .hdr_sig = { .bits =
14452 BNXT_ULP_HDR_BIT_O_ETH |
14453 BNXT_ULP_HDR_BIT_OO_VLAN |
14454 BNXT_ULP_HDR_BIT_O_IPV4 |
14455 BNXT_ULP_HDR_BIT_O_UDP |
14456 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14457 .field_sig = { .bits =
14458 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14459 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14460 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14461 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14464 .class_hid = BNXT_ULP_CLASS_HID_3d94,
14467 .flow_sig_id = 196608,
14468 .flow_pattern_id = 0,
14470 .hdr_sig = { .bits =
14471 BNXT_ULP_HDR_BIT_O_ETH |
14472 BNXT_ULP_HDR_BIT_OO_VLAN |
14473 BNXT_ULP_HDR_BIT_O_IPV4 |
14474 BNXT_ULP_HDR_BIT_O_UDP |
14475 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14476 .field_sig = { .bits =
14477 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14478 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14479 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14482 .class_hid = BNXT_ULP_CLASS_HID_34b8,
14485 .flow_sig_id = 196612,
14486 .flow_pattern_id = 0,
14488 .hdr_sig = { .bits =
14489 BNXT_ULP_HDR_BIT_O_ETH |
14490 BNXT_ULP_HDR_BIT_OO_VLAN |
14491 BNXT_ULP_HDR_BIT_O_IPV4 |
14492 BNXT_ULP_HDR_BIT_O_UDP |
14493 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14494 .field_sig = { .bits =
14495 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14496 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14497 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14498 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14501 .class_hid = BNXT_ULP_CLASS_HID_09a8,
14504 .flow_sig_id = 196672,
14505 .flow_pattern_id = 0,
14507 .hdr_sig = { .bits =
14508 BNXT_ULP_HDR_BIT_O_ETH |
14509 BNXT_ULP_HDR_BIT_OO_VLAN |
14510 BNXT_ULP_HDR_BIT_O_IPV4 |
14511 BNXT_ULP_HDR_BIT_O_UDP |
14512 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14513 .field_sig = { .bits =
14514 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14515 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14516 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14517 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14520 .class_hid = BNXT_ULP_CLASS_HID_00cc,
14523 .flow_sig_id = 196676,
14524 .flow_pattern_id = 0,
14526 .hdr_sig = { .bits =
14527 BNXT_ULP_HDR_BIT_O_ETH |
14528 BNXT_ULP_HDR_BIT_OO_VLAN |
14529 BNXT_ULP_HDR_BIT_O_IPV4 |
14530 BNXT_ULP_HDR_BIT_O_UDP |
14531 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14532 .field_sig = { .bits =
14533 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14534 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14535 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14536 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14537 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
14540 .class_hid = BNXT_ULP_CLASS_HID_3f64,
14543 .flow_sig_id = 393216,
14544 .flow_pattern_id = 0,
14546 .hdr_sig = { .bits =
14547 BNXT_ULP_HDR_BIT_O_ETH |
14548 BNXT_ULP_HDR_BIT_OO_VLAN |
14549 BNXT_ULP_HDR_BIT_O_IPV4 |
14550 BNXT_ULP_HDR_BIT_O_UDP |
14551 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14552 .field_sig = { .bits =
14553 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14554 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14555 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14558 .class_hid = BNXT_ULP_CLASS_HID_3688,
14561 .flow_sig_id = 393220,
14562 .flow_pattern_id = 0,
14564 .hdr_sig = { .bits =
14565 BNXT_ULP_HDR_BIT_O_ETH |
14566 BNXT_ULP_HDR_BIT_OO_VLAN |
14567 BNXT_ULP_HDR_BIT_O_IPV4 |
14568 BNXT_ULP_HDR_BIT_O_UDP |
14569 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14570 .field_sig = { .bits =
14571 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14572 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14573 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14574 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14577 .class_hid = BNXT_ULP_CLASS_HID_0b78,
14580 .flow_sig_id = 393280,
14581 .flow_pattern_id = 0,
14583 .hdr_sig = { .bits =
14584 BNXT_ULP_HDR_BIT_O_ETH |
14585 BNXT_ULP_HDR_BIT_OO_VLAN |
14586 BNXT_ULP_HDR_BIT_O_IPV4 |
14587 BNXT_ULP_HDR_BIT_O_UDP |
14588 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14589 .field_sig = { .bits =
14590 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14591 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14592 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14593 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14596 .class_hid = BNXT_ULP_CLASS_HID_029c,
14599 .flow_sig_id = 393284,
14600 .flow_pattern_id = 0,
14602 .hdr_sig = { .bits =
14603 BNXT_ULP_HDR_BIT_O_ETH |
14604 BNXT_ULP_HDR_BIT_OO_VLAN |
14605 BNXT_ULP_HDR_BIT_O_IPV4 |
14606 BNXT_ULP_HDR_BIT_O_UDP |
14607 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14608 .field_sig = { .bits =
14609 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14610 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14611 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14612 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14613 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14616 .class_hid = BNXT_ULP_CLASS_HID_5f68,
14619 .flow_sig_id = 458752,
14620 .flow_pattern_id = 0,
14622 .hdr_sig = { .bits =
14623 BNXT_ULP_HDR_BIT_O_ETH |
14624 BNXT_ULP_HDR_BIT_OO_VLAN |
14625 BNXT_ULP_HDR_BIT_O_IPV4 |
14626 BNXT_ULP_HDR_BIT_O_UDP |
14627 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14628 .field_sig = { .bits =
14629 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14630 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14631 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14632 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14635 .class_hid = BNXT_ULP_CLASS_HID_568c,
14638 .flow_sig_id = 458756,
14639 .flow_pattern_id = 0,
14641 .hdr_sig = { .bits =
14642 BNXT_ULP_HDR_BIT_O_ETH |
14643 BNXT_ULP_HDR_BIT_OO_VLAN |
14644 BNXT_ULP_HDR_BIT_O_IPV4 |
14645 BNXT_ULP_HDR_BIT_O_UDP |
14646 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14647 .field_sig = { .bits =
14648 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14649 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14650 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14651 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14652 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14655 .class_hid = BNXT_ULP_CLASS_HID_2b7c,
14658 .flow_sig_id = 458816,
14659 .flow_pattern_id = 0,
14661 .hdr_sig = { .bits =
14662 BNXT_ULP_HDR_BIT_O_ETH |
14663 BNXT_ULP_HDR_BIT_OO_VLAN |
14664 BNXT_ULP_HDR_BIT_O_IPV4 |
14665 BNXT_ULP_HDR_BIT_O_UDP |
14666 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14667 .field_sig = { .bits =
14668 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14669 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14670 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14671 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14672 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14675 .class_hid = BNXT_ULP_CLASS_HID_22a0,
14678 .flow_sig_id = 458820,
14679 .flow_pattern_id = 0,
14681 .hdr_sig = { .bits =
14682 BNXT_ULP_HDR_BIT_O_ETH |
14683 BNXT_ULP_HDR_BIT_OO_VLAN |
14684 BNXT_ULP_HDR_BIT_O_IPV4 |
14685 BNXT_ULP_HDR_BIT_O_UDP |
14686 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14687 .field_sig = { .bits =
14688 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14689 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14690 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14691 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14692 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14693 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
14696 .class_hid = BNXT_ULP_CLASS_HID_4020,
14699 .flow_sig_id = 655360,
14700 .flow_pattern_id = 0,
14702 .hdr_sig = { .bits =
14703 BNXT_ULP_HDR_BIT_O_ETH |
14704 BNXT_ULP_HDR_BIT_OO_VLAN |
14705 BNXT_ULP_HDR_BIT_O_IPV4 |
14706 BNXT_ULP_HDR_BIT_O_UDP |
14707 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14708 .field_sig = { .bits =
14709 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14710 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14711 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14714 .class_hid = BNXT_ULP_CLASS_HID_5b44,
14717 .flow_sig_id = 655364,
14718 .flow_pattern_id = 0,
14720 .hdr_sig = { .bits =
14721 BNXT_ULP_HDR_BIT_O_ETH |
14722 BNXT_ULP_HDR_BIT_OO_VLAN |
14723 BNXT_ULP_HDR_BIT_O_IPV4 |
14724 BNXT_ULP_HDR_BIT_O_UDP |
14725 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14726 .field_sig = { .bits =
14727 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14728 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14729 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14730 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14733 .class_hid = BNXT_ULP_CLASS_HID_2c34,
14736 .flow_sig_id = 655424,
14737 .flow_pattern_id = 0,
14739 .hdr_sig = { .bits =
14740 BNXT_ULP_HDR_BIT_O_ETH |
14741 BNXT_ULP_HDR_BIT_OO_VLAN |
14742 BNXT_ULP_HDR_BIT_O_IPV4 |
14743 BNXT_ULP_HDR_BIT_O_UDP |
14744 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14745 .field_sig = { .bits =
14746 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14747 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14748 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14749 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14752 .class_hid = BNXT_ULP_CLASS_HID_2758,
14755 .flow_sig_id = 655428,
14756 .flow_pattern_id = 0,
14758 .hdr_sig = { .bits =
14759 BNXT_ULP_HDR_BIT_O_ETH |
14760 BNXT_ULP_HDR_BIT_OO_VLAN |
14761 BNXT_ULP_HDR_BIT_O_IPV4 |
14762 BNXT_ULP_HDR_BIT_O_UDP |
14763 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14764 .field_sig = { .bits =
14765 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14766 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14767 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14768 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14769 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14772 .class_hid = BNXT_ULP_CLASS_HID_18d8,
14775 .flow_sig_id = 720896,
14776 .flow_pattern_id = 0,
14778 .hdr_sig = { .bits =
14779 BNXT_ULP_HDR_BIT_O_ETH |
14780 BNXT_ULP_HDR_BIT_OO_VLAN |
14781 BNXT_ULP_HDR_BIT_O_IPV4 |
14782 BNXT_ULP_HDR_BIT_O_UDP |
14783 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14784 .field_sig = { .bits =
14785 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14786 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14787 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14788 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14791 .class_hid = BNXT_ULP_CLASS_HID_13fc,
14794 .flow_sig_id = 720900,
14795 .flow_pattern_id = 0,
14797 .hdr_sig = { .bits =
14798 BNXT_ULP_HDR_BIT_O_ETH |
14799 BNXT_ULP_HDR_BIT_OO_VLAN |
14800 BNXT_ULP_HDR_BIT_O_IPV4 |
14801 BNXT_ULP_HDR_BIT_O_UDP |
14802 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14803 .field_sig = { .bits =
14804 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14805 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14806 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14807 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14808 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14811 .class_hid = BNXT_ULP_CLASS_HID_4c38,
14814 .flow_sig_id = 720960,
14815 .flow_pattern_id = 0,
14817 .hdr_sig = { .bits =
14818 BNXT_ULP_HDR_BIT_O_ETH |
14819 BNXT_ULP_HDR_BIT_OO_VLAN |
14820 BNXT_ULP_HDR_BIT_O_IPV4 |
14821 BNXT_ULP_HDR_BIT_O_UDP |
14822 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14823 .field_sig = { .bits =
14824 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14825 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14826 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14827 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14828 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14831 .class_hid = BNXT_ULP_CLASS_HID_475c,
14834 .flow_sig_id = 720964,
14835 .flow_pattern_id = 0,
14837 .hdr_sig = { .bits =
14838 BNXT_ULP_HDR_BIT_O_ETH |
14839 BNXT_ULP_HDR_BIT_OO_VLAN |
14840 BNXT_ULP_HDR_BIT_O_IPV4 |
14841 BNXT_ULP_HDR_BIT_O_UDP |
14842 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14843 .field_sig = { .bits =
14844 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14845 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14846 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14847 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14848 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14849 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14852 .class_hid = BNXT_ULP_CLASS_HID_1aa8,
14855 .flow_sig_id = 917504,
14856 .flow_pattern_id = 0,
14858 .hdr_sig = { .bits =
14859 BNXT_ULP_HDR_BIT_O_ETH |
14860 BNXT_ULP_HDR_BIT_OO_VLAN |
14861 BNXT_ULP_HDR_BIT_O_IPV4 |
14862 BNXT_ULP_HDR_BIT_O_UDP |
14863 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14864 .field_sig = { .bits =
14865 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14866 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14867 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
14868 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14871 .class_hid = BNXT_ULP_CLASS_HID_15cc,
14874 .flow_sig_id = 917508,
14875 .flow_pattern_id = 0,
14877 .hdr_sig = { .bits =
14878 BNXT_ULP_HDR_BIT_O_ETH |
14879 BNXT_ULP_HDR_BIT_OO_VLAN |
14880 BNXT_ULP_HDR_BIT_O_IPV4 |
14881 BNXT_ULP_HDR_BIT_O_UDP |
14882 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14883 .field_sig = { .bits =
14884 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14885 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14886 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14887 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
14888 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14891 .class_hid = BNXT_ULP_CLASS_HID_4e08,
14894 .flow_sig_id = 917568,
14895 .flow_pattern_id = 0,
14897 .hdr_sig = { .bits =
14898 BNXT_ULP_HDR_BIT_O_ETH |
14899 BNXT_ULP_HDR_BIT_OO_VLAN |
14900 BNXT_ULP_HDR_BIT_O_IPV4 |
14901 BNXT_ULP_HDR_BIT_O_UDP |
14902 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14903 .field_sig = { .bits =
14904 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14905 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14906 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14907 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
14908 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14911 .class_hid = BNXT_ULP_CLASS_HID_492c,
14914 .flow_sig_id = 917572,
14915 .flow_pattern_id = 0,
14917 .hdr_sig = { .bits =
14918 BNXT_ULP_HDR_BIT_O_ETH |
14919 BNXT_ULP_HDR_BIT_OO_VLAN |
14920 BNXT_ULP_HDR_BIT_O_IPV4 |
14921 BNXT_ULP_HDR_BIT_O_UDP |
14922 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14923 .field_sig = { .bits =
14924 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14925 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14926 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14927 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14928 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
14929 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14932 .class_hid = BNXT_ULP_CLASS_HID_3aac,
14935 .flow_sig_id = 983040,
14936 .flow_pattern_id = 0,
14938 .hdr_sig = { .bits =
14939 BNXT_ULP_HDR_BIT_O_ETH |
14940 BNXT_ULP_HDR_BIT_OO_VLAN |
14941 BNXT_ULP_HDR_BIT_O_IPV4 |
14942 BNXT_ULP_HDR_BIT_O_UDP |
14943 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14944 .field_sig = { .bits =
14945 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14946 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14947 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14948 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
14949 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14952 .class_hid = BNXT_ULP_CLASS_HID_35d0,
14955 .flow_sig_id = 983044,
14956 .flow_pattern_id = 0,
14958 .hdr_sig = { .bits =
14959 BNXT_ULP_HDR_BIT_O_ETH |
14960 BNXT_ULP_HDR_BIT_OO_VLAN |
14961 BNXT_ULP_HDR_BIT_O_IPV4 |
14962 BNXT_ULP_HDR_BIT_O_UDP |
14963 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14964 .field_sig = { .bits =
14965 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
14966 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14967 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14968 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14969 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
14970 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14973 .class_hid = BNXT_ULP_CLASS_HID_06c0,
14976 .flow_sig_id = 983104,
14977 .flow_pattern_id = 0,
14979 .hdr_sig = { .bits =
14980 BNXT_ULP_HDR_BIT_O_ETH |
14981 BNXT_ULP_HDR_BIT_OO_VLAN |
14982 BNXT_ULP_HDR_BIT_O_IPV4 |
14983 BNXT_ULP_HDR_BIT_O_UDP |
14984 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14985 .field_sig = { .bits =
14986 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
14987 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
14988 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
14989 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
14990 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
14991 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
14994 .class_hid = BNXT_ULP_CLASS_HID_01e4,
14997 .flow_sig_id = 983108,
14998 .flow_pattern_id = 0,
15000 .hdr_sig = { .bits =
15001 BNXT_ULP_HDR_BIT_O_ETH |
15002 BNXT_ULP_HDR_BIT_OO_VLAN |
15003 BNXT_ULP_HDR_BIT_O_IPV4 |
15004 BNXT_ULP_HDR_BIT_O_UDP |
15005 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15006 .field_sig = { .bits =
15007 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
15008 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
15009 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
15010 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
15011 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
15012 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
15013 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
15016 .class_hid = BNXT_ULP_CLASS_HID_4d32,
15019 .flow_sig_id = 4096,
15020 .flow_pattern_id = 1,
15022 .hdr_sig = { .bits =
15023 BNXT_ULP_HDR_BIT_O_ETH |
15024 BNXT_ULP_HDR_BIT_O_IPV6 |
15025 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15026 .field_sig = { .bits =
15027 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
15030 .class_hid = BNXT_ULP_CLASS_HID_54aa,
15033 .flow_sig_id = 6144,
15034 .flow_pattern_id = 1,
15036 .hdr_sig = { .bits =
15037 BNXT_ULP_HDR_BIT_O_ETH |
15038 BNXT_ULP_HDR_BIT_O_IPV6 |
15039 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15040 .field_sig = { .bits =
15041 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
15042 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
15045 .class_hid = BNXT_ULP_CLASS_HID_0686,
15048 .flow_sig_id = 16384,
15049 .flow_pattern_id = 1,
15051 .hdr_sig = { .bits =
15052 BNXT_ULP_HDR_BIT_O_ETH |
15053 BNXT_ULP_HDR_BIT_O_IPV4 |
15054 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15055 .field_sig = { .bits =
15056 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
15059 .class_hid = BNXT_ULP_CLASS_HID_540e,
15062 .flow_sig_id = 24576,
15063 .flow_pattern_id = 1,
15065 .hdr_sig = { .bits =
15066 BNXT_ULP_HDR_BIT_O_ETH |
15067 BNXT_ULP_HDR_BIT_O_IPV4 |
15068 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15069 .field_sig = { .bits =
15070 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
15071 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
15074 .class_hid = BNXT_ULP_CLASS_HID_2e3c,
15077 .flow_sig_id = 32768,
15078 .flow_pattern_id = 1,
15080 .hdr_sig = { .bits =
15081 BNXT_ULP_HDR_BIT_O_ETH |
15082 BNXT_ULP_HDR_BIT_OO_VLAN |
15083 BNXT_ULP_HDR_BIT_O_IPV6 |
15084 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15085 .field_sig = { .bits =
15086 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
15089 .class_hid = BNXT_ULP_CLASS_HID_3a20,
15092 .flow_sig_id = 32832,
15093 .flow_pattern_id = 1,
15095 .hdr_sig = { .bits =
15096 BNXT_ULP_HDR_BIT_O_ETH |
15097 BNXT_ULP_HDR_BIT_OO_VLAN |
15098 BNXT_ULP_HDR_BIT_O_IPV6 |
15099 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15100 .field_sig = { .bits =
15101 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
15102 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
15105 .class_hid = BNXT_ULP_CLASS_HID_46f0,
15108 .flow_sig_id = 49152,
15109 .flow_pattern_id = 1,
15111 .hdr_sig = { .bits =
15112 BNXT_ULP_HDR_BIT_O_ETH |
15113 BNXT_ULP_HDR_BIT_OO_VLAN |
15114 BNXT_ULP_HDR_BIT_O_IPV6 |
15115 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15116 .field_sig = { .bits =
15117 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
15118 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
15121 .class_hid = BNXT_ULP_CLASS_HID_52e4,
15124 .flow_sig_id = 49216,
15125 .flow_pattern_id = 1,
15127 .hdr_sig = { .bits =
15128 BNXT_ULP_HDR_BIT_O_ETH |
15129 BNXT_ULP_HDR_BIT_OO_VLAN |
15130 BNXT_ULP_HDR_BIT_O_IPV6 |
15131 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15132 .field_sig = { .bits =
15133 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
15134 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
15135 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
15138 .class_hid = BNXT_ULP_CLASS_HID_55e4,
15141 .flow_sig_id = 131072,
15142 .flow_pattern_id = 1,
15144 .hdr_sig = { .bits =
15145 BNXT_ULP_HDR_BIT_O_ETH |
15146 BNXT_ULP_HDR_BIT_OO_VLAN |
15147 BNXT_ULP_HDR_BIT_O_IPV4 |
15148 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15149 .field_sig = { .bits =
15150 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
15153 .class_hid = BNXT_ULP_CLASS_HID_21f8,
15156 .flow_sig_id = 131136,
15157 .flow_pattern_id = 1,
15159 .hdr_sig = { .bits =
15160 BNXT_ULP_HDR_BIT_O_ETH |
15161 BNXT_ULP_HDR_BIT_OO_VLAN |
15162 BNXT_ULP_HDR_BIT_O_IPV4 |
15163 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15164 .field_sig = { .bits =
15165 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
15166 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
15169 .class_hid = BNXT_ULP_CLASS_HID_75e8,
15172 .flow_sig_id = 196608,
15173 .flow_pattern_id = 1,
15175 .hdr_sig = { .bits =
15176 BNXT_ULP_HDR_BIT_O_ETH |
15177 BNXT_ULP_HDR_BIT_OO_VLAN |
15178 BNXT_ULP_HDR_BIT_O_IPV4 |
15179 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15180 .field_sig = { .bits =
15181 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
15182 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
15185 .class_hid = BNXT_ULP_CLASS_HID_41fc,
15188 .flow_sig_id = 196672,
15189 .flow_pattern_id = 1,
15191 .hdr_sig = { .bits =
15192 BNXT_ULP_HDR_BIT_O_ETH |
15193 BNXT_ULP_HDR_BIT_OO_VLAN |
15194 BNXT_ULP_HDR_BIT_O_IPV4 |
15195 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15196 .field_sig = { .bits =
15197 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
15198 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
15199 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
15202 .class_hid = BNXT_ULP_CLASS_HID_4d12,
15205 .flow_sig_id = 4096,
15206 .flow_pattern_id = 1,
15208 .hdr_sig = { .bits =
15209 BNXT_ULP_HDR_BIT_O_ETH |
15210 BNXT_ULP_HDR_BIT_O_IPV6 |
15211 BNXT_ULP_HDR_BIT_O_TCP |
15212 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15213 .field_sig = { .bits =
15214 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
15217 .class_hid = BNXT_ULP_CLASS_HID_548a,
15220 .flow_sig_id = 6144,
15221 .flow_pattern_id = 1,
15223 .hdr_sig = { .bits =
15224 BNXT_ULP_HDR_BIT_O_ETH |
15225 BNXT_ULP_HDR_BIT_O_IPV6 |
15226 BNXT_ULP_HDR_BIT_O_TCP |
15227 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15228 .field_sig = { .bits =
15229 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15230 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
15233 .class_hid = BNXT_ULP_CLASS_HID_3356,
15236 .flow_sig_id = 12288,
15237 .flow_pattern_id = 1,
15239 .hdr_sig = { .bits =
15240 BNXT_ULP_HDR_BIT_O_ETH |
15241 BNXT_ULP_HDR_BIT_O_IPV6 |
15242 BNXT_ULP_HDR_BIT_O_TCP |
15243 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15244 .field_sig = { .bits =
15245 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15246 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15249 .class_hid = BNXT_ULP_CLASS_HID_1ace,
15252 .flow_sig_id = 14336,
15253 .flow_pattern_id = 1,
15255 .hdr_sig = { .bits =
15256 BNXT_ULP_HDR_BIT_O_ETH |
15257 BNXT_ULP_HDR_BIT_O_IPV6 |
15258 BNXT_ULP_HDR_BIT_O_TCP |
15259 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15260 .field_sig = { .bits =
15261 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15262 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15263 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15266 .class_hid = BNXT_ULP_CLASS_HID_1a9a,
15269 .flow_sig_id = 20480,
15270 .flow_pattern_id = 1,
15272 .hdr_sig = { .bits =
15273 BNXT_ULP_HDR_BIT_O_ETH |
15274 BNXT_ULP_HDR_BIT_O_IPV6 |
15275 BNXT_ULP_HDR_BIT_O_TCP |
15276 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15277 .field_sig = { .bits =
15278 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15279 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15282 .class_hid = BNXT_ULP_CLASS_HID_4d46,
15285 .flow_sig_id = 22528,
15286 .flow_pattern_id = 1,
15288 .hdr_sig = { .bits =
15289 BNXT_ULP_HDR_BIT_O_ETH |
15290 BNXT_ULP_HDR_BIT_O_IPV6 |
15291 BNXT_ULP_HDR_BIT_O_TCP |
15292 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15293 .field_sig = { .bits =
15294 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15295 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15296 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15299 .class_hid = BNXT_ULP_CLASS_HID_2812,
15302 .flow_sig_id = 28672,
15303 .flow_pattern_id = 1,
15305 .hdr_sig = { .bits =
15306 BNXT_ULP_HDR_BIT_O_ETH |
15307 BNXT_ULP_HDR_BIT_O_IPV6 |
15308 BNXT_ULP_HDR_BIT_O_TCP |
15309 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15310 .field_sig = { .bits =
15311 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15312 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15313 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15316 .class_hid = BNXT_ULP_CLASS_HID_338a,
15319 .flow_sig_id = 30720,
15320 .flow_pattern_id = 1,
15322 .hdr_sig = { .bits =
15323 BNXT_ULP_HDR_BIT_O_ETH |
15324 BNXT_ULP_HDR_BIT_O_IPV6 |
15325 BNXT_ULP_HDR_BIT_O_TCP |
15326 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15327 .field_sig = { .bits =
15328 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15329 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15330 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15331 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15334 .class_hid = BNXT_ULP_CLASS_HID_06e6,
15337 .flow_sig_id = 16384,
15338 .flow_pattern_id = 1,
15340 .hdr_sig = { .bits =
15341 BNXT_ULP_HDR_BIT_O_ETH |
15342 BNXT_ULP_HDR_BIT_O_IPV4 |
15343 BNXT_ULP_HDR_BIT_O_TCP |
15344 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15345 .field_sig = { .bits =
15346 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15349 .class_hid = BNXT_ULP_CLASS_HID_546e,
15352 .flow_sig_id = 24576,
15353 .flow_pattern_id = 1,
15355 .hdr_sig = { .bits =
15356 BNXT_ULP_HDR_BIT_O_ETH |
15357 BNXT_ULP_HDR_BIT_O_IPV4 |
15358 BNXT_ULP_HDR_BIT_O_TCP |
15359 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15360 .field_sig = { .bits =
15361 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15362 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15365 .class_hid = BNXT_ULP_CLASS_HID_46ee,
15368 .flow_sig_id = 49152,
15369 .flow_pattern_id = 1,
15371 .hdr_sig = { .bits =
15372 BNXT_ULP_HDR_BIT_O_ETH |
15373 BNXT_ULP_HDR_BIT_O_IPV4 |
15374 BNXT_ULP_HDR_BIT_O_TCP |
15375 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15376 .field_sig = { .bits =
15377 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15378 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15381 .class_hid = BNXT_ULP_CLASS_HID_0d22,
15384 .flow_sig_id = 57344,
15385 .flow_pattern_id = 1,
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_IPV4_SRC_ADDR |
15394 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15395 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15398 .class_hid = BNXT_ULP_CLASS_HID_26e2,
15401 .flow_sig_id = 81920,
15402 .flow_pattern_id = 1,
15404 .hdr_sig = { .bits =
15405 BNXT_ULP_HDR_BIT_O_ETH |
15406 BNXT_ULP_HDR_BIT_O_IPV4 |
15407 BNXT_ULP_HDR_BIT_O_TCP |
15408 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15409 .field_sig = { .bits =
15410 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15411 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15414 .class_hid = BNXT_ULP_CLASS_HID_746a,
15417 .flow_sig_id = 90112,
15418 .flow_pattern_id = 1,
15420 .hdr_sig = { .bits =
15421 BNXT_ULP_HDR_BIT_O_ETH |
15422 BNXT_ULP_HDR_BIT_O_IPV4 |
15423 BNXT_ULP_HDR_BIT_O_TCP |
15424 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15425 .field_sig = { .bits =
15426 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15427 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15428 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15431 .class_hid = BNXT_ULP_CLASS_HID_1fa6,
15434 .flow_sig_id = 114688,
15435 .flow_pattern_id = 1,
15437 .hdr_sig = { .bits =
15438 BNXT_ULP_HDR_BIT_O_ETH |
15439 BNXT_ULP_HDR_BIT_O_IPV4 |
15440 BNXT_ULP_HDR_BIT_O_TCP |
15441 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15442 .field_sig = { .bits =
15443 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15444 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15445 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15448 .class_hid = BNXT_ULP_CLASS_HID_2d2e,
15451 .flow_sig_id = 122880,
15452 .flow_pattern_id = 1,
15454 .hdr_sig = { .bits =
15455 BNXT_ULP_HDR_BIT_O_ETH |
15456 BNXT_ULP_HDR_BIT_O_IPV4 |
15457 BNXT_ULP_HDR_BIT_O_TCP |
15458 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15459 .field_sig = { .bits =
15460 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15461 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15462 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15463 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15466 .class_hid = BNXT_ULP_CLASS_HID_4ef2,
15469 .flow_sig_id = 4096,
15470 .flow_pattern_id = 1,
15472 .hdr_sig = { .bits =
15473 BNXT_ULP_HDR_BIT_O_ETH |
15474 BNXT_ULP_HDR_BIT_O_IPV6 |
15475 BNXT_ULP_HDR_BIT_O_UDP |
15476 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15477 .field_sig = { .bits =
15478 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15481 .class_hid = BNXT_ULP_CLASS_HID_576a,
15484 .flow_sig_id = 6144,
15485 .flow_pattern_id = 1,
15487 .hdr_sig = { .bits =
15488 BNXT_ULP_HDR_BIT_O_ETH |
15489 BNXT_ULP_HDR_BIT_O_IPV6 |
15490 BNXT_ULP_HDR_BIT_O_UDP |
15491 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15492 .field_sig = { .bits =
15493 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15494 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15497 .class_hid = BNXT_ULP_CLASS_HID_30b6,
15500 .flow_sig_id = 12288,
15501 .flow_pattern_id = 1,
15503 .hdr_sig = { .bits =
15504 BNXT_ULP_HDR_BIT_O_ETH |
15505 BNXT_ULP_HDR_BIT_O_IPV6 |
15506 BNXT_ULP_HDR_BIT_O_UDP |
15507 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15508 .field_sig = { .bits =
15509 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15510 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15513 .class_hid = BNXT_ULP_CLASS_HID_192e,
15516 .flow_sig_id = 14336,
15517 .flow_pattern_id = 1,
15519 .hdr_sig = { .bits =
15520 BNXT_ULP_HDR_BIT_O_ETH |
15521 BNXT_ULP_HDR_BIT_O_IPV6 |
15522 BNXT_ULP_HDR_BIT_O_UDP |
15523 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15524 .field_sig = { .bits =
15525 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15526 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15527 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15530 .class_hid = BNXT_ULP_CLASS_HID_197a,
15533 .flow_sig_id = 20480,
15534 .flow_pattern_id = 1,
15536 .hdr_sig = { .bits =
15537 BNXT_ULP_HDR_BIT_O_ETH |
15538 BNXT_ULP_HDR_BIT_O_IPV6 |
15539 BNXT_ULP_HDR_BIT_O_UDP |
15540 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15541 .field_sig = { .bits =
15542 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15543 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15546 .class_hid = BNXT_ULP_CLASS_HID_4ea6,
15549 .flow_sig_id = 22528,
15550 .flow_pattern_id = 1,
15552 .hdr_sig = { .bits =
15553 BNXT_ULP_HDR_BIT_O_ETH |
15554 BNXT_ULP_HDR_BIT_O_IPV6 |
15555 BNXT_ULP_HDR_BIT_O_UDP |
15556 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15557 .field_sig = { .bits =
15558 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15559 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15560 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15563 .class_hid = BNXT_ULP_CLASS_HID_2bf2,
15566 .flow_sig_id = 28672,
15567 .flow_pattern_id = 1,
15569 .hdr_sig = { .bits =
15570 BNXT_ULP_HDR_BIT_O_ETH |
15571 BNXT_ULP_HDR_BIT_O_IPV6 |
15572 BNXT_ULP_HDR_BIT_O_UDP |
15573 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15574 .field_sig = { .bits =
15575 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15576 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15577 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15580 .class_hid = BNXT_ULP_CLASS_HID_306a,
15583 .flow_sig_id = 30720,
15584 .flow_pattern_id = 1,
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_IPV6_SRC_ADDR |
15593 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15594 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15595 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15598 .class_hid = BNXT_ULP_CLASS_HID_06c6,
15601 .flow_sig_id = 16384,
15602 .flow_pattern_id = 1,
15604 .hdr_sig = { .bits =
15605 BNXT_ULP_HDR_BIT_O_ETH |
15606 BNXT_ULP_HDR_BIT_O_IPV4 |
15607 BNXT_ULP_HDR_BIT_O_UDP |
15608 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15609 .field_sig = { .bits =
15610 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15613 .class_hid = BNXT_ULP_CLASS_HID_544e,
15616 .flow_sig_id = 24576,
15617 .flow_pattern_id = 1,
15619 .hdr_sig = { .bits =
15620 BNXT_ULP_HDR_BIT_O_ETH |
15621 BNXT_ULP_HDR_BIT_O_IPV4 |
15622 BNXT_ULP_HDR_BIT_O_UDP |
15623 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15624 .field_sig = { .bits =
15625 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15626 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15629 .class_hid = BNXT_ULP_CLASS_HID_46ce,
15632 .flow_sig_id = 49152,
15633 .flow_pattern_id = 1,
15635 .hdr_sig = { .bits =
15636 BNXT_ULP_HDR_BIT_O_ETH |
15637 BNXT_ULP_HDR_BIT_O_IPV4 |
15638 BNXT_ULP_HDR_BIT_O_UDP |
15639 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15640 .field_sig = { .bits =
15641 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15642 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15645 .class_hid = BNXT_ULP_CLASS_HID_0d02,
15648 .flow_sig_id = 57344,
15649 .flow_pattern_id = 1,
15651 .hdr_sig = { .bits =
15652 BNXT_ULP_HDR_BIT_O_ETH |
15653 BNXT_ULP_HDR_BIT_O_IPV4 |
15654 BNXT_ULP_HDR_BIT_O_UDP |
15655 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15656 .field_sig = { .bits =
15657 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15658 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15659 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15662 .class_hid = BNXT_ULP_CLASS_HID_26c2,
15665 .flow_sig_id = 81920,
15666 .flow_pattern_id = 1,
15668 .hdr_sig = { .bits =
15669 BNXT_ULP_HDR_BIT_O_ETH |
15670 BNXT_ULP_HDR_BIT_O_IPV4 |
15671 BNXT_ULP_HDR_BIT_O_UDP |
15672 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15673 .field_sig = { .bits =
15674 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15675 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15678 .class_hid = BNXT_ULP_CLASS_HID_744a,
15681 .flow_sig_id = 90112,
15682 .flow_pattern_id = 1,
15684 .hdr_sig = { .bits =
15685 BNXT_ULP_HDR_BIT_O_ETH |
15686 BNXT_ULP_HDR_BIT_O_IPV4 |
15687 BNXT_ULP_HDR_BIT_O_UDP |
15688 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15689 .field_sig = { .bits =
15690 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15691 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15692 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15695 .class_hid = BNXT_ULP_CLASS_HID_1f86,
15698 .flow_sig_id = 114688,
15699 .flow_pattern_id = 1,
15701 .hdr_sig = { .bits =
15702 BNXT_ULP_HDR_BIT_O_ETH |
15703 BNXT_ULP_HDR_BIT_O_IPV4 |
15704 BNXT_ULP_HDR_BIT_O_UDP |
15705 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15706 .field_sig = { .bits =
15707 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15708 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
15709 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15712 .class_hid = BNXT_ULP_CLASS_HID_2d0e,
15715 .flow_sig_id = 122880,
15716 .flow_pattern_id = 1,
15718 .hdr_sig = { .bits =
15719 BNXT_ULP_HDR_BIT_O_ETH |
15720 BNXT_ULP_HDR_BIT_O_IPV4 |
15721 BNXT_ULP_HDR_BIT_O_UDP |
15722 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15723 .field_sig = { .bits =
15724 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15725 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15726 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
15727 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15730 .class_hid = BNXT_ULP_CLASS_HID_2e1c,
15733 .flow_sig_id = 32768,
15734 .flow_pattern_id = 1,
15736 .hdr_sig = { .bits =
15737 BNXT_ULP_HDR_BIT_O_ETH |
15738 BNXT_ULP_HDR_BIT_OO_VLAN |
15739 BNXT_ULP_HDR_BIT_O_IPV6 |
15740 BNXT_ULP_HDR_BIT_O_TCP |
15741 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15742 .field_sig = { .bits =
15743 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
15746 .class_hid = BNXT_ULP_CLASS_HID_3a00,
15749 .flow_sig_id = 32832,
15750 .flow_pattern_id = 1,
15752 .hdr_sig = { .bits =
15753 BNXT_ULP_HDR_BIT_O_ETH |
15754 BNXT_ULP_HDR_BIT_OO_VLAN |
15755 BNXT_ULP_HDR_BIT_O_IPV6 |
15756 BNXT_ULP_HDR_BIT_O_TCP |
15757 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15758 .field_sig = { .bits =
15759 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
15760 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
15763 .class_hid = BNXT_ULP_CLASS_HID_46d0,
15766 .flow_sig_id = 49152,
15767 .flow_pattern_id = 1,
15769 .hdr_sig = { .bits =
15770 BNXT_ULP_HDR_BIT_O_ETH |
15771 BNXT_ULP_HDR_BIT_OO_VLAN |
15772 BNXT_ULP_HDR_BIT_O_IPV6 |
15773 BNXT_ULP_HDR_BIT_O_TCP |
15774 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15775 .field_sig = { .bits =
15776 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
15777 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
15780 .class_hid = BNXT_ULP_CLASS_HID_52c4,
15783 .flow_sig_id = 49216,
15784 .flow_pattern_id = 1,
15786 .hdr_sig = { .bits =
15787 BNXT_ULP_HDR_BIT_O_ETH |
15788 BNXT_ULP_HDR_BIT_OO_VLAN |
15789 BNXT_ULP_HDR_BIT_O_IPV6 |
15790 BNXT_ULP_HDR_BIT_O_TCP |
15791 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15792 .field_sig = { .bits =
15793 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
15794 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
15795 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
15798 .class_hid = BNXT_ULP_CLASS_HID_4e10,
15801 .flow_sig_id = 98304,
15802 .flow_pattern_id = 1,
15804 .hdr_sig = { .bits =
15805 BNXT_ULP_HDR_BIT_O_ETH |
15806 BNXT_ULP_HDR_BIT_OO_VLAN |
15807 BNXT_ULP_HDR_BIT_O_IPV6 |
15808 BNXT_ULP_HDR_BIT_O_TCP |
15809 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15810 .field_sig = { .bits =
15811 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15812 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
15815 .class_hid = BNXT_ULP_CLASS_HID_5a04,
15818 .flow_sig_id = 98368,
15819 .flow_pattern_id = 1,
15821 .hdr_sig = { .bits =
15822 BNXT_ULP_HDR_BIT_O_ETH |
15823 BNXT_ULP_HDR_BIT_OO_VLAN |
15824 BNXT_ULP_HDR_BIT_O_IPV6 |
15825 BNXT_ULP_HDR_BIT_O_TCP |
15826 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15827 .field_sig = { .bits =
15828 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
15829 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15830 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
15833 .class_hid = BNXT_ULP_CLASS_HID_1f98,
15836 .flow_sig_id = 114688,
15837 .flow_pattern_id = 1,
15839 .hdr_sig = { .bits =
15840 BNXT_ULP_HDR_BIT_O_ETH |
15841 BNXT_ULP_HDR_BIT_OO_VLAN |
15842 BNXT_ULP_HDR_BIT_O_IPV6 |
15843 BNXT_ULP_HDR_BIT_O_TCP |
15844 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15845 .field_sig = { .bits =
15846 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
15847 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15848 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
15851 .class_hid = BNXT_ULP_CLASS_HID_72f8,
15854 .flow_sig_id = 114752,
15855 .flow_pattern_id = 1,
15857 .hdr_sig = { .bits =
15858 BNXT_ULP_HDR_BIT_O_ETH |
15859 BNXT_ULP_HDR_BIT_OO_VLAN |
15860 BNXT_ULP_HDR_BIT_O_IPV6 |
15861 BNXT_ULP_HDR_BIT_O_TCP |
15862 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15863 .field_sig = { .bits =
15864 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
15865 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
15866 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15867 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
15870 .class_hid = BNXT_ULP_CLASS_HID_0a78,
15873 .flow_sig_id = 163840,
15874 .flow_pattern_id = 1,
15876 .hdr_sig = { .bits =
15877 BNXT_ULP_HDR_BIT_O_ETH |
15878 BNXT_ULP_HDR_BIT_OO_VLAN |
15879 BNXT_ULP_HDR_BIT_O_IPV6 |
15880 BNXT_ULP_HDR_BIT_O_TCP |
15881 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15882 .field_sig = { .bits =
15883 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15884 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
15887 .class_hid = BNXT_ULP_CLASS_HID_166c,
15890 .flow_sig_id = 163904,
15891 .flow_pattern_id = 1,
15893 .hdr_sig = { .bits =
15894 BNXT_ULP_HDR_BIT_O_ETH |
15895 BNXT_ULP_HDR_BIT_OO_VLAN |
15896 BNXT_ULP_HDR_BIT_O_IPV6 |
15897 BNXT_ULP_HDR_BIT_O_TCP |
15898 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15899 .field_sig = { .bits =
15900 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
15901 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15902 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
15905 .class_hid = BNXT_ULP_CLASS_HID_233c,
15908 .flow_sig_id = 180224,
15909 .flow_pattern_id = 1,
15911 .hdr_sig = { .bits =
15912 BNXT_ULP_HDR_BIT_O_ETH |
15913 BNXT_ULP_HDR_BIT_OO_VLAN |
15914 BNXT_ULP_HDR_BIT_O_IPV6 |
15915 BNXT_ULP_HDR_BIT_O_TCP |
15916 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15917 .field_sig = { .bits =
15918 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
15919 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15920 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
15923 .class_hid = BNXT_ULP_CLASS_HID_0f20,
15926 .flow_sig_id = 180288,
15927 .flow_pattern_id = 1,
15929 .hdr_sig = { .bits =
15930 BNXT_ULP_HDR_BIT_O_ETH |
15931 BNXT_ULP_HDR_BIT_OO_VLAN |
15932 BNXT_ULP_HDR_BIT_O_IPV6 |
15933 BNXT_ULP_HDR_BIT_O_TCP |
15934 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15935 .field_sig = { .bits =
15936 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
15937 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
15938 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15939 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
15942 .class_hid = BNXT_ULP_CLASS_HID_2a7c,
15945 .flow_sig_id = 229376,
15946 .flow_pattern_id = 1,
15948 .hdr_sig = { .bits =
15949 BNXT_ULP_HDR_BIT_O_ETH |
15950 BNXT_ULP_HDR_BIT_OO_VLAN |
15951 BNXT_ULP_HDR_BIT_O_IPV6 |
15952 BNXT_ULP_HDR_BIT_O_TCP |
15953 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15954 .field_sig = { .bits =
15955 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15956 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
15957 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
15960 .class_hid = BNXT_ULP_CLASS_HID_3660,
15963 .flow_sig_id = 229440,
15964 .flow_pattern_id = 1,
15966 .hdr_sig = { .bits =
15967 BNXT_ULP_HDR_BIT_O_ETH |
15968 BNXT_ULP_HDR_BIT_OO_VLAN |
15969 BNXT_ULP_HDR_BIT_O_IPV6 |
15970 BNXT_ULP_HDR_BIT_O_TCP |
15971 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15972 .field_sig = { .bits =
15973 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
15974 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15975 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
15976 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
15979 .class_hid = BNXT_ULP_CLASS_HID_4330,
15982 .flow_sig_id = 245760,
15983 .flow_pattern_id = 1,
15985 .hdr_sig = { .bits =
15986 BNXT_ULP_HDR_BIT_O_ETH |
15987 BNXT_ULP_HDR_BIT_OO_VLAN |
15988 BNXT_ULP_HDR_BIT_O_IPV6 |
15989 BNXT_ULP_HDR_BIT_O_TCP |
15990 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15991 .field_sig = { .bits =
15992 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
15993 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
15994 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
15995 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
15998 .class_hid = BNXT_ULP_CLASS_HID_2f24,
16001 .flow_sig_id = 245824,
16002 .flow_pattern_id = 1,
16004 .hdr_sig = { .bits =
16005 BNXT_ULP_HDR_BIT_O_ETH |
16006 BNXT_ULP_HDR_BIT_OO_VLAN |
16007 BNXT_ULP_HDR_BIT_O_IPV6 |
16008 BNXT_ULP_HDR_BIT_O_TCP |
16009 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16010 .field_sig = { .bits =
16011 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16012 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16013 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16014 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16015 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16018 .class_hid = BNXT_ULP_CLASS_HID_5584,
16021 .flow_sig_id = 131072,
16022 .flow_pattern_id = 1,
16024 .hdr_sig = { .bits =
16025 BNXT_ULP_HDR_BIT_O_ETH |
16026 BNXT_ULP_HDR_BIT_OO_VLAN |
16027 BNXT_ULP_HDR_BIT_O_IPV4 |
16028 BNXT_ULP_HDR_BIT_O_TCP |
16029 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16030 .field_sig = { .bits =
16031 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16034 .class_hid = BNXT_ULP_CLASS_HID_2198,
16037 .flow_sig_id = 131136,
16038 .flow_pattern_id = 1,
16040 .hdr_sig = { .bits =
16041 BNXT_ULP_HDR_BIT_O_ETH |
16042 BNXT_ULP_HDR_BIT_OO_VLAN |
16043 BNXT_ULP_HDR_BIT_O_IPV4 |
16044 BNXT_ULP_HDR_BIT_O_TCP |
16045 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16046 .field_sig = { .bits =
16047 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16048 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16051 .class_hid = BNXT_ULP_CLASS_HID_7588,
16054 .flow_sig_id = 196608,
16055 .flow_pattern_id = 1,
16057 .hdr_sig = { .bits =
16058 BNXT_ULP_HDR_BIT_O_ETH |
16059 BNXT_ULP_HDR_BIT_OO_VLAN |
16060 BNXT_ULP_HDR_BIT_O_IPV4 |
16061 BNXT_ULP_HDR_BIT_O_TCP |
16062 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16063 .field_sig = { .bits =
16064 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16065 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16068 .class_hid = BNXT_ULP_CLASS_HID_419c,
16071 .flow_sig_id = 196672,
16072 .flow_pattern_id = 1,
16074 .hdr_sig = { .bits =
16075 BNXT_ULP_HDR_BIT_O_ETH |
16076 BNXT_ULP_HDR_BIT_OO_VLAN |
16077 BNXT_ULP_HDR_BIT_O_IPV4 |
16078 BNXT_ULP_HDR_BIT_O_TCP |
16079 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16080 .field_sig = { .bits =
16081 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16082 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16083 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16086 .class_hid = BNXT_ULP_CLASS_HID_7758,
16089 .flow_sig_id = 393216,
16090 .flow_pattern_id = 1,
16092 .hdr_sig = { .bits =
16093 BNXT_ULP_HDR_BIT_O_ETH |
16094 BNXT_ULP_HDR_BIT_OO_VLAN |
16095 BNXT_ULP_HDR_BIT_O_IPV4 |
16096 BNXT_ULP_HDR_BIT_O_TCP |
16097 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16098 .field_sig = { .bits =
16099 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16100 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16103 .class_hid = BNXT_ULP_CLASS_HID_43ac,
16106 .flow_sig_id = 393280,
16107 .flow_pattern_id = 1,
16109 .hdr_sig = { .bits =
16110 BNXT_ULP_HDR_BIT_O_ETH |
16111 BNXT_ULP_HDR_BIT_OO_VLAN |
16112 BNXT_ULP_HDR_BIT_O_IPV4 |
16113 BNXT_ULP_HDR_BIT_O_TCP |
16114 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16115 .field_sig = { .bits =
16116 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16117 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16118 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16121 .class_hid = BNXT_ULP_CLASS_HID_0c10,
16124 .flow_sig_id = 458752,
16125 .flow_pattern_id = 1,
16127 .hdr_sig = { .bits =
16128 BNXT_ULP_HDR_BIT_O_ETH |
16129 BNXT_ULP_HDR_BIT_OO_VLAN |
16130 BNXT_ULP_HDR_BIT_O_IPV4 |
16131 BNXT_ULP_HDR_BIT_O_TCP |
16132 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16133 .field_sig = { .bits =
16134 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16135 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16136 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16139 .class_hid = BNXT_ULP_CLASS_HID_1864,
16142 .flow_sig_id = 458816,
16143 .flow_pattern_id = 1,
16145 .hdr_sig = { .bits =
16146 BNXT_ULP_HDR_BIT_O_ETH |
16147 BNXT_ULP_HDR_BIT_OO_VLAN |
16148 BNXT_ULP_HDR_BIT_O_IPV4 |
16149 BNXT_ULP_HDR_BIT_O_TCP |
16150 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16151 .field_sig = { .bits =
16152 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16153 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16154 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16155 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16158 .class_hid = BNXT_ULP_CLASS_HID_30c8,
16161 .flow_sig_id = 655360,
16162 .flow_pattern_id = 1,
16164 .hdr_sig = { .bits =
16165 BNXT_ULP_HDR_BIT_O_ETH |
16166 BNXT_ULP_HDR_BIT_OO_VLAN |
16167 BNXT_ULP_HDR_BIT_O_IPV4 |
16168 BNXT_ULP_HDR_BIT_O_TCP |
16169 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16170 .field_sig = { .bits =
16171 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16172 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16175 .class_hid = BNXT_ULP_CLASS_HID_1cdc,
16178 .flow_sig_id = 655424,
16179 .flow_pattern_id = 1,
16181 .hdr_sig = { .bits =
16182 BNXT_ULP_HDR_BIT_O_ETH |
16183 BNXT_ULP_HDR_BIT_OO_VLAN |
16184 BNXT_ULP_HDR_BIT_O_IPV4 |
16185 BNXT_ULP_HDR_BIT_O_TCP |
16186 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16187 .field_sig = { .bits =
16188 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16189 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16190 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16193 .class_hid = BNXT_ULP_CLASS_HID_50cc,
16196 .flow_sig_id = 720896,
16197 .flow_pattern_id = 1,
16199 .hdr_sig = { .bits =
16200 BNXT_ULP_HDR_BIT_O_ETH |
16201 BNXT_ULP_HDR_BIT_OO_VLAN |
16202 BNXT_ULP_HDR_BIT_O_IPV4 |
16203 BNXT_ULP_HDR_BIT_O_TCP |
16204 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16205 .field_sig = { .bits =
16206 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16207 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16208 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16211 .class_hid = BNXT_ULP_CLASS_HID_3d20,
16214 .flow_sig_id = 720960,
16215 .flow_pattern_id = 1,
16217 .hdr_sig = { .bits =
16218 BNXT_ULP_HDR_BIT_O_ETH |
16219 BNXT_ULP_HDR_BIT_OO_VLAN |
16220 BNXT_ULP_HDR_BIT_O_IPV4 |
16221 BNXT_ULP_HDR_BIT_O_TCP |
16222 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16223 .field_sig = { .bits =
16224 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16225 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16226 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16227 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16230 .class_hid = BNXT_ULP_CLASS_HID_529c,
16233 .flow_sig_id = 917504,
16234 .flow_pattern_id = 1,
16236 .hdr_sig = { .bits =
16237 BNXT_ULP_HDR_BIT_O_ETH |
16238 BNXT_ULP_HDR_BIT_OO_VLAN |
16239 BNXT_ULP_HDR_BIT_O_IPV4 |
16240 BNXT_ULP_HDR_BIT_O_TCP |
16241 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16242 .field_sig = { .bits =
16243 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16244 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
16245 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16248 .class_hid = BNXT_ULP_CLASS_HID_3ef0,
16251 .flow_sig_id = 917568,
16252 .flow_pattern_id = 1,
16254 .hdr_sig = { .bits =
16255 BNXT_ULP_HDR_BIT_O_ETH |
16256 BNXT_ULP_HDR_BIT_OO_VLAN |
16257 BNXT_ULP_HDR_BIT_O_IPV4 |
16258 BNXT_ULP_HDR_BIT_O_TCP |
16259 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16260 .field_sig = { .bits =
16261 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16262 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16263 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
16264 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16267 .class_hid = BNXT_ULP_CLASS_HID_72e0,
16270 .flow_sig_id = 983040,
16271 .flow_pattern_id = 1,
16273 .hdr_sig = { .bits =
16274 BNXT_ULP_HDR_BIT_O_ETH |
16275 BNXT_ULP_HDR_BIT_OO_VLAN |
16276 BNXT_ULP_HDR_BIT_O_IPV4 |
16277 BNXT_ULP_HDR_BIT_O_TCP |
16278 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16279 .field_sig = { .bits =
16280 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16281 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16282 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
16283 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16286 .class_hid = BNXT_ULP_CLASS_HID_5ef4,
16289 .flow_sig_id = 983104,
16290 .flow_pattern_id = 1,
16292 .hdr_sig = { .bits =
16293 BNXT_ULP_HDR_BIT_O_ETH |
16294 BNXT_ULP_HDR_BIT_OO_VLAN |
16295 BNXT_ULP_HDR_BIT_O_IPV4 |
16296 BNXT_ULP_HDR_BIT_O_TCP |
16297 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16298 .field_sig = { .bits =
16299 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16300 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16301 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16302 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
16303 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
16306 .class_hid = BNXT_ULP_CLASS_HID_2dfc,
16309 .flow_sig_id = 32768,
16310 .flow_pattern_id = 1,
16312 .hdr_sig = { .bits =
16313 BNXT_ULP_HDR_BIT_O_ETH |
16314 BNXT_ULP_HDR_BIT_OO_VLAN |
16315 BNXT_ULP_HDR_BIT_O_IPV6 |
16316 BNXT_ULP_HDR_BIT_O_UDP |
16317 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16318 .field_sig = { .bits =
16319 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
16322 .class_hid = BNXT_ULP_CLASS_HID_39e0,
16325 .flow_sig_id = 32832,
16326 .flow_pattern_id = 1,
16328 .hdr_sig = { .bits =
16329 BNXT_ULP_HDR_BIT_O_ETH |
16330 BNXT_ULP_HDR_BIT_OO_VLAN |
16331 BNXT_ULP_HDR_BIT_O_IPV6 |
16332 BNXT_ULP_HDR_BIT_O_UDP |
16333 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16334 .field_sig = { .bits =
16335 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16336 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
16339 .class_hid = BNXT_ULP_CLASS_HID_4530,
16342 .flow_sig_id = 49152,
16343 .flow_pattern_id = 1,
16345 .hdr_sig = { .bits =
16346 BNXT_ULP_HDR_BIT_O_ETH |
16347 BNXT_ULP_HDR_BIT_OO_VLAN |
16348 BNXT_ULP_HDR_BIT_O_IPV6 |
16349 BNXT_ULP_HDR_BIT_O_UDP |
16350 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16351 .field_sig = { .bits =
16352 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16353 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
16356 .class_hid = BNXT_ULP_CLASS_HID_5124,
16359 .flow_sig_id = 49216,
16360 .flow_pattern_id = 1,
16362 .hdr_sig = { .bits =
16363 BNXT_ULP_HDR_BIT_O_ETH |
16364 BNXT_ULP_HDR_BIT_OO_VLAN |
16365 BNXT_ULP_HDR_BIT_O_IPV6 |
16366 BNXT_ULP_HDR_BIT_O_UDP |
16367 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16368 .field_sig = { .bits =
16369 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16370 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16371 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
16374 .class_hid = BNXT_ULP_CLASS_HID_4df0,
16377 .flow_sig_id = 98304,
16378 .flow_pattern_id = 1,
16380 .hdr_sig = { .bits =
16381 BNXT_ULP_HDR_BIT_O_ETH |
16382 BNXT_ULP_HDR_BIT_OO_VLAN |
16383 BNXT_ULP_HDR_BIT_O_IPV6 |
16384 BNXT_ULP_HDR_BIT_O_UDP |
16385 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16386 .field_sig = { .bits =
16387 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16388 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
16391 .class_hid = BNXT_ULP_CLASS_HID_59e4,
16394 .flow_sig_id = 98368,
16395 .flow_pattern_id = 1,
16397 .hdr_sig = { .bits =
16398 BNXT_ULP_HDR_BIT_O_ETH |
16399 BNXT_ULP_HDR_BIT_OO_VLAN |
16400 BNXT_ULP_HDR_BIT_O_IPV6 |
16401 BNXT_ULP_HDR_BIT_O_UDP |
16402 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16403 .field_sig = { .bits =
16404 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16405 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16406 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
16409 .class_hid = BNXT_ULP_CLASS_HID_1c78,
16412 .flow_sig_id = 114688,
16413 .flow_pattern_id = 1,
16415 .hdr_sig = { .bits =
16416 BNXT_ULP_HDR_BIT_O_ETH |
16417 BNXT_ULP_HDR_BIT_OO_VLAN |
16418 BNXT_ULP_HDR_BIT_O_IPV6 |
16419 BNXT_ULP_HDR_BIT_O_UDP |
16420 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16421 .field_sig = { .bits =
16422 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16423 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16424 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
16427 .class_hid = BNXT_ULP_CLASS_HID_7118,
16430 .flow_sig_id = 114752,
16431 .flow_pattern_id = 1,
16433 .hdr_sig = { .bits =
16434 BNXT_ULP_HDR_BIT_O_ETH |
16435 BNXT_ULP_HDR_BIT_OO_VLAN |
16436 BNXT_ULP_HDR_BIT_O_IPV6 |
16437 BNXT_ULP_HDR_BIT_O_UDP |
16438 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16439 .field_sig = { .bits =
16440 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16441 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16442 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16443 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
16446 .class_hid = BNXT_ULP_CLASS_HID_0998,
16449 .flow_sig_id = 163840,
16450 .flow_pattern_id = 1,
16452 .hdr_sig = { .bits =
16453 BNXT_ULP_HDR_BIT_O_ETH |
16454 BNXT_ULP_HDR_BIT_OO_VLAN |
16455 BNXT_ULP_HDR_BIT_O_IPV6 |
16456 BNXT_ULP_HDR_BIT_O_UDP |
16457 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16458 .field_sig = { .bits =
16459 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16460 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16463 .class_hid = BNXT_ULP_CLASS_HID_158c,
16466 .flow_sig_id = 163904,
16467 .flow_pattern_id = 1,
16469 .hdr_sig = { .bits =
16470 BNXT_ULP_HDR_BIT_O_ETH |
16471 BNXT_ULP_HDR_BIT_OO_VLAN |
16472 BNXT_ULP_HDR_BIT_O_IPV6 |
16473 BNXT_ULP_HDR_BIT_O_UDP |
16474 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16475 .field_sig = { .bits =
16476 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16477 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16478 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16481 .class_hid = BNXT_ULP_CLASS_HID_20dc,
16484 .flow_sig_id = 180224,
16485 .flow_pattern_id = 1,
16487 .hdr_sig = { .bits =
16488 BNXT_ULP_HDR_BIT_O_ETH |
16489 BNXT_ULP_HDR_BIT_OO_VLAN |
16490 BNXT_ULP_HDR_BIT_O_IPV6 |
16491 BNXT_ULP_HDR_BIT_O_UDP |
16492 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16493 .field_sig = { .bits =
16494 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16495 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16496 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16499 .class_hid = BNXT_ULP_CLASS_HID_0cc0,
16502 .flow_sig_id = 180288,
16503 .flow_pattern_id = 1,
16505 .hdr_sig = { .bits =
16506 BNXT_ULP_HDR_BIT_O_ETH |
16507 BNXT_ULP_HDR_BIT_OO_VLAN |
16508 BNXT_ULP_HDR_BIT_O_IPV6 |
16509 BNXT_ULP_HDR_BIT_O_UDP |
16510 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16511 .field_sig = { .bits =
16512 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16513 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16514 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16515 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16518 .class_hid = BNXT_ULP_CLASS_HID_299c,
16521 .flow_sig_id = 229376,
16522 .flow_pattern_id = 1,
16524 .hdr_sig = { .bits =
16525 BNXT_ULP_HDR_BIT_O_ETH |
16526 BNXT_ULP_HDR_BIT_OO_VLAN |
16527 BNXT_ULP_HDR_BIT_O_IPV6 |
16528 BNXT_ULP_HDR_BIT_O_UDP |
16529 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16530 .field_sig = { .bits =
16531 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16532 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
16533 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16536 .class_hid = BNXT_ULP_CLASS_HID_3580,
16539 .flow_sig_id = 229440,
16540 .flow_pattern_id = 1,
16542 .hdr_sig = { .bits =
16543 BNXT_ULP_HDR_BIT_O_ETH |
16544 BNXT_ULP_HDR_BIT_OO_VLAN |
16545 BNXT_ULP_HDR_BIT_O_IPV6 |
16546 BNXT_ULP_HDR_BIT_O_UDP |
16547 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16548 .field_sig = { .bits =
16549 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16550 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16551 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
16552 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16555 .class_hid = BNXT_ULP_CLASS_HID_40d0,
16558 .flow_sig_id = 245760,
16559 .flow_pattern_id = 1,
16561 .hdr_sig = { .bits =
16562 BNXT_ULP_HDR_BIT_O_ETH |
16563 BNXT_ULP_HDR_BIT_OO_VLAN |
16564 BNXT_ULP_HDR_BIT_O_IPV6 |
16565 BNXT_ULP_HDR_BIT_O_UDP |
16566 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16567 .field_sig = { .bits =
16568 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16569 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16570 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
16571 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16574 .class_hid = BNXT_ULP_CLASS_HID_2cc4,
16577 .flow_sig_id = 245824,
16578 .flow_pattern_id = 1,
16580 .hdr_sig = { .bits =
16581 BNXT_ULP_HDR_BIT_O_ETH |
16582 BNXT_ULP_HDR_BIT_OO_VLAN |
16583 BNXT_ULP_HDR_BIT_O_IPV6 |
16584 BNXT_ULP_HDR_BIT_O_UDP |
16585 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16586 .field_sig = { .bits =
16587 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
16588 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
16589 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
16590 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
16591 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
16594 .class_hid = BNXT_ULP_CLASS_HID_55a4,
16597 .flow_sig_id = 131072,
16598 .flow_pattern_id = 1,
16600 .hdr_sig = { .bits =
16601 BNXT_ULP_HDR_BIT_O_ETH |
16602 BNXT_ULP_HDR_BIT_OO_VLAN |
16603 BNXT_ULP_HDR_BIT_O_IPV4 |
16604 BNXT_ULP_HDR_BIT_O_UDP |
16605 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16606 .field_sig = { .bits =
16607 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
16610 .class_hid = BNXT_ULP_CLASS_HID_21b8,
16613 .flow_sig_id = 131136,
16614 .flow_pattern_id = 1,
16616 .hdr_sig = { .bits =
16617 BNXT_ULP_HDR_BIT_O_ETH |
16618 BNXT_ULP_HDR_BIT_OO_VLAN |
16619 BNXT_ULP_HDR_BIT_O_IPV4 |
16620 BNXT_ULP_HDR_BIT_O_UDP |
16621 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16622 .field_sig = { .bits =
16623 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16624 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
16627 .class_hid = BNXT_ULP_CLASS_HID_75a8,
16630 .flow_sig_id = 196608,
16631 .flow_pattern_id = 1,
16633 .hdr_sig = { .bits =
16634 BNXT_ULP_HDR_BIT_O_ETH |
16635 BNXT_ULP_HDR_BIT_OO_VLAN |
16636 BNXT_ULP_HDR_BIT_O_IPV4 |
16637 BNXT_ULP_HDR_BIT_O_UDP |
16638 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16639 .field_sig = { .bits =
16640 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16641 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
16644 .class_hid = BNXT_ULP_CLASS_HID_41bc,
16647 .flow_sig_id = 196672,
16648 .flow_pattern_id = 1,
16650 .hdr_sig = { .bits =
16651 BNXT_ULP_HDR_BIT_O_ETH |
16652 BNXT_ULP_HDR_BIT_OO_VLAN |
16653 BNXT_ULP_HDR_BIT_O_IPV4 |
16654 BNXT_ULP_HDR_BIT_O_UDP |
16655 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16656 .field_sig = { .bits =
16657 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16658 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16659 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
16662 .class_hid = BNXT_ULP_CLASS_HID_7778,
16665 .flow_sig_id = 393216,
16666 .flow_pattern_id = 1,
16668 .hdr_sig = { .bits =
16669 BNXT_ULP_HDR_BIT_O_ETH |
16670 BNXT_ULP_HDR_BIT_OO_VLAN |
16671 BNXT_ULP_HDR_BIT_O_IPV4 |
16672 BNXT_ULP_HDR_BIT_O_UDP |
16673 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16674 .field_sig = { .bits =
16675 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16676 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
16679 .class_hid = BNXT_ULP_CLASS_HID_438c,
16682 .flow_sig_id = 393280,
16683 .flow_pattern_id = 1,
16685 .hdr_sig = { .bits =
16686 BNXT_ULP_HDR_BIT_O_ETH |
16687 BNXT_ULP_HDR_BIT_OO_VLAN |
16688 BNXT_ULP_HDR_BIT_O_IPV4 |
16689 BNXT_ULP_HDR_BIT_O_UDP |
16690 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16691 .field_sig = { .bits =
16692 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16693 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16694 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
16697 .class_hid = BNXT_ULP_CLASS_HID_0c30,
16700 .flow_sig_id = 458752,
16701 .flow_pattern_id = 1,
16703 .hdr_sig = { .bits =
16704 BNXT_ULP_HDR_BIT_O_ETH |
16705 BNXT_ULP_HDR_BIT_OO_VLAN |
16706 BNXT_ULP_HDR_BIT_O_IPV4 |
16707 BNXT_ULP_HDR_BIT_O_UDP |
16708 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16709 .field_sig = { .bits =
16710 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16711 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16712 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
16715 .class_hid = BNXT_ULP_CLASS_HID_1844,
16718 .flow_sig_id = 458816,
16719 .flow_pattern_id = 1,
16721 .hdr_sig = { .bits =
16722 BNXT_ULP_HDR_BIT_O_ETH |
16723 BNXT_ULP_HDR_BIT_OO_VLAN |
16724 BNXT_ULP_HDR_BIT_O_IPV4 |
16725 BNXT_ULP_HDR_BIT_O_UDP |
16726 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16727 .field_sig = { .bits =
16728 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16729 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16730 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16731 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
16734 .class_hid = BNXT_ULP_CLASS_HID_30e8,
16737 .flow_sig_id = 655360,
16738 .flow_pattern_id = 1,
16740 .hdr_sig = { .bits =
16741 BNXT_ULP_HDR_BIT_O_ETH |
16742 BNXT_ULP_HDR_BIT_OO_VLAN |
16743 BNXT_ULP_HDR_BIT_O_IPV4 |
16744 BNXT_ULP_HDR_BIT_O_UDP |
16745 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16746 .field_sig = { .bits =
16747 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16748 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16751 .class_hid = BNXT_ULP_CLASS_HID_1cfc,
16754 .flow_sig_id = 655424,
16755 .flow_pattern_id = 1,
16757 .hdr_sig = { .bits =
16758 BNXT_ULP_HDR_BIT_O_ETH |
16759 BNXT_ULP_HDR_BIT_OO_VLAN |
16760 BNXT_ULP_HDR_BIT_O_IPV4 |
16761 BNXT_ULP_HDR_BIT_O_UDP |
16762 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16763 .field_sig = { .bits =
16764 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16765 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16766 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16769 .class_hid = BNXT_ULP_CLASS_HID_50ec,
16772 .flow_sig_id = 720896,
16773 .flow_pattern_id = 1,
16775 .hdr_sig = { .bits =
16776 BNXT_ULP_HDR_BIT_O_ETH |
16777 BNXT_ULP_HDR_BIT_OO_VLAN |
16778 BNXT_ULP_HDR_BIT_O_IPV4 |
16779 BNXT_ULP_HDR_BIT_O_UDP |
16780 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16781 .field_sig = { .bits =
16782 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16783 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16784 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16787 .class_hid = BNXT_ULP_CLASS_HID_3d00,
16790 .flow_sig_id = 720960,
16791 .flow_pattern_id = 1,
16793 .hdr_sig = { .bits =
16794 BNXT_ULP_HDR_BIT_O_ETH |
16795 BNXT_ULP_HDR_BIT_OO_VLAN |
16796 BNXT_ULP_HDR_BIT_O_IPV4 |
16797 BNXT_ULP_HDR_BIT_O_UDP |
16798 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16799 .field_sig = { .bits =
16800 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16801 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16802 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16803 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16806 .class_hid = BNXT_ULP_CLASS_HID_52bc,
16809 .flow_sig_id = 917504,
16810 .flow_pattern_id = 1,
16812 .hdr_sig = { .bits =
16813 BNXT_ULP_HDR_BIT_O_ETH |
16814 BNXT_ULP_HDR_BIT_OO_VLAN |
16815 BNXT_ULP_HDR_BIT_O_IPV4 |
16816 BNXT_ULP_HDR_BIT_O_UDP |
16817 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16818 .field_sig = { .bits =
16819 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16820 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
16821 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16824 .class_hid = BNXT_ULP_CLASS_HID_3ed0,
16827 .flow_sig_id = 917568,
16828 .flow_pattern_id = 1,
16830 .hdr_sig = { .bits =
16831 BNXT_ULP_HDR_BIT_O_ETH |
16832 BNXT_ULP_HDR_BIT_OO_VLAN |
16833 BNXT_ULP_HDR_BIT_O_IPV4 |
16834 BNXT_ULP_HDR_BIT_O_UDP |
16835 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16836 .field_sig = { .bits =
16837 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16838 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16839 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
16840 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16843 .class_hid = BNXT_ULP_CLASS_HID_72c0,
16846 .flow_sig_id = 983040,
16847 .flow_pattern_id = 1,
16849 .hdr_sig = { .bits =
16850 BNXT_ULP_HDR_BIT_O_ETH |
16851 BNXT_ULP_HDR_BIT_OO_VLAN |
16852 BNXT_ULP_HDR_BIT_O_IPV4 |
16853 BNXT_ULP_HDR_BIT_O_UDP |
16854 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16855 .field_sig = { .bits =
16856 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16857 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16858 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
16859 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16862 .class_hid = BNXT_ULP_CLASS_HID_5ed4,
16865 .flow_sig_id = 983104,
16866 .flow_pattern_id = 1,
16868 .hdr_sig = { .bits =
16869 BNXT_ULP_HDR_BIT_O_ETH |
16870 BNXT_ULP_HDR_BIT_OO_VLAN |
16871 BNXT_ULP_HDR_BIT_O_IPV4 |
16872 BNXT_ULP_HDR_BIT_O_UDP |
16873 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16874 .field_sig = { .bits =
16875 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
16876 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
16877 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
16878 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
16879 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
16882 .class_hid = BNXT_ULP_CLASS_HID_3866,
16886 .flow_pattern_id = 2,
16888 .hdr_sig = { .bits =
16889 BNXT_ULP_HDR_BIT_O_ETH |
16890 BNXT_ULP_HDR_BIT_O_IPV6 |
16891 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16892 .field_sig = { .bits =
16893 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
16894 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC }
16897 .class_hid = BNXT_ULP_CLASS_HID_381e,
16901 .flow_pattern_id = 2,
16903 .hdr_sig = { .bits =
16904 BNXT_ULP_HDR_BIT_O_ETH |
16905 BNXT_ULP_HDR_BIT_O_IPV4 |
16906 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16907 .field_sig = { .bits =
16908 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
16909 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC }
16912 .class_hid = BNXT_ULP_CLASS_HID_3860,
16916 .flow_pattern_id = 2,
16918 .hdr_sig = { .bits =
16919 BNXT_ULP_HDR_BIT_O_ETH |
16920 BNXT_ULP_HDR_BIT_OO_VLAN |
16921 BNXT_ULP_HDR_BIT_O_IPV6 |
16922 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16923 .field_sig = { .bits =
16924 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
16925 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC }
16928 .class_hid = BNXT_ULP_CLASS_HID_0454,
16932 .flow_pattern_id = 2,
16934 .hdr_sig = { .bits =
16935 BNXT_ULP_HDR_BIT_O_ETH |
16936 BNXT_ULP_HDR_BIT_OO_VLAN |
16937 BNXT_ULP_HDR_BIT_O_IPV6 |
16938 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16939 .field_sig = { .bits =
16940 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
16941 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
16942 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID }
16945 .class_hid = BNXT_ULP_CLASS_HID_3818,
16949 .flow_pattern_id = 2,
16951 .hdr_sig = { .bits =
16952 BNXT_ULP_HDR_BIT_O_ETH |
16953 BNXT_ULP_HDR_BIT_OO_VLAN |
16954 BNXT_ULP_HDR_BIT_O_IPV4 |
16955 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16956 .field_sig = { .bits =
16957 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
16958 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC }
16961 .class_hid = BNXT_ULP_CLASS_HID_042c,
16965 .flow_pattern_id = 2,
16967 .hdr_sig = { .bits =
16968 BNXT_ULP_HDR_BIT_O_ETH |
16969 BNXT_ULP_HDR_BIT_OO_VLAN |
16970 BNXT_ULP_HDR_BIT_O_IPV4 |
16971 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16972 .field_sig = { .bits =
16973 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
16974 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
16975 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID }
16978 .class_hid = BNXT_ULP_CLASS_HID_3846,
16982 .flow_pattern_id = 2,
16984 .hdr_sig = { .bits =
16985 BNXT_ULP_HDR_BIT_O_ETH |
16986 BNXT_ULP_HDR_BIT_O_IPV6 |
16987 BNXT_ULP_HDR_BIT_O_TCP |
16988 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16989 .field_sig = { .bits =
16990 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
16991 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC }
16994 .class_hid = BNXT_ULP_CLASS_HID_387e,
16998 .flow_pattern_id = 2,
17000 .hdr_sig = { .bits =
17001 BNXT_ULP_HDR_BIT_O_ETH |
17002 BNXT_ULP_HDR_BIT_O_IPV4 |
17003 BNXT_ULP_HDR_BIT_O_TCP |
17004 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17005 .field_sig = { .bits =
17006 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
17007 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC }
17010 .class_hid = BNXT_ULP_CLASS_HID_3ba6,
17014 .flow_pattern_id = 2,
17016 .hdr_sig = { .bits =
17017 BNXT_ULP_HDR_BIT_O_ETH |
17018 BNXT_ULP_HDR_BIT_O_IPV6 |
17019 BNXT_ULP_HDR_BIT_O_UDP |
17020 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17021 .field_sig = { .bits =
17022 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
17023 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC }
17026 .class_hid = BNXT_ULP_CLASS_HID_385e,
17030 .flow_pattern_id = 2,
17032 .hdr_sig = { .bits =
17033 BNXT_ULP_HDR_BIT_O_ETH |
17034 BNXT_ULP_HDR_BIT_O_IPV4 |
17035 BNXT_ULP_HDR_BIT_O_UDP |
17036 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17037 .field_sig = { .bits =
17038 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
17039 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC }
17042 .class_hid = BNXT_ULP_CLASS_HID_3840,
17046 .flow_pattern_id = 2,
17048 .hdr_sig = { .bits =
17049 BNXT_ULP_HDR_BIT_O_ETH |
17050 BNXT_ULP_HDR_BIT_OO_VLAN |
17051 BNXT_ULP_HDR_BIT_O_IPV6 |
17052 BNXT_ULP_HDR_BIT_O_TCP |
17053 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17054 .field_sig = { .bits =
17055 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
17056 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC }
17059 .class_hid = BNXT_ULP_CLASS_HID_0474,
17063 .flow_pattern_id = 2,
17065 .hdr_sig = { .bits =
17066 BNXT_ULP_HDR_BIT_O_ETH |
17067 BNXT_ULP_HDR_BIT_OO_VLAN |
17068 BNXT_ULP_HDR_BIT_O_IPV6 |
17069 BNXT_ULP_HDR_BIT_O_TCP |
17070 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17071 .field_sig = { .bits =
17072 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
17073 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
17074 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID }
17077 .class_hid = BNXT_ULP_CLASS_HID_3878,
17081 .flow_pattern_id = 2,
17083 .hdr_sig = { .bits =
17084 BNXT_ULP_HDR_BIT_O_ETH |
17085 BNXT_ULP_HDR_BIT_OO_VLAN |
17086 BNXT_ULP_HDR_BIT_O_IPV4 |
17087 BNXT_ULP_HDR_BIT_O_TCP |
17088 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17089 .field_sig = { .bits =
17090 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17091 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC }
17094 .class_hid = BNXT_ULP_CLASS_HID_044c,
17098 .flow_pattern_id = 2,
17100 .hdr_sig = { .bits =
17101 BNXT_ULP_HDR_BIT_O_ETH |
17102 BNXT_ULP_HDR_BIT_OO_VLAN |
17103 BNXT_ULP_HDR_BIT_O_IPV4 |
17104 BNXT_ULP_HDR_BIT_O_TCP |
17105 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17106 .field_sig = { .bits =
17107 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17108 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17109 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID }
17112 .class_hid = BNXT_ULP_CLASS_HID_3ba0,
17116 .flow_pattern_id = 2,
17118 .hdr_sig = { .bits =
17119 BNXT_ULP_HDR_BIT_O_ETH |
17120 BNXT_ULP_HDR_BIT_OO_VLAN |
17121 BNXT_ULP_HDR_BIT_O_IPV6 |
17122 BNXT_ULP_HDR_BIT_O_UDP |
17123 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17124 .field_sig = { .bits =
17125 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17126 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC }
17129 .class_hid = BNXT_ULP_CLASS_HID_0794,
17133 .flow_pattern_id = 2,
17135 .hdr_sig = { .bits =
17136 BNXT_ULP_HDR_BIT_O_ETH |
17137 BNXT_ULP_HDR_BIT_OO_VLAN |
17138 BNXT_ULP_HDR_BIT_O_IPV6 |
17139 BNXT_ULP_HDR_BIT_O_UDP |
17140 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17141 .field_sig = { .bits =
17142 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17143 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17144 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID }
17147 .class_hid = BNXT_ULP_CLASS_HID_3858,
17151 .flow_pattern_id = 2,
17153 .hdr_sig = { .bits =
17154 BNXT_ULP_HDR_BIT_O_ETH |
17155 BNXT_ULP_HDR_BIT_OO_VLAN |
17156 BNXT_ULP_HDR_BIT_O_IPV4 |
17157 BNXT_ULP_HDR_BIT_O_UDP |
17158 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17159 .field_sig = { .bits =
17160 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
17161 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC }
17164 .class_hid = BNXT_ULP_CLASS_HID_046c,
17168 .flow_pattern_id = 2,
17170 .hdr_sig = { .bits =
17171 BNXT_ULP_HDR_BIT_O_ETH |
17172 BNXT_ULP_HDR_BIT_OO_VLAN |
17173 BNXT_ULP_HDR_BIT_O_IPV4 |
17174 BNXT_ULP_HDR_BIT_O_UDP |
17175 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17176 .field_sig = { .bits =
17177 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
17178 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
17179 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID }