1 /* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2014-2021 Broadcom
6 /* date: Wed Mar 17 11:31:19 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_34c6] = 345,
364 [BNXT_ULP_CLASS_HID_0c22] = 346,
365 [BNXT_ULP_CLASS_HID_1cbe] = 347,
366 [BNXT_ULP_CLASS_HID_179a] = 348,
367 [BNXT_ULP_CLASS_HID_59be] = 349,
368 [BNXT_ULP_CLASS_HID_515a] = 350,
369 [BNXT_ULP_CLASS_HID_1c72] = 351,
370 [BNXT_ULP_CLASS_HID_171e] = 352,
371 [BNXT_ULP_CLASS_HID_19c8] = 353,
372 [BNXT_ULP_CLASS_HID_112c] = 354,
373 [BNXT_ULP_CLASS_HID_4d68] = 355,
374 [BNXT_ULP_CLASS_HID_444c] = 356,
375 [BNXT_ULP_CLASS_HID_0e8c] = 357,
376 [BNXT_ULP_CLASS_HID_09e0] = 358,
377 [BNXT_ULP_CLASS_HID_1af0] = 359,
378 [BNXT_ULP_CLASS_HID_15d4] = 360,
379 [BNXT_ULP_CLASS_HID_1dd0] = 361,
380 [BNXT_ULP_CLASS_HID_14f4] = 362,
381 [BNXT_ULP_CLASS_HID_70b0] = 363,
382 [BNXT_ULP_CLASS_HID_4854] = 364,
383 [BNXT_ULP_CLASS_HID_3dd4] = 365,
384 [BNXT_ULP_CLASS_HID_34f8] = 366,
385 [BNXT_ULP_CLASS_HID_09e8] = 367,
386 [BNXT_ULP_CLASS_HID_008c] = 368,
387 [BNXT_ULP_CLASS_HID_34e6] = 369,
388 [BNXT_ULP_CLASS_HID_0c02] = 370,
389 [BNXT_ULP_CLASS_HID_1c9e] = 371,
390 [BNXT_ULP_CLASS_HID_17ba] = 372,
391 [BNXT_ULP_CLASS_HID_429e] = 373,
392 [BNXT_ULP_CLASS_HID_5dba] = 374,
393 [BNXT_ULP_CLASS_HID_2a16] = 375,
394 [BNXT_ULP_CLASS_HID_2532] = 376,
395 [BNXT_ULP_CLASS_HID_2da2] = 377,
396 [BNXT_ULP_CLASS_HID_24fe] = 378,
397 [BNXT_ULP_CLASS_HID_355a] = 379,
398 [BNXT_ULP_CLASS_HID_0c76] = 380,
399 [BNXT_ULP_CLASS_HID_13e6] = 381,
400 [BNXT_ULP_CLASS_HID_7276] = 382,
401 [BNXT_ULP_CLASS_HID_42d2] = 383,
402 [BNXT_ULP_CLASS_HID_5dee] = 384,
403 [BNXT_ULP_CLASS_HID_59de] = 385,
404 [BNXT_ULP_CLASS_HID_513a] = 386,
405 [BNXT_ULP_CLASS_HID_1c12] = 387,
406 [BNXT_ULP_CLASS_HID_177e] = 388,
407 [BNXT_ULP_CLASS_HID_0e92] = 389,
408 [BNXT_ULP_CLASS_HID_09fe] = 390,
409 [BNXT_ULP_CLASS_HID_5c1a] = 391,
410 [BNXT_ULP_CLASS_HID_5746] = 392,
411 [BNXT_ULP_CLASS_HID_79da] = 393,
412 [BNXT_ULP_CLASS_HID_7106] = 394,
413 [BNXT_ULP_CLASS_HID_3c1e] = 395,
414 [BNXT_ULP_CLASS_HID_377a] = 396,
415 [BNXT_ULP_CLASS_HID_2e9e] = 397,
416 [BNXT_ULP_CLASS_HID_29fa] = 398,
417 [BNXT_ULP_CLASS_HID_14d2] = 399,
418 [BNXT_ULP_CLASS_HID_7742] = 400,
419 [BNXT_ULP_CLASS_HID_3706] = 401,
420 [BNXT_ULP_CLASS_HID_0fe2] = 402,
421 [BNXT_ULP_CLASS_HID_1f7e] = 403,
422 [BNXT_ULP_CLASS_HID_145a] = 404,
423 [BNXT_ULP_CLASS_HID_417e] = 405,
424 [BNXT_ULP_CLASS_HID_5e5a] = 406,
425 [BNXT_ULP_CLASS_HID_29f6] = 407,
426 [BNXT_ULP_CLASS_HID_26d2] = 408,
427 [BNXT_ULP_CLASS_HID_2e42] = 409,
428 [BNXT_ULP_CLASS_HID_271e] = 410,
429 [BNXT_ULP_CLASS_HID_36ba] = 411,
430 [BNXT_ULP_CLASS_HID_0f96] = 412,
431 [BNXT_ULP_CLASS_HID_1006] = 413,
432 [BNXT_ULP_CLASS_HID_7196] = 414,
433 [BNXT_ULP_CLASS_HID_4132] = 415,
434 [BNXT_ULP_CLASS_HID_5e0e] = 416,
435 [BNXT_ULP_CLASS_HID_59fe] = 417,
436 [BNXT_ULP_CLASS_HID_511a] = 418,
437 [BNXT_ULP_CLASS_HID_1c32] = 419,
438 [BNXT_ULP_CLASS_HID_175e] = 420,
439 [BNXT_ULP_CLASS_HID_0eb2] = 421,
440 [BNXT_ULP_CLASS_HID_09de] = 422,
441 [BNXT_ULP_CLASS_HID_5c3a] = 423,
442 [BNXT_ULP_CLASS_HID_5766] = 424,
443 [BNXT_ULP_CLASS_HID_79fa] = 425,
444 [BNXT_ULP_CLASS_HID_7126] = 426,
445 [BNXT_ULP_CLASS_HID_3c3e] = 427,
446 [BNXT_ULP_CLASS_HID_375a] = 428,
447 [BNXT_ULP_CLASS_HID_2ebe] = 429,
448 [BNXT_ULP_CLASS_HID_29da] = 430,
449 [BNXT_ULP_CLASS_HID_14f2] = 431,
450 [BNXT_ULP_CLASS_HID_7762] = 432,
451 [BNXT_ULP_CLASS_HID_19e8] = 433,
452 [BNXT_ULP_CLASS_HID_110c] = 434,
453 [BNXT_ULP_CLASS_HID_4d48] = 435,
454 [BNXT_ULP_CLASS_HID_446c] = 436,
455 [BNXT_ULP_CLASS_HID_0eac] = 437,
456 [BNXT_ULP_CLASS_HID_09c0] = 438,
457 [BNXT_ULP_CLASS_HID_1ad0] = 439,
458 [BNXT_ULP_CLASS_HID_15f4] = 440,
459 [BNXT_ULP_CLASS_HID_39ec] = 441,
460 [BNXT_ULP_CLASS_HID_3100] = 442,
461 [BNXT_ULP_CLASS_HID_0210] = 443,
462 [BNXT_ULP_CLASS_HID_1d34] = 444,
463 [BNXT_ULP_CLASS_HID_2ea0] = 445,
464 [BNXT_ULP_CLASS_HID_29c4] = 446,
465 [BNXT_ULP_CLASS_HID_3ad4] = 447,
466 [BNXT_ULP_CLASS_HID_35e8] = 448,
467 [BNXT_ULP_CLASS_HID_5d80] = 449,
468 [BNXT_ULP_CLASS_HID_54a4] = 450,
469 [BNXT_ULP_CLASS_HID_29b4] = 451,
470 [BNXT_ULP_CLASS_HID_20c8] = 452,
471 [BNXT_ULP_CLASS_HID_7244] = 453,
472 [BNXT_ULP_CLASS_HID_4d98] = 454,
473 [BNXT_ULP_CLASS_HID_5e68] = 455,
474 [BNXT_ULP_CLASS_HID_598c] = 456,
475 [BNXT_ULP_CLASS_HID_1248] = 457,
476 [BNXT_ULP_CLASS_HID_74d8] = 458,
477 [BNXT_ULP_CLASS_HID_49a8] = 459,
478 [BNXT_ULP_CLASS_HID_40cc] = 460,
479 [BNXT_ULP_CLASS_HID_0b0c] = 461,
480 [BNXT_ULP_CLASS_HID_0220] = 462,
481 [BNXT_ULP_CLASS_HID_1730] = 463,
482 [BNXT_ULP_CLASS_HID_7980] = 464,
483 [BNXT_ULP_CLASS_HID_1db0] = 465,
484 [BNXT_ULP_CLASS_HID_1494] = 466,
485 [BNXT_ULP_CLASS_HID_70d0] = 467,
486 [BNXT_ULP_CLASS_HID_4834] = 468,
487 [BNXT_ULP_CLASS_HID_3db4] = 469,
488 [BNXT_ULP_CLASS_HID_3498] = 470,
489 [BNXT_ULP_CLASS_HID_0988] = 471,
490 [BNXT_ULP_CLASS_HID_00ec] = 472,
491 [BNXT_ULP_CLASS_HID_3f44] = 473,
492 [BNXT_ULP_CLASS_HID_36a8] = 474,
493 [BNXT_ULP_CLASS_HID_0b58] = 475,
494 [BNXT_ULP_CLASS_HID_02bc] = 476,
495 [BNXT_ULP_CLASS_HID_5f48] = 477,
496 [BNXT_ULP_CLASS_HID_56ac] = 478,
497 [BNXT_ULP_CLASS_HID_2b5c] = 479,
498 [BNXT_ULP_CLASS_HID_2280] = 480,
499 [BNXT_ULP_CLASS_HID_4000] = 481,
500 [BNXT_ULP_CLASS_HID_5b64] = 482,
501 [BNXT_ULP_CLASS_HID_2c14] = 483,
502 [BNXT_ULP_CLASS_HID_2778] = 484,
503 [BNXT_ULP_CLASS_HID_18f8] = 485,
504 [BNXT_ULP_CLASS_HID_13dc] = 486,
505 [BNXT_ULP_CLASS_HID_4c18] = 487,
506 [BNXT_ULP_CLASS_HID_477c] = 488,
507 [BNXT_ULP_CLASS_HID_1a88] = 489,
508 [BNXT_ULP_CLASS_HID_15ec] = 490,
509 [BNXT_ULP_CLASS_HID_4e28] = 491,
510 [BNXT_ULP_CLASS_HID_490c] = 492,
511 [BNXT_ULP_CLASS_HID_3a8c] = 493,
512 [BNXT_ULP_CLASS_HID_35f0] = 494,
513 [BNXT_ULP_CLASS_HID_06e0] = 495,
514 [BNXT_ULP_CLASS_HID_01c4] = 496,
515 [BNXT_ULP_CLASS_HID_1a08] = 497,
516 [BNXT_ULP_CLASS_HID_12ec] = 498,
517 [BNXT_ULP_CLASS_HID_4ea8] = 499,
518 [BNXT_ULP_CLASS_HID_478c] = 500,
519 [BNXT_ULP_CLASS_HID_0d4c] = 501,
520 [BNXT_ULP_CLASS_HID_0a20] = 502,
521 [BNXT_ULP_CLASS_HID_1930] = 503,
522 [BNXT_ULP_CLASS_HID_1614] = 504,
523 [BNXT_ULP_CLASS_HID_3a0c] = 505,
524 [BNXT_ULP_CLASS_HID_32e0] = 506,
525 [BNXT_ULP_CLASS_HID_01f0] = 507,
526 [BNXT_ULP_CLASS_HID_1ed4] = 508,
527 [BNXT_ULP_CLASS_HID_2d40] = 509,
528 [BNXT_ULP_CLASS_HID_2a24] = 510,
529 [BNXT_ULP_CLASS_HID_3934] = 511,
530 [BNXT_ULP_CLASS_HID_3608] = 512,
531 [BNXT_ULP_CLASS_HID_5e60] = 513,
532 [BNXT_ULP_CLASS_HID_5744] = 514,
533 [BNXT_ULP_CLASS_HID_2a54] = 515,
534 [BNXT_ULP_CLASS_HID_2328] = 516,
535 [BNXT_ULP_CLASS_HID_71a4] = 517,
536 [BNXT_ULP_CLASS_HID_4e78] = 518,
537 [BNXT_ULP_CLASS_HID_5d88] = 519,
538 [BNXT_ULP_CLASS_HID_5a6c] = 520,
539 [BNXT_ULP_CLASS_HID_11a8] = 521,
540 [BNXT_ULP_CLASS_HID_7738] = 522,
541 [BNXT_ULP_CLASS_HID_4a48] = 523,
542 [BNXT_ULP_CLASS_HID_432c] = 524,
543 [BNXT_ULP_CLASS_HID_08ec] = 525,
544 [BNXT_ULP_CLASS_HID_01c0] = 526,
545 [BNXT_ULP_CLASS_HID_14d0] = 527,
546 [BNXT_ULP_CLASS_HID_7a60] = 528,
547 [BNXT_ULP_CLASS_HID_1d90] = 529,
548 [BNXT_ULP_CLASS_HID_14b4] = 530,
549 [BNXT_ULP_CLASS_HID_70f0] = 531,
550 [BNXT_ULP_CLASS_HID_4814] = 532,
551 [BNXT_ULP_CLASS_HID_3d94] = 533,
552 [BNXT_ULP_CLASS_HID_34b8] = 534,
553 [BNXT_ULP_CLASS_HID_09a8] = 535,
554 [BNXT_ULP_CLASS_HID_00cc] = 536,
555 [BNXT_ULP_CLASS_HID_3f64] = 537,
556 [BNXT_ULP_CLASS_HID_3688] = 538,
557 [BNXT_ULP_CLASS_HID_0b78] = 539,
558 [BNXT_ULP_CLASS_HID_029c] = 540,
559 [BNXT_ULP_CLASS_HID_5f68] = 541,
560 [BNXT_ULP_CLASS_HID_568c] = 542,
561 [BNXT_ULP_CLASS_HID_2b7c] = 543,
562 [BNXT_ULP_CLASS_HID_22a0] = 544,
563 [BNXT_ULP_CLASS_HID_4020] = 545,
564 [BNXT_ULP_CLASS_HID_5b44] = 546,
565 [BNXT_ULP_CLASS_HID_2c34] = 547,
566 [BNXT_ULP_CLASS_HID_2758] = 548,
567 [BNXT_ULP_CLASS_HID_18d8] = 549,
568 [BNXT_ULP_CLASS_HID_13fc] = 550,
569 [BNXT_ULP_CLASS_HID_4c38] = 551,
570 [BNXT_ULP_CLASS_HID_475c] = 552,
571 [BNXT_ULP_CLASS_HID_1aa8] = 553,
572 [BNXT_ULP_CLASS_HID_15cc] = 554,
573 [BNXT_ULP_CLASS_HID_4e08] = 555,
574 [BNXT_ULP_CLASS_HID_492c] = 556,
575 [BNXT_ULP_CLASS_HID_3aac] = 557,
576 [BNXT_ULP_CLASS_HID_35d0] = 558,
577 [BNXT_ULP_CLASS_HID_06c0] = 559,
578 [BNXT_ULP_CLASS_HID_01e4] = 560,
579 [BNXT_ULP_CLASS_HID_4d32] = 561,
580 [BNXT_ULP_CLASS_HID_54aa] = 562,
581 [BNXT_ULP_CLASS_HID_0686] = 563,
582 [BNXT_ULP_CLASS_HID_540e] = 564,
583 [BNXT_ULP_CLASS_HID_2e3c] = 565,
584 [BNXT_ULP_CLASS_HID_3a20] = 566,
585 [BNXT_ULP_CLASS_HID_46f0] = 567,
586 [BNXT_ULP_CLASS_HID_52e4] = 568,
587 [BNXT_ULP_CLASS_HID_55e4] = 569,
588 [BNXT_ULP_CLASS_HID_21f8] = 570,
589 [BNXT_ULP_CLASS_HID_75e8] = 571,
590 [BNXT_ULP_CLASS_HID_41fc] = 572,
591 [BNXT_ULP_CLASS_HID_4d12] = 573,
592 [BNXT_ULP_CLASS_HID_548a] = 574,
593 [BNXT_ULP_CLASS_HID_3356] = 575,
594 [BNXT_ULP_CLASS_HID_1ace] = 576,
595 [BNXT_ULP_CLASS_HID_1a9a] = 577,
596 [BNXT_ULP_CLASS_HID_4d46] = 578,
597 [BNXT_ULP_CLASS_HID_2812] = 579,
598 [BNXT_ULP_CLASS_HID_338a] = 580,
599 [BNXT_ULP_CLASS_HID_06e6] = 581,
600 [BNXT_ULP_CLASS_HID_546e] = 582,
601 [BNXT_ULP_CLASS_HID_46ee] = 583,
602 [BNXT_ULP_CLASS_HID_0d22] = 584,
603 [BNXT_ULP_CLASS_HID_26e2] = 585,
604 [BNXT_ULP_CLASS_HID_746a] = 586,
605 [BNXT_ULP_CLASS_HID_1fa6] = 587,
606 [BNXT_ULP_CLASS_HID_2d2e] = 588,
607 [BNXT_ULP_CLASS_HID_4ef2] = 589,
608 [BNXT_ULP_CLASS_HID_576a] = 590,
609 [BNXT_ULP_CLASS_HID_30b6] = 591,
610 [BNXT_ULP_CLASS_HID_192e] = 592,
611 [BNXT_ULP_CLASS_HID_197a] = 593,
612 [BNXT_ULP_CLASS_HID_4ea6] = 594,
613 [BNXT_ULP_CLASS_HID_2bf2] = 595,
614 [BNXT_ULP_CLASS_HID_306a] = 596,
615 [BNXT_ULP_CLASS_HID_06c6] = 597,
616 [BNXT_ULP_CLASS_HID_544e] = 598,
617 [BNXT_ULP_CLASS_HID_46ce] = 599,
618 [BNXT_ULP_CLASS_HID_0d02] = 600,
619 [BNXT_ULP_CLASS_HID_26c2] = 601,
620 [BNXT_ULP_CLASS_HID_744a] = 602,
621 [BNXT_ULP_CLASS_HID_1f86] = 603,
622 [BNXT_ULP_CLASS_HID_2d0e] = 604,
623 [BNXT_ULP_CLASS_HID_2e1c] = 605,
624 [BNXT_ULP_CLASS_HID_3a00] = 606,
625 [BNXT_ULP_CLASS_HID_46d0] = 607,
626 [BNXT_ULP_CLASS_HID_52c4] = 608,
627 [BNXT_ULP_CLASS_HID_4e10] = 609,
628 [BNXT_ULP_CLASS_HID_5a04] = 610,
629 [BNXT_ULP_CLASS_HID_1f98] = 611,
630 [BNXT_ULP_CLASS_HID_72f8] = 612,
631 [BNXT_ULP_CLASS_HID_0a78] = 613,
632 [BNXT_ULP_CLASS_HID_166c] = 614,
633 [BNXT_ULP_CLASS_HID_233c] = 615,
634 [BNXT_ULP_CLASS_HID_0f20] = 616,
635 [BNXT_ULP_CLASS_HID_2a7c] = 617,
636 [BNXT_ULP_CLASS_HID_3660] = 618,
637 [BNXT_ULP_CLASS_HID_4330] = 619,
638 [BNXT_ULP_CLASS_HID_2f24] = 620,
639 [BNXT_ULP_CLASS_HID_5584] = 621,
640 [BNXT_ULP_CLASS_HID_2198] = 622,
641 [BNXT_ULP_CLASS_HID_7588] = 623,
642 [BNXT_ULP_CLASS_HID_419c] = 624,
643 [BNXT_ULP_CLASS_HID_7758] = 625,
644 [BNXT_ULP_CLASS_HID_43ac] = 626,
645 [BNXT_ULP_CLASS_HID_0c10] = 627,
646 [BNXT_ULP_CLASS_HID_1864] = 628,
647 [BNXT_ULP_CLASS_HID_30c8] = 629,
648 [BNXT_ULP_CLASS_HID_1cdc] = 630,
649 [BNXT_ULP_CLASS_HID_50cc] = 631,
650 [BNXT_ULP_CLASS_HID_3d20] = 632,
651 [BNXT_ULP_CLASS_HID_529c] = 633,
652 [BNXT_ULP_CLASS_HID_3ef0] = 634,
653 [BNXT_ULP_CLASS_HID_72e0] = 635,
654 [BNXT_ULP_CLASS_HID_5ef4] = 636,
655 [BNXT_ULP_CLASS_HID_2dfc] = 637,
656 [BNXT_ULP_CLASS_HID_39e0] = 638,
657 [BNXT_ULP_CLASS_HID_4530] = 639,
658 [BNXT_ULP_CLASS_HID_5124] = 640,
659 [BNXT_ULP_CLASS_HID_4df0] = 641,
660 [BNXT_ULP_CLASS_HID_59e4] = 642,
661 [BNXT_ULP_CLASS_HID_1c78] = 643,
662 [BNXT_ULP_CLASS_HID_7118] = 644,
663 [BNXT_ULP_CLASS_HID_0998] = 645,
664 [BNXT_ULP_CLASS_HID_158c] = 646,
665 [BNXT_ULP_CLASS_HID_20dc] = 647,
666 [BNXT_ULP_CLASS_HID_0cc0] = 648,
667 [BNXT_ULP_CLASS_HID_299c] = 649,
668 [BNXT_ULP_CLASS_HID_3580] = 650,
669 [BNXT_ULP_CLASS_HID_40d0] = 651,
670 [BNXT_ULP_CLASS_HID_2cc4] = 652,
671 [BNXT_ULP_CLASS_HID_55a4] = 653,
672 [BNXT_ULP_CLASS_HID_21b8] = 654,
673 [BNXT_ULP_CLASS_HID_75a8] = 655,
674 [BNXT_ULP_CLASS_HID_41bc] = 656,
675 [BNXT_ULP_CLASS_HID_7778] = 657,
676 [BNXT_ULP_CLASS_HID_438c] = 658,
677 [BNXT_ULP_CLASS_HID_0c30] = 659,
678 [BNXT_ULP_CLASS_HID_1844] = 660,
679 [BNXT_ULP_CLASS_HID_30e8] = 661,
680 [BNXT_ULP_CLASS_HID_1cfc] = 662,
681 [BNXT_ULP_CLASS_HID_50ec] = 663,
682 [BNXT_ULP_CLASS_HID_3d00] = 664,
683 [BNXT_ULP_CLASS_HID_52bc] = 665,
684 [BNXT_ULP_CLASS_HID_3ed0] = 666,
685 [BNXT_ULP_CLASS_HID_72c0] = 667,
686 [BNXT_ULP_CLASS_HID_5ed4] = 668,
687 [BNXT_ULP_CLASS_HID_3866] = 669,
688 [BNXT_ULP_CLASS_HID_381e] = 670,
689 [BNXT_ULP_CLASS_HID_3860] = 671,
690 [BNXT_ULP_CLASS_HID_0454] = 672,
691 [BNXT_ULP_CLASS_HID_3818] = 673,
692 [BNXT_ULP_CLASS_HID_042c] = 674,
693 [BNXT_ULP_CLASS_HID_3846] = 675,
694 [BNXT_ULP_CLASS_HID_387e] = 676,
695 [BNXT_ULP_CLASS_HID_3ba6] = 677,
696 [BNXT_ULP_CLASS_HID_385e] = 678,
697 [BNXT_ULP_CLASS_HID_3840] = 679,
698 [BNXT_ULP_CLASS_HID_0474] = 680,
699 [BNXT_ULP_CLASS_HID_3878] = 681,
700 [BNXT_ULP_CLASS_HID_044c] = 682,
701 [BNXT_ULP_CLASS_HID_3ba0] = 683,
702 [BNXT_ULP_CLASS_HID_0794] = 684,
703 [BNXT_ULP_CLASS_HID_3858] = 685,
704 [BNXT_ULP_CLASS_HID_046c] = 686
707 /* Array for the proto matcher list */
708 struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
710 .class_hid = BNXT_ULP_CLASS_HID_55dd,
714 .flow_pattern_id = 0,
717 BNXT_ULP_HDR_BIT_O_ETH |
718 BNXT_ULP_HDR_BIT_O_IPV6 |
719 BNXT_ULP_FLOW_DIR_BITMASK_ING },
720 .field_sig = { .bits =
721 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
722 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
725 .class_hid = BNXT_ULP_CLASS_HID_1df1,
729 .flow_pattern_id = 0,
732 BNXT_ULP_HDR_BIT_O_ETH |
733 BNXT_ULP_HDR_BIT_O_IPV6 |
734 BNXT_ULP_FLOW_DIR_BITMASK_ING },
735 .field_sig = { .bits =
736 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
737 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
738 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
741 .class_hid = BNXT_ULP_CLASS_HID_3e55,
745 .flow_pattern_id = 0,
748 BNXT_ULP_HDR_BIT_O_ETH |
749 BNXT_ULP_HDR_BIT_O_IPV6 |
750 BNXT_ULP_FLOW_DIR_BITMASK_ING },
751 .field_sig = { .bits =
752 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
753 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
754 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
757 .class_hid = BNXT_ULP_CLASS_HID_0649,
761 .flow_pattern_id = 0,
764 BNXT_ULP_HDR_BIT_O_ETH |
765 BNXT_ULP_HDR_BIT_O_IPV6 |
766 BNXT_ULP_FLOW_DIR_BITMASK_ING },
767 .field_sig = { .bits =
768 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
769 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
770 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
771 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
774 .class_hid = BNXT_ULP_CLASS_HID_1011,
777 .flow_sig_id = 16384,
778 .flow_pattern_id = 0,
781 BNXT_ULP_HDR_BIT_O_ETH |
782 BNXT_ULP_HDR_BIT_O_IPV4 |
783 BNXT_ULP_FLOW_DIR_BITMASK_ING },
784 .field_sig = { .bits =
785 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
786 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
789 .class_hid = BNXT_ULP_CLASS_HID_40e9,
792 .flow_sig_id = 16392,
793 .flow_pattern_id = 0,
796 BNXT_ULP_HDR_BIT_O_ETH |
797 BNXT_ULP_HDR_BIT_O_IPV4 |
798 BNXT_ULP_FLOW_DIR_BITMASK_ING },
799 .field_sig = { .bits =
800 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
801 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
802 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
805 .class_hid = BNXT_ULP_CLASS_HID_3e99,
808 .flow_sig_id = 24576,
809 .flow_pattern_id = 0,
812 BNXT_ULP_HDR_BIT_O_ETH |
813 BNXT_ULP_HDR_BIT_O_IPV4 |
814 BNXT_ULP_FLOW_DIR_BITMASK_ING },
815 .field_sig = { .bits =
816 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
817 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
818 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
821 .class_hid = BNXT_ULP_CLASS_HID_06ad,
824 .flow_sig_id = 24584,
825 .flow_pattern_id = 0,
828 BNXT_ULP_HDR_BIT_O_ETH |
829 BNXT_ULP_HDR_BIT_O_IPV4 |
830 BNXT_ULP_FLOW_DIR_BITMASK_ING },
831 .field_sig = { .bits =
832 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
833 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
834 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
835 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
838 .class_hid = BNXT_ULP_CLASS_HID_38c7,
841 .flow_sig_id = 32768,
842 .flow_pattern_id = 0,
845 BNXT_ULP_HDR_BIT_O_ETH |
846 BNXT_ULP_HDR_BIT_OO_VLAN |
847 BNXT_ULP_HDR_BIT_O_IPV6 |
848 BNXT_ULP_FLOW_DIR_BITMASK_ING },
849 .field_sig = { .bits =
850 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
851 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
854 .class_hid = BNXT_ULP_CLASS_HID_00fb,
857 .flow_sig_id = 32776,
858 .flow_pattern_id = 0,
861 BNXT_ULP_HDR_BIT_O_ETH |
862 BNXT_ULP_HDR_BIT_OO_VLAN |
863 BNXT_ULP_HDR_BIT_O_IPV6 |
864 BNXT_ULP_FLOW_DIR_BITMASK_ING },
865 .field_sig = { .bits =
866 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
867 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
868 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
871 .class_hid = BNXT_ULP_CLASS_HID_24d3,
874 .flow_sig_id = 32832,
875 .flow_pattern_id = 0,
878 BNXT_ULP_HDR_BIT_O_ETH |
879 BNXT_ULP_HDR_BIT_OO_VLAN |
880 BNXT_ULP_HDR_BIT_O_IPV6 |
881 BNXT_ULP_FLOW_DIR_BITMASK_ING },
882 .field_sig = { .bits =
883 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
884 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
885 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
888 .class_hid = BNXT_ULP_CLASS_HID_559b,
891 .flow_sig_id = 32840,
892 .flow_pattern_id = 0,
895 BNXT_ULP_HDR_BIT_O_ETH |
896 BNXT_ULP_HDR_BIT_OO_VLAN |
897 BNXT_ULP_HDR_BIT_O_IPV6 |
898 BNXT_ULP_FLOW_DIR_BITMASK_ING },
899 .field_sig = { .bits =
900 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
901 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
902 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
903 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
906 .class_hid = BNXT_ULP_CLASS_HID_5003,
909 .flow_sig_id = 49152,
910 .flow_pattern_id = 0,
913 BNXT_ULP_HDR_BIT_O_ETH |
914 BNXT_ULP_HDR_BIT_OO_VLAN |
915 BNXT_ULP_HDR_BIT_O_IPV6 |
916 BNXT_ULP_FLOW_DIR_BITMASK_ING },
917 .field_sig = { .bits =
918 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
919 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
920 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
923 .class_hid = BNXT_ULP_CLASS_HID_1837,
926 .flow_sig_id = 49160,
927 .flow_pattern_id = 0,
930 BNXT_ULP_HDR_BIT_O_ETH |
931 BNXT_ULP_HDR_BIT_OO_VLAN |
932 BNXT_ULP_HDR_BIT_O_IPV6 |
933 BNXT_ULP_FLOW_DIR_BITMASK_ING },
934 .field_sig = { .bits =
935 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
936 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
937 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
938 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
941 .class_hid = BNXT_ULP_CLASS_HID_3bef,
944 .flow_sig_id = 49216,
945 .flow_pattern_id = 0,
948 BNXT_ULP_HDR_BIT_O_ETH |
949 BNXT_ULP_HDR_BIT_OO_VLAN |
950 BNXT_ULP_HDR_BIT_O_IPV6 |
951 BNXT_ULP_FLOW_DIR_BITMASK_ING },
952 .field_sig = { .bits =
953 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
954 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
955 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
956 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
959 .class_hid = BNXT_ULP_CLASS_HID_0403,
962 .flow_sig_id = 49224,
963 .flow_pattern_id = 0,
966 BNXT_ULP_HDR_BIT_O_ETH |
967 BNXT_ULP_HDR_BIT_OO_VLAN |
968 BNXT_ULP_HDR_BIT_O_IPV6 |
969 BNXT_ULP_FLOW_DIR_BITMASK_ING },
970 .field_sig = { .bits =
971 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
972 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
973 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
974 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
975 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
978 .class_hid = BNXT_ULP_CLASS_HID_3d3f,
981 .flow_sig_id = 131072,
982 .flow_pattern_id = 0,
985 BNXT_ULP_HDR_BIT_O_ETH |
986 BNXT_ULP_HDR_BIT_OO_VLAN |
987 BNXT_ULP_HDR_BIT_O_IPV4 |
988 BNXT_ULP_FLOW_DIR_BITMASK_ING },
989 .field_sig = { .bits =
990 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
991 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
994 .class_hid = BNXT_ULP_CLASS_HID_0543,
997 .flow_sig_id = 131080,
998 .flow_pattern_id = 0,
1000 .hdr_sig = { .bits =
1001 BNXT_ULP_HDR_BIT_O_ETH |
1002 BNXT_ULP_HDR_BIT_OO_VLAN |
1003 BNXT_ULP_HDR_BIT_O_IPV4 |
1004 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1005 .field_sig = { .bits =
1006 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1007 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1008 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1011 .class_hid = BNXT_ULP_CLASS_HID_292b,
1014 .flow_sig_id = 131136,
1015 .flow_pattern_id = 0,
1017 .hdr_sig = { .bits =
1018 BNXT_ULP_HDR_BIT_O_ETH |
1019 BNXT_ULP_HDR_BIT_OO_VLAN |
1020 BNXT_ULP_HDR_BIT_O_IPV4 |
1021 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1022 .field_sig = { .bits =
1023 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1024 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1025 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1028 .class_hid = BNXT_ULP_CLASS_HID_59e3,
1031 .flow_sig_id = 131144,
1032 .flow_pattern_id = 0,
1034 .hdr_sig = { .bits =
1035 BNXT_ULP_HDR_BIT_O_ETH |
1036 BNXT_ULP_HDR_BIT_OO_VLAN |
1037 BNXT_ULP_HDR_BIT_O_IPV4 |
1038 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1039 .field_sig = { .bits =
1040 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1041 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1042 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1043 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1046 .class_hid = BNXT_ULP_CLASS_HID_5d3b,
1049 .flow_sig_id = 196608,
1050 .flow_pattern_id = 0,
1052 .hdr_sig = { .bits =
1053 BNXT_ULP_HDR_BIT_O_ETH |
1054 BNXT_ULP_HDR_BIT_OO_VLAN |
1055 BNXT_ULP_HDR_BIT_O_IPV4 |
1056 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1057 .field_sig = { .bits =
1058 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1059 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1060 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1063 .class_hid = BNXT_ULP_CLASS_HID_254f,
1066 .flow_sig_id = 196616,
1067 .flow_pattern_id = 0,
1069 .hdr_sig = { .bits =
1070 BNXT_ULP_HDR_BIT_O_ETH |
1071 BNXT_ULP_HDR_BIT_OO_VLAN |
1072 BNXT_ULP_HDR_BIT_O_IPV4 |
1073 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1074 .field_sig = { .bits =
1075 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1076 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1077 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1078 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1081 .class_hid = BNXT_ULP_CLASS_HID_4917,
1084 .flow_sig_id = 196672,
1085 .flow_pattern_id = 0,
1087 .hdr_sig = { .bits =
1088 BNXT_ULP_HDR_BIT_O_ETH |
1089 BNXT_ULP_HDR_BIT_OO_VLAN |
1090 BNXT_ULP_HDR_BIT_O_IPV4 |
1091 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1092 .field_sig = { .bits =
1093 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1094 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1095 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1096 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1099 .class_hid = BNXT_ULP_CLASS_HID_113b,
1102 .flow_sig_id = 196680,
1103 .flow_pattern_id = 0,
1105 .hdr_sig = { .bits =
1106 BNXT_ULP_HDR_BIT_O_ETH |
1107 BNXT_ULP_HDR_BIT_OO_VLAN |
1108 BNXT_ULP_HDR_BIT_O_IPV4 |
1109 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1110 .field_sig = { .bits =
1111 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1112 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1113 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1114 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1115 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1118 .class_hid = BNXT_ULP_CLASS_HID_55fd,
1121 .flow_sig_id = 4096,
1122 .flow_pattern_id = 0,
1124 .hdr_sig = { .bits =
1125 BNXT_ULP_HDR_BIT_O_ETH |
1126 BNXT_ULP_HDR_BIT_O_IPV6 |
1127 BNXT_ULP_HDR_BIT_O_TCP |
1128 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1129 .field_sig = { .bits =
1130 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1131 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1134 .class_hid = BNXT_ULP_CLASS_HID_1dd1,
1137 .flow_sig_id = 4104,
1138 .flow_pattern_id = 0,
1140 .hdr_sig = { .bits =
1141 BNXT_ULP_HDR_BIT_O_ETH |
1142 BNXT_ULP_HDR_BIT_O_IPV6 |
1143 BNXT_ULP_HDR_BIT_O_TCP |
1144 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1145 .field_sig = { .bits =
1146 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1147 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1148 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1151 .class_hid = BNXT_ULP_CLASS_HID_3e75,
1154 .flow_sig_id = 6144,
1155 .flow_pattern_id = 0,
1157 .hdr_sig = { .bits =
1158 BNXT_ULP_HDR_BIT_O_ETH |
1159 BNXT_ULP_HDR_BIT_O_IPV6 |
1160 BNXT_ULP_HDR_BIT_O_TCP |
1161 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1162 .field_sig = { .bits =
1163 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1164 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1165 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1168 .class_hid = BNXT_ULP_CLASS_HID_0669,
1171 .flow_sig_id = 6152,
1172 .flow_pattern_id = 0,
1174 .hdr_sig = { .bits =
1175 BNXT_ULP_HDR_BIT_O_ETH |
1176 BNXT_ULP_HDR_BIT_O_IPV6 |
1177 BNXT_ULP_HDR_BIT_O_TCP |
1178 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1179 .field_sig = { .bits =
1180 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1181 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1182 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1183 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1186 .class_hid = BNXT_ULP_CLASS_HID_1ba1,
1189 .flow_sig_id = 12288,
1190 .flow_pattern_id = 0,
1192 .hdr_sig = { .bits =
1193 BNXT_ULP_HDR_BIT_O_ETH |
1194 BNXT_ULP_HDR_BIT_O_IPV6 |
1195 BNXT_ULP_HDR_BIT_O_TCP |
1196 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1197 .field_sig = { .bits =
1198 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1199 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1200 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1203 .class_hid = BNXT_ULP_CLASS_HID_4c69,
1206 .flow_sig_id = 12296,
1207 .flow_pattern_id = 0,
1209 .hdr_sig = { .bits =
1210 BNXT_ULP_HDR_BIT_O_ETH |
1211 BNXT_ULP_HDR_BIT_O_IPV6 |
1212 BNXT_ULP_HDR_BIT_O_TCP |
1213 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1214 .field_sig = { .bits =
1215 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1216 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1217 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1218 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1221 .class_hid = BNXT_ULP_CLASS_HID_0439,
1224 .flow_sig_id = 14336,
1225 .flow_pattern_id = 0,
1227 .hdr_sig = { .bits =
1228 BNXT_ULP_HDR_BIT_O_ETH |
1229 BNXT_ULP_HDR_BIT_O_IPV6 |
1230 BNXT_ULP_HDR_BIT_O_TCP |
1231 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1232 .field_sig = { .bits =
1233 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1234 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1235 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1236 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1239 .class_hid = BNXT_ULP_CLASS_HID_34e1,
1242 .flow_sig_id = 14344,
1243 .flow_pattern_id = 0,
1245 .hdr_sig = { .bits =
1246 BNXT_ULP_HDR_BIT_O_ETH |
1247 BNXT_ULP_HDR_BIT_O_IPV6 |
1248 BNXT_ULP_HDR_BIT_O_TCP |
1249 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1250 .field_sig = { .bits =
1251 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1252 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1253 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1254 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1255 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1258 .class_hid = BNXT_ULP_CLASS_HID_0465,
1261 .flow_sig_id = 20480,
1262 .flow_pattern_id = 0,
1264 .hdr_sig = { .bits =
1265 BNXT_ULP_HDR_BIT_O_ETH |
1266 BNXT_ULP_HDR_BIT_O_IPV6 |
1267 BNXT_ULP_HDR_BIT_O_TCP |
1268 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1269 .field_sig = { .bits =
1270 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1271 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1272 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1275 .class_hid = BNXT_ULP_CLASS_HID_352d,
1278 .flow_sig_id = 20488,
1279 .flow_pattern_id = 0,
1281 .hdr_sig = { .bits =
1282 BNXT_ULP_HDR_BIT_O_ETH |
1283 BNXT_ULP_HDR_BIT_O_IPV6 |
1284 BNXT_ULP_HDR_BIT_O_TCP |
1285 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1286 .field_sig = { .bits =
1287 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1288 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1289 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1290 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1293 .class_hid = BNXT_ULP_CLASS_HID_55b1,
1296 .flow_sig_id = 22528,
1297 .flow_pattern_id = 0,
1299 .hdr_sig = { .bits =
1300 BNXT_ULP_HDR_BIT_O_ETH |
1301 BNXT_ULP_HDR_BIT_O_IPV6 |
1302 BNXT_ULP_HDR_BIT_O_TCP |
1303 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1304 .field_sig = { .bits =
1305 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1306 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1307 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1308 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1311 .class_hid = BNXT_ULP_CLASS_HID_1da5,
1314 .flow_sig_id = 22536,
1315 .flow_pattern_id = 0,
1317 .hdr_sig = { .bits =
1318 BNXT_ULP_HDR_BIT_O_ETH |
1319 BNXT_ULP_HDR_BIT_O_IPV6 |
1320 BNXT_ULP_HDR_BIT_O_TCP |
1321 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1322 .field_sig = { .bits =
1323 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1324 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1325 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1326 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1327 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1330 .class_hid = BNXT_ULP_CLASS_HID_32fd,
1333 .flow_sig_id = 28672,
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_IPV6_DST_ADDR |
1344 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1345 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1348 .class_hid = BNXT_ULP_CLASS_HID_63a5,
1351 .flow_sig_id = 28680,
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_ETH_SMAC |
1362 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1363 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1364 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1367 .class_hid = BNXT_ULP_CLASS_HID_1b75,
1370 .flow_sig_id = 30720,
1371 .flow_pattern_id = 0,
1373 .hdr_sig = { .bits =
1374 BNXT_ULP_HDR_BIT_O_ETH |
1375 BNXT_ULP_HDR_BIT_O_IPV6 |
1376 BNXT_ULP_HDR_BIT_O_TCP |
1377 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1378 .field_sig = { .bits =
1379 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1380 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1381 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1382 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1383 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1386 .class_hid = BNXT_ULP_CLASS_HID_4c3d,
1389 .flow_sig_id = 30728,
1390 .flow_pattern_id = 0,
1392 .hdr_sig = { .bits =
1393 BNXT_ULP_HDR_BIT_O_ETH |
1394 BNXT_ULP_HDR_BIT_O_IPV6 |
1395 BNXT_ULP_HDR_BIT_O_TCP |
1396 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1397 .field_sig = { .bits =
1398 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1399 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1400 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1401 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1402 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1403 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1406 .class_hid = BNXT_ULP_CLASS_HID_1031,
1409 .flow_sig_id = 16384,
1410 .flow_pattern_id = 0,
1412 .hdr_sig = { .bits =
1413 BNXT_ULP_HDR_BIT_O_ETH |
1414 BNXT_ULP_HDR_BIT_O_IPV4 |
1415 BNXT_ULP_HDR_BIT_O_TCP |
1416 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1417 .field_sig = { .bits =
1418 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1419 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1422 .class_hid = BNXT_ULP_CLASS_HID_40c9,
1425 .flow_sig_id = 16392,
1426 .flow_pattern_id = 0,
1428 .hdr_sig = { .bits =
1429 BNXT_ULP_HDR_BIT_O_ETH |
1430 BNXT_ULP_HDR_BIT_O_IPV4 |
1431 BNXT_ULP_HDR_BIT_O_TCP |
1432 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1433 .field_sig = { .bits =
1434 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1435 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1436 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1439 .class_hid = BNXT_ULP_CLASS_HID_3eb9,
1442 .flow_sig_id = 24576,
1443 .flow_pattern_id = 0,
1445 .hdr_sig = { .bits =
1446 BNXT_ULP_HDR_BIT_O_ETH |
1447 BNXT_ULP_HDR_BIT_O_IPV4 |
1448 BNXT_ULP_HDR_BIT_O_TCP |
1449 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1450 .field_sig = { .bits =
1451 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1452 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1453 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1456 .class_hid = BNXT_ULP_CLASS_HID_068d,
1459 .flow_sig_id = 24584,
1460 .flow_pattern_id = 0,
1462 .hdr_sig = { .bits =
1463 BNXT_ULP_HDR_BIT_O_ETH |
1464 BNXT_ULP_HDR_BIT_O_IPV4 |
1465 BNXT_ULP_HDR_BIT_O_TCP |
1466 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1467 .field_sig = { .bits =
1468 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1469 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1470 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1471 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1474 .class_hid = BNXT_ULP_CLASS_HID_5039,
1477 .flow_sig_id = 49152,
1478 .flow_pattern_id = 0,
1480 .hdr_sig = { .bits =
1481 BNXT_ULP_HDR_BIT_O_ETH |
1482 BNXT_ULP_HDR_BIT_O_IPV4 |
1483 BNXT_ULP_HDR_BIT_O_TCP |
1484 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1485 .field_sig = { .bits =
1486 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1487 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1488 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1491 .class_hid = BNXT_ULP_CLASS_HID_180d,
1494 .flow_sig_id = 49160,
1495 .flow_pattern_id = 0,
1497 .hdr_sig = { .bits =
1498 BNXT_ULP_HDR_BIT_O_ETH |
1499 BNXT_ULP_HDR_BIT_O_IPV4 |
1500 BNXT_ULP_HDR_BIT_O_TCP |
1501 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1502 .field_sig = { .bits =
1503 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1504 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1505 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1506 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1509 .class_hid = BNXT_ULP_CLASS_HID_15fd,
1512 .flow_sig_id = 57344,
1513 .flow_pattern_id = 0,
1515 .hdr_sig = { .bits =
1516 BNXT_ULP_HDR_BIT_O_ETH |
1517 BNXT_ULP_HDR_BIT_O_IPV4 |
1518 BNXT_ULP_HDR_BIT_O_TCP |
1519 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1520 .field_sig = { .bits =
1521 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1522 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1523 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1524 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1527 .class_hid = BNXT_ULP_CLASS_HID_46b5,
1530 .flow_sig_id = 57352,
1531 .flow_pattern_id = 0,
1533 .hdr_sig = { .bits =
1534 BNXT_ULP_HDR_BIT_O_ETH |
1535 BNXT_ULP_HDR_BIT_O_IPV4 |
1536 BNXT_ULP_HDR_BIT_O_TCP |
1537 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1538 .field_sig = { .bits =
1539 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1540 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1541 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1542 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1543 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1546 .class_hid = BNXT_ULP_CLASS_HID_303d,
1549 .flow_sig_id = 81920,
1550 .flow_pattern_id = 0,
1552 .hdr_sig = { .bits =
1553 BNXT_ULP_HDR_BIT_O_ETH |
1554 BNXT_ULP_HDR_BIT_O_IPV4 |
1555 BNXT_ULP_HDR_BIT_O_TCP |
1556 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1557 .field_sig = { .bits =
1558 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1559 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1560 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1563 .class_hid = BNXT_ULP_CLASS_HID_60f5,
1566 .flow_sig_id = 81928,
1567 .flow_pattern_id = 0,
1569 .hdr_sig = { .bits =
1570 BNXT_ULP_HDR_BIT_O_ETH |
1571 BNXT_ULP_HDR_BIT_O_IPV4 |
1572 BNXT_ULP_HDR_BIT_O_TCP |
1573 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1574 .field_sig = { .bits =
1575 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1576 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1577 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1578 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1581 .class_hid = BNXT_ULP_CLASS_HID_5ea5,
1584 .flow_sig_id = 90112,
1585 .flow_pattern_id = 0,
1587 .hdr_sig = { .bits =
1588 BNXT_ULP_HDR_BIT_O_ETH |
1589 BNXT_ULP_HDR_BIT_O_IPV4 |
1590 BNXT_ULP_HDR_BIT_O_TCP |
1591 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1592 .field_sig = { .bits =
1593 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1594 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1595 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1596 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1599 .class_hid = BNXT_ULP_CLASS_HID_2689,
1602 .flow_sig_id = 90120,
1603 .flow_pattern_id = 0,
1605 .hdr_sig = { .bits =
1606 BNXT_ULP_HDR_BIT_O_ETH |
1607 BNXT_ULP_HDR_BIT_O_IPV4 |
1608 BNXT_ULP_HDR_BIT_O_TCP |
1609 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1610 .field_sig = { .bits =
1611 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1612 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1613 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1614 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1615 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1618 .class_hid = BNXT_ULP_CLASS_HID_0771,
1621 .flow_sig_id = 114688,
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_IPV4_DST_ADDR |
1632 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1633 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1636 .class_hid = BNXT_ULP_CLASS_HID_3809,
1639 .flow_sig_id = 114696,
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_ETH_SMAC |
1650 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1651 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1652 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1655 .class_hid = BNXT_ULP_CLASS_HID_35f9,
1658 .flow_sig_id = 122880,
1659 .flow_pattern_id = 0,
1661 .hdr_sig = { .bits =
1662 BNXT_ULP_HDR_BIT_O_ETH |
1663 BNXT_ULP_HDR_BIT_O_IPV4 |
1664 BNXT_ULP_HDR_BIT_O_TCP |
1665 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1666 .field_sig = { .bits =
1667 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1668 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1669 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1670 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1671 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1674 .class_hid = BNXT_ULP_CLASS_HID_66b1,
1677 .flow_sig_id = 122888,
1678 .flow_pattern_id = 0,
1680 .hdr_sig = { .bits =
1681 BNXT_ULP_HDR_BIT_O_ETH |
1682 BNXT_ULP_HDR_BIT_O_IPV4 |
1683 BNXT_ULP_HDR_BIT_O_TCP |
1684 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1685 .field_sig = { .bits =
1686 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1687 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1688 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1689 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1690 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1691 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1694 .class_hid = BNXT_ULP_CLASS_HID_559d,
1697 .flow_sig_id = 4096,
1698 .flow_pattern_id = 0,
1700 .hdr_sig = { .bits =
1701 BNXT_ULP_HDR_BIT_O_ETH |
1702 BNXT_ULP_HDR_BIT_O_IPV6 |
1703 BNXT_ULP_HDR_BIT_O_UDP |
1704 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1705 .field_sig = { .bits =
1706 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1707 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1710 .class_hid = BNXT_ULP_CLASS_HID_1db1,
1713 .flow_sig_id = 4104,
1714 .flow_pattern_id = 0,
1716 .hdr_sig = { .bits =
1717 BNXT_ULP_HDR_BIT_O_ETH |
1718 BNXT_ULP_HDR_BIT_O_IPV6 |
1719 BNXT_ULP_HDR_BIT_O_UDP |
1720 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1721 .field_sig = { .bits =
1722 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1723 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1724 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1727 .class_hid = BNXT_ULP_CLASS_HID_3e15,
1730 .flow_sig_id = 6144,
1731 .flow_pattern_id = 0,
1733 .hdr_sig = { .bits =
1734 BNXT_ULP_HDR_BIT_O_ETH |
1735 BNXT_ULP_HDR_BIT_O_IPV6 |
1736 BNXT_ULP_HDR_BIT_O_UDP |
1737 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1738 .field_sig = { .bits =
1739 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1740 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1741 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1744 .class_hid = BNXT_ULP_CLASS_HID_0609,
1747 .flow_sig_id = 6152,
1748 .flow_pattern_id = 0,
1750 .hdr_sig = { .bits =
1751 BNXT_ULP_HDR_BIT_O_ETH |
1752 BNXT_ULP_HDR_BIT_O_IPV6 |
1753 BNXT_ULP_HDR_BIT_O_UDP |
1754 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1755 .field_sig = { .bits =
1756 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1757 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1758 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1759 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
1762 .class_hid = BNXT_ULP_CLASS_HID_1bc1,
1765 .flow_sig_id = 12288,
1766 .flow_pattern_id = 0,
1768 .hdr_sig = { .bits =
1769 BNXT_ULP_HDR_BIT_O_ETH |
1770 BNXT_ULP_HDR_BIT_O_IPV6 |
1771 BNXT_ULP_HDR_BIT_O_UDP |
1772 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1773 .field_sig = { .bits =
1774 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1775 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1776 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1779 .class_hid = BNXT_ULP_CLASS_HID_4c09,
1782 .flow_sig_id = 12296,
1783 .flow_pattern_id = 0,
1785 .hdr_sig = { .bits =
1786 BNXT_ULP_HDR_BIT_O_ETH |
1787 BNXT_ULP_HDR_BIT_O_IPV6 |
1788 BNXT_ULP_HDR_BIT_O_UDP |
1789 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1790 .field_sig = { .bits =
1791 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1792 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1793 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1794 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1797 .class_hid = BNXT_ULP_CLASS_HID_0459,
1800 .flow_sig_id = 14336,
1801 .flow_pattern_id = 0,
1803 .hdr_sig = { .bits =
1804 BNXT_ULP_HDR_BIT_O_ETH |
1805 BNXT_ULP_HDR_BIT_O_IPV6 |
1806 BNXT_ULP_HDR_BIT_O_UDP |
1807 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1808 .field_sig = { .bits =
1809 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1810 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1811 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1812 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1815 .class_hid = BNXT_ULP_CLASS_HID_3481,
1818 .flow_sig_id = 14344,
1819 .flow_pattern_id = 0,
1821 .hdr_sig = { .bits =
1822 BNXT_ULP_HDR_BIT_O_ETH |
1823 BNXT_ULP_HDR_BIT_O_IPV6 |
1824 BNXT_ULP_HDR_BIT_O_UDP |
1825 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1826 .field_sig = { .bits =
1827 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1828 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1829 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1830 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1831 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
1834 .class_hid = BNXT_ULP_CLASS_HID_0405,
1837 .flow_sig_id = 20480,
1838 .flow_pattern_id = 0,
1840 .hdr_sig = { .bits =
1841 BNXT_ULP_HDR_BIT_O_ETH |
1842 BNXT_ULP_HDR_BIT_O_IPV6 |
1843 BNXT_ULP_HDR_BIT_O_UDP |
1844 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1845 .field_sig = { .bits =
1846 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1847 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1848 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1851 .class_hid = BNXT_ULP_CLASS_HID_354d,
1854 .flow_sig_id = 20488,
1855 .flow_pattern_id = 0,
1857 .hdr_sig = { .bits =
1858 BNXT_ULP_HDR_BIT_O_ETH |
1859 BNXT_ULP_HDR_BIT_O_IPV6 |
1860 BNXT_ULP_HDR_BIT_O_UDP |
1861 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1862 .field_sig = { .bits =
1863 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1864 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1865 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1866 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1869 .class_hid = BNXT_ULP_CLASS_HID_55d1,
1872 .flow_sig_id = 22528,
1873 .flow_pattern_id = 0,
1875 .hdr_sig = { .bits =
1876 BNXT_ULP_HDR_BIT_O_ETH |
1877 BNXT_ULP_HDR_BIT_O_IPV6 |
1878 BNXT_ULP_HDR_BIT_O_UDP |
1879 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1880 .field_sig = { .bits =
1881 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1882 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1883 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1884 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1887 .class_hid = BNXT_ULP_CLASS_HID_1dc5,
1890 .flow_sig_id = 22536,
1891 .flow_pattern_id = 0,
1893 .hdr_sig = { .bits =
1894 BNXT_ULP_HDR_BIT_O_ETH |
1895 BNXT_ULP_HDR_BIT_O_IPV6 |
1896 BNXT_ULP_HDR_BIT_O_UDP |
1897 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1898 .field_sig = { .bits =
1899 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1900 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1901 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1902 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1903 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1906 .class_hid = BNXT_ULP_CLASS_HID_329d,
1909 .flow_sig_id = 28672,
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_IPV6_DST_ADDR |
1920 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
1921 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1924 .class_hid = BNXT_ULP_CLASS_HID_63c5,
1927 .flow_sig_id = 28680,
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_ETH_SMAC |
1938 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1939 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
1940 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1943 .class_hid = BNXT_ULP_CLASS_HID_1b15,
1946 .flow_sig_id = 30720,
1947 .flow_pattern_id = 0,
1949 .hdr_sig = { .bits =
1950 BNXT_ULP_HDR_BIT_O_ETH |
1951 BNXT_ULP_HDR_BIT_O_IPV6 |
1952 BNXT_ULP_HDR_BIT_O_UDP |
1953 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1954 .field_sig = { .bits =
1955 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1956 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1957 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1958 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
1959 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1962 .class_hid = BNXT_ULP_CLASS_HID_4c5d,
1965 .flow_sig_id = 30728,
1966 .flow_pattern_id = 0,
1968 .hdr_sig = { .bits =
1969 BNXT_ULP_HDR_BIT_O_ETH |
1970 BNXT_ULP_HDR_BIT_O_IPV6 |
1971 BNXT_ULP_HDR_BIT_O_UDP |
1972 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1973 .field_sig = { .bits =
1974 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
1975 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
1976 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
1977 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
1978 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
1979 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
1982 .class_hid = BNXT_ULP_CLASS_HID_1051,
1985 .flow_sig_id = 16384,
1986 .flow_pattern_id = 0,
1988 .hdr_sig = { .bits =
1989 BNXT_ULP_HDR_BIT_O_ETH |
1990 BNXT_ULP_HDR_BIT_O_IPV4 |
1991 BNXT_ULP_HDR_BIT_O_UDP |
1992 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1993 .field_sig = { .bits =
1994 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
1995 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
1998 .class_hid = BNXT_ULP_CLASS_HID_40a9,
2001 .flow_sig_id = 16392,
2002 .flow_pattern_id = 0,
2004 .hdr_sig = { .bits =
2005 BNXT_ULP_HDR_BIT_O_ETH |
2006 BNXT_ULP_HDR_BIT_O_IPV4 |
2007 BNXT_ULP_HDR_BIT_O_UDP |
2008 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2009 .field_sig = { .bits =
2010 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2011 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2012 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2015 .class_hid = BNXT_ULP_CLASS_HID_3ed9,
2018 .flow_sig_id = 24576,
2019 .flow_pattern_id = 0,
2021 .hdr_sig = { .bits =
2022 BNXT_ULP_HDR_BIT_O_ETH |
2023 BNXT_ULP_HDR_BIT_O_IPV4 |
2024 BNXT_ULP_HDR_BIT_O_UDP |
2025 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2026 .field_sig = { .bits =
2027 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2028 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2029 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2032 .class_hid = BNXT_ULP_CLASS_HID_06ed,
2035 .flow_sig_id = 24584,
2036 .flow_pattern_id = 0,
2038 .hdr_sig = { .bits =
2039 BNXT_ULP_HDR_BIT_O_ETH |
2040 BNXT_ULP_HDR_BIT_O_IPV4 |
2041 BNXT_ULP_HDR_BIT_O_UDP |
2042 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2043 .field_sig = { .bits =
2044 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2045 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2046 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2047 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2050 .class_hid = BNXT_ULP_CLASS_HID_5059,
2053 .flow_sig_id = 49152,
2054 .flow_pattern_id = 0,
2056 .hdr_sig = { .bits =
2057 BNXT_ULP_HDR_BIT_O_ETH |
2058 BNXT_ULP_HDR_BIT_O_IPV4 |
2059 BNXT_ULP_HDR_BIT_O_UDP |
2060 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2061 .field_sig = { .bits =
2062 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2063 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2064 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2067 .class_hid = BNXT_ULP_CLASS_HID_186d,
2070 .flow_sig_id = 49160,
2071 .flow_pattern_id = 0,
2073 .hdr_sig = { .bits =
2074 BNXT_ULP_HDR_BIT_O_ETH |
2075 BNXT_ULP_HDR_BIT_O_IPV4 |
2076 BNXT_ULP_HDR_BIT_O_UDP |
2077 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2078 .field_sig = { .bits =
2079 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2080 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2081 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2082 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2085 .class_hid = BNXT_ULP_CLASS_HID_159d,
2088 .flow_sig_id = 57344,
2089 .flow_pattern_id = 0,
2091 .hdr_sig = { .bits =
2092 BNXT_ULP_HDR_BIT_O_ETH |
2093 BNXT_ULP_HDR_BIT_O_IPV4 |
2094 BNXT_ULP_HDR_BIT_O_UDP |
2095 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2096 .field_sig = { .bits =
2097 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2098 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2099 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2100 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2103 .class_hid = BNXT_ULP_CLASS_HID_46d5,
2106 .flow_sig_id = 57352,
2107 .flow_pattern_id = 0,
2109 .hdr_sig = { .bits =
2110 BNXT_ULP_HDR_BIT_O_ETH |
2111 BNXT_ULP_HDR_BIT_O_IPV4 |
2112 BNXT_ULP_HDR_BIT_O_UDP |
2113 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2114 .field_sig = { .bits =
2115 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2116 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2117 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2118 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2119 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2122 .class_hid = BNXT_ULP_CLASS_HID_305d,
2125 .flow_sig_id = 81920,
2126 .flow_pattern_id = 0,
2128 .hdr_sig = { .bits =
2129 BNXT_ULP_HDR_BIT_O_ETH |
2130 BNXT_ULP_HDR_BIT_O_IPV4 |
2131 BNXT_ULP_HDR_BIT_O_UDP |
2132 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2133 .field_sig = { .bits =
2134 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2135 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2136 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2139 .class_hid = BNXT_ULP_CLASS_HID_6095,
2142 .flow_sig_id = 81928,
2143 .flow_pattern_id = 0,
2145 .hdr_sig = { .bits =
2146 BNXT_ULP_HDR_BIT_O_ETH |
2147 BNXT_ULP_HDR_BIT_O_IPV4 |
2148 BNXT_ULP_HDR_BIT_O_UDP |
2149 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2150 .field_sig = { .bits =
2151 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2152 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2153 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2154 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2157 .class_hid = BNXT_ULP_CLASS_HID_5ec5,
2160 .flow_sig_id = 90112,
2161 .flow_pattern_id = 0,
2163 .hdr_sig = { .bits =
2164 BNXT_ULP_HDR_BIT_O_ETH |
2165 BNXT_ULP_HDR_BIT_O_IPV4 |
2166 BNXT_ULP_HDR_BIT_O_UDP |
2167 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2168 .field_sig = { .bits =
2169 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2170 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2171 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2172 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2175 .class_hid = BNXT_ULP_CLASS_HID_26e9,
2178 .flow_sig_id = 90120,
2179 .flow_pattern_id = 0,
2181 .hdr_sig = { .bits =
2182 BNXT_ULP_HDR_BIT_O_ETH |
2183 BNXT_ULP_HDR_BIT_O_IPV4 |
2184 BNXT_ULP_HDR_BIT_O_UDP |
2185 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2186 .field_sig = { .bits =
2187 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2188 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2189 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2190 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2191 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2194 .class_hid = BNXT_ULP_CLASS_HID_0711,
2197 .flow_sig_id = 114688,
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_IPV4_DST_ADDR |
2208 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2209 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2212 .class_hid = BNXT_ULP_CLASS_HID_3869,
2215 .flow_sig_id = 114696,
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_ETH_SMAC |
2226 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2227 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2228 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2231 .class_hid = BNXT_ULP_CLASS_HID_3599,
2234 .flow_sig_id = 122880,
2235 .flow_pattern_id = 0,
2237 .hdr_sig = { .bits =
2238 BNXT_ULP_HDR_BIT_O_ETH |
2239 BNXT_ULP_HDR_BIT_O_IPV4 |
2240 BNXT_ULP_HDR_BIT_O_UDP |
2241 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2242 .field_sig = { .bits =
2243 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2244 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2245 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2246 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2247 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2250 .class_hid = BNXT_ULP_CLASS_HID_66d1,
2253 .flow_sig_id = 122888,
2254 .flow_pattern_id = 0,
2256 .hdr_sig = { .bits =
2257 BNXT_ULP_HDR_BIT_O_ETH |
2258 BNXT_ULP_HDR_BIT_O_IPV4 |
2259 BNXT_ULP_HDR_BIT_O_UDP |
2260 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2261 .field_sig = { .bits =
2262 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2263 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2264 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2265 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2266 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2267 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2270 .class_hid = BNXT_ULP_CLASS_HID_38e7,
2273 .flow_sig_id = 32768,
2274 .flow_pattern_id = 0,
2276 .hdr_sig = { .bits =
2277 BNXT_ULP_HDR_BIT_O_ETH |
2278 BNXT_ULP_HDR_BIT_OO_VLAN |
2279 BNXT_ULP_HDR_BIT_O_IPV6 |
2280 BNXT_ULP_HDR_BIT_O_TCP |
2281 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2282 .field_sig = { .bits =
2283 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2284 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2287 .class_hid = BNXT_ULP_CLASS_HID_00db,
2290 .flow_sig_id = 32776,
2291 .flow_pattern_id = 0,
2293 .hdr_sig = { .bits =
2294 BNXT_ULP_HDR_BIT_O_ETH |
2295 BNXT_ULP_HDR_BIT_OO_VLAN |
2296 BNXT_ULP_HDR_BIT_O_IPV6 |
2297 BNXT_ULP_HDR_BIT_O_TCP |
2298 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2299 .field_sig = { .bits =
2300 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2301 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2302 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2305 .class_hid = BNXT_ULP_CLASS_HID_24f3,
2308 .flow_sig_id = 32832,
2309 .flow_pattern_id = 0,
2311 .hdr_sig = { .bits =
2312 BNXT_ULP_HDR_BIT_O_ETH |
2313 BNXT_ULP_HDR_BIT_OO_VLAN |
2314 BNXT_ULP_HDR_BIT_O_IPV6 |
2315 BNXT_ULP_HDR_BIT_O_TCP |
2316 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2317 .field_sig = { .bits =
2318 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2319 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2320 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2323 .class_hid = BNXT_ULP_CLASS_HID_55bb,
2326 .flow_sig_id = 32840,
2327 .flow_pattern_id = 0,
2329 .hdr_sig = { .bits =
2330 BNXT_ULP_HDR_BIT_O_ETH |
2331 BNXT_ULP_HDR_BIT_OO_VLAN |
2332 BNXT_ULP_HDR_BIT_O_IPV6 |
2333 BNXT_ULP_HDR_BIT_O_TCP |
2334 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2335 .field_sig = { .bits =
2336 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2337 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2338 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2339 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2342 .class_hid = BNXT_ULP_CLASS_HID_5023,
2345 .flow_sig_id = 49152,
2346 .flow_pattern_id = 0,
2348 .hdr_sig = { .bits =
2349 BNXT_ULP_HDR_BIT_O_ETH |
2350 BNXT_ULP_HDR_BIT_OO_VLAN |
2351 BNXT_ULP_HDR_BIT_O_IPV6 |
2352 BNXT_ULP_HDR_BIT_O_TCP |
2353 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2354 .field_sig = { .bits =
2355 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2356 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2357 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2360 .class_hid = BNXT_ULP_CLASS_HID_1817,
2363 .flow_sig_id = 49160,
2364 .flow_pattern_id = 0,
2366 .hdr_sig = { .bits =
2367 BNXT_ULP_HDR_BIT_O_ETH |
2368 BNXT_ULP_HDR_BIT_OO_VLAN |
2369 BNXT_ULP_HDR_BIT_O_IPV6 |
2370 BNXT_ULP_HDR_BIT_O_TCP |
2371 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2372 .field_sig = { .bits =
2373 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2374 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2375 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2376 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2379 .class_hid = BNXT_ULP_CLASS_HID_3bcf,
2382 .flow_sig_id = 49216,
2383 .flow_pattern_id = 0,
2385 .hdr_sig = { .bits =
2386 BNXT_ULP_HDR_BIT_O_ETH |
2387 BNXT_ULP_HDR_BIT_OO_VLAN |
2388 BNXT_ULP_HDR_BIT_O_IPV6 |
2389 BNXT_ULP_HDR_BIT_O_TCP |
2390 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2391 .field_sig = { .bits =
2392 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2393 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2394 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2395 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2398 .class_hid = BNXT_ULP_CLASS_HID_0423,
2401 .flow_sig_id = 49224,
2402 .flow_pattern_id = 0,
2404 .hdr_sig = { .bits =
2405 BNXT_ULP_HDR_BIT_O_ETH |
2406 BNXT_ULP_HDR_BIT_OO_VLAN |
2407 BNXT_ULP_HDR_BIT_O_IPV6 |
2408 BNXT_ULP_HDR_BIT_O_TCP |
2409 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2410 .field_sig = { .bits =
2411 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2412 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2413 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2414 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2415 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2418 .class_hid = BNXT_ULP_CLASS_HID_58e3,
2421 .flow_sig_id = 98304,
2422 .flow_pattern_id = 0,
2424 .hdr_sig = { .bits =
2425 BNXT_ULP_HDR_BIT_O_ETH |
2426 BNXT_ULP_HDR_BIT_OO_VLAN |
2427 BNXT_ULP_HDR_BIT_O_IPV6 |
2428 BNXT_ULP_HDR_BIT_O_TCP |
2429 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2430 .field_sig = { .bits =
2431 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2432 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2433 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2436 .class_hid = BNXT_ULP_CLASS_HID_20d7,
2439 .flow_sig_id = 98312,
2440 .flow_pattern_id = 0,
2442 .hdr_sig = { .bits =
2443 BNXT_ULP_HDR_BIT_O_ETH |
2444 BNXT_ULP_HDR_BIT_OO_VLAN |
2445 BNXT_ULP_HDR_BIT_O_IPV6 |
2446 BNXT_ULP_HDR_BIT_O_TCP |
2447 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2448 .field_sig = { .bits =
2449 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2450 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2451 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2452 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2455 .class_hid = BNXT_ULP_CLASS_HID_448f,
2458 .flow_sig_id = 98368,
2459 .flow_pattern_id = 0,
2461 .hdr_sig = { .bits =
2462 BNXT_ULP_HDR_BIT_O_ETH |
2463 BNXT_ULP_HDR_BIT_OO_VLAN |
2464 BNXT_ULP_HDR_BIT_O_IPV6 |
2465 BNXT_ULP_HDR_BIT_O_TCP |
2466 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2467 .field_sig = { .bits =
2468 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2469 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2470 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2471 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2474 .class_hid = BNXT_ULP_CLASS_HID_0ce3,
2477 .flow_sig_id = 98376,
2478 .flow_pattern_id = 0,
2480 .hdr_sig = { .bits =
2481 BNXT_ULP_HDR_BIT_O_ETH |
2482 BNXT_ULP_HDR_BIT_OO_VLAN |
2483 BNXT_ULP_HDR_BIT_O_IPV6 |
2484 BNXT_ULP_HDR_BIT_O_TCP |
2485 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2486 .field_sig = { .bits =
2487 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2488 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2489 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2490 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2491 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2494 .class_hid = BNXT_ULP_CLASS_HID_076b,
2497 .flow_sig_id = 114688,
2498 .flow_pattern_id = 0,
2500 .hdr_sig = { .bits =
2501 BNXT_ULP_HDR_BIT_O_ETH |
2502 BNXT_ULP_HDR_BIT_OO_VLAN |
2503 BNXT_ULP_HDR_BIT_O_IPV6 |
2504 BNXT_ULP_HDR_BIT_O_TCP |
2505 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2506 .field_sig = { .bits =
2507 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2508 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2509 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2510 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2513 .class_hid = BNXT_ULP_CLASS_HID_3813,
2516 .flow_sig_id = 114696,
2517 .flow_pattern_id = 0,
2519 .hdr_sig = { .bits =
2520 BNXT_ULP_HDR_BIT_O_ETH |
2521 BNXT_ULP_HDR_BIT_OO_VLAN |
2522 BNXT_ULP_HDR_BIT_O_IPV6 |
2523 BNXT_ULP_HDR_BIT_O_TCP |
2524 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2525 .field_sig = { .bits =
2526 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2527 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2528 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2529 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2530 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2533 .class_hid = BNXT_ULP_CLASS_HID_5bcb,
2536 .flow_sig_id = 114752,
2537 .flow_pattern_id = 0,
2539 .hdr_sig = { .bits =
2540 BNXT_ULP_HDR_BIT_O_ETH |
2541 BNXT_ULP_HDR_BIT_OO_VLAN |
2542 BNXT_ULP_HDR_BIT_O_IPV6 |
2543 BNXT_ULP_HDR_BIT_O_TCP |
2544 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2545 .field_sig = { .bits =
2546 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2547 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2548 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2549 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2550 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2553 .class_hid = BNXT_ULP_CLASS_HID_243f,
2556 .flow_sig_id = 114760,
2557 .flow_pattern_id = 0,
2559 .hdr_sig = { .bits =
2560 BNXT_ULP_HDR_BIT_O_ETH |
2561 BNXT_ULP_HDR_BIT_OO_VLAN |
2562 BNXT_ULP_HDR_BIT_O_IPV6 |
2563 BNXT_ULP_HDR_BIT_O_TCP |
2564 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2565 .field_sig = { .bits =
2566 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2567 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2568 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2569 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2570 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2571 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2574 .class_hid = BNXT_ULP_CLASS_HID_144b,
2577 .flow_sig_id = 163840,
2578 .flow_pattern_id = 0,
2580 .hdr_sig = { .bits =
2581 BNXT_ULP_HDR_BIT_O_ETH |
2582 BNXT_ULP_HDR_BIT_OO_VLAN |
2583 BNXT_ULP_HDR_BIT_O_IPV6 |
2584 BNXT_ULP_HDR_BIT_O_TCP |
2585 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2586 .field_sig = { .bits =
2587 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2588 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2589 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2592 .class_hid = BNXT_ULP_CLASS_HID_4573,
2595 .flow_sig_id = 163848,
2596 .flow_pattern_id = 0,
2598 .hdr_sig = { .bits =
2599 BNXT_ULP_HDR_BIT_O_ETH |
2600 BNXT_ULP_HDR_BIT_OO_VLAN |
2601 BNXT_ULP_HDR_BIT_O_IPV6 |
2602 BNXT_ULP_HDR_BIT_O_TCP |
2603 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2604 .field_sig = { .bits =
2605 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2606 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2607 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2608 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2611 .class_hid = BNXT_ULP_CLASS_HID_0057,
2614 .flow_sig_id = 163904,
2615 .flow_pattern_id = 0,
2617 .hdr_sig = { .bits =
2618 BNXT_ULP_HDR_BIT_O_ETH |
2619 BNXT_ULP_HDR_BIT_OO_VLAN |
2620 BNXT_ULP_HDR_BIT_O_IPV6 |
2621 BNXT_ULP_HDR_BIT_O_TCP |
2622 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2623 .field_sig = { .bits =
2624 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2625 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2626 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2627 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2630 .class_hid = BNXT_ULP_CLASS_HID_311f,
2633 .flow_sig_id = 163912,
2634 .flow_pattern_id = 0,
2636 .hdr_sig = { .bits =
2637 BNXT_ULP_HDR_BIT_O_ETH |
2638 BNXT_ULP_HDR_BIT_OO_VLAN |
2639 BNXT_ULP_HDR_BIT_O_IPV6 |
2640 BNXT_ULP_HDR_BIT_O_TCP |
2641 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2642 .field_sig = { .bits =
2643 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2644 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2645 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2646 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2647 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2650 .class_hid = BNXT_ULP_CLASS_HID_2b87,
2653 .flow_sig_id = 180224,
2654 .flow_pattern_id = 0,
2656 .hdr_sig = { .bits =
2657 BNXT_ULP_HDR_BIT_O_ETH |
2658 BNXT_ULP_HDR_BIT_OO_VLAN |
2659 BNXT_ULP_HDR_BIT_O_IPV6 |
2660 BNXT_ULP_HDR_BIT_O_TCP |
2661 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2662 .field_sig = { .bits =
2663 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2664 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2665 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2666 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2669 .class_hid = BNXT_ULP_CLASS_HID_5c4f,
2672 .flow_sig_id = 180232,
2673 .flow_pattern_id = 0,
2675 .hdr_sig = { .bits =
2676 BNXT_ULP_HDR_BIT_O_ETH |
2677 BNXT_ULP_HDR_BIT_OO_VLAN |
2678 BNXT_ULP_HDR_BIT_O_IPV6 |
2679 BNXT_ULP_HDR_BIT_O_TCP |
2680 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2681 .field_sig = { .bits =
2682 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2683 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2684 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2685 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2686 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2689 .class_hid = BNXT_ULP_CLASS_HID_1793,
2692 .flow_sig_id = 180288,
2693 .flow_pattern_id = 0,
2695 .hdr_sig = { .bits =
2696 BNXT_ULP_HDR_BIT_O_ETH |
2697 BNXT_ULP_HDR_BIT_OO_VLAN |
2698 BNXT_ULP_HDR_BIT_O_IPV6 |
2699 BNXT_ULP_HDR_BIT_O_TCP |
2700 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2701 .field_sig = { .bits =
2702 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2703 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2704 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2705 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2706 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2709 .class_hid = BNXT_ULP_CLASS_HID_485b,
2712 .flow_sig_id = 180296,
2713 .flow_pattern_id = 0,
2715 .hdr_sig = { .bits =
2716 BNXT_ULP_HDR_BIT_O_ETH |
2717 BNXT_ULP_HDR_BIT_OO_VLAN |
2718 BNXT_ULP_HDR_BIT_O_IPV6 |
2719 BNXT_ULP_HDR_BIT_O_TCP |
2720 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2721 .field_sig = { .bits =
2722 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2723 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2724 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2725 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2726 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2727 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2730 .class_hid = BNXT_ULP_CLASS_HID_3447,
2733 .flow_sig_id = 229376,
2734 .flow_pattern_id = 0,
2736 .hdr_sig = { .bits =
2737 BNXT_ULP_HDR_BIT_O_ETH |
2738 BNXT_ULP_HDR_BIT_OO_VLAN |
2739 BNXT_ULP_HDR_BIT_O_IPV6 |
2740 BNXT_ULP_HDR_BIT_O_TCP |
2741 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2742 .field_sig = { .bits =
2743 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2744 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2745 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2746 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2749 .class_hid = BNXT_ULP_CLASS_HID_650f,
2752 .flow_sig_id = 229384,
2753 .flow_pattern_id = 0,
2755 .hdr_sig = { .bits =
2756 BNXT_ULP_HDR_BIT_O_ETH |
2757 BNXT_ULP_HDR_BIT_OO_VLAN |
2758 BNXT_ULP_HDR_BIT_O_IPV6 |
2759 BNXT_ULP_HDR_BIT_O_TCP |
2760 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2761 .field_sig = { .bits =
2762 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2763 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2764 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2765 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2766 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2769 .class_hid = BNXT_ULP_CLASS_HID_2053,
2772 .flow_sig_id = 229440,
2773 .flow_pattern_id = 0,
2775 .hdr_sig = { .bits =
2776 BNXT_ULP_HDR_BIT_O_ETH |
2777 BNXT_ULP_HDR_BIT_OO_VLAN |
2778 BNXT_ULP_HDR_BIT_O_IPV6 |
2779 BNXT_ULP_HDR_BIT_O_TCP |
2780 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2781 .field_sig = { .bits =
2782 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2783 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2784 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2785 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2786 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2789 .class_hid = BNXT_ULP_CLASS_HID_511b,
2792 .flow_sig_id = 229448,
2793 .flow_pattern_id = 0,
2795 .hdr_sig = { .bits =
2796 BNXT_ULP_HDR_BIT_O_ETH |
2797 BNXT_ULP_HDR_BIT_OO_VLAN |
2798 BNXT_ULP_HDR_BIT_O_IPV6 |
2799 BNXT_ULP_HDR_BIT_O_TCP |
2800 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2801 .field_sig = { .bits =
2802 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2803 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2804 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2805 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2806 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2807 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2810 .class_hid = BNXT_ULP_CLASS_HID_4b83,
2813 .flow_sig_id = 245760,
2814 .flow_pattern_id = 0,
2816 .hdr_sig = { .bits =
2817 BNXT_ULP_HDR_BIT_O_ETH |
2818 BNXT_ULP_HDR_BIT_OO_VLAN |
2819 BNXT_ULP_HDR_BIT_O_IPV6 |
2820 BNXT_ULP_HDR_BIT_O_TCP |
2821 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2822 .field_sig = { .bits =
2823 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2824 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2825 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2826 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2827 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2830 .class_hid = BNXT_ULP_CLASS_HID_13f7,
2833 .flow_sig_id = 245768,
2834 .flow_pattern_id = 0,
2836 .hdr_sig = { .bits =
2837 BNXT_ULP_HDR_BIT_O_ETH |
2838 BNXT_ULP_HDR_BIT_OO_VLAN |
2839 BNXT_ULP_HDR_BIT_O_IPV6 |
2840 BNXT_ULP_HDR_BIT_O_TCP |
2841 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2842 .field_sig = { .bits =
2843 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2844 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2845 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2846 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2847 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2848 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2851 .class_hid = BNXT_ULP_CLASS_HID_37af,
2854 .flow_sig_id = 245824,
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_SRC_PORT |
2869 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2872 .class_hid = BNXT_ULP_CLASS_HID_6857,
2875 .flow_sig_id = 245832,
2876 .flow_pattern_id = 0,
2878 .hdr_sig = { .bits =
2879 BNXT_ULP_HDR_BIT_O_ETH |
2880 BNXT_ULP_HDR_BIT_OO_VLAN |
2881 BNXT_ULP_HDR_BIT_O_IPV6 |
2882 BNXT_ULP_HDR_BIT_O_TCP |
2883 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2884 .field_sig = { .bits =
2885 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2886 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2887 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2888 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2889 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2890 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
2891 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2894 .class_hid = BNXT_ULP_CLASS_HID_3d1f,
2897 .flow_sig_id = 131072,
2898 .flow_pattern_id = 0,
2900 .hdr_sig = { .bits =
2901 BNXT_ULP_HDR_BIT_O_ETH |
2902 BNXT_ULP_HDR_BIT_OO_VLAN |
2903 BNXT_ULP_HDR_BIT_O_IPV4 |
2904 BNXT_ULP_HDR_BIT_O_TCP |
2905 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2906 .field_sig = { .bits =
2907 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
2908 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
2911 .class_hid = BNXT_ULP_CLASS_HID_0563,
2914 .flow_sig_id = 131080,
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_IPV4 |
2921 BNXT_ULP_HDR_BIT_O_TCP |
2922 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2923 .field_sig = { .bits =
2924 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
2925 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
2926 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
2929 .class_hid = BNXT_ULP_CLASS_HID_290b,
2932 .flow_sig_id = 131136,
2933 .flow_pattern_id = 0,
2935 .hdr_sig = { .bits =
2936 BNXT_ULP_HDR_BIT_O_ETH |
2937 BNXT_ULP_HDR_BIT_OO_VLAN |
2938 BNXT_ULP_HDR_BIT_O_IPV4 |
2939 BNXT_ULP_HDR_BIT_O_TCP |
2940 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2941 .field_sig = { .bits =
2942 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
2943 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
2944 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
2947 .class_hid = BNXT_ULP_CLASS_HID_59c3,
2950 .flow_sig_id = 131144,
2951 .flow_pattern_id = 0,
2953 .hdr_sig = { .bits =
2954 BNXT_ULP_HDR_BIT_O_ETH |
2955 BNXT_ULP_HDR_BIT_OO_VLAN |
2956 BNXT_ULP_HDR_BIT_O_IPV4 |
2957 BNXT_ULP_HDR_BIT_O_TCP |
2958 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2959 .field_sig = { .bits =
2960 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
2961 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
2962 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
2963 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
2966 .class_hid = BNXT_ULP_CLASS_HID_5d1b,
2969 .flow_sig_id = 196608,
2970 .flow_pattern_id = 0,
2972 .hdr_sig = { .bits =
2973 BNXT_ULP_HDR_BIT_O_ETH |
2974 BNXT_ULP_HDR_BIT_OO_VLAN |
2975 BNXT_ULP_HDR_BIT_O_IPV4 |
2976 BNXT_ULP_HDR_BIT_O_TCP |
2977 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2978 .field_sig = { .bits =
2979 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
2980 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
2981 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
2984 .class_hid = BNXT_ULP_CLASS_HID_256f,
2987 .flow_sig_id = 196616,
2988 .flow_pattern_id = 0,
2990 .hdr_sig = { .bits =
2991 BNXT_ULP_HDR_BIT_O_ETH |
2992 BNXT_ULP_HDR_BIT_OO_VLAN |
2993 BNXT_ULP_HDR_BIT_O_IPV4 |
2994 BNXT_ULP_HDR_BIT_O_TCP |
2995 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2996 .field_sig = { .bits =
2997 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
2998 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
2999 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3000 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3003 .class_hid = BNXT_ULP_CLASS_HID_4937,
3006 .flow_sig_id = 196672,
3007 .flow_pattern_id = 0,
3009 .hdr_sig = { .bits =
3010 BNXT_ULP_HDR_BIT_O_ETH |
3011 BNXT_ULP_HDR_BIT_OO_VLAN |
3012 BNXT_ULP_HDR_BIT_O_IPV4 |
3013 BNXT_ULP_HDR_BIT_O_TCP |
3014 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3015 .field_sig = { .bits =
3016 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3017 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3018 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3019 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3022 .class_hid = BNXT_ULP_CLASS_HID_111b,
3025 .flow_sig_id = 196680,
3026 .flow_pattern_id = 0,
3028 .hdr_sig = { .bits =
3029 BNXT_ULP_HDR_BIT_O_ETH |
3030 BNXT_ULP_HDR_BIT_OO_VLAN |
3031 BNXT_ULP_HDR_BIT_O_IPV4 |
3032 BNXT_ULP_HDR_BIT_O_TCP |
3033 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3034 .field_sig = { .bits =
3035 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3036 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3037 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3038 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3039 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3042 .class_hid = BNXT_ULP_CLASS_HID_5f4b,
3045 .flow_sig_id = 393216,
3046 .flow_pattern_id = 0,
3048 .hdr_sig = { .bits =
3049 BNXT_ULP_HDR_BIT_O_ETH |
3050 BNXT_ULP_HDR_BIT_OO_VLAN |
3051 BNXT_ULP_HDR_BIT_O_IPV4 |
3052 BNXT_ULP_HDR_BIT_O_TCP |
3053 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3054 .field_sig = { .bits =
3055 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3056 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3057 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3060 .class_hid = BNXT_ULP_CLASS_HID_275f,
3063 .flow_sig_id = 393224,
3064 .flow_pattern_id = 0,
3066 .hdr_sig = { .bits =
3067 BNXT_ULP_HDR_BIT_O_ETH |
3068 BNXT_ULP_HDR_BIT_OO_VLAN |
3069 BNXT_ULP_HDR_BIT_O_IPV4 |
3070 BNXT_ULP_HDR_BIT_O_TCP |
3071 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3072 .field_sig = { .bits =
3073 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3074 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3075 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3076 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3079 .class_hid = BNXT_ULP_CLASS_HID_4b67,
3082 .flow_sig_id = 393280,
3083 .flow_pattern_id = 0,
3085 .hdr_sig = { .bits =
3086 BNXT_ULP_HDR_BIT_O_ETH |
3087 BNXT_ULP_HDR_BIT_OO_VLAN |
3088 BNXT_ULP_HDR_BIT_O_IPV4 |
3089 BNXT_ULP_HDR_BIT_O_TCP |
3090 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3091 .field_sig = { .bits =
3092 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3093 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3094 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3095 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3098 .class_hid = BNXT_ULP_CLASS_HID_134b,
3101 .flow_sig_id = 393288,
3102 .flow_pattern_id = 0,
3104 .hdr_sig = { .bits =
3105 BNXT_ULP_HDR_BIT_O_ETH |
3106 BNXT_ULP_HDR_BIT_OO_VLAN |
3107 BNXT_ULP_HDR_BIT_O_IPV4 |
3108 BNXT_ULP_HDR_BIT_O_TCP |
3109 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3110 .field_sig = { .bits =
3111 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3112 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3113 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3114 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3115 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3118 .class_hid = BNXT_ULP_CLASS_HID_1683,
3121 .flow_sig_id = 458752,
3122 .flow_pattern_id = 0,
3124 .hdr_sig = { .bits =
3125 BNXT_ULP_HDR_BIT_O_ETH |
3126 BNXT_ULP_HDR_BIT_OO_VLAN |
3127 BNXT_ULP_HDR_BIT_O_IPV4 |
3128 BNXT_ULP_HDR_BIT_O_TCP |
3129 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3130 .field_sig = { .bits =
3131 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3132 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3133 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3134 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3137 .class_hid = BNXT_ULP_CLASS_HID_475b,
3140 .flow_sig_id = 458760,
3141 .flow_pattern_id = 0,
3143 .hdr_sig = { .bits =
3144 BNXT_ULP_HDR_BIT_O_ETH |
3145 BNXT_ULP_HDR_BIT_OO_VLAN |
3146 BNXT_ULP_HDR_BIT_O_IPV4 |
3147 BNXT_ULP_HDR_BIT_O_TCP |
3148 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3149 .field_sig = { .bits =
3150 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3151 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3152 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3153 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3154 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3157 .class_hid = BNXT_ULP_CLASS_HID_02bf,
3160 .flow_sig_id = 458816,
3161 .flow_pattern_id = 0,
3163 .hdr_sig = { .bits =
3164 BNXT_ULP_HDR_BIT_O_ETH |
3165 BNXT_ULP_HDR_BIT_OO_VLAN |
3166 BNXT_ULP_HDR_BIT_O_IPV4 |
3167 BNXT_ULP_HDR_BIT_O_TCP |
3168 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3169 .field_sig = { .bits =
3170 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3171 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3172 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3173 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3174 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3177 .class_hid = BNXT_ULP_CLASS_HID_3377,
3180 .flow_sig_id = 458824,
3181 .flow_pattern_id = 0,
3183 .hdr_sig = { .bits =
3184 BNXT_ULP_HDR_BIT_O_ETH |
3185 BNXT_ULP_HDR_BIT_OO_VLAN |
3186 BNXT_ULP_HDR_BIT_O_IPV4 |
3187 BNXT_ULP_HDR_BIT_O_TCP |
3188 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3189 .field_sig = { .bits =
3190 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3191 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3192 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3193 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3194 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3195 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3198 .class_hid = BNXT_ULP_CLASS_HID_19db,
3201 .flow_sig_id = 655360,
3202 .flow_pattern_id = 0,
3204 .hdr_sig = { .bits =
3205 BNXT_ULP_HDR_BIT_O_ETH |
3206 BNXT_ULP_HDR_BIT_OO_VLAN |
3207 BNXT_ULP_HDR_BIT_O_IPV4 |
3208 BNXT_ULP_HDR_BIT_O_TCP |
3209 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3210 .field_sig = { .bits =
3211 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3212 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3213 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3216 .class_hid = BNXT_ULP_CLASS_HID_4a93,
3219 .flow_sig_id = 655368,
3220 .flow_pattern_id = 0,
3222 .hdr_sig = { .bits =
3223 BNXT_ULP_HDR_BIT_O_ETH |
3224 BNXT_ULP_HDR_BIT_OO_VLAN |
3225 BNXT_ULP_HDR_BIT_O_IPV4 |
3226 BNXT_ULP_HDR_BIT_O_TCP |
3227 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3228 .field_sig = { .bits =
3229 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3230 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3231 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3232 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3235 .class_hid = BNXT_ULP_CLASS_HID_05f7,
3238 .flow_sig_id = 655424,
3239 .flow_pattern_id = 0,
3241 .hdr_sig = { .bits =
3242 BNXT_ULP_HDR_BIT_O_ETH |
3243 BNXT_ULP_HDR_BIT_OO_VLAN |
3244 BNXT_ULP_HDR_BIT_O_IPV4 |
3245 BNXT_ULP_HDR_BIT_O_TCP |
3246 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3247 .field_sig = { .bits =
3248 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3249 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3250 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3251 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3254 .class_hid = BNXT_ULP_CLASS_HID_368f,
3257 .flow_sig_id = 655432,
3258 .flow_pattern_id = 0,
3260 .hdr_sig = { .bits =
3261 BNXT_ULP_HDR_BIT_O_ETH |
3262 BNXT_ULP_HDR_BIT_OO_VLAN |
3263 BNXT_ULP_HDR_BIT_O_IPV4 |
3264 BNXT_ULP_HDR_BIT_O_TCP |
3265 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3266 .field_sig = { .bits =
3267 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3268 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3269 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3270 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3271 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3274 .class_hid = BNXT_ULP_CLASS_HID_39c7,
3277 .flow_sig_id = 720896,
3278 .flow_pattern_id = 0,
3280 .hdr_sig = { .bits =
3281 BNXT_ULP_HDR_BIT_O_ETH |
3282 BNXT_ULP_HDR_BIT_OO_VLAN |
3283 BNXT_ULP_HDR_BIT_O_IPV4 |
3284 BNXT_ULP_HDR_BIT_O_TCP |
3285 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3286 .field_sig = { .bits =
3287 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3288 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3289 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3290 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3293 .class_hid = BNXT_ULP_CLASS_HID_022b,
3296 .flow_sig_id = 720904,
3297 .flow_pattern_id = 0,
3299 .hdr_sig = { .bits =
3300 BNXT_ULP_HDR_BIT_O_ETH |
3301 BNXT_ULP_HDR_BIT_OO_VLAN |
3302 BNXT_ULP_HDR_BIT_O_IPV4 |
3303 BNXT_ULP_HDR_BIT_O_TCP |
3304 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3305 .field_sig = { .bits =
3306 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3307 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3308 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3309 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3310 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3313 .class_hid = BNXT_ULP_CLASS_HID_25f3,
3316 .flow_sig_id = 720960,
3317 .flow_pattern_id = 0,
3319 .hdr_sig = { .bits =
3320 BNXT_ULP_HDR_BIT_O_ETH |
3321 BNXT_ULP_HDR_BIT_OO_VLAN |
3322 BNXT_ULP_HDR_BIT_O_IPV4 |
3323 BNXT_ULP_HDR_BIT_O_TCP |
3324 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3325 .field_sig = { .bits =
3326 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3327 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3328 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3329 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3330 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3333 .class_hid = BNXT_ULP_CLASS_HID_568b,
3336 .flow_sig_id = 720968,
3337 .flow_pattern_id = 0,
3339 .hdr_sig = { .bits =
3340 BNXT_ULP_HDR_BIT_O_ETH |
3341 BNXT_ULP_HDR_BIT_OO_VLAN |
3342 BNXT_ULP_HDR_BIT_O_IPV4 |
3343 BNXT_ULP_HDR_BIT_O_TCP |
3344 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3345 .field_sig = { .bits =
3346 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3347 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3348 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3349 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3350 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3351 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3354 .class_hid = BNXT_ULP_CLASS_HID_3c37,
3357 .flow_sig_id = 917504,
3358 .flow_pattern_id = 0,
3360 .hdr_sig = { .bits =
3361 BNXT_ULP_HDR_BIT_O_ETH |
3362 BNXT_ULP_HDR_BIT_OO_VLAN |
3363 BNXT_ULP_HDR_BIT_O_IPV4 |
3364 BNXT_ULP_HDR_BIT_O_TCP |
3365 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3366 .field_sig = { .bits =
3367 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3368 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3369 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3370 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3373 .class_hid = BNXT_ULP_CLASS_HID_041b,
3376 .flow_sig_id = 917512,
3377 .flow_pattern_id = 0,
3379 .hdr_sig = { .bits =
3380 BNXT_ULP_HDR_BIT_O_ETH |
3381 BNXT_ULP_HDR_BIT_OO_VLAN |
3382 BNXT_ULP_HDR_BIT_O_IPV4 |
3383 BNXT_ULP_HDR_BIT_O_TCP |
3384 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3385 .field_sig = { .bits =
3386 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3387 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3388 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3389 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3390 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3393 .class_hid = BNXT_ULP_CLASS_HID_2823,
3396 .flow_sig_id = 917568,
3397 .flow_pattern_id = 0,
3399 .hdr_sig = { .bits =
3400 BNXT_ULP_HDR_BIT_O_ETH |
3401 BNXT_ULP_HDR_BIT_OO_VLAN |
3402 BNXT_ULP_HDR_BIT_O_IPV4 |
3403 BNXT_ULP_HDR_BIT_O_TCP |
3404 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3405 .field_sig = { .bits =
3406 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3407 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3408 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3409 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3410 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3413 .class_hid = BNXT_ULP_CLASS_HID_58fb,
3416 .flow_sig_id = 917576,
3417 .flow_pattern_id = 0,
3419 .hdr_sig = { .bits =
3420 BNXT_ULP_HDR_BIT_O_ETH |
3421 BNXT_ULP_HDR_BIT_OO_VLAN |
3422 BNXT_ULP_HDR_BIT_O_IPV4 |
3423 BNXT_ULP_HDR_BIT_O_TCP |
3424 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3425 .field_sig = { .bits =
3426 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3427 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3428 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3429 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3430 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3431 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3434 .class_hid = BNXT_ULP_CLASS_HID_5c33,
3437 .flow_sig_id = 983040,
3438 .flow_pattern_id = 0,
3440 .hdr_sig = { .bits =
3441 BNXT_ULP_HDR_BIT_O_ETH |
3442 BNXT_ULP_HDR_BIT_OO_VLAN |
3443 BNXT_ULP_HDR_BIT_O_IPV4 |
3444 BNXT_ULP_HDR_BIT_O_TCP |
3445 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3446 .field_sig = { .bits =
3447 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3448 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3449 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3450 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3451 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3454 .class_hid = BNXT_ULP_CLASS_HID_2407,
3457 .flow_sig_id = 983048,
3458 .flow_pattern_id = 0,
3460 .hdr_sig = { .bits =
3461 BNXT_ULP_HDR_BIT_O_ETH |
3462 BNXT_ULP_HDR_BIT_OO_VLAN |
3463 BNXT_ULP_HDR_BIT_O_IPV4 |
3464 BNXT_ULP_HDR_BIT_O_TCP |
3465 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3466 .field_sig = { .bits =
3467 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3468 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3469 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3470 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3471 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3472 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3475 .class_hid = BNXT_ULP_CLASS_HID_482f,
3478 .flow_sig_id = 983104,
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_SRC_PORT |
3493 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3496 .class_hid = BNXT_ULP_CLASS_HID_1033,
3499 .flow_sig_id = 983112,
3500 .flow_pattern_id = 0,
3502 .hdr_sig = { .bits =
3503 BNXT_ULP_HDR_BIT_O_ETH |
3504 BNXT_ULP_HDR_BIT_OO_VLAN |
3505 BNXT_ULP_HDR_BIT_O_IPV4 |
3506 BNXT_ULP_HDR_BIT_O_TCP |
3507 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3508 .field_sig = { .bits =
3509 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3510 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3511 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3512 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3513 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3514 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3515 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3518 .class_hid = BNXT_ULP_CLASS_HID_3887,
3521 .flow_sig_id = 32768,
3522 .flow_pattern_id = 0,
3524 .hdr_sig = { .bits =
3525 BNXT_ULP_HDR_BIT_O_ETH |
3526 BNXT_ULP_HDR_BIT_OO_VLAN |
3527 BNXT_ULP_HDR_BIT_O_IPV6 |
3528 BNXT_ULP_HDR_BIT_O_UDP |
3529 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3530 .field_sig = { .bits =
3531 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3532 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3535 .class_hid = BNXT_ULP_CLASS_HID_00bb,
3538 .flow_sig_id = 32776,
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_IPV6 |
3545 BNXT_ULP_HDR_BIT_O_UDP |
3546 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3547 .field_sig = { .bits =
3548 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3549 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3550 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3553 .class_hid = BNXT_ULP_CLASS_HID_2493,
3556 .flow_sig_id = 32832,
3557 .flow_pattern_id = 0,
3559 .hdr_sig = { .bits =
3560 BNXT_ULP_HDR_BIT_O_ETH |
3561 BNXT_ULP_HDR_BIT_OO_VLAN |
3562 BNXT_ULP_HDR_BIT_O_IPV6 |
3563 BNXT_ULP_HDR_BIT_O_UDP |
3564 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3565 .field_sig = { .bits =
3566 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3567 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3568 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3571 .class_hid = BNXT_ULP_CLASS_HID_55db,
3574 .flow_sig_id = 32840,
3575 .flow_pattern_id = 0,
3577 .hdr_sig = { .bits =
3578 BNXT_ULP_HDR_BIT_O_ETH |
3579 BNXT_ULP_HDR_BIT_OO_VLAN |
3580 BNXT_ULP_HDR_BIT_O_IPV6 |
3581 BNXT_ULP_HDR_BIT_O_UDP |
3582 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3583 .field_sig = { .bits =
3584 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3585 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3586 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3587 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3590 .class_hid = BNXT_ULP_CLASS_HID_5043,
3593 .flow_sig_id = 49152,
3594 .flow_pattern_id = 0,
3596 .hdr_sig = { .bits =
3597 BNXT_ULP_HDR_BIT_O_ETH |
3598 BNXT_ULP_HDR_BIT_OO_VLAN |
3599 BNXT_ULP_HDR_BIT_O_IPV6 |
3600 BNXT_ULP_HDR_BIT_O_UDP |
3601 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3602 .field_sig = { .bits =
3603 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3604 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3605 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3608 .class_hid = BNXT_ULP_CLASS_HID_1877,
3611 .flow_sig_id = 49160,
3612 .flow_pattern_id = 0,
3614 .hdr_sig = { .bits =
3615 BNXT_ULP_HDR_BIT_O_ETH |
3616 BNXT_ULP_HDR_BIT_OO_VLAN |
3617 BNXT_ULP_HDR_BIT_O_IPV6 |
3618 BNXT_ULP_HDR_BIT_O_UDP |
3619 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3620 .field_sig = { .bits =
3621 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3622 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3623 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3624 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3627 .class_hid = BNXT_ULP_CLASS_HID_3baf,
3630 .flow_sig_id = 49216,
3631 .flow_pattern_id = 0,
3633 .hdr_sig = { .bits =
3634 BNXT_ULP_HDR_BIT_O_ETH |
3635 BNXT_ULP_HDR_BIT_OO_VLAN |
3636 BNXT_ULP_HDR_BIT_O_IPV6 |
3637 BNXT_ULP_HDR_BIT_O_UDP |
3638 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3639 .field_sig = { .bits =
3640 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3641 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3642 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3643 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3646 .class_hid = BNXT_ULP_CLASS_HID_0443,
3649 .flow_sig_id = 49224,
3650 .flow_pattern_id = 0,
3652 .hdr_sig = { .bits =
3653 BNXT_ULP_HDR_BIT_O_ETH |
3654 BNXT_ULP_HDR_BIT_OO_VLAN |
3655 BNXT_ULP_HDR_BIT_O_IPV6 |
3656 BNXT_ULP_HDR_BIT_O_UDP |
3657 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3658 .field_sig = { .bits =
3659 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3660 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3661 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3662 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3663 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3666 .class_hid = BNXT_ULP_CLASS_HID_5883,
3669 .flow_sig_id = 98304,
3670 .flow_pattern_id = 0,
3672 .hdr_sig = { .bits =
3673 BNXT_ULP_HDR_BIT_O_ETH |
3674 BNXT_ULP_HDR_BIT_OO_VLAN |
3675 BNXT_ULP_HDR_BIT_O_IPV6 |
3676 BNXT_ULP_HDR_BIT_O_UDP |
3677 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3678 .field_sig = { .bits =
3679 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3680 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3681 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3684 .class_hid = BNXT_ULP_CLASS_HID_20b7,
3687 .flow_sig_id = 98312,
3688 .flow_pattern_id = 0,
3690 .hdr_sig = { .bits =
3691 BNXT_ULP_HDR_BIT_O_ETH |
3692 BNXT_ULP_HDR_BIT_OO_VLAN |
3693 BNXT_ULP_HDR_BIT_O_IPV6 |
3694 BNXT_ULP_HDR_BIT_O_UDP |
3695 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3696 .field_sig = { .bits =
3697 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3698 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3699 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3700 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3703 .class_hid = BNXT_ULP_CLASS_HID_44ef,
3706 .flow_sig_id = 98368,
3707 .flow_pattern_id = 0,
3709 .hdr_sig = { .bits =
3710 BNXT_ULP_HDR_BIT_O_ETH |
3711 BNXT_ULP_HDR_BIT_OO_VLAN |
3712 BNXT_ULP_HDR_BIT_O_IPV6 |
3713 BNXT_ULP_HDR_BIT_O_UDP |
3714 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3715 .field_sig = { .bits =
3716 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3717 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3718 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3719 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3722 .class_hid = BNXT_ULP_CLASS_HID_0c83,
3725 .flow_sig_id = 98376,
3726 .flow_pattern_id = 0,
3728 .hdr_sig = { .bits =
3729 BNXT_ULP_HDR_BIT_O_ETH |
3730 BNXT_ULP_HDR_BIT_OO_VLAN |
3731 BNXT_ULP_HDR_BIT_O_IPV6 |
3732 BNXT_ULP_HDR_BIT_O_UDP |
3733 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3734 .field_sig = { .bits =
3735 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3736 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3737 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3738 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3739 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3742 .class_hid = BNXT_ULP_CLASS_HID_070b,
3745 .flow_sig_id = 114688,
3746 .flow_pattern_id = 0,
3748 .hdr_sig = { .bits =
3749 BNXT_ULP_HDR_BIT_O_ETH |
3750 BNXT_ULP_HDR_BIT_OO_VLAN |
3751 BNXT_ULP_HDR_BIT_O_IPV6 |
3752 BNXT_ULP_HDR_BIT_O_UDP |
3753 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3754 .field_sig = { .bits =
3755 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3756 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3757 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3758 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3761 .class_hid = BNXT_ULP_CLASS_HID_3873,
3764 .flow_sig_id = 114696,
3765 .flow_pattern_id = 0,
3767 .hdr_sig = { .bits =
3768 BNXT_ULP_HDR_BIT_O_ETH |
3769 BNXT_ULP_HDR_BIT_OO_VLAN |
3770 BNXT_ULP_HDR_BIT_O_IPV6 |
3771 BNXT_ULP_HDR_BIT_O_UDP |
3772 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3773 .field_sig = { .bits =
3774 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3775 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3776 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3777 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3778 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3781 .class_hid = BNXT_ULP_CLASS_HID_5bab,
3784 .flow_sig_id = 114752,
3785 .flow_pattern_id = 0,
3787 .hdr_sig = { .bits =
3788 BNXT_ULP_HDR_BIT_O_ETH |
3789 BNXT_ULP_HDR_BIT_OO_VLAN |
3790 BNXT_ULP_HDR_BIT_O_IPV6 |
3791 BNXT_ULP_HDR_BIT_O_UDP |
3792 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3793 .field_sig = { .bits =
3794 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3795 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3796 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3797 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3798 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3801 .class_hid = BNXT_ULP_CLASS_HID_245f,
3804 .flow_sig_id = 114760,
3805 .flow_pattern_id = 0,
3807 .hdr_sig = { .bits =
3808 BNXT_ULP_HDR_BIT_O_ETH |
3809 BNXT_ULP_HDR_BIT_OO_VLAN |
3810 BNXT_ULP_HDR_BIT_O_IPV6 |
3811 BNXT_ULP_HDR_BIT_O_UDP |
3812 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3813 .field_sig = { .bits =
3814 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3815 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3816 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3817 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3818 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3819 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3822 .class_hid = BNXT_ULP_CLASS_HID_142b,
3825 .flow_sig_id = 163840,
3826 .flow_pattern_id = 0,
3828 .hdr_sig = { .bits =
3829 BNXT_ULP_HDR_BIT_O_ETH |
3830 BNXT_ULP_HDR_BIT_OO_VLAN |
3831 BNXT_ULP_HDR_BIT_O_IPV6 |
3832 BNXT_ULP_HDR_BIT_O_UDP |
3833 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3834 .field_sig = { .bits =
3835 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3836 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3837 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3840 .class_hid = BNXT_ULP_CLASS_HID_4513,
3843 .flow_sig_id = 163848,
3844 .flow_pattern_id = 0,
3846 .hdr_sig = { .bits =
3847 BNXT_ULP_HDR_BIT_O_ETH |
3848 BNXT_ULP_HDR_BIT_OO_VLAN |
3849 BNXT_ULP_HDR_BIT_O_IPV6 |
3850 BNXT_ULP_HDR_BIT_O_UDP |
3851 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3852 .field_sig = { .bits =
3853 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3854 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3855 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3856 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3859 .class_hid = BNXT_ULP_CLASS_HID_0037,
3862 .flow_sig_id = 163904,
3863 .flow_pattern_id = 0,
3865 .hdr_sig = { .bits =
3866 BNXT_ULP_HDR_BIT_O_ETH |
3867 BNXT_ULP_HDR_BIT_OO_VLAN |
3868 BNXT_ULP_HDR_BIT_O_IPV6 |
3869 BNXT_ULP_HDR_BIT_O_UDP |
3870 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3871 .field_sig = { .bits =
3872 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3873 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3874 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3875 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3878 .class_hid = BNXT_ULP_CLASS_HID_317f,
3881 .flow_sig_id = 163912,
3882 .flow_pattern_id = 0,
3884 .hdr_sig = { .bits =
3885 BNXT_ULP_HDR_BIT_O_ETH |
3886 BNXT_ULP_HDR_BIT_OO_VLAN |
3887 BNXT_ULP_HDR_BIT_O_IPV6 |
3888 BNXT_ULP_HDR_BIT_O_UDP |
3889 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3890 .field_sig = { .bits =
3891 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3892 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3893 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3894 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3895 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3898 .class_hid = BNXT_ULP_CLASS_HID_2be7,
3901 .flow_sig_id = 180224,
3902 .flow_pattern_id = 0,
3904 .hdr_sig = { .bits =
3905 BNXT_ULP_HDR_BIT_O_ETH |
3906 BNXT_ULP_HDR_BIT_OO_VLAN |
3907 BNXT_ULP_HDR_BIT_O_IPV6 |
3908 BNXT_ULP_HDR_BIT_O_UDP |
3909 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3910 .field_sig = { .bits =
3911 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3912 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3913 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3914 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3917 .class_hid = BNXT_ULP_CLASS_HID_5c2f,
3920 .flow_sig_id = 180232,
3921 .flow_pattern_id = 0,
3923 .hdr_sig = { .bits =
3924 BNXT_ULP_HDR_BIT_O_ETH |
3925 BNXT_ULP_HDR_BIT_OO_VLAN |
3926 BNXT_ULP_HDR_BIT_O_IPV6 |
3927 BNXT_ULP_HDR_BIT_O_UDP |
3928 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3929 .field_sig = { .bits =
3930 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3931 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3932 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3933 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3934 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3937 .class_hid = BNXT_ULP_CLASS_HID_17f3,
3940 .flow_sig_id = 180288,
3941 .flow_pattern_id = 0,
3943 .hdr_sig = { .bits =
3944 BNXT_ULP_HDR_BIT_O_ETH |
3945 BNXT_ULP_HDR_BIT_OO_VLAN |
3946 BNXT_ULP_HDR_BIT_O_IPV6 |
3947 BNXT_ULP_HDR_BIT_O_UDP |
3948 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3949 .field_sig = { .bits =
3950 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3951 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3952 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3953 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3954 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3957 .class_hid = BNXT_ULP_CLASS_HID_483b,
3960 .flow_sig_id = 180296,
3961 .flow_pattern_id = 0,
3963 .hdr_sig = { .bits =
3964 BNXT_ULP_HDR_BIT_O_ETH |
3965 BNXT_ULP_HDR_BIT_OO_VLAN |
3966 BNXT_ULP_HDR_BIT_O_IPV6 |
3967 BNXT_ULP_HDR_BIT_O_UDP |
3968 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3969 .field_sig = { .bits =
3970 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3971 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3972 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3973 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3974 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3975 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3978 .class_hid = BNXT_ULP_CLASS_HID_3427,
3981 .flow_sig_id = 229376,
3982 .flow_pattern_id = 0,
3984 .hdr_sig = { .bits =
3985 BNXT_ULP_HDR_BIT_O_ETH |
3986 BNXT_ULP_HDR_BIT_OO_VLAN |
3987 BNXT_ULP_HDR_BIT_O_IPV6 |
3988 BNXT_ULP_HDR_BIT_O_UDP |
3989 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3990 .field_sig = { .bits =
3991 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3992 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3993 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
3994 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
3997 .class_hid = BNXT_ULP_CLASS_HID_656f,
4000 .flow_sig_id = 229384,
4001 .flow_pattern_id = 0,
4003 .hdr_sig = { .bits =
4004 BNXT_ULP_HDR_BIT_O_ETH |
4005 BNXT_ULP_HDR_BIT_OO_VLAN |
4006 BNXT_ULP_HDR_BIT_O_IPV6 |
4007 BNXT_ULP_HDR_BIT_O_UDP |
4008 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4009 .field_sig = { .bits =
4010 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4011 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4012 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4013 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4014 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4017 .class_hid = BNXT_ULP_CLASS_HID_2033,
4020 .flow_sig_id = 229440,
4021 .flow_pattern_id = 0,
4023 .hdr_sig = { .bits =
4024 BNXT_ULP_HDR_BIT_O_ETH |
4025 BNXT_ULP_HDR_BIT_OO_VLAN |
4026 BNXT_ULP_HDR_BIT_O_IPV6 |
4027 BNXT_ULP_HDR_BIT_O_UDP |
4028 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4029 .field_sig = { .bits =
4030 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4031 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4032 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4033 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4034 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4037 .class_hid = BNXT_ULP_CLASS_HID_517b,
4040 .flow_sig_id = 229448,
4041 .flow_pattern_id = 0,
4043 .hdr_sig = { .bits =
4044 BNXT_ULP_HDR_BIT_O_ETH |
4045 BNXT_ULP_HDR_BIT_OO_VLAN |
4046 BNXT_ULP_HDR_BIT_O_IPV6 |
4047 BNXT_ULP_HDR_BIT_O_UDP |
4048 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4049 .field_sig = { .bits =
4050 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4051 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4052 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4053 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4054 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4055 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4058 .class_hid = BNXT_ULP_CLASS_HID_4be3,
4061 .flow_sig_id = 245760,
4062 .flow_pattern_id = 0,
4064 .hdr_sig = { .bits =
4065 BNXT_ULP_HDR_BIT_O_ETH |
4066 BNXT_ULP_HDR_BIT_OO_VLAN |
4067 BNXT_ULP_HDR_BIT_O_IPV6 |
4068 BNXT_ULP_HDR_BIT_O_UDP |
4069 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4070 .field_sig = { .bits =
4071 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4072 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4073 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4074 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4075 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4078 .class_hid = BNXT_ULP_CLASS_HID_1397,
4081 .flow_sig_id = 245768,
4082 .flow_pattern_id = 0,
4084 .hdr_sig = { .bits =
4085 BNXT_ULP_HDR_BIT_O_ETH |
4086 BNXT_ULP_HDR_BIT_OO_VLAN |
4087 BNXT_ULP_HDR_BIT_O_IPV6 |
4088 BNXT_ULP_HDR_BIT_O_UDP |
4089 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4090 .field_sig = { .bits =
4091 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4092 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4093 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4094 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4095 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4096 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4099 .class_hid = BNXT_ULP_CLASS_HID_37cf,
4102 .flow_sig_id = 245824,
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_SRC_PORT |
4117 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4120 .class_hid = BNXT_ULP_CLASS_HID_6837,
4123 .flow_sig_id = 245832,
4124 .flow_pattern_id = 0,
4126 .hdr_sig = { .bits =
4127 BNXT_ULP_HDR_BIT_O_ETH |
4128 BNXT_ULP_HDR_BIT_OO_VLAN |
4129 BNXT_ULP_HDR_BIT_O_IPV6 |
4130 BNXT_ULP_HDR_BIT_O_UDP |
4131 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4132 .field_sig = { .bits =
4133 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4134 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4135 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4136 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4137 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4138 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4139 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4142 .class_hid = BNXT_ULP_CLASS_HID_3d7f,
4145 .flow_sig_id = 131072,
4146 .flow_pattern_id = 0,
4148 .hdr_sig = { .bits =
4149 BNXT_ULP_HDR_BIT_O_ETH |
4150 BNXT_ULP_HDR_BIT_OO_VLAN |
4151 BNXT_ULP_HDR_BIT_O_IPV4 |
4152 BNXT_ULP_HDR_BIT_O_UDP |
4153 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4154 .field_sig = { .bits =
4155 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4156 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4159 .class_hid = BNXT_ULP_CLASS_HID_0503,
4162 .flow_sig_id = 131080,
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_IPV4 |
4169 BNXT_ULP_HDR_BIT_O_UDP |
4170 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4171 .field_sig = { .bits =
4172 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4173 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4174 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4177 .class_hid = BNXT_ULP_CLASS_HID_296b,
4180 .flow_sig_id = 131136,
4181 .flow_pattern_id = 0,
4183 .hdr_sig = { .bits =
4184 BNXT_ULP_HDR_BIT_O_ETH |
4185 BNXT_ULP_HDR_BIT_OO_VLAN |
4186 BNXT_ULP_HDR_BIT_O_IPV4 |
4187 BNXT_ULP_HDR_BIT_O_UDP |
4188 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4189 .field_sig = { .bits =
4190 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4191 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4192 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4195 .class_hid = BNXT_ULP_CLASS_HID_59a3,
4198 .flow_sig_id = 131144,
4199 .flow_pattern_id = 0,
4201 .hdr_sig = { .bits =
4202 BNXT_ULP_HDR_BIT_O_ETH |
4203 BNXT_ULP_HDR_BIT_OO_VLAN |
4204 BNXT_ULP_HDR_BIT_O_IPV4 |
4205 BNXT_ULP_HDR_BIT_O_UDP |
4206 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4207 .field_sig = { .bits =
4208 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4209 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4210 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4211 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4214 .class_hid = BNXT_ULP_CLASS_HID_5d7b,
4217 .flow_sig_id = 196608,
4218 .flow_pattern_id = 0,
4220 .hdr_sig = { .bits =
4221 BNXT_ULP_HDR_BIT_O_ETH |
4222 BNXT_ULP_HDR_BIT_OO_VLAN |
4223 BNXT_ULP_HDR_BIT_O_IPV4 |
4224 BNXT_ULP_HDR_BIT_O_UDP |
4225 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4226 .field_sig = { .bits =
4227 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4228 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4229 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4232 .class_hid = BNXT_ULP_CLASS_HID_250f,
4235 .flow_sig_id = 196616,
4236 .flow_pattern_id = 0,
4238 .hdr_sig = { .bits =
4239 BNXT_ULP_HDR_BIT_O_ETH |
4240 BNXT_ULP_HDR_BIT_OO_VLAN |
4241 BNXT_ULP_HDR_BIT_O_IPV4 |
4242 BNXT_ULP_HDR_BIT_O_UDP |
4243 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4244 .field_sig = { .bits =
4245 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4246 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4247 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4248 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4251 .class_hid = BNXT_ULP_CLASS_HID_4957,
4254 .flow_sig_id = 196672,
4255 .flow_pattern_id = 0,
4257 .hdr_sig = { .bits =
4258 BNXT_ULP_HDR_BIT_O_ETH |
4259 BNXT_ULP_HDR_BIT_OO_VLAN |
4260 BNXT_ULP_HDR_BIT_O_IPV4 |
4261 BNXT_ULP_HDR_BIT_O_UDP |
4262 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4263 .field_sig = { .bits =
4264 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4265 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4266 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4267 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4270 .class_hid = BNXT_ULP_CLASS_HID_117b,
4273 .flow_sig_id = 196680,
4274 .flow_pattern_id = 0,
4276 .hdr_sig = { .bits =
4277 BNXT_ULP_HDR_BIT_O_ETH |
4278 BNXT_ULP_HDR_BIT_OO_VLAN |
4279 BNXT_ULP_HDR_BIT_O_IPV4 |
4280 BNXT_ULP_HDR_BIT_O_UDP |
4281 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4282 .field_sig = { .bits =
4283 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4284 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4285 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4286 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4287 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4290 .class_hid = BNXT_ULP_CLASS_HID_5f2b,
4293 .flow_sig_id = 393216,
4294 .flow_pattern_id = 0,
4296 .hdr_sig = { .bits =
4297 BNXT_ULP_HDR_BIT_O_ETH |
4298 BNXT_ULP_HDR_BIT_OO_VLAN |
4299 BNXT_ULP_HDR_BIT_O_IPV4 |
4300 BNXT_ULP_HDR_BIT_O_UDP |
4301 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4302 .field_sig = { .bits =
4303 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4304 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4305 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4308 .class_hid = BNXT_ULP_CLASS_HID_273f,
4311 .flow_sig_id = 393224,
4312 .flow_pattern_id = 0,
4314 .hdr_sig = { .bits =
4315 BNXT_ULP_HDR_BIT_O_ETH |
4316 BNXT_ULP_HDR_BIT_OO_VLAN |
4317 BNXT_ULP_HDR_BIT_O_IPV4 |
4318 BNXT_ULP_HDR_BIT_O_UDP |
4319 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4320 .field_sig = { .bits =
4321 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4322 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4323 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4324 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4327 .class_hid = BNXT_ULP_CLASS_HID_4b07,
4330 .flow_sig_id = 393280,
4331 .flow_pattern_id = 0,
4333 .hdr_sig = { .bits =
4334 BNXT_ULP_HDR_BIT_O_ETH |
4335 BNXT_ULP_HDR_BIT_OO_VLAN |
4336 BNXT_ULP_HDR_BIT_O_IPV4 |
4337 BNXT_ULP_HDR_BIT_O_UDP |
4338 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4339 .field_sig = { .bits =
4340 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4341 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4342 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4343 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4346 .class_hid = BNXT_ULP_CLASS_HID_132b,
4349 .flow_sig_id = 393288,
4350 .flow_pattern_id = 0,
4352 .hdr_sig = { .bits =
4353 BNXT_ULP_HDR_BIT_O_ETH |
4354 BNXT_ULP_HDR_BIT_OO_VLAN |
4355 BNXT_ULP_HDR_BIT_O_IPV4 |
4356 BNXT_ULP_HDR_BIT_O_UDP |
4357 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4358 .field_sig = { .bits =
4359 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4360 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4361 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4362 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4363 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4366 .class_hid = BNXT_ULP_CLASS_HID_16e3,
4369 .flow_sig_id = 458752,
4370 .flow_pattern_id = 0,
4372 .hdr_sig = { .bits =
4373 BNXT_ULP_HDR_BIT_O_ETH |
4374 BNXT_ULP_HDR_BIT_OO_VLAN |
4375 BNXT_ULP_HDR_BIT_O_IPV4 |
4376 BNXT_ULP_HDR_BIT_O_UDP |
4377 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4378 .field_sig = { .bits =
4379 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4380 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4381 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4382 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4385 .class_hid = BNXT_ULP_CLASS_HID_473b,
4388 .flow_sig_id = 458760,
4389 .flow_pattern_id = 0,
4391 .hdr_sig = { .bits =
4392 BNXT_ULP_HDR_BIT_O_ETH |
4393 BNXT_ULP_HDR_BIT_OO_VLAN |
4394 BNXT_ULP_HDR_BIT_O_IPV4 |
4395 BNXT_ULP_HDR_BIT_O_UDP |
4396 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4397 .field_sig = { .bits =
4398 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4399 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4400 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4401 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4402 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4405 .class_hid = BNXT_ULP_CLASS_HID_02df,
4408 .flow_sig_id = 458816,
4409 .flow_pattern_id = 0,
4411 .hdr_sig = { .bits =
4412 BNXT_ULP_HDR_BIT_O_ETH |
4413 BNXT_ULP_HDR_BIT_OO_VLAN |
4414 BNXT_ULP_HDR_BIT_O_IPV4 |
4415 BNXT_ULP_HDR_BIT_O_UDP |
4416 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4417 .field_sig = { .bits =
4418 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4419 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4420 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4421 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4422 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4425 .class_hid = BNXT_ULP_CLASS_HID_3317,
4428 .flow_sig_id = 458824,
4429 .flow_pattern_id = 0,
4431 .hdr_sig = { .bits =
4432 BNXT_ULP_HDR_BIT_O_ETH |
4433 BNXT_ULP_HDR_BIT_OO_VLAN |
4434 BNXT_ULP_HDR_BIT_O_IPV4 |
4435 BNXT_ULP_HDR_BIT_O_UDP |
4436 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4437 .field_sig = { .bits =
4438 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4439 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4440 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4441 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4442 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4443 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4446 .class_hid = BNXT_ULP_CLASS_HID_19bb,
4449 .flow_sig_id = 655360,
4450 .flow_pattern_id = 0,
4452 .hdr_sig = { .bits =
4453 BNXT_ULP_HDR_BIT_O_ETH |
4454 BNXT_ULP_HDR_BIT_OO_VLAN |
4455 BNXT_ULP_HDR_BIT_O_IPV4 |
4456 BNXT_ULP_HDR_BIT_O_UDP |
4457 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4458 .field_sig = { .bits =
4459 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4460 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4461 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4464 .class_hid = BNXT_ULP_CLASS_HID_4af3,
4467 .flow_sig_id = 655368,
4468 .flow_pattern_id = 0,
4470 .hdr_sig = { .bits =
4471 BNXT_ULP_HDR_BIT_O_ETH |
4472 BNXT_ULP_HDR_BIT_OO_VLAN |
4473 BNXT_ULP_HDR_BIT_O_IPV4 |
4474 BNXT_ULP_HDR_BIT_O_UDP |
4475 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4476 .field_sig = { .bits =
4477 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4478 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4479 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4480 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4483 .class_hid = BNXT_ULP_CLASS_HID_0597,
4486 .flow_sig_id = 655424,
4487 .flow_pattern_id = 0,
4489 .hdr_sig = { .bits =
4490 BNXT_ULP_HDR_BIT_O_ETH |
4491 BNXT_ULP_HDR_BIT_OO_VLAN |
4492 BNXT_ULP_HDR_BIT_O_IPV4 |
4493 BNXT_ULP_HDR_BIT_O_UDP |
4494 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4495 .field_sig = { .bits =
4496 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4497 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4498 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4499 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4502 .class_hid = BNXT_ULP_CLASS_HID_36ef,
4505 .flow_sig_id = 655432,
4506 .flow_pattern_id = 0,
4508 .hdr_sig = { .bits =
4509 BNXT_ULP_HDR_BIT_O_ETH |
4510 BNXT_ULP_HDR_BIT_OO_VLAN |
4511 BNXT_ULP_HDR_BIT_O_IPV4 |
4512 BNXT_ULP_HDR_BIT_O_UDP |
4513 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4514 .field_sig = { .bits =
4515 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4516 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4517 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4518 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4519 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4522 .class_hid = BNXT_ULP_CLASS_HID_39a7,
4525 .flow_sig_id = 720896,
4526 .flow_pattern_id = 0,
4528 .hdr_sig = { .bits =
4529 BNXT_ULP_HDR_BIT_O_ETH |
4530 BNXT_ULP_HDR_BIT_OO_VLAN |
4531 BNXT_ULP_HDR_BIT_O_IPV4 |
4532 BNXT_ULP_HDR_BIT_O_UDP |
4533 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4534 .field_sig = { .bits =
4535 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4536 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4537 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4538 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4541 .class_hid = BNXT_ULP_CLASS_HID_024b,
4544 .flow_sig_id = 720904,
4545 .flow_pattern_id = 0,
4547 .hdr_sig = { .bits =
4548 BNXT_ULP_HDR_BIT_O_ETH |
4549 BNXT_ULP_HDR_BIT_OO_VLAN |
4550 BNXT_ULP_HDR_BIT_O_IPV4 |
4551 BNXT_ULP_HDR_BIT_O_UDP |
4552 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4553 .field_sig = { .bits =
4554 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4555 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4556 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4557 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4558 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4561 .class_hid = BNXT_ULP_CLASS_HID_2593,
4564 .flow_sig_id = 720960,
4565 .flow_pattern_id = 0,
4567 .hdr_sig = { .bits =
4568 BNXT_ULP_HDR_BIT_O_ETH |
4569 BNXT_ULP_HDR_BIT_OO_VLAN |
4570 BNXT_ULP_HDR_BIT_O_IPV4 |
4571 BNXT_ULP_HDR_BIT_O_UDP |
4572 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4573 .field_sig = { .bits =
4574 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4575 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4576 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4577 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4578 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4581 .class_hid = BNXT_ULP_CLASS_HID_56eb,
4584 .flow_sig_id = 720968,
4585 .flow_pattern_id = 0,
4587 .hdr_sig = { .bits =
4588 BNXT_ULP_HDR_BIT_O_ETH |
4589 BNXT_ULP_HDR_BIT_OO_VLAN |
4590 BNXT_ULP_HDR_BIT_O_IPV4 |
4591 BNXT_ULP_HDR_BIT_O_UDP |
4592 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4593 .field_sig = { .bits =
4594 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4595 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4596 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4597 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4598 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4599 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4602 .class_hid = BNXT_ULP_CLASS_HID_3c57,
4605 .flow_sig_id = 917504,
4606 .flow_pattern_id = 0,
4608 .hdr_sig = { .bits =
4609 BNXT_ULP_HDR_BIT_O_ETH |
4610 BNXT_ULP_HDR_BIT_OO_VLAN |
4611 BNXT_ULP_HDR_BIT_O_IPV4 |
4612 BNXT_ULP_HDR_BIT_O_UDP |
4613 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4614 .field_sig = { .bits =
4615 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4616 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4617 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4618 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4621 .class_hid = BNXT_ULP_CLASS_HID_047b,
4624 .flow_sig_id = 917512,
4625 .flow_pattern_id = 0,
4627 .hdr_sig = { .bits =
4628 BNXT_ULP_HDR_BIT_O_ETH |
4629 BNXT_ULP_HDR_BIT_OO_VLAN |
4630 BNXT_ULP_HDR_BIT_O_IPV4 |
4631 BNXT_ULP_HDR_BIT_O_UDP |
4632 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4633 .field_sig = { .bits =
4634 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4635 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4636 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4637 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4638 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4641 .class_hid = BNXT_ULP_CLASS_HID_2843,
4644 .flow_sig_id = 917568,
4645 .flow_pattern_id = 0,
4647 .hdr_sig = { .bits =
4648 BNXT_ULP_HDR_BIT_O_ETH |
4649 BNXT_ULP_HDR_BIT_OO_VLAN |
4650 BNXT_ULP_HDR_BIT_O_IPV4 |
4651 BNXT_ULP_HDR_BIT_O_UDP |
4652 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4653 .field_sig = { .bits =
4654 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4655 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4656 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4657 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4658 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4661 .class_hid = BNXT_ULP_CLASS_HID_589b,
4664 .flow_sig_id = 917576,
4665 .flow_pattern_id = 0,
4667 .hdr_sig = { .bits =
4668 BNXT_ULP_HDR_BIT_O_ETH |
4669 BNXT_ULP_HDR_BIT_OO_VLAN |
4670 BNXT_ULP_HDR_BIT_O_IPV4 |
4671 BNXT_ULP_HDR_BIT_O_UDP |
4672 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4673 .field_sig = { .bits =
4674 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4675 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4676 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4677 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4678 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4679 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4682 .class_hid = BNXT_ULP_CLASS_HID_5c53,
4685 .flow_sig_id = 983040,
4686 .flow_pattern_id = 0,
4688 .hdr_sig = { .bits =
4689 BNXT_ULP_HDR_BIT_O_ETH |
4690 BNXT_ULP_HDR_BIT_OO_VLAN |
4691 BNXT_ULP_HDR_BIT_O_IPV4 |
4692 BNXT_ULP_HDR_BIT_O_UDP |
4693 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4694 .field_sig = { .bits =
4695 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4696 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4697 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4698 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4699 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4702 .class_hid = BNXT_ULP_CLASS_HID_2467,
4705 .flow_sig_id = 983048,
4706 .flow_pattern_id = 0,
4708 .hdr_sig = { .bits =
4709 BNXT_ULP_HDR_BIT_O_ETH |
4710 BNXT_ULP_HDR_BIT_OO_VLAN |
4711 BNXT_ULP_HDR_BIT_O_IPV4 |
4712 BNXT_ULP_HDR_BIT_O_UDP |
4713 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4714 .field_sig = { .bits =
4715 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4716 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4717 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4718 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4719 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4720 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4723 .class_hid = BNXT_ULP_CLASS_HID_484f,
4726 .flow_sig_id = 983104,
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_SRC_PORT |
4741 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4744 .class_hid = BNXT_ULP_CLASS_HID_1053,
4747 .flow_sig_id = 983112,
4748 .flow_pattern_id = 0,
4750 .hdr_sig = { .bits =
4751 BNXT_ULP_HDR_BIT_O_ETH |
4752 BNXT_ULP_HDR_BIT_OO_VLAN |
4753 BNXT_ULP_HDR_BIT_O_IPV4 |
4754 BNXT_ULP_HDR_BIT_O_UDP |
4755 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4756 .field_sig = { .bits =
4757 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4758 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4759 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4760 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4761 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4762 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4763 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4766 .class_hid = BNXT_ULP_CLASS_HID_5ce1,
4769 .flow_sig_id = 4096,
4770 .flow_pattern_id = 1,
4772 .hdr_sig = { .bits =
4773 BNXT_ULP_HDR_BIT_O_ETH |
4774 BNXT_ULP_HDR_BIT_O_IPV6 |
4775 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4776 .field_sig = { .bits =
4777 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
4780 .class_hid = BNXT_ULP_CLASS_HID_4579,
4783 .flow_sig_id = 6144,
4784 .flow_pattern_id = 1,
4786 .hdr_sig = { .bits =
4787 BNXT_ULP_HDR_BIT_O_ETH |
4788 BNXT_ULP_HDR_BIT_O_IPV6 |
4789 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4790 .field_sig = { .bits =
4791 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
4792 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
4795 .class_hid = BNXT_ULP_CLASS_HID_1735,
4798 .flow_sig_id = 16384,
4799 .flow_pattern_id = 1,
4801 .hdr_sig = { .bits =
4802 BNXT_ULP_HDR_BIT_O_ETH |
4803 BNXT_ULP_HDR_BIT_O_IPV4 |
4804 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4805 .field_sig = { .bits =
4806 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
4809 .class_hid = BNXT_ULP_CLASS_HID_45bd,
4812 .flow_sig_id = 24576,
4813 .flow_pattern_id = 1,
4815 .hdr_sig = { .bits =
4816 BNXT_ULP_HDR_BIT_O_ETH |
4817 BNXT_ULP_HDR_BIT_O_IPV4 |
4818 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4819 .field_sig = { .bits =
4820 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
4821 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
4824 .class_hid = BNXT_ULP_CLASS_HID_3feb,
4827 .flow_sig_id = 32768,
4828 .flow_pattern_id = 1,
4830 .hdr_sig = { .bits =
4831 BNXT_ULP_HDR_BIT_O_ETH |
4832 BNXT_ULP_HDR_BIT_OO_VLAN |
4833 BNXT_ULP_HDR_BIT_O_IPV6 |
4834 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4835 .field_sig = { .bits =
4836 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
4839 .class_hid = BNXT_ULP_CLASS_HID_2bf7,
4842 .flow_sig_id = 32832,
4843 .flow_pattern_id = 1,
4845 .hdr_sig = { .bits =
4846 BNXT_ULP_HDR_BIT_O_ETH |
4847 BNXT_ULP_HDR_BIT_OO_VLAN |
4848 BNXT_ULP_HDR_BIT_O_IPV6 |
4849 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4850 .field_sig = { .bits =
4851 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
4852 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
4855 .class_hid = BNXT_ULP_CLASS_HID_5727,
4858 .flow_sig_id = 49152,
4859 .flow_pattern_id = 1,
4861 .hdr_sig = { .bits =
4862 BNXT_ULP_HDR_BIT_O_ETH |
4863 BNXT_ULP_HDR_BIT_OO_VLAN |
4864 BNXT_ULP_HDR_BIT_O_IPV6 |
4865 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4866 .field_sig = { .bits =
4867 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
4868 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
4871 .class_hid = BNXT_ULP_CLASS_HID_4333,
4874 .flow_sig_id = 49216,
4875 .flow_pattern_id = 1,
4877 .hdr_sig = { .bits =
4878 BNXT_ULP_HDR_BIT_O_ETH |
4879 BNXT_ULP_HDR_BIT_OO_VLAN |
4880 BNXT_ULP_HDR_BIT_O_IPV6 |
4881 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4882 .field_sig = { .bits =
4883 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
4884 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
4885 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
4888 .class_hid = BNXT_ULP_CLASS_HID_4453,
4891 .flow_sig_id = 131072,
4892 .flow_pattern_id = 1,
4894 .hdr_sig = { .bits =
4895 BNXT_ULP_HDR_BIT_O_ETH |
4896 BNXT_ULP_HDR_BIT_OO_VLAN |
4897 BNXT_ULP_HDR_BIT_O_IPV4 |
4898 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4899 .field_sig = { .bits =
4900 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
4903 .class_hid = BNXT_ULP_CLASS_HID_304f,
4906 .flow_sig_id = 131136,
4907 .flow_pattern_id = 1,
4909 .hdr_sig = { .bits =
4910 BNXT_ULP_HDR_BIT_O_ETH |
4911 BNXT_ULP_HDR_BIT_OO_VLAN |
4912 BNXT_ULP_HDR_BIT_O_IPV4 |
4913 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4914 .field_sig = { .bits =
4915 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
4916 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
4919 .class_hid = BNXT_ULP_CLASS_HID_645f,
4922 .flow_sig_id = 196608,
4923 .flow_pattern_id = 1,
4925 .hdr_sig = { .bits =
4926 BNXT_ULP_HDR_BIT_O_ETH |
4927 BNXT_ULP_HDR_BIT_OO_VLAN |
4928 BNXT_ULP_HDR_BIT_O_IPV4 |
4929 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4930 .field_sig = { .bits =
4931 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
4932 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
4935 .class_hid = BNXT_ULP_CLASS_HID_504b,
4938 .flow_sig_id = 196672,
4939 .flow_pattern_id = 1,
4941 .hdr_sig = { .bits =
4942 BNXT_ULP_HDR_BIT_O_ETH |
4943 BNXT_ULP_HDR_BIT_OO_VLAN |
4944 BNXT_ULP_HDR_BIT_O_IPV4 |
4945 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4946 .field_sig = { .bits =
4947 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
4948 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
4949 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
4952 .class_hid = BNXT_ULP_CLASS_HID_5cc1,
4955 .flow_sig_id = 4096,
4956 .flow_pattern_id = 1,
4958 .hdr_sig = { .bits =
4959 BNXT_ULP_HDR_BIT_O_ETH |
4960 BNXT_ULP_HDR_BIT_O_IPV6 |
4961 BNXT_ULP_HDR_BIT_O_TCP |
4962 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4963 .field_sig = { .bits =
4964 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
4967 .class_hid = BNXT_ULP_CLASS_HID_4559,
4970 .flow_sig_id = 6144,
4971 .flow_pattern_id = 1,
4973 .hdr_sig = { .bits =
4974 BNXT_ULP_HDR_BIT_O_ETH |
4975 BNXT_ULP_HDR_BIT_O_IPV6 |
4976 BNXT_ULP_HDR_BIT_O_TCP |
4977 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4978 .field_sig = { .bits =
4979 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
4980 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
4983 .class_hid = BNXT_ULP_CLASS_HID_2285,
4986 .flow_sig_id = 12288,
4987 .flow_pattern_id = 1,
4989 .hdr_sig = { .bits =
4990 BNXT_ULP_HDR_BIT_O_ETH |
4991 BNXT_ULP_HDR_BIT_O_IPV6 |
4992 BNXT_ULP_HDR_BIT_O_TCP |
4993 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4994 .field_sig = { .bits =
4995 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
4996 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
4999 .class_hid = BNXT_ULP_CLASS_HID_0b1d,
5002 .flow_sig_id = 14336,
5003 .flow_pattern_id = 1,
5005 .hdr_sig = { .bits =
5006 BNXT_ULP_HDR_BIT_O_ETH |
5007 BNXT_ULP_HDR_BIT_O_IPV6 |
5008 BNXT_ULP_HDR_BIT_O_TCP |
5009 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5010 .field_sig = { .bits =
5011 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5012 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5013 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
5016 .class_hid = BNXT_ULP_CLASS_HID_0b49,
5019 .flow_sig_id = 20480,
5020 .flow_pattern_id = 1,
5022 .hdr_sig = { .bits =
5023 BNXT_ULP_HDR_BIT_O_ETH |
5024 BNXT_ULP_HDR_BIT_O_IPV6 |
5025 BNXT_ULP_HDR_BIT_O_TCP |
5026 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5027 .field_sig = { .bits =
5028 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5029 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5032 .class_hid = BNXT_ULP_CLASS_HID_5c95,
5035 .flow_sig_id = 22528,
5036 .flow_pattern_id = 1,
5038 .hdr_sig = { .bits =
5039 BNXT_ULP_HDR_BIT_O_ETH |
5040 BNXT_ULP_HDR_BIT_O_IPV6 |
5041 BNXT_ULP_HDR_BIT_O_TCP |
5042 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5043 .field_sig = { .bits =
5044 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5045 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5046 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5049 .class_hid = BNXT_ULP_CLASS_HID_39c1,
5052 .flow_sig_id = 28672,
5053 .flow_pattern_id = 1,
5055 .hdr_sig = { .bits =
5056 BNXT_ULP_HDR_BIT_O_ETH |
5057 BNXT_ULP_HDR_BIT_O_IPV6 |
5058 BNXT_ULP_HDR_BIT_O_TCP |
5059 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5060 .field_sig = { .bits =
5061 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5062 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5063 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5066 .class_hid = BNXT_ULP_CLASS_HID_2259,
5069 .flow_sig_id = 30720,
5070 .flow_pattern_id = 1,
5072 .hdr_sig = { .bits =
5073 BNXT_ULP_HDR_BIT_O_ETH |
5074 BNXT_ULP_HDR_BIT_O_IPV6 |
5075 BNXT_ULP_HDR_BIT_O_TCP |
5076 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5077 .field_sig = { .bits =
5078 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5079 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5080 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5081 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5084 .class_hid = BNXT_ULP_CLASS_HID_1715,
5087 .flow_sig_id = 16384,
5088 .flow_pattern_id = 1,
5090 .hdr_sig = { .bits =
5091 BNXT_ULP_HDR_BIT_O_ETH |
5092 BNXT_ULP_HDR_BIT_O_IPV4 |
5093 BNXT_ULP_HDR_BIT_O_TCP |
5094 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5095 .field_sig = { .bits =
5096 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5099 .class_hid = BNXT_ULP_CLASS_HID_459d,
5102 .flow_sig_id = 24576,
5103 .flow_pattern_id = 1,
5105 .hdr_sig = { .bits =
5106 BNXT_ULP_HDR_BIT_O_ETH |
5107 BNXT_ULP_HDR_BIT_O_IPV4 |
5108 BNXT_ULP_HDR_BIT_O_TCP |
5109 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5110 .field_sig = { .bits =
5111 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5112 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5115 .class_hid = BNXT_ULP_CLASS_HID_571d,
5118 .flow_sig_id = 49152,
5119 .flow_pattern_id = 1,
5121 .hdr_sig = { .bits =
5122 BNXT_ULP_HDR_BIT_O_ETH |
5123 BNXT_ULP_HDR_BIT_O_IPV4 |
5124 BNXT_ULP_HDR_BIT_O_TCP |
5125 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5126 .field_sig = { .bits =
5127 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5128 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5131 .class_hid = BNXT_ULP_CLASS_HID_1cd1,
5134 .flow_sig_id = 57344,
5135 .flow_pattern_id = 1,
5137 .hdr_sig = { .bits =
5138 BNXT_ULP_HDR_BIT_O_ETH |
5139 BNXT_ULP_HDR_BIT_O_IPV4 |
5140 BNXT_ULP_HDR_BIT_O_TCP |
5141 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5142 .field_sig = { .bits =
5143 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5144 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5145 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5148 .class_hid = BNXT_ULP_CLASS_HID_3711,
5151 .flow_sig_id = 81920,
5152 .flow_pattern_id = 1,
5154 .hdr_sig = { .bits =
5155 BNXT_ULP_HDR_BIT_O_ETH |
5156 BNXT_ULP_HDR_BIT_O_IPV4 |
5157 BNXT_ULP_HDR_BIT_O_TCP |
5158 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5159 .field_sig = { .bits =
5160 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5161 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5164 .class_hid = BNXT_ULP_CLASS_HID_6599,
5167 .flow_sig_id = 90112,
5168 .flow_pattern_id = 1,
5170 .hdr_sig = { .bits =
5171 BNXT_ULP_HDR_BIT_O_ETH |
5172 BNXT_ULP_HDR_BIT_O_IPV4 |
5173 BNXT_ULP_HDR_BIT_O_TCP |
5174 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5175 .field_sig = { .bits =
5176 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5177 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5178 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5181 .class_hid = BNXT_ULP_CLASS_HID_0e55,
5184 .flow_sig_id = 114688,
5185 .flow_pattern_id = 1,
5187 .hdr_sig = { .bits =
5188 BNXT_ULP_HDR_BIT_O_ETH |
5189 BNXT_ULP_HDR_BIT_O_IPV4 |
5190 BNXT_ULP_HDR_BIT_O_TCP |
5191 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5192 .field_sig = { .bits =
5193 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5194 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5195 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5198 .class_hid = BNXT_ULP_CLASS_HID_3cdd,
5201 .flow_sig_id = 122880,
5202 .flow_pattern_id = 1,
5204 .hdr_sig = { .bits =
5205 BNXT_ULP_HDR_BIT_O_ETH |
5206 BNXT_ULP_HDR_BIT_O_IPV4 |
5207 BNXT_ULP_HDR_BIT_O_TCP |
5208 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5209 .field_sig = { .bits =
5210 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5211 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5212 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5213 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5216 .class_hid = BNXT_ULP_CLASS_HID_5ca1,
5219 .flow_sig_id = 4096,
5220 .flow_pattern_id = 1,
5222 .hdr_sig = { .bits =
5223 BNXT_ULP_HDR_BIT_O_ETH |
5224 BNXT_ULP_HDR_BIT_O_IPV6 |
5225 BNXT_ULP_HDR_BIT_O_UDP |
5226 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5227 .field_sig = { .bits =
5228 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5231 .class_hid = BNXT_ULP_CLASS_HID_4539,
5234 .flow_sig_id = 6144,
5235 .flow_pattern_id = 1,
5237 .hdr_sig = { .bits =
5238 BNXT_ULP_HDR_BIT_O_ETH |
5239 BNXT_ULP_HDR_BIT_O_IPV6 |
5240 BNXT_ULP_HDR_BIT_O_UDP |
5241 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5242 .field_sig = { .bits =
5243 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5244 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5247 .class_hid = BNXT_ULP_CLASS_HID_22e5,
5250 .flow_sig_id = 12288,
5251 .flow_pattern_id = 1,
5253 .hdr_sig = { .bits =
5254 BNXT_ULP_HDR_BIT_O_ETH |
5255 BNXT_ULP_HDR_BIT_O_IPV6 |
5256 BNXT_ULP_HDR_BIT_O_UDP |
5257 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5258 .field_sig = { .bits =
5259 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5260 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5263 .class_hid = BNXT_ULP_CLASS_HID_0b7d,
5266 .flow_sig_id = 14336,
5267 .flow_pattern_id = 1,
5269 .hdr_sig = { .bits =
5270 BNXT_ULP_HDR_BIT_O_ETH |
5271 BNXT_ULP_HDR_BIT_O_IPV6 |
5272 BNXT_ULP_HDR_BIT_O_UDP |
5273 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5274 .field_sig = { .bits =
5275 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5276 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5277 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5280 .class_hid = BNXT_ULP_CLASS_HID_0b29,
5283 .flow_sig_id = 20480,
5284 .flow_pattern_id = 1,
5286 .hdr_sig = { .bits =
5287 BNXT_ULP_HDR_BIT_O_ETH |
5288 BNXT_ULP_HDR_BIT_O_IPV6 |
5289 BNXT_ULP_HDR_BIT_O_UDP |
5290 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5291 .field_sig = { .bits =
5292 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5293 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5296 .class_hid = BNXT_ULP_CLASS_HID_5cf5,
5299 .flow_sig_id = 22528,
5300 .flow_pattern_id = 1,
5302 .hdr_sig = { .bits =
5303 BNXT_ULP_HDR_BIT_O_ETH |
5304 BNXT_ULP_HDR_BIT_O_IPV6 |
5305 BNXT_ULP_HDR_BIT_O_UDP |
5306 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5307 .field_sig = { .bits =
5308 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5309 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5310 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5313 .class_hid = BNXT_ULP_CLASS_HID_39a1,
5316 .flow_sig_id = 28672,
5317 .flow_pattern_id = 1,
5319 .hdr_sig = { .bits =
5320 BNXT_ULP_HDR_BIT_O_ETH |
5321 BNXT_ULP_HDR_BIT_O_IPV6 |
5322 BNXT_ULP_HDR_BIT_O_UDP |
5323 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5324 .field_sig = { .bits =
5325 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5326 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5327 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5330 .class_hid = BNXT_ULP_CLASS_HID_2239,
5333 .flow_sig_id = 30720,
5334 .flow_pattern_id = 1,
5336 .hdr_sig = { .bits =
5337 BNXT_ULP_HDR_BIT_O_ETH |
5338 BNXT_ULP_HDR_BIT_O_IPV6 |
5339 BNXT_ULP_HDR_BIT_O_UDP |
5340 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5341 .field_sig = { .bits =
5342 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5343 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5344 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5345 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5348 .class_hid = BNXT_ULP_CLASS_HID_1775,
5351 .flow_sig_id = 16384,
5352 .flow_pattern_id = 1,
5354 .hdr_sig = { .bits =
5355 BNXT_ULP_HDR_BIT_O_ETH |
5356 BNXT_ULP_HDR_BIT_O_IPV4 |
5357 BNXT_ULP_HDR_BIT_O_UDP |
5358 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5359 .field_sig = { .bits =
5360 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5363 .class_hid = BNXT_ULP_CLASS_HID_45fd,
5366 .flow_sig_id = 24576,
5367 .flow_pattern_id = 1,
5369 .hdr_sig = { .bits =
5370 BNXT_ULP_HDR_BIT_O_ETH |
5371 BNXT_ULP_HDR_BIT_O_IPV4 |
5372 BNXT_ULP_HDR_BIT_O_UDP |
5373 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5374 .field_sig = { .bits =
5375 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5376 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5379 .class_hid = BNXT_ULP_CLASS_HID_577d,
5382 .flow_sig_id = 49152,
5383 .flow_pattern_id = 1,
5385 .hdr_sig = { .bits =
5386 BNXT_ULP_HDR_BIT_O_ETH |
5387 BNXT_ULP_HDR_BIT_O_IPV4 |
5388 BNXT_ULP_HDR_BIT_O_UDP |
5389 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5390 .field_sig = { .bits =
5391 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5392 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5395 .class_hid = BNXT_ULP_CLASS_HID_1cb1,
5398 .flow_sig_id = 57344,
5399 .flow_pattern_id = 1,
5401 .hdr_sig = { .bits =
5402 BNXT_ULP_HDR_BIT_O_ETH |
5403 BNXT_ULP_HDR_BIT_O_IPV4 |
5404 BNXT_ULP_HDR_BIT_O_UDP |
5405 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5406 .field_sig = { .bits =
5407 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5408 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5409 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5412 .class_hid = BNXT_ULP_CLASS_HID_3771,
5415 .flow_sig_id = 81920,
5416 .flow_pattern_id = 1,
5418 .hdr_sig = { .bits =
5419 BNXT_ULP_HDR_BIT_O_ETH |
5420 BNXT_ULP_HDR_BIT_O_IPV4 |
5421 BNXT_ULP_HDR_BIT_O_UDP |
5422 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5423 .field_sig = { .bits =
5424 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5425 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5428 .class_hid = BNXT_ULP_CLASS_HID_65f9,
5431 .flow_sig_id = 90112,
5432 .flow_pattern_id = 1,
5434 .hdr_sig = { .bits =
5435 BNXT_ULP_HDR_BIT_O_ETH |
5436 BNXT_ULP_HDR_BIT_O_IPV4 |
5437 BNXT_ULP_HDR_BIT_O_UDP |
5438 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5439 .field_sig = { .bits =
5440 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5441 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5442 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5445 .class_hid = BNXT_ULP_CLASS_HID_0e35,
5448 .flow_sig_id = 114688,
5449 .flow_pattern_id = 1,
5451 .hdr_sig = { .bits =
5452 BNXT_ULP_HDR_BIT_O_ETH |
5453 BNXT_ULP_HDR_BIT_O_IPV4 |
5454 BNXT_ULP_HDR_BIT_O_UDP |
5455 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5456 .field_sig = { .bits =
5457 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5458 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5459 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5462 .class_hid = BNXT_ULP_CLASS_HID_3cbd,
5465 .flow_sig_id = 122880,
5466 .flow_pattern_id = 1,
5468 .hdr_sig = { .bits =
5469 BNXT_ULP_HDR_BIT_O_ETH |
5470 BNXT_ULP_HDR_BIT_O_IPV4 |
5471 BNXT_ULP_HDR_BIT_O_UDP |
5472 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5473 .field_sig = { .bits =
5474 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5475 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5476 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5477 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5480 .class_hid = BNXT_ULP_CLASS_HID_3fcb,
5483 .flow_sig_id = 32768,
5484 .flow_pattern_id = 1,
5486 .hdr_sig = { .bits =
5487 BNXT_ULP_HDR_BIT_O_ETH |
5488 BNXT_ULP_HDR_BIT_OO_VLAN |
5489 BNXT_ULP_HDR_BIT_O_IPV6 |
5490 BNXT_ULP_HDR_BIT_O_TCP |
5491 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5492 .field_sig = { .bits =
5493 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5496 .class_hid = BNXT_ULP_CLASS_HID_2bd7,
5499 .flow_sig_id = 32832,
5500 .flow_pattern_id = 1,
5502 .hdr_sig = { .bits =
5503 BNXT_ULP_HDR_BIT_O_ETH |
5504 BNXT_ULP_HDR_BIT_OO_VLAN |
5505 BNXT_ULP_HDR_BIT_O_IPV6 |
5506 BNXT_ULP_HDR_BIT_O_TCP |
5507 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5508 .field_sig = { .bits =
5509 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5510 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5513 .class_hid = BNXT_ULP_CLASS_HID_5707,
5516 .flow_sig_id = 49152,
5517 .flow_pattern_id = 1,
5519 .hdr_sig = { .bits =
5520 BNXT_ULP_HDR_BIT_O_ETH |
5521 BNXT_ULP_HDR_BIT_OO_VLAN |
5522 BNXT_ULP_HDR_BIT_O_IPV6 |
5523 BNXT_ULP_HDR_BIT_O_TCP |
5524 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5525 .field_sig = { .bits =
5526 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5527 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5530 .class_hid = BNXT_ULP_CLASS_HID_4313,
5533 .flow_sig_id = 49216,
5534 .flow_pattern_id = 1,
5536 .hdr_sig = { .bits =
5537 BNXT_ULP_HDR_BIT_O_ETH |
5538 BNXT_ULP_HDR_BIT_OO_VLAN |
5539 BNXT_ULP_HDR_BIT_O_IPV6 |
5540 BNXT_ULP_HDR_BIT_O_TCP |
5541 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5542 .field_sig = { .bits =
5543 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5544 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5545 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5548 .class_hid = BNXT_ULP_CLASS_HID_5fc7,
5551 .flow_sig_id = 98304,
5552 .flow_pattern_id = 1,
5554 .hdr_sig = { .bits =
5555 BNXT_ULP_HDR_BIT_O_ETH |
5556 BNXT_ULP_HDR_BIT_OO_VLAN |
5557 BNXT_ULP_HDR_BIT_O_IPV6 |
5558 BNXT_ULP_HDR_BIT_O_TCP |
5559 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5560 .field_sig = { .bits =
5561 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5562 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5565 .class_hid = BNXT_ULP_CLASS_HID_4bd3,
5568 .flow_sig_id = 98368,
5569 .flow_pattern_id = 1,
5571 .hdr_sig = { .bits =
5572 BNXT_ULP_HDR_BIT_O_ETH |
5573 BNXT_ULP_HDR_BIT_OO_VLAN |
5574 BNXT_ULP_HDR_BIT_O_IPV6 |
5575 BNXT_ULP_HDR_BIT_O_TCP |
5576 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5577 .field_sig = { .bits =
5578 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5579 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5580 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5583 .class_hid = BNXT_ULP_CLASS_HID_0e4f,
5586 .flow_sig_id = 114688,
5587 .flow_pattern_id = 1,
5589 .hdr_sig = { .bits =
5590 BNXT_ULP_HDR_BIT_O_ETH |
5591 BNXT_ULP_HDR_BIT_OO_VLAN |
5592 BNXT_ULP_HDR_BIT_O_IPV6 |
5593 BNXT_ULP_HDR_BIT_O_TCP |
5594 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5595 .field_sig = { .bits =
5596 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5597 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5598 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5601 .class_hid = BNXT_ULP_CLASS_HID_632f,
5604 .flow_sig_id = 114752,
5605 .flow_pattern_id = 1,
5607 .hdr_sig = { .bits =
5608 BNXT_ULP_HDR_BIT_O_ETH |
5609 BNXT_ULP_HDR_BIT_OO_VLAN |
5610 BNXT_ULP_HDR_BIT_O_IPV6 |
5611 BNXT_ULP_HDR_BIT_O_TCP |
5612 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5613 .field_sig = { .bits =
5614 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5615 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5616 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5617 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5620 .class_hid = BNXT_ULP_CLASS_HID_1baf,
5623 .flow_sig_id = 163840,
5624 .flow_pattern_id = 1,
5626 .hdr_sig = { .bits =
5627 BNXT_ULP_HDR_BIT_O_ETH |
5628 BNXT_ULP_HDR_BIT_OO_VLAN |
5629 BNXT_ULP_HDR_BIT_O_IPV6 |
5630 BNXT_ULP_HDR_BIT_O_TCP |
5631 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5632 .field_sig = { .bits =
5633 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5634 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5637 .class_hid = BNXT_ULP_CLASS_HID_07bb,
5640 .flow_sig_id = 163904,
5641 .flow_pattern_id = 1,
5643 .hdr_sig = { .bits =
5644 BNXT_ULP_HDR_BIT_O_ETH |
5645 BNXT_ULP_HDR_BIT_OO_VLAN |
5646 BNXT_ULP_HDR_BIT_O_IPV6 |
5647 BNXT_ULP_HDR_BIT_O_TCP |
5648 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5649 .field_sig = { .bits =
5650 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5651 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5652 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5655 .class_hid = BNXT_ULP_CLASS_HID_32eb,
5658 .flow_sig_id = 180224,
5659 .flow_pattern_id = 1,
5661 .hdr_sig = { .bits =
5662 BNXT_ULP_HDR_BIT_O_ETH |
5663 BNXT_ULP_HDR_BIT_OO_VLAN |
5664 BNXT_ULP_HDR_BIT_O_IPV6 |
5665 BNXT_ULP_HDR_BIT_O_TCP |
5666 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5667 .field_sig = { .bits =
5668 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5669 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5670 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5673 .class_hid = BNXT_ULP_CLASS_HID_1ef7,
5676 .flow_sig_id = 180288,
5677 .flow_pattern_id = 1,
5679 .hdr_sig = { .bits =
5680 BNXT_ULP_HDR_BIT_O_ETH |
5681 BNXT_ULP_HDR_BIT_OO_VLAN |
5682 BNXT_ULP_HDR_BIT_O_IPV6 |
5683 BNXT_ULP_HDR_BIT_O_TCP |
5684 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5685 .field_sig = { .bits =
5686 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5687 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5688 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5689 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5692 .class_hid = BNXT_ULP_CLASS_HID_3bab,
5695 .flow_sig_id = 229376,
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_O_IPV6_DST_ADDR |
5706 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
5707 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5710 .class_hid = BNXT_ULP_CLASS_HID_27b7,
5713 .flow_sig_id = 229440,
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_OO_VLAN_VID |
5724 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5725 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
5726 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5729 .class_hid = BNXT_ULP_CLASS_HID_52e7,
5732 .flow_sig_id = 245760,
5733 .flow_pattern_id = 1,
5735 .hdr_sig = { .bits =
5736 BNXT_ULP_HDR_BIT_O_ETH |
5737 BNXT_ULP_HDR_BIT_OO_VLAN |
5738 BNXT_ULP_HDR_BIT_O_IPV6 |
5739 BNXT_ULP_HDR_BIT_O_TCP |
5740 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5741 .field_sig = { .bits =
5742 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5743 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5744 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
5745 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5748 .class_hid = BNXT_ULP_CLASS_HID_3ef3,
5751 .flow_sig_id = 245824,
5752 .flow_pattern_id = 1,
5754 .hdr_sig = { .bits =
5755 BNXT_ULP_HDR_BIT_O_ETH |
5756 BNXT_ULP_HDR_BIT_OO_VLAN |
5757 BNXT_ULP_HDR_BIT_O_IPV6 |
5758 BNXT_ULP_HDR_BIT_O_TCP |
5759 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5760 .field_sig = { .bits =
5761 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5762 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5763 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5764 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
5765 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5768 .class_hid = BNXT_ULP_CLASS_HID_4473,
5771 .flow_sig_id = 131072,
5772 .flow_pattern_id = 1,
5774 .hdr_sig = { .bits =
5775 BNXT_ULP_HDR_BIT_O_ETH |
5776 BNXT_ULP_HDR_BIT_OO_VLAN |
5777 BNXT_ULP_HDR_BIT_O_IPV4 |
5778 BNXT_ULP_HDR_BIT_O_TCP |
5779 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5780 .field_sig = { .bits =
5781 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5784 .class_hid = BNXT_ULP_CLASS_HID_306f,
5787 .flow_sig_id = 131136,
5788 .flow_pattern_id = 1,
5790 .hdr_sig = { .bits =
5791 BNXT_ULP_HDR_BIT_O_ETH |
5792 BNXT_ULP_HDR_BIT_OO_VLAN |
5793 BNXT_ULP_HDR_BIT_O_IPV4 |
5794 BNXT_ULP_HDR_BIT_O_TCP |
5795 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5796 .field_sig = { .bits =
5797 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5798 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5801 .class_hid = BNXT_ULP_CLASS_HID_647f,
5804 .flow_sig_id = 196608,
5805 .flow_pattern_id = 1,
5807 .hdr_sig = { .bits =
5808 BNXT_ULP_HDR_BIT_O_ETH |
5809 BNXT_ULP_HDR_BIT_OO_VLAN |
5810 BNXT_ULP_HDR_BIT_O_IPV4 |
5811 BNXT_ULP_HDR_BIT_O_TCP |
5812 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5813 .field_sig = { .bits =
5814 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5815 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5818 .class_hid = BNXT_ULP_CLASS_HID_506b,
5821 .flow_sig_id = 196672,
5822 .flow_pattern_id = 1,
5824 .hdr_sig = { .bits =
5825 BNXT_ULP_HDR_BIT_O_ETH |
5826 BNXT_ULP_HDR_BIT_OO_VLAN |
5827 BNXT_ULP_HDR_BIT_O_IPV4 |
5828 BNXT_ULP_HDR_BIT_O_TCP |
5829 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5830 .field_sig = { .bits =
5831 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5832 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5833 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
5836 .class_hid = BNXT_ULP_CLASS_HID_66af,
5839 .flow_sig_id = 393216,
5840 .flow_pattern_id = 1,
5842 .hdr_sig = { .bits =
5843 BNXT_ULP_HDR_BIT_O_ETH |
5844 BNXT_ULP_HDR_BIT_OO_VLAN |
5845 BNXT_ULP_HDR_BIT_O_IPV4 |
5846 BNXT_ULP_HDR_BIT_O_TCP |
5847 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5848 .field_sig = { .bits =
5849 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5850 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
5853 .class_hid = BNXT_ULP_CLASS_HID_525b,
5856 .flow_sig_id = 393280,
5857 .flow_pattern_id = 1,
5859 .hdr_sig = { .bits =
5860 BNXT_ULP_HDR_BIT_O_ETH |
5861 BNXT_ULP_HDR_BIT_OO_VLAN |
5862 BNXT_ULP_HDR_BIT_O_IPV4 |
5863 BNXT_ULP_HDR_BIT_O_TCP |
5864 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5865 .field_sig = { .bits =
5866 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5867 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5868 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
5871 .class_hid = BNXT_ULP_CLASS_HID_1de7,
5874 .flow_sig_id = 458752,
5875 .flow_pattern_id = 1,
5877 .hdr_sig = { .bits =
5878 BNXT_ULP_HDR_BIT_O_ETH |
5879 BNXT_ULP_HDR_BIT_OO_VLAN |
5880 BNXT_ULP_HDR_BIT_O_IPV4 |
5881 BNXT_ULP_HDR_BIT_O_TCP |
5882 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5883 .field_sig = { .bits =
5884 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5885 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5886 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
5889 .class_hid = BNXT_ULP_CLASS_HID_0993,
5892 .flow_sig_id = 458816,
5893 .flow_pattern_id = 1,
5895 .hdr_sig = { .bits =
5896 BNXT_ULP_HDR_BIT_O_ETH |
5897 BNXT_ULP_HDR_BIT_OO_VLAN |
5898 BNXT_ULP_HDR_BIT_O_IPV4 |
5899 BNXT_ULP_HDR_BIT_O_TCP |
5900 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5901 .field_sig = { .bits =
5902 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5903 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5904 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5905 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
5908 .class_hid = BNXT_ULP_CLASS_HID_213f,
5911 .flow_sig_id = 655360,
5912 .flow_pattern_id = 1,
5914 .hdr_sig = { .bits =
5915 BNXT_ULP_HDR_BIT_O_ETH |
5916 BNXT_ULP_HDR_BIT_OO_VLAN |
5917 BNXT_ULP_HDR_BIT_O_IPV4 |
5918 BNXT_ULP_HDR_BIT_O_TCP |
5919 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5920 .field_sig = { .bits =
5921 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5922 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
5925 .class_hid = BNXT_ULP_CLASS_HID_0d2b,
5928 .flow_sig_id = 655424,
5929 .flow_pattern_id = 1,
5931 .hdr_sig = { .bits =
5932 BNXT_ULP_HDR_BIT_O_ETH |
5933 BNXT_ULP_HDR_BIT_OO_VLAN |
5934 BNXT_ULP_HDR_BIT_O_IPV4 |
5935 BNXT_ULP_HDR_BIT_O_TCP |
5936 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5937 .field_sig = { .bits =
5938 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5939 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5940 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
5943 .class_hid = BNXT_ULP_CLASS_HID_413b,
5946 .flow_sig_id = 720896,
5947 .flow_pattern_id = 1,
5949 .hdr_sig = { .bits =
5950 BNXT_ULP_HDR_BIT_O_ETH |
5951 BNXT_ULP_HDR_BIT_OO_VLAN |
5952 BNXT_ULP_HDR_BIT_O_IPV4 |
5953 BNXT_ULP_HDR_BIT_O_TCP |
5954 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5955 .field_sig = { .bits =
5956 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5957 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5958 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
5961 .class_hid = BNXT_ULP_CLASS_HID_2cd7,
5964 .flow_sig_id = 720960,
5965 .flow_pattern_id = 1,
5967 .hdr_sig = { .bits =
5968 BNXT_ULP_HDR_BIT_O_ETH |
5969 BNXT_ULP_HDR_BIT_OO_VLAN |
5970 BNXT_ULP_HDR_BIT_O_IPV4 |
5971 BNXT_ULP_HDR_BIT_O_TCP |
5972 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5973 .field_sig = { .bits =
5974 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
5975 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
5976 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
5977 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
5980 .class_hid = BNXT_ULP_CLASS_HID_436b,
5983 .flow_sig_id = 917504,
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_O_IPV4_DST_ADDR |
5994 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
5995 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
5998 .class_hid = BNXT_ULP_CLASS_HID_2f07,
6001 .flow_sig_id = 917568,
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_OO_VLAN_VID |
6012 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6013 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6014 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6017 .class_hid = BNXT_ULP_CLASS_HID_6317,
6020 .flow_sig_id = 983040,
6021 .flow_pattern_id = 1,
6023 .hdr_sig = { .bits =
6024 BNXT_ULP_HDR_BIT_O_ETH |
6025 BNXT_ULP_HDR_BIT_OO_VLAN |
6026 BNXT_ULP_HDR_BIT_O_IPV4 |
6027 BNXT_ULP_HDR_BIT_O_TCP |
6028 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6029 .field_sig = { .bits =
6030 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6031 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6032 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6033 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6036 .class_hid = BNXT_ULP_CLASS_HID_4f03,
6039 .flow_sig_id = 983104,
6040 .flow_pattern_id = 1,
6042 .hdr_sig = { .bits =
6043 BNXT_ULP_HDR_BIT_O_ETH |
6044 BNXT_ULP_HDR_BIT_OO_VLAN |
6045 BNXT_ULP_HDR_BIT_O_IPV4 |
6046 BNXT_ULP_HDR_BIT_O_TCP |
6047 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6048 .field_sig = { .bits =
6049 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6050 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6051 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6052 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6053 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6056 .class_hid = BNXT_ULP_CLASS_HID_3fab,
6059 .flow_sig_id = 32768,
6060 .flow_pattern_id = 1,
6062 .hdr_sig = { .bits =
6063 BNXT_ULP_HDR_BIT_O_ETH |
6064 BNXT_ULP_HDR_BIT_OO_VLAN |
6065 BNXT_ULP_HDR_BIT_O_IPV6 |
6066 BNXT_ULP_HDR_BIT_O_UDP |
6067 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6068 .field_sig = { .bits =
6069 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6072 .class_hid = BNXT_ULP_CLASS_HID_2bb7,
6075 .flow_sig_id = 32832,
6076 .flow_pattern_id = 1,
6078 .hdr_sig = { .bits =
6079 BNXT_ULP_HDR_BIT_O_ETH |
6080 BNXT_ULP_HDR_BIT_OO_VLAN |
6081 BNXT_ULP_HDR_BIT_O_IPV6 |
6082 BNXT_ULP_HDR_BIT_O_UDP |
6083 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6084 .field_sig = { .bits =
6085 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6086 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6089 .class_hid = BNXT_ULP_CLASS_HID_5767,
6092 .flow_sig_id = 49152,
6093 .flow_pattern_id = 1,
6095 .hdr_sig = { .bits =
6096 BNXT_ULP_HDR_BIT_O_ETH |
6097 BNXT_ULP_HDR_BIT_OO_VLAN |
6098 BNXT_ULP_HDR_BIT_O_IPV6 |
6099 BNXT_ULP_HDR_BIT_O_UDP |
6100 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6101 .field_sig = { .bits =
6102 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6103 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6106 .class_hid = BNXT_ULP_CLASS_HID_4373,
6109 .flow_sig_id = 49216,
6110 .flow_pattern_id = 1,
6112 .hdr_sig = { .bits =
6113 BNXT_ULP_HDR_BIT_O_ETH |
6114 BNXT_ULP_HDR_BIT_OO_VLAN |
6115 BNXT_ULP_HDR_BIT_O_IPV6 |
6116 BNXT_ULP_HDR_BIT_O_UDP |
6117 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6118 .field_sig = { .bits =
6119 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6120 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6121 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6124 .class_hid = BNXT_ULP_CLASS_HID_5fa7,
6127 .flow_sig_id = 98304,
6128 .flow_pattern_id = 1,
6130 .hdr_sig = { .bits =
6131 BNXT_ULP_HDR_BIT_O_ETH |
6132 BNXT_ULP_HDR_BIT_OO_VLAN |
6133 BNXT_ULP_HDR_BIT_O_IPV6 |
6134 BNXT_ULP_HDR_BIT_O_UDP |
6135 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6136 .field_sig = { .bits =
6137 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6138 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6141 .class_hid = BNXT_ULP_CLASS_HID_4bb3,
6144 .flow_sig_id = 98368,
6145 .flow_pattern_id = 1,
6147 .hdr_sig = { .bits =
6148 BNXT_ULP_HDR_BIT_O_ETH |
6149 BNXT_ULP_HDR_BIT_OO_VLAN |
6150 BNXT_ULP_HDR_BIT_O_IPV6 |
6151 BNXT_ULP_HDR_BIT_O_UDP |
6152 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6153 .field_sig = { .bits =
6154 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6155 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6156 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6159 .class_hid = BNXT_ULP_CLASS_HID_0e2f,
6162 .flow_sig_id = 114688,
6163 .flow_pattern_id = 1,
6165 .hdr_sig = { .bits =
6166 BNXT_ULP_HDR_BIT_O_ETH |
6167 BNXT_ULP_HDR_BIT_OO_VLAN |
6168 BNXT_ULP_HDR_BIT_O_IPV6 |
6169 BNXT_ULP_HDR_BIT_O_UDP |
6170 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6171 .field_sig = { .bits =
6172 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6173 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6174 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6177 .class_hid = BNXT_ULP_CLASS_HID_634f,
6180 .flow_sig_id = 114752,
6181 .flow_pattern_id = 1,
6183 .hdr_sig = { .bits =
6184 BNXT_ULP_HDR_BIT_O_ETH |
6185 BNXT_ULP_HDR_BIT_OO_VLAN |
6186 BNXT_ULP_HDR_BIT_O_IPV6 |
6187 BNXT_ULP_HDR_BIT_O_UDP |
6188 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6189 .field_sig = { .bits =
6190 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6191 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6192 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6193 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6196 .class_hid = BNXT_ULP_CLASS_HID_1bcf,
6199 .flow_sig_id = 163840,
6200 .flow_pattern_id = 1,
6202 .hdr_sig = { .bits =
6203 BNXT_ULP_HDR_BIT_O_ETH |
6204 BNXT_ULP_HDR_BIT_OO_VLAN |
6205 BNXT_ULP_HDR_BIT_O_IPV6 |
6206 BNXT_ULP_HDR_BIT_O_UDP |
6207 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6208 .field_sig = { .bits =
6209 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6210 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6213 .class_hid = BNXT_ULP_CLASS_HID_07db,
6216 .flow_sig_id = 163904,
6217 .flow_pattern_id = 1,
6219 .hdr_sig = { .bits =
6220 BNXT_ULP_HDR_BIT_O_ETH |
6221 BNXT_ULP_HDR_BIT_OO_VLAN |
6222 BNXT_ULP_HDR_BIT_O_IPV6 |
6223 BNXT_ULP_HDR_BIT_O_UDP |
6224 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6225 .field_sig = { .bits =
6226 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6227 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6228 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6231 .class_hid = BNXT_ULP_CLASS_HID_328b,
6234 .flow_sig_id = 180224,
6235 .flow_pattern_id = 1,
6237 .hdr_sig = { .bits =
6238 BNXT_ULP_HDR_BIT_O_ETH |
6239 BNXT_ULP_HDR_BIT_OO_VLAN |
6240 BNXT_ULP_HDR_BIT_O_IPV6 |
6241 BNXT_ULP_HDR_BIT_O_UDP |
6242 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6243 .field_sig = { .bits =
6244 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6245 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6246 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6249 .class_hid = BNXT_ULP_CLASS_HID_1e97,
6252 .flow_sig_id = 180288,
6253 .flow_pattern_id = 1,
6255 .hdr_sig = { .bits =
6256 BNXT_ULP_HDR_BIT_O_ETH |
6257 BNXT_ULP_HDR_BIT_OO_VLAN |
6258 BNXT_ULP_HDR_BIT_O_IPV6 |
6259 BNXT_ULP_HDR_BIT_O_UDP |
6260 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6261 .field_sig = { .bits =
6262 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6263 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6264 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6265 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6268 .class_hid = BNXT_ULP_CLASS_HID_3bcb,
6271 .flow_sig_id = 229376,
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_O_IPV6_DST_ADDR |
6282 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6283 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6286 .class_hid = BNXT_ULP_CLASS_HID_27d7,
6289 .flow_sig_id = 229440,
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_OO_VLAN_VID |
6300 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6301 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6302 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6305 .class_hid = BNXT_ULP_CLASS_HID_5287,
6308 .flow_sig_id = 245760,
6309 .flow_pattern_id = 1,
6311 .hdr_sig = { .bits =
6312 BNXT_ULP_HDR_BIT_O_ETH |
6313 BNXT_ULP_HDR_BIT_OO_VLAN |
6314 BNXT_ULP_HDR_BIT_O_IPV6 |
6315 BNXT_ULP_HDR_BIT_O_UDP |
6316 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6317 .field_sig = { .bits =
6318 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6319 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6320 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6321 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6324 .class_hid = BNXT_ULP_CLASS_HID_3e93,
6327 .flow_sig_id = 245824,
6328 .flow_pattern_id = 1,
6330 .hdr_sig = { .bits =
6331 BNXT_ULP_HDR_BIT_O_ETH |
6332 BNXT_ULP_HDR_BIT_OO_VLAN |
6333 BNXT_ULP_HDR_BIT_O_IPV6 |
6334 BNXT_ULP_HDR_BIT_O_UDP |
6335 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6336 .field_sig = { .bits =
6337 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6338 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6339 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6340 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6341 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6344 .class_hid = BNXT_ULP_CLASS_HID_4413,
6347 .flow_sig_id = 131072,
6348 .flow_pattern_id = 1,
6350 .hdr_sig = { .bits =
6351 BNXT_ULP_HDR_BIT_O_ETH |
6352 BNXT_ULP_HDR_BIT_OO_VLAN |
6353 BNXT_ULP_HDR_BIT_O_IPV4 |
6354 BNXT_ULP_HDR_BIT_O_UDP |
6355 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6356 .field_sig = { .bits =
6357 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6360 .class_hid = BNXT_ULP_CLASS_HID_300f,
6363 .flow_sig_id = 131136,
6364 .flow_pattern_id = 1,
6366 .hdr_sig = { .bits =
6367 BNXT_ULP_HDR_BIT_O_ETH |
6368 BNXT_ULP_HDR_BIT_OO_VLAN |
6369 BNXT_ULP_HDR_BIT_O_IPV4 |
6370 BNXT_ULP_HDR_BIT_O_UDP |
6371 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6372 .field_sig = { .bits =
6373 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6374 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6377 .class_hid = BNXT_ULP_CLASS_HID_641f,
6380 .flow_sig_id = 196608,
6381 .flow_pattern_id = 1,
6383 .hdr_sig = { .bits =
6384 BNXT_ULP_HDR_BIT_O_ETH |
6385 BNXT_ULP_HDR_BIT_OO_VLAN |
6386 BNXT_ULP_HDR_BIT_O_IPV4 |
6387 BNXT_ULP_HDR_BIT_O_UDP |
6388 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6389 .field_sig = { .bits =
6390 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6391 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6394 .class_hid = BNXT_ULP_CLASS_HID_500b,
6397 .flow_sig_id = 196672,
6398 .flow_pattern_id = 1,
6400 .hdr_sig = { .bits =
6401 BNXT_ULP_HDR_BIT_O_ETH |
6402 BNXT_ULP_HDR_BIT_OO_VLAN |
6403 BNXT_ULP_HDR_BIT_O_IPV4 |
6404 BNXT_ULP_HDR_BIT_O_UDP |
6405 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6406 .field_sig = { .bits =
6407 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6408 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6409 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6412 .class_hid = BNXT_ULP_CLASS_HID_66cf,
6415 .flow_sig_id = 393216,
6416 .flow_pattern_id = 1,
6418 .hdr_sig = { .bits =
6419 BNXT_ULP_HDR_BIT_O_ETH |
6420 BNXT_ULP_HDR_BIT_OO_VLAN |
6421 BNXT_ULP_HDR_BIT_O_IPV4 |
6422 BNXT_ULP_HDR_BIT_O_UDP |
6423 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6424 .field_sig = { .bits =
6425 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6426 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6429 .class_hid = BNXT_ULP_CLASS_HID_523b,
6432 .flow_sig_id = 393280,
6433 .flow_pattern_id = 1,
6435 .hdr_sig = { .bits =
6436 BNXT_ULP_HDR_BIT_O_ETH |
6437 BNXT_ULP_HDR_BIT_OO_VLAN |
6438 BNXT_ULP_HDR_BIT_O_IPV4 |
6439 BNXT_ULP_HDR_BIT_O_UDP |
6440 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6441 .field_sig = { .bits =
6442 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6443 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6444 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6447 .class_hid = BNXT_ULP_CLASS_HID_1d87,
6450 .flow_sig_id = 458752,
6451 .flow_pattern_id = 1,
6453 .hdr_sig = { .bits =
6454 BNXT_ULP_HDR_BIT_O_ETH |
6455 BNXT_ULP_HDR_BIT_OO_VLAN |
6456 BNXT_ULP_HDR_BIT_O_IPV4 |
6457 BNXT_ULP_HDR_BIT_O_UDP |
6458 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6459 .field_sig = { .bits =
6460 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6461 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6462 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6465 .class_hid = BNXT_ULP_CLASS_HID_09f3,
6468 .flow_sig_id = 458816,
6469 .flow_pattern_id = 1,
6471 .hdr_sig = { .bits =
6472 BNXT_ULP_HDR_BIT_O_ETH |
6473 BNXT_ULP_HDR_BIT_OO_VLAN |
6474 BNXT_ULP_HDR_BIT_O_IPV4 |
6475 BNXT_ULP_HDR_BIT_O_UDP |
6476 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6477 .field_sig = { .bits =
6478 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6479 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6480 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6481 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6484 .class_hid = BNXT_ULP_CLASS_HID_215f,
6487 .flow_sig_id = 655360,
6488 .flow_pattern_id = 1,
6490 .hdr_sig = { .bits =
6491 BNXT_ULP_HDR_BIT_O_ETH |
6492 BNXT_ULP_HDR_BIT_OO_VLAN |
6493 BNXT_ULP_HDR_BIT_O_IPV4 |
6494 BNXT_ULP_HDR_BIT_O_UDP |
6495 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6496 .field_sig = { .bits =
6497 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6498 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6501 .class_hid = BNXT_ULP_CLASS_HID_0d4b,
6504 .flow_sig_id = 655424,
6505 .flow_pattern_id = 1,
6507 .hdr_sig = { .bits =
6508 BNXT_ULP_HDR_BIT_O_ETH |
6509 BNXT_ULP_HDR_BIT_OO_VLAN |
6510 BNXT_ULP_HDR_BIT_O_IPV4 |
6511 BNXT_ULP_HDR_BIT_O_UDP |
6512 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6513 .field_sig = { .bits =
6514 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6515 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6516 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6519 .class_hid = BNXT_ULP_CLASS_HID_415b,
6522 .flow_sig_id = 720896,
6523 .flow_pattern_id = 1,
6525 .hdr_sig = { .bits =
6526 BNXT_ULP_HDR_BIT_O_ETH |
6527 BNXT_ULP_HDR_BIT_OO_VLAN |
6528 BNXT_ULP_HDR_BIT_O_IPV4 |
6529 BNXT_ULP_HDR_BIT_O_UDP |
6530 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6531 .field_sig = { .bits =
6532 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6533 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6534 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6537 .class_hid = BNXT_ULP_CLASS_HID_2cb7,
6540 .flow_sig_id = 720960,
6541 .flow_pattern_id = 1,
6543 .hdr_sig = { .bits =
6544 BNXT_ULP_HDR_BIT_O_ETH |
6545 BNXT_ULP_HDR_BIT_OO_VLAN |
6546 BNXT_ULP_HDR_BIT_O_IPV4 |
6547 BNXT_ULP_HDR_BIT_O_UDP |
6548 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6549 .field_sig = { .bits =
6550 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6551 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6552 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6553 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6556 .class_hid = BNXT_ULP_CLASS_HID_430b,
6559 .flow_sig_id = 917504,
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_O_IPV4_DST_ADDR |
6570 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6571 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6574 .class_hid = BNXT_ULP_CLASS_HID_2f67,
6577 .flow_sig_id = 917568,
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_OO_VLAN_VID |
6588 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6589 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6590 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6593 .class_hid = BNXT_ULP_CLASS_HID_6377,
6596 .flow_sig_id = 983040,
6597 .flow_pattern_id = 1,
6599 .hdr_sig = { .bits =
6600 BNXT_ULP_HDR_BIT_O_ETH |
6601 BNXT_ULP_HDR_BIT_OO_VLAN |
6602 BNXT_ULP_HDR_BIT_O_IPV4 |
6603 BNXT_ULP_HDR_BIT_O_UDP |
6604 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6605 .field_sig = { .bits =
6606 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6607 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6608 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6609 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6612 .class_hid = BNXT_ULP_CLASS_HID_4f63,
6615 .flow_sig_id = 983104,
6616 .flow_pattern_id = 1,
6618 .hdr_sig = { .bits =
6619 BNXT_ULP_HDR_BIT_O_ETH |
6620 BNXT_ULP_HDR_BIT_OO_VLAN |
6621 BNXT_ULP_HDR_BIT_O_IPV4 |
6622 BNXT_ULP_HDR_BIT_O_UDP |
6623 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6624 .field_sig = { .bits =
6625 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6626 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6627 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6628 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6629 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6632 .class_hid = BNXT_ULP_CLASS_HID_29b5,
6636 .flow_pattern_id = 2,
6638 .hdr_sig = { .bits =
6639 BNXT_ULP_HDR_BIT_O_ETH |
6640 BNXT_ULP_HDR_BIT_O_IPV6 |
6641 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6642 .field_sig = { .bits =
6643 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
6644 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC }
6647 .class_hid = BNXT_ULP_CLASS_HID_29ad,
6651 .flow_pattern_id = 2,
6653 .hdr_sig = { .bits =
6654 BNXT_ULP_HDR_BIT_O_ETH |
6655 BNXT_ULP_HDR_BIT_O_IPV4 |
6656 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6657 .field_sig = { .bits =
6658 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
6659 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC }
6662 .class_hid = BNXT_ULP_CLASS_HID_29b7,
6666 .flow_pattern_id = 2,
6668 .hdr_sig = { .bits =
6669 BNXT_ULP_HDR_BIT_O_ETH |
6670 BNXT_ULP_HDR_BIT_OO_VLAN |
6671 BNXT_ULP_HDR_BIT_O_IPV6 |
6672 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6673 .field_sig = { .bits =
6674 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6675 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC }
6678 .class_hid = BNXT_ULP_CLASS_HID_1583,
6682 .flow_pattern_id = 2,
6684 .hdr_sig = { .bits =
6685 BNXT_ULP_HDR_BIT_O_ETH |
6686 BNXT_ULP_HDR_BIT_OO_VLAN |
6687 BNXT_ULP_HDR_BIT_O_IPV6 |
6688 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6689 .field_sig = { .bits =
6690 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6691 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
6692 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID }
6695 .class_hid = BNXT_ULP_CLASS_HID_29af,
6699 .flow_pattern_id = 2,
6701 .hdr_sig = { .bits =
6702 BNXT_ULP_HDR_BIT_O_ETH |
6703 BNXT_ULP_HDR_BIT_OO_VLAN |
6704 BNXT_ULP_HDR_BIT_O_IPV4 |
6705 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6706 .field_sig = { .bits =
6707 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
6708 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC }
6711 .class_hid = BNXT_ULP_CLASS_HID_159b,
6715 .flow_pattern_id = 2,
6717 .hdr_sig = { .bits =
6718 BNXT_ULP_HDR_BIT_O_ETH |
6719 BNXT_ULP_HDR_BIT_OO_VLAN |
6720 BNXT_ULP_HDR_BIT_O_IPV4 |
6721 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6722 .field_sig = { .bits =
6723 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
6724 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
6725 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID }
6728 .class_hid = BNXT_ULP_CLASS_HID_2995,
6732 .flow_pattern_id = 2,
6734 .hdr_sig = { .bits =
6735 BNXT_ULP_HDR_BIT_O_ETH |
6736 BNXT_ULP_HDR_BIT_O_IPV6 |
6737 BNXT_ULP_HDR_BIT_O_TCP |
6738 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6739 .field_sig = { .bits =
6740 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
6741 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC }
6744 .class_hid = BNXT_ULP_CLASS_HID_298d,
6748 .flow_pattern_id = 2,
6750 .hdr_sig = { .bits =
6751 BNXT_ULP_HDR_BIT_O_ETH |
6752 BNXT_ULP_HDR_BIT_O_IPV4 |
6753 BNXT_ULP_HDR_BIT_O_TCP |
6754 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6755 .field_sig = { .bits =
6756 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
6757 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC }
6760 .class_hid = BNXT_ULP_CLASS_HID_29f5,
6764 .flow_pattern_id = 2,
6766 .hdr_sig = { .bits =
6767 BNXT_ULP_HDR_BIT_O_ETH |
6768 BNXT_ULP_HDR_BIT_O_IPV6 |
6769 BNXT_ULP_HDR_BIT_O_UDP |
6770 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6771 .field_sig = { .bits =
6772 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
6773 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC }
6776 .class_hid = BNXT_ULP_CLASS_HID_29ed,
6780 .flow_pattern_id = 2,
6782 .hdr_sig = { .bits =
6783 BNXT_ULP_HDR_BIT_O_ETH |
6784 BNXT_ULP_HDR_BIT_O_IPV4 |
6785 BNXT_ULP_HDR_BIT_O_UDP |
6786 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6787 .field_sig = { .bits =
6788 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
6789 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC }
6792 .class_hid = BNXT_ULP_CLASS_HID_2997,
6796 .flow_pattern_id = 2,
6798 .hdr_sig = { .bits =
6799 BNXT_ULP_HDR_BIT_O_ETH |
6800 BNXT_ULP_HDR_BIT_OO_VLAN |
6801 BNXT_ULP_HDR_BIT_O_IPV6 |
6802 BNXT_ULP_HDR_BIT_O_TCP |
6803 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6804 .field_sig = { .bits =
6805 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
6806 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC }
6809 .class_hid = BNXT_ULP_CLASS_HID_15a3,
6813 .flow_pattern_id = 2,
6815 .hdr_sig = { .bits =
6816 BNXT_ULP_HDR_BIT_O_ETH |
6817 BNXT_ULP_HDR_BIT_OO_VLAN |
6818 BNXT_ULP_HDR_BIT_O_IPV6 |
6819 BNXT_ULP_HDR_BIT_O_TCP |
6820 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6821 .field_sig = { .bits =
6822 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
6823 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
6824 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID }
6827 .class_hid = BNXT_ULP_CLASS_HID_298f,
6831 .flow_pattern_id = 2,
6833 .hdr_sig = { .bits =
6834 BNXT_ULP_HDR_BIT_O_ETH |
6835 BNXT_ULP_HDR_BIT_OO_VLAN |
6836 BNXT_ULP_HDR_BIT_O_IPV4 |
6837 BNXT_ULP_HDR_BIT_O_TCP |
6838 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6839 .field_sig = { .bits =
6840 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
6841 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC }
6844 .class_hid = BNXT_ULP_CLASS_HID_15bb,
6848 .flow_pattern_id = 2,
6850 .hdr_sig = { .bits =
6851 BNXT_ULP_HDR_BIT_O_ETH |
6852 BNXT_ULP_HDR_BIT_OO_VLAN |
6853 BNXT_ULP_HDR_BIT_O_IPV4 |
6854 BNXT_ULP_HDR_BIT_O_TCP |
6855 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6856 .field_sig = { .bits =
6857 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
6858 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
6859 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID }
6862 .class_hid = BNXT_ULP_CLASS_HID_29f7,
6866 .flow_pattern_id = 2,
6868 .hdr_sig = { .bits =
6869 BNXT_ULP_HDR_BIT_O_ETH |
6870 BNXT_ULP_HDR_BIT_OO_VLAN |
6871 BNXT_ULP_HDR_BIT_O_IPV6 |
6872 BNXT_ULP_HDR_BIT_O_UDP |
6873 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6874 .field_sig = { .bits =
6875 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
6876 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC }
6879 .class_hid = BNXT_ULP_CLASS_HID_15c3,
6883 .flow_pattern_id = 2,
6885 .hdr_sig = { .bits =
6886 BNXT_ULP_HDR_BIT_O_ETH |
6887 BNXT_ULP_HDR_BIT_OO_VLAN |
6888 BNXT_ULP_HDR_BIT_O_IPV6 |
6889 BNXT_ULP_HDR_BIT_O_UDP |
6890 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6891 .field_sig = { .bits =
6892 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
6893 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
6894 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID }
6897 .class_hid = BNXT_ULP_CLASS_HID_29ef,
6901 .flow_pattern_id = 2,
6903 .hdr_sig = { .bits =
6904 BNXT_ULP_HDR_BIT_O_ETH |
6905 BNXT_ULP_HDR_BIT_OO_VLAN |
6906 BNXT_ULP_HDR_BIT_O_IPV4 |
6907 BNXT_ULP_HDR_BIT_O_UDP |
6908 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6909 .field_sig = { .bits =
6910 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
6911 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC }
6914 .class_hid = BNXT_ULP_CLASS_HID_15db,
6918 .flow_pattern_id = 2,
6920 .hdr_sig = { .bits =
6921 BNXT_ULP_HDR_BIT_O_ETH |
6922 BNXT_ULP_HDR_BIT_OO_VLAN |
6923 BNXT_ULP_HDR_BIT_O_IPV4 |
6924 BNXT_ULP_HDR_BIT_O_UDP |
6925 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6926 .field_sig = { .bits =
6927 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
6928 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
6929 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID }
6932 .class_hid = BNXT_ULP_CLASS_HID_1151,
6935 .flow_sig_id = 16384,
6936 .flow_pattern_id = 3,
6938 .hdr_sig = { .bits =
6939 BNXT_ULP_HDR_BIT_O_ETH |
6940 BNXT_ULP_HDR_BIT_O_IPV4 |
6941 BNXT_ULP_HDR_BIT_O_UDP |
6942 BNXT_ULP_HDR_BIT_T_VXLAN |
6943 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6944 .field_sig = { .bits =
6945 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
6946 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR }
6949 .class_hid = BNXT_ULP_CLASS_HID_315d,
6952 .flow_sig_id = 81920,
6953 .flow_pattern_id = 3,
6955 .hdr_sig = { .bits =
6956 BNXT_ULP_HDR_BIT_O_ETH |
6957 BNXT_ULP_HDR_BIT_O_IPV4 |
6958 BNXT_ULP_HDR_BIT_O_UDP |
6959 BNXT_ULP_HDR_BIT_T_VXLAN |
6960 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6961 .field_sig = { .bits =
6962 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
6963 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR |
6964 BNXT_ULP_HF_0_1_12_BITMASK_O_UDP_DST_PORT }
6967 .class_hid = BNXT_ULP_CLASS_HID_34c6,
6970 .flow_sig_id = 4096,
6971 .flow_pattern_id = 0,
6973 .hdr_sig = { .bits =
6974 BNXT_ULP_HDR_BIT_O_ETH |
6975 BNXT_ULP_HDR_BIT_O_IPV6 |
6976 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
6977 .field_sig = { .bits =
6978 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC |
6979 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_DST_ADDR }
6982 .class_hid = BNXT_ULP_CLASS_HID_0c22,
6985 .flow_sig_id = 4100,
6986 .flow_pattern_id = 0,
6988 .hdr_sig = { .bits =
6989 BNXT_ULP_HDR_BIT_O_ETH |
6990 BNXT_ULP_HDR_BIT_O_IPV6 |
6991 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
6992 .field_sig = { .bits =
6993 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
6994 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC |
6995 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_DST_ADDR }
6998 .class_hid = BNXT_ULP_CLASS_HID_1cbe,
7001 .flow_sig_id = 6144,
7002 .flow_pattern_id = 0,
7004 .hdr_sig = { .bits =
7005 BNXT_ULP_HDR_BIT_O_ETH |
7006 BNXT_ULP_HDR_BIT_O_IPV6 |
7007 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7008 .field_sig = { .bits =
7009 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC |
7010 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_SRC_ADDR |
7011 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_DST_ADDR }
7014 .class_hid = BNXT_ULP_CLASS_HID_179a,
7017 .flow_sig_id = 6148,
7018 .flow_pattern_id = 0,
7020 .hdr_sig = { .bits =
7021 BNXT_ULP_HDR_BIT_O_ETH |
7022 BNXT_ULP_HDR_BIT_O_IPV6 |
7023 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7024 .field_sig = { .bits =
7025 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
7026 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC |
7027 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_SRC_ADDR |
7028 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_DST_ADDR }
7031 .class_hid = BNXT_ULP_CLASS_HID_59be,
7034 .flow_sig_id = 16384,
7035 .flow_pattern_id = 0,
7037 .hdr_sig = { .bits =
7038 BNXT_ULP_HDR_BIT_O_ETH |
7039 BNXT_ULP_HDR_BIT_O_IPV4 |
7040 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7041 .field_sig = { .bits =
7042 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_SMAC |
7043 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR }
7046 .class_hid = BNXT_ULP_CLASS_HID_515a,
7049 .flow_sig_id = 16388,
7050 .flow_pattern_id = 0,
7052 .hdr_sig = { .bits =
7053 BNXT_ULP_HDR_BIT_O_ETH |
7054 BNXT_ULP_HDR_BIT_O_IPV4 |
7055 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7056 .field_sig = { .bits =
7057 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_DMAC |
7058 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_SMAC |
7059 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR }
7062 .class_hid = BNXT_ULP_CLASS_HID_1c72,
7065 .flow_sig_id = 24576,
7066 .flow_pattern_id = 0,
7068 .hdr_sig = { .bits =
7069 BNXT_ULP_HDR_BIT_O_ETH |
7070 BNXT_ULP_HDR_BIT_O_IPV4 |
7071 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7072 .field_sig = { .bits =
7073 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_SMAC |
7074 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7075 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR }
7078 .class_hid = BNXT_ULP_CLASS_HID_171e,
7081 .flow_sig_id = 24580,
7082 .flow_pattern_id = 0,
7084 .hdr_sig = { .bits =
7085 BNXT_ULP_HDR_BIT_O_ETH |
7086 BNXT_ULP_HDR_BIT_O_IPV4 |
7087 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7088 .field_sig = { .bits =
7089 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_DMAC |
7090 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_SMAC |
7091 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7092 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR }
7095 .class_hid = BNXT_ULP_CLASS_HID_19c8,
7098 .flow_sig_id = 32768,
7099 .flow_pattern_id = 0,
7101 .hdr_sig = { .bits =
7102 BNXT_ULP_HDR_BIT_O_ETH |
7103 BNXT_ULP_HDR_BIT_OO_VLAN |
7104 BNXT_ULP_HDR_BIT_O_IPV6 |
7105 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7106 .field_sig = { .bits =
7107 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7108 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7111 .class_hid = BNXT_ULP_CLASS_HID_112c,
7114 .flow_sig_id = 32772,
7115 .flow_pattern_id = 0,
7117 .hdr_sig = { .bits =
7118 BNXT_ULP_HDR_BIT_O_ETH |
7119 BNXT_ULP_HDR_BIT_OO_VLAN |
7120 BNXT_ULP_HDR_BIT_O_IPV6 |
7121 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7122 .field_sig = { .bits =
7123 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_DMAC |
7124 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7125 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7128 .class_hid = BNXT_ULP_CLASS_HID_4d68,
7131 .flow_sig_id = 32832,
7132 .flow_pattern_id = 0,
7134 .hdr_sig = { .bits =
7135 BNXT_ULP_HDR_BIT_O_ETH |
7136 BNXT_ULP_HDR_BIT_OO_VLAN |
7137 BNXT_ULP_HDR_BIT_O_IPV6 |
7138 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7139 .field_sig = { .bits =
7140 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7141 BNXT_ULP_HF_0_2_2_BITMASK_OO_VLAN_VID |
7142 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7145 .class_hid = BNXT_ULP_CLASS_HID_444c,
7148 .flow_sig_id = 32836,
7149 .flow_pattern_id = 0,
7151 .hdr_sig = { .bits =
7152 BNXT_ULP_HDR_BIT_O_ETH |
7153 BNXT_ULP_HDR_BIT_OO_VLAN |
7154 BNXT_ULP_HDR_BIT_O_IPV6 |
7155 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7156 .field_sig = { .bits =
7157 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_DMAC |
7158 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7159 BNXT_ULP_HF_0_2_2_BITMASK_OO_VLAN_VID |
7160 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7163 .class_hid = BNXT_ULP_CLASS_HID_0e8c,
7166 .flow_sig_id = 49152,
7167 .flow_pattern_id = 0,
7169 .hdr_sig = { .bits =
7170 BNXT_ULP_HDR_BIT_O_ETH |
7171 BNXT_ULP_HDR_BIT_OO_VLAN |
7172 BNXT_ULP_HDR_BIT_O_IPV6 |
7173 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7174 .field_sig = { .bits =
7175 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7176 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_SRC_ADDR |
7177 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7180 .class_hid = BNXT_ULP_CLASS_HID_09e0,
7183 .flow_sig_id = 49156,
7184 .flow_pattern_id = 0,
7186 .hdr_sig = { .bits =
7187 BNXT_ULP_HDR_BIT_O_ETH |
7188 BNXT_ULP_HDR_BIT_OO_VLAN |
7189 BNXT_ULP_HDR_BIT_O_IPV6 |
7190 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7191 .field_sig = { .bits =
7192 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_DMAC |
7193 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7194 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_SRC_ADDR |
7195 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7198 .class_hid = BNXT_ULP_CLASS_HID_1af0,
7201 .flow_sig_id = 49216,
7202 .flow_pattern_id = 0,
7204 .hdr_sig = { .bits =
7205 BNXT_ULP_HDR_BIT_O_ETH |
7206 BNXT_ULP_HDR_BIT_OO_VLAN |
7207 BNXT_ULP_HDR_BIT_O_IPV6 |
7208 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7209 .field_sig = { .bits =
7210 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7211 BNXT_ULP_HF_0_2_2_BITMASK_OO_VLAN_VID |
7212 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_SRC_ADDR |
7213 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7216 .class_hid = BNXT_ULP_CLASS_HID_15d4,
7219 .flow_sig_id = 49220,
7220 .flow_pattern_id = 0,
7222 .hdr_sig = { .bits =
7223 BNXT_ULP_HDR_BIT_O_ETH |
7224 BNXT_ULP_HDR_BIT_OO_VLAN |
7225 BNXT_ULP_HDR_BIT_O_IPV6 |
7226 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7227 .field_sig = { .bits =
7228 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_DMAC |
7229 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
7230 BNXT_ULP_HF_0_2_2_BITMASK_OO_VLAN_VID |
7231 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_SRC_ADDR |
7232 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
7235 .class_hid = BNXT_ULP_CLASS_HID_1dd0,
7238 .flow_sig_id = 131072,
7239 .flow_pattern_id = 0,
7241 .hdr_sig = { .bits =
7242 BNXT_ULP_HDR_BIT_O_ETH |
7243 BNXT_ULP_HDR_BIT_OO_VLAN |
7244 BNXT_ULP_HDR_BIT_O_IPV4 |
7245 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7246 .field_sig = { .bits =
7247 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7248 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7251 .class_hid = BNXT_ULP_CLASS_HID_14f4,
7254 .flow_sig_id = 131076,
7255 .flow_pattern_id = 0,
7257 .hdr_sig = { .bits =
7258 BNXT_ULP_HDR_BIT_O_ETH |
7259 BNXT_ULP_HDR_BIT_OO_VLAN |
7260 BNXT_ULP_HDR_BIT_O_IPV4 |
7261 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7262 .field_sig = { .bits =
7263 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_DMAC |
7264 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7265 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7268 .class_hid = BNXT_ULP_CLASS_HID_70b0,
7271 .flow_sig_id = 131136,
7272 .flow_pattern_id = 0,
7274 .hdr_sig = { .bits =
7275 BNXT_ULP_HDR_BIT_O_ETH |
7276 BNXT_ULP_HDR_BIT_OO_VLAN |
7277 BNXT_ULP_HDR_BIT_O_IPV4 |
7278 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7279 .field_sig = { .bits =
7280 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7281 BNXT_ULP_HF_0_2_3_BITMASK_OO_VLAN_VID |
7282 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7285 .class_hid = BNXT_ULP_CLASS_HID_4854,
7288 .flow_sig_id = 131140,
7289 .flow_pattern_id = 0,
7291 .hdr_sig = { .bits =
7292 BNXT_ULP_HDR_BIT_O_ETH |
7293 BNXT_ULP_HDR_BIT_OO_VLAN |
7294 BNXT_ULP_HDR_BIT_O_IPV4 |
7295 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7296 .field_sig = { .bits =
7297 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_DMAC |
7298 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7299 BNXT_ULP_HF_0_2_3_BITMASK_OO_VLAN_VID |
7300 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7303 .class_hid = BNXT_ULP_CLASS_HID_3dd4,
7306 .flow_sig_id = 196608,
7307 .flow_pattern_id = 0,
7309 .hdr_sig = { .bits =
7310 BNXT_ULP_HDR_BIT_O_ETH |
7311 BNXT_ULP_HDR_BIT_OO_VLAN |
7312 BNXT_ULP_HDR_BIT_O_IPV4 |
7313 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7314 .field_sig = { .bits =
7315 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7316 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
7317 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7320 .class_hid = BNXT_ULP_CLASS_HID_34f8,
7323 .flow_sig_id = 196612,
7324 .flow_pattern_id = 0,
7326 .hdr_sig = { .bits =
7327 BNXT_ULP_HDR_BIT_O_ETH |
7328 BNXT_ULP_HDR_BIT_OO_VLAN |
7329 BNXT_ULP_HDR_BIT_O_IPV4 |
7330 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7331 .field_sig = { .bits =
7332 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_DMAC |
7333 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7334 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
7335 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7338 .class_hid = BNXT_ULP_CLASS_HID_09e8,
7341 .flow_sig_id = 196672,
7342 .flow_pattern_id = 0,
7344 .hdr_sig = { .bits =
7345 BNXT_ULP_HDR_BIT_O_ETH |
7346 BNXT_ULP_HDR_BIT_OO_VLAN |
7347 BNXT_ULP_HDR_BIT_O_IPV4 |
7348 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7349 .field_sig = { .bits =
7350 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7351 BNXT_ULP_HF_0_2_3_BITMASK_OO_VLAN_VID |
7352 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
7353 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7356 .class_hid = BNXT_ULP_CLASS_HID_008c,
7359 .flow_sig_id = 196676,
7360 .flow_pattern_id = 0,
7362 .hdr_sig = { .bits =
7363 BNXT_ULP_HDR_BIT_O_ETH |
7364 BNXT_ULP_HDR_BIT_OO_VLAN |
7365 BNXT_ULP_HDR_BIT_O_IPV4 |
7366 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7367 .field_sig = { .bits =
7368 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_DMAC |
7369 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
7370 BNXT_ULP_HF_0_2_3_BITMASK_OO_VLAN_VID |
7371 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
7372 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
7375 .class_hid = BNXT_ULP_CLASS_HID_34e6,
7378 .flow_sig_id = 4096,
7379 .flow_pattern_id = 0,
7381 .hdr_sig = { .bits =
7382 BNXT_ULP_HDR_BIT_O_ETH |
7383 BNXT_ULP_HDR_BIT_O_IPV6 |
7384 BNXT_ULP_HDR_BIT_O_TCP |
7385 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7386 .field_sig = { .bits =
7387 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7388 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR }
7391 .class_hid = BNXT_ULP_CLASS_HID_0c02,
7394 .flow_sig_id = 4100,
7395 .flow_pattern_id = 0,
7397 .hdr_sig = { .bits =
7398 BNXT_ULP_HDR_BIT_O_ETH |
7399 BNXT_ULP_HDR_BIT_O_IPV6 |
7400 BNXT_ULP_HDR_BIT_O_TCP |
7401 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7402 .field_sig = { .bits =
7403 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7404 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7405 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR }
7408 .class_hid = BNXT_ULP_CLASS_HID_1c9e,
7411 .flow_sig_id = 6144,
7412 .flow_pattern_id = 0,
7414 .hdr_sig = { .bits =
7415 BNXT_ULP_HDR_BIT_O_ETH |
7416 BNXT_ULP_HDR_BIT_O_IPV6 |
7417 BNXT_ULP_HDR_BIT_O_TCP |
7418 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7419 .field_sig = { .bits =
7420 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7421 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7422 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR }
7425 .class_hid = BNXT_ULP_CLASS_HID_17ba,
7428 .flow_sig_id = 6148,
7429 .flow_pattern_id = 0,
7431 .hdr_sig = { .bits =
7432 BNXT_ULP_HDR_BIT_O_ETH |
7433 BNXT_ULP_HDR_BIT_O_IPV6 |
7434 BNXT_ULP_HDR_BIT_O_TCP |
7435 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7436 .field_sig = { .bits =
7437 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7438 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7439 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7440 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR }
7443 .class_hid = BNXT_ULP_CLASS_HID_429e,
7446 .flow_sig_id = 12288,
7447 .flow_pattern_id = 0,
7449 .hdr_sig = { .bits =
7450 BNXT_ULP_HDR_BIT_O_ETH |
7451 BNXT_ULP_HDR_BIT_O_IPV6 |
7452 BNXT_ULP_HDR_BIT_O_TCP |
7453 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7454 .field_sig = { .bits =
7455 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7456 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7457 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT }
7460 .class_hid = BNXT_ULP_CLASS_HID_5dba,
7463 .flow_sig_id = 12292,
7464 .flow_pattern_id = 0,
7466 .hdr_sig = { .bits =
7467 BNXT_ULP_HDR_BIT_O_ETH |
7468 BNXT_ULP_HDR_BIT_O_IPV6 |
7469 BNXT_ULP_HDR_BIT_O_TCP |
7470 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7471 .field_sig = { .bits =
7472 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7473 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7474 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7475 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT }
7478 .class_hid = BNXT_ULP_CLASS_HID_2a16,
7481 .flow_sig_id = 14336,
7482 .flow_pattern_id = 0,
7484 .hdr_sig = { .bits =
7485 BNXT_ULP_HDR_BIT_O_ETH |
7486 BNXT_ULP_HDR_BIT_O_IPV6 |
7487 BNXT_ULP_HDR_BIT_O_TCP |
7488 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7489 .field_sig = { .bits =
7490 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7491 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7492 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7493 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT }
7496 .class_hid = BNXT_ULP_CLASS_HID_2532,
7499 .flow_sig_id = 14340,
7500 .flow_pattern_id = 0,
7502 .hdr_sig = { .bits =
7503 BNXT_ULP_HDR_BIT_O_ETH |
7504 BNXT_ULP_HDR_BIT_O_IPV6 |
7505 BNXT_ULP_HDR_BIT_O_TCP |
7506 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7507 .field_sig = { .bits =
7508 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7509 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7510 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7511 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7512 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT }
7515 .class_hid = BNXT_ULP_CLASS_HID_2da2,
7518 .flow_sig_id = 20480,
7519 .flow_pattern_id = 0,
7521 .hdr_sig = { .bits =
7522 BNXT_ULP_HDR_BIT_O_ETH |
7523 BNXT_ULP_HDR_BIT_O_IPV6 |
7524 BNXT_ULP_HDR_BIT_O_TCP |
7525 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7526 .field_sig = { .bits =
7527 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7528 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7529 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7532 .class_hid = BNXT_ULP_CLASS_HID_24fe,
7535 .flow_sig_id = 20484,
7536 .flow_pattern_id = 0,
7538 .hdr_sig = { .bits =
7539 BNXT_ULP_HDR_BIT_O_ETH |
7540 BNXT_ULP_HDR_BIT_O_IPV6 |
7541 BNXT_ULP_HDR_BIT_O_TCP |
7542 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7543 .field_sig = { .bits =
7544 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7545 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7546 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7547 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7550 .class_hid = BNXT_ULP_CLASS_HID_355a,
7553 .flow_sig_id = 22528,
7554 .flow_pattern_id = 0,
7556 .hdr_sig = { .bits =
7557 BNXT_ULP_HDR_BIT_O_ETH |
7558 BNXT_ULP_HDR_BIT_O_IPV6 |
7559 BNXT_ULP_HDR_BIT_O_TCP |
7560 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7561 .field_sig = { .bits =
7562 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7563 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7564 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7565 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7568 .class_hid = BNXT_ULP_CLASS_HID_0c76,
7571 .flow_sig_id = 22532,
7572 .flow_pattern_id = 0,
7574 .hdr_sig = { .bits =
7575 BNXT_ULP_HDR_BIT_O_ETH |
7576 BNXT_ULP_HDR_BIT_O_IPV6 |
7577 BNXT_ULP_HDR_BIT_O_TCP |
7578 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7579 .field_sig = { .bits =
7580 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7581 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7582 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7583 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7584 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7587 .class_hid = BNXT_ULP_CLASS_HID_13e6,
7590 .flow_sig_id = 28672,
7591 .flow_pattern_id = 0,
7593 .hdr_sig = { .bits =
7594 BNXT_ULP_HDR_BIT_O_ETH |
7595 BNXT_ULP_HDR_BIT_O_IPV6 |
7596 BNXT_ULP_HDR_BIT_O_TCP |
7597 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7598 .field_sig = { .bits =
7599 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7600 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7601 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT |
7602 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7605 .class_hid = BNXT_ULP_CLASS_HID_7276,
7608 .flow_sig_id = 28676,
7609 .flow_pattern_id = 0,
7611 .hdr_sig = { .bits =
7612 BNXT_ULP_HDR_BIT_O_ETH |
7613 BNXT_ULP_HDR_BIT_O_IPV6 |
7614 BNXT_ULP_HDR_BIT_O_TCP |
7615 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7616 .field_sig = { .bits =
7617 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7618 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7619 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7620 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT |
7621 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7624 .class_hid = BNXT_ULP_CLASS_HID_42d2,
7627 .flow_sig_id = 30720,
7628 .flow_pattern_id = 0,
7630 .hdr_sig = { .bits =
7631 BNXT_ULP_HDR_BIT_O_ETH |
7632 BNXT_ULP_HDR_BIT_O_IPV6 |
7633 BNXT_ULP_HDR_BIT_O_TCP |
7634 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7635 .field_sig = { .bits =
7636 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7637 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7638 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7639 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT |
7640 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7643 .class_hid = BNXT_ULP_CLASS_HID_5dee,
7646 .flow_sig_id = 30724,
7647 .flow_pattern_id = 0,
7649 .hdr_sig = { .bits =
7650 BNXT_ULP_HDR_BIT_O_ETH |
7651 BNXT_ULP_HDR_BIT_O_IPV6 |
7652 BNXT_ULP_HDR_BIT_O_TCP |
7653 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7654 .field_sig = { .bits =
7655 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
7656 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC |
7657 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
7658 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
7659 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT |
7660 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
7663 .class_hid = BNXT_ULP_CLASS_HID_59de,
7666 .flow_sig_id = 16384,
7667 .flow_pattern_id = 0,
7669 .hdr_sig = { .bits =
7670 BNXT_ULP_HDR_BIT_O_ETH |
7671 BNXT_ULP_HDR_BIT_O_IPV4 |
7672 BNXT_ULP_HDR_BIT_O_TCP |
7673 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7674 .field_sig = { .bits =
7675 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7676 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR }
7679 .class_hid = BNXT_ULP_CLASS_HID_513a,
7682 .flow_sig_id = 16388,
7683 .flow_pattern_id = 0,
7685 .hdr_sig = { .bits =
7686 BNXT_ULP_HDR_BIT_O_ETH |
7687 BNXT_ULP_HDR_BIT_O_IPV4 |
7688 BNXT_ULP_HDR_BIT_O_TCP |
7689 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7690 .field_sig = { .bits =
7691 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7692 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7693 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR }
7696 .class_hid = BNXT_ULP_CLASS_HID_1c12,
7699 .flow_sig_id = 24576,
7700 .flow_pattern_id = 0,
7702 .hdr_sig = { .bits =
7703 BNXT_ULP_HDR_BIT_O_ETH |
7704 BNXT_ULP_HDR_BIT_O_IPV4 |
7705 BNXT_ULP_HDR_BIT_O_TCP |
7706 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7707 .field_sig = { .bits =
7708 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7709 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7710 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR }
7713 .class_hid = BNXT_ULP_CLASS_HID_177e,
7716 .flow_sig_id = 24580,
7717 .flow_pattern_id = 0,
7719 .hdr_sig = { .bits =
7720 BNXT_ULP_HDR_BIT_O_ETH |
7721 BNXT_ULP_HDR_BIT_O_IPV4 |
7722 BNXT_ULP_HDR_BIT_O_TCP |
7723 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7724 .field_sig = { .bits =
7725 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7726 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7727 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7728 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR }
7731 .class_hid = BNXT_ULP_CLASS_HID_0e92,
7734 .flow_sig_id = 49152,
7735 .flow_pattern_id = 0,
7737 .hdr_sig = { .bits =
7738 BNXT_ULP_HDR_BIT_O_ETH |
7739 BNXT_ULP_HDR_BIT_O_IPV4 |
7740 BNXT_ULP_HDR_BIT_O_TCP |
7741 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7742 .field_sig = { .bits =
7743 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7744 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7745 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT }
7748 .class_hid = BNXT_ULP_CLASS_HID_09fe,
7751 .flow_sig_id = 49156,
7752 .flow_pattern_id = 0,
7754 .hdr_sig = { .bits =
7755 BNXT_ULP_HDR_BIT_O_ETH |
7756 BNXT_ULP_HDR_BIT_O_IPV4 |
7757 BNXT_ULP_HDR_BIT_O_TCP |
7758 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7759 .field_sig = { .bits =
7760 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7761 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7762 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7763 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT }
7766 .class_hid = BNXT_ULP_CLASS_HID_5c1a,
7769 .flow_sig_id = 57344,
7770 .flow_pattern_id = 0,
7772 .hdr_sig = { .bits =
7773 BNXT_ULP_HDR_BIT_O_ETH |
7774 BNXT_ULP_HDR_BIT_O_IPV4 |
7775 BNXT_ULP_HDR_BIT_O_TCP |
7776 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7777 .field_sig = { .bits =
7778 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7779 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7780 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7781 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT }
7784 .class_hid = BNXT_ULP_CLASS_HID_5746,
7787 .flow_sig_id = 57348,
7788 .flow_pattern_id = 0,
7790 .hdr_sig = { .bits =
7791 BNXT_ULP_HDR_BIT_O_ETH |
7792 BNXT_ULP_HDR_BIT_O_IPV4 |
7793 BNXT_ULP_HDR_BIT_O_TCP |
7794 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7795 .field_sig = { .bits =
7796 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7797 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7798 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7799 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7800 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT }
7803 .class_hid = BNXT_ULP_CLASS_HID_79da,
7806 .flow_sig_id = 81920,
7807 .flow_pattern_id = 0,
7809 .hdr_sig = { .bits =
7810 BNXT_ULP_HDR_BIT_O_ETH |
7811 BNXT_ULP_HDR_BIT_O_IPV4 |
7812 BNXT_ULP_HDR_BIT_O_TCP |
7813 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7814 .field_sig = { .bits =
7815 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7816 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7817 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7820 .class_hid = BNXT_ULP_CLASS_HID_7106,
7823 .flow_sig_id = 81924,
7824 .flow_pattern_id = 0,
7826 .hdr_sig = { .bits =
7827 BNXT_ULP_HDR_BIT_O_ETH |
7828 BNXT_ULP_HDR_BIT_O_IPV4 |
7829 BNXT_ULP_HDR_BIT_O_TCP |
7830 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7831 .field_sig = { .bits =
7832 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7833 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7834 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7835 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7838 .class_hid = BNXT_ULP_CLASS_HID_3c1e,
7841 .flow_sig_id = 90112,
7842 .flow_pattern_id = 0,
7844 .hdr_sig = { .bits =
7845 BNXT_ULP_HDR_BIT_O_ETH |
7846 BNXT_ULP_HDR_BIT_O_IPV4 |
7847 BNXT_ULP_HDR_BIT_O_TCP |
7848 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7849 .field_sig = { .bits =
7850 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7851 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7852 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7853 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7856 .class_hid = BNXT_ULP_CLASS_HID_377a,
7859 .flow_sig_id = 90116,
7860 .flow_pattern_id = 0,
7862 .hdr_sig = { .bits =
7863 BNXT_ULP_HDR_BIT_O_ETH |
7864 BNXT_ULP_HDR_BIT_O_IPV4 |
7865 BNXT_ULP_HDR_BIT_O_TCP |
7866 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7867 .field_sig = { .bits =
7868 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7869 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7870 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7871 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7872 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7875 .class_hid = BNXT_ULP_CLASS_HID_2e9e,
7878 .flow_sig_id = 114688,
7879 .flow_pattern_id = 0,
7881 .hdr_sig = { .bits =
7882 BNXT_ULP_HDR_BIT_O_ETH |
7883 BNXT_ULP_HDR_BIT_O_IPV4 |
7884 BNXT_ULP_HDR_BIT_O_TCP |
7885 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7886 .field_sig = { .bits =
7887 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7888 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7889 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT |
7890 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7893 .class_hid = BNXT_ULP_CLASS_HID_29fa,
7896 .flow_sig_id = 114692,
7897 .flow_pattern_id = 0,
7899 .hdr_sig = { .bits =
7900 BNXT_ULP_HDR_BIT_O_ETH |
7901 BNXT_ULP_HDR_BIT_O_IPV4 |
7902 BNXT_ULP_HDR_BIT_O_TCP |
7903 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7904 .field_sig = { .bits =
7905 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7906 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7907 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7908 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT |
7909 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7912 .class_hid = BNXT_ULP_CLASS_HID_14d2,
7915 .flow_sig_id = 122880,
7916 .flow_pattern_id = 0,
7918 .hdr_sig = { .bits =
7919 BNXT_ULP_HDR_BIT_O_ETH |
7920 BNXT_ULP_HDR_BIT_O_IPV4 |
7921 BNXT_ULP_HDR_BIT_O_TCP |
7922 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7923 .field_sig = { .bits =
7924 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7925 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7926 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7927 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT |
7928 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7931 .class_hid = BNXT_ULP_CLASS_HID_7742,
7934 .flow_sig_id = 122884,
7935 .flow_pattern_id = 0,
7937 .hdr_sig = { .bits =
7938 BNXT_ULP_HDR_BIT_O_ETH |
7939 BNXT_ULP_HDR_BIT_O_IPV4 |
7940 BNXT_ULP_HDR_BIT_O_TCP |
7941 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7942 .field_sig = { .bits =
7943 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
7944 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC |
7945 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
7946 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
7947 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT |
7948 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
7951 .class_hid = BNXT_ULP_CLASS_HID_3706,
7954 .flow_sig_id = 4096,
7955 .flow_pattern_id = 0,
7957 .hdr_sig = { .bits =
7958 BNXT_ULP_HDR_BIT_O_ETH |
7959 BNXT_ULP_HDR_BIT_O_IPV6 |
7960 BNXT_ULP_HDR_BIT_O_UDP |
7961 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7962 .field_sig = { .bits =
7963 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
7964 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR }
7967 .class_hid = BNXT_ULP_CLASS_HID_0fe2,
7970 .flow_sig_id = 4100,
7971 .flow_pattern_id = 0,
7973 .hdr_sig = { .bits =
7974 BNXT_ULP_HDR_BIT_O_ETH |
7975 BNXT_ULP_HDR_BIT_O_IPV6 |
7976 BNXT_ULP_HDR_BIT_O_UDP |
7977 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7978 .field_sig = { .bits =
7979 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
7980 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
7981 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR }
7984 .class_hid = BNXT_ULP_CLASS_HID_1f7e,
7987 .flow_sig_id = 6144,
7988 .flow_pattern_id = 0,
7990 .hdr_sig = { .bits =
7991 BNXT_ULP_HDR_BIT_O_ETH |
7992 BNXT_ULP_HDR_BIT_O_IPV6 |
7993 BNXT_ULP_HDR_BIT_O_UDP |
7994 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
7995 .field_sig = { .bits =
7996 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
7997 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
7998 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR }
8001 .class_hid = BNXT_ULP_CLASS_HID_145a,
8004 .flow_sig_id = 6148,
8005 .flow_pattern_id = 0,
8007 .hdr_sig = { .bits =
8008 BNXT_ULP_HDR_BIT_O_ETH |
8009 BNXT_ULP_HDR_BIT_O_IPV6 |
8010 BNXT_ULP_HDR_BIT_O_UDP |
8011 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8012 .field_sig = { .bits =
8013 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
8014 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8015 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
8016 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR }
8019 .class_hid = BNXT_ULP_CLASS_HID_417e,
8022 .flow_sig_id = 12288,
8023 .flow_pattern_id = 0,
8025 .hdr_sig = { .bits =
8026 BNXT_ULP_HDR_BIT_O_ETH |
8027 BNXT_ULP_HDR_BIT_O_IPV6 |
8028 BNXT_ULP_HDR_BIT_O_UDP |
8029 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8030 .field_sig = { .bits =
8031 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8032 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8033 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT }
8036 .class_hid = BNXT_ULP_CLASS_HID_5e5a,
8039 .flow_sig_id = 12292,
8040 .flow_pattern_id = 0,
8042 .hdr_sig = { .bits =
8043 BNXT_ULP_HDR_BIT_O_ETH |
8044 BNXT_ULP_HDR_BIT_O_IPV6 |
8045 BNXT_ULP_HDR_BIT_O_UDP |
8046 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8047 .field_sig = { .bits =
8048 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
8049 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8050 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8051 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT }
8054 .class_hid = BNXT_ULP_CLASS_HID_29f6,
8057 .flow_sig_id = 14336,
8058 .flow_pattern_id = 0,
8060 .hdr_sig = { .bits =
8061 BNXT_ULP_HDR_BIT_O_ETH |
8062 BNXT_ULP_HDR_BIT_O_IPV6 |
8063 BNXT_ULP_HDR_BIT_O_UDP |
8064 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8065 .field_sig = { .bits =
8066 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8067 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
8068 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8069 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT }
8072 .class_hid = BNXT_ULP_CLASS_HID_26d2,
8075 .flow_sig_id = 14340,
8076 .flow_pattern_id = 0,
8078 .hdr_sig = { .bits =
8079 BNXT_ULP_HDR_BIT_O_ETH |
8080 BNXT_ULP_HDR_BIT_O_IPV6 |
8081 BNXT_ULP_HDR_BIT_O_UDP |
8082 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8083 .field_sig = { .bits =
8084 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
8085 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8086 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
8087 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8088 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT }
8091 .class_hid = BNXT_ULP_CLASS_HID_2e42,
8094 .flow_sig_id = 20480,
8095 .flow_pattern_id = 0,
8097 .hdr_sig = { .bits =
8098 BNXT_ULP_HDR_BIT_O_ETH |
8099 BNXT_ULP_HDR_BIT_O_IPV6 |
8100 BNXT_ULP_HDR_BIT_O_UDP |
8101 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8102 .field_sig = { .bits =
8103 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8104 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8105 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8108 .class_hid = BNXT_ULP_CLASS_HID_271e,
8111 .flow_sig_id = 20484,
8112 .flow_pattern_id = 0,
8114 .hdr_sig = { .bits =
8115 BNXT_ULP_HDR_BIT_O_ETH |
8116 BNXT_ULP_HDR_BIT_O_IPV6 |
8117 BNXT_ULP_HDR_BIT_O_UDP |
8118 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8119 .field_sig = { .bits =
8120 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
8121 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8122 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8123 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8126 .class_hid = BNXT_ULP_CLASS_HID_36ba,
8129 .flow_sig_id = 22528,
8130 .flow_pattern_id = 0,
8132 .hdr_sig = { .bits =
8133 BNXT_ULP_HDR_BIT_O_ETH |
8134 BNXT_ULP_HDR_BIT_O_IPV6 |
8135 BNXT_ULP_HDR_BIT_O_UDP |
8136 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8137 .field_sig = { .bits =
8138 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8139 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
8140 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8141 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8144 .class_hid = BNXT_ULP_CLASS_HID_0f96,
8147 .flow_sig_id = 22532,
8148 .flow_pattern_id = 0,
8150 .hdr_sig = { .bits =
8151 BNXT_ULP_HDR_BIT_O_ETH |
8152 BNXT_ULP_HDR_BIT_O_IPV6 |
8153 BNXT_ULP_HDR_BIT_O_UDP |
8154 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8155 .field_sig = { .bits =
8156 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
8157 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8158 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
8159 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8160 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8163 .class_hid = BNXT_ULP_CLASS_HID_1006,
8166 .flow_sig_id = 28672,
8167 .flow_pattern_id = 0,
8169 .hdr_sig = { .bits =
8170 BNXT_ULP_HDR_BIT_O_ETH |
8171 BNXT_ULP_HDR_BIT_O_IPV6 |
8172 BNXT_ULP_HDR_BIT_O_UDP |
8173 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8174 .field_sig = { .bits =
8175 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8176 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8177 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT |
8178 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8181 .class_hid = BNXT_ULP_CLASS_HID_7196,
8184 .flow_sig_id = 28676,
8185 .flow_pattern_id = 0,
8187 .hdr_sig = { .bits =
8188 BNXT_ULP_HDR_BIT_O_ETH |
8189 BNXT_ULP_HDR_BIT_O_IPV6 |
8190 BNXT_ULP_HDR_BIT_O_UDP |
8191 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8192 .field_sig = { .bits =
8193 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
8194 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8195 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8196 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT |
8197 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8200 .class_hid = BNXT_ULP_CLASS_HID_4132,
8203 .flow_sig_id = 30720,
8204 .flow_pattern_id = 0,
8206 .hdr_sig = { .bits =
8207 BNXT_ULP_HDR_BIT_O_ETH |
8208 BNXT_ULP_HDR_BIT_O_IPV6 |
8209 BNXT_ULP_HDR_BIT_O_UDP |
8210 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8211 .field_sig = { .bits =
8212 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8213 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
8214 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8215 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT |
8216 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8219 .class_hid = BNXT_ULP_CLASS_HID_5e0e,
8222 .flow_sig_id = 30724,
8223 .flow_pattern_id = 0,
8225 .hdr_sig = { .bits =
8226 BNXT_ULP_HDR_BIT_O_ETH |
8227 BNXT_ULP_HDR_BIT_O_IPV6 |
8228 BNXT_ULP_HDR_BIT_O_UDP |
8229 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8230 .field_sig = { .bits =
8231 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
8232 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC |
8233 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
8234 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
8235 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT |
8236 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
8239 .class_hid = BNXT_ULP_CLASS_HID_59fe,
8242 .flow_sig_id = 16384,
8243 .flow_pattern_id = 0,
8245 .hdr_sig = { .bits =
8246 BNXT_ULP_HDR_BIT_O_ETH |
8247 BNXT_ULP_HDR_BIT_O_IPV4 |
8248 BNXT_ULP_HDR_BIT_O_UDP |
8249 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8250 .field_sig = { .bits =
8251 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8252 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR }
8255 .class_hid = BNXT_ULP_CLASS_HID_511a,
8258 .flow_sig_id = 16388,
8259 .flow_pattern_id = 0,
8261 .hdr_sig = { .bits =
8262 BNXT_ULP_HDR_BIT_O_ETH |
8263 BNXT_ULP_HDR_BIT_O_IPV4 |
8264 BNXT_ULP_HDR_BIT_O_UDP |
8265 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8266 .field_sig = { .bits =
8267 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8268 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8269 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR }
8272 .class_hid = BNXT_ULP_CLASS_HID_1c32,
8275 .flow_sig_id = 24576,
8276 .flow_pattern_id = 0,
8278 .hdr_sig = { .bits =
8279 BNXT_ULP_HDR_BIT_O_ETH |
8280 BNXT_ULP_HDR_BIT_O_IPV4 |
8281 BNXT_ULP_HDR_BIT_O_UDP |
8282 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8283 .field_sig = { .bits =
8284 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8285 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8286 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR }
8289 .class_hid = BNXT_ULP_CLASS_HID_175e,
8292 .flow_sig_id = 24580,
8293 .flow_pattern_id = 0,
8295 .hdr_sig = { .bits =
8296 BNXT_ULP_HDR_BIT_O_ETH |
8297 BNXT_ULP_HDR_BIT_O_IPV4 |
8298 BNXT_ULP_HDR_BIT_O_UDP |
8299 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8300 .field_sig = { .bits =
8301 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8302 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8303 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8304 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR }
8307 .class_hid = BNXT_ULP_CLASS_HID_0eb2,
8310 .flow_sig_id = 49152,
8311 .flow_pattern_id = 0,
8313 .hdr_sig = { .bits =
8314 BNXT_ULP_HDR_BIT_O_ETH |
8315 BNXT_ULP_HDR_BIT_O_IPV4 |
8316 BNXT_ULP_HDR_BIT_O_UDP |
8317 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8318 .field_sig = { .bits =
8319 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8320 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8321 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT }
8324 .class_hid = BNXT_ULP_CLASS_HID_09de,
8327 .flow_sig_id = 49156,
8328 .flow_pattern_id = 0,
8330 .hdr_sig = { .bits =
8331 BNXT_ULP_HDR_BIT_O_ETH |
8332 BNXT_ULP_HDR_BIT_O_IPV4 |
8333 BNXT_ULP_HDR_BIT_O_UDP |
8334 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8335 .field_sig = { .bits =
8336 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8337 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8338 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8339 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT }
8342 .class_hid = BNXT_ULP_CLASS_HID_5c3a,
8345 .flow_sig_id = 57344,
8346 .flow_pattern_id = 0,
8348 .hdr_sig = { .bits =
8349 BNXT_ULP_HDR_BIT_O_ETH |
8350 BNXT_ULP_HDR_BIT_O_IPV4 |
8351 BNXT_ULP_HDR_BIT_O_UDP |
8352 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8353 .field_sig = { .bits =
8354 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8355 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8356 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8357 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT }
8360 .class_hid = BNXT_ULP_CLASS_HID_5766,
8363 .flow_sig_id = 57348,
8364 .flow_pattern_id = 0,
8366 .hdr_sig = { .bits =
8367 BNXT_ULP_HDR_BIT_O_ETH |
8368 BNXT_ULP_HDR_BIT_O_IPV4 |
8369 BNXT_ULP_HDR_BIT_O_UDP |
8370 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8371 .field_sig = { .bits =
8372 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8373 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8374 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8375 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8376 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT }
8379 .class_hid = BNXT_ULP_CLASS_HID_79fa,
8382 .flow_sig_id = 81920,
8383 .flow_pattern_id = 0,
8385 .hdr_sig = { .bits =
8386 BNXT_ULP_HDR_BIT_O_ETH |
8387 BNXT_ULP_HDR_BIT_O_IPV4 |
8388 BNXT_ULP_HDR_BIT_O_UDP |
8389 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8390 .field_sig = { .bits =
8391 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8392 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8393 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8396 .class_hid = BNXT_ULP_CLASS_HID_7126,
8399 .flow_sig_id = 81924,
8400 .flow_pattern_id = 0,
8402 .hdr_sig = { .bits =
8403 BNXT_ULP_HDR_BIT_O_ETH |
8404 BNXT_ULP_HDR_BIT_O_IPV4 |
8405 BNXT_ULP_HDR_BIT_O_UDP |
8406 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8407 .field_sig = { .bits =
8408 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8409 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8410 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8411 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8414 .class_hid = BNXT_ULP_CLASS_HID_3c3e,
8417 .flow_sig_id = 90112,
8418 .flow_pattern_id = 0,
8420 .hdr_sig = { .bits =
8421 BNXT_ULP_HDR_BIT_O_ETH |
8422 BNXT_ULP_HDR_BIT_O_IPV4 |
8423 BNXT_ULP_HDR_BIT_O_UDP |
8424 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8425 .field_sig = { .bits =
8426 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8427 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8428 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8429 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8432 .class_hid = BNXT_ULP_CLASS_HID_375a,
8435 .flow_sig_id = 90116,
8436 .flow_pattern_id = 0,
8438 .hdr_sig = { .bits =
8439 BNXT_ULP_HDR_BIT_O_ETH |
8440 BNXT_ULP_HDR_BIT_O_IPV4 |
8441 BNXT_ULP_HDR_BIT_O_UDP |
8442 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8443 .field_sig = { .bits =
8444 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8445 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8446 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8447 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8448 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8451 .class_hid = BNXT_ULP_CLASS_HID_2ebe,
8454 .flow_sig_id = 114688,
8455 .flow_pattern_id = 0,
8457 .hdr_sig = { .bits =
8458 BNXT_ULP_HDR_BIT_O_ETH |
8459 BNXT_ULP_HDR_BIT_O_IPV4 |
8460 BNXT_ULP_HDR_BIT_O_UDP |
8461 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8462 .field_sig = { .bits =
8463 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8464 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8465 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT |
8466 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8469 .class_hid = BNXT_ULP_CLASS_HID_29da,
8472 .flow_sig_id = 114692,
8473 .flow_pattern_id = 0,
8475 .hdr_sig = { .bits =
8476 BNXT_ULP_HDR_BIT_O_ETH |
8477 BNXT_ULP_HDR_BIT_O_IPV4 |
8478 BNXT_ULP_HDR_BIT_O_UDP |
8479 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8480 .field_sig = { .bits =
8481 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8482 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8483 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8484 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT |
8485 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8488 .class_hid = BNXT_ULP_CLASS_HID_14f2,
8491 .flow_sig_id = 122880,
8492 .flow_pattern_id = 0,
8494 .hdr_sig = { .bits =
8495 BNXT_ULP_HDR_BIT_O_ETH |
8496 BNXT_ULP_HDR_BIT_O_IPV4 |
8497 BNXT_ULP_HDR_BIT_O_UDP |
8498 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8499 .field_sig = { .bits =
8500 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8501 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8502 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8503 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT |
8504 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8507 .class_hid = BNXT_ULP_CLASS_HID_7762,
8510 .flow_sig_id = 122884,
8511 .flow_pattern_id = 0,
8513 .hdr_sig = { .bits =
8514 BNXT_ULP_HDR_BIT_O_ETH |
8515 BNXT_ULP_HDR_BIT_O_IPV4 |
8516 BNXT_ULP_HDR_BIT_O_UDP |
8517 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8518 .field_sig = { .bits =
8519 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
8520 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC |
8521 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
8522 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
8523 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT |
8524 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
8527 .class_hid = BNXT_ULP_CLASS_HID_19e8,
8530 .flow_sig_id = 32768,
8531 .flow_pattern_id = 0,
8533 .hdr_sig = { .bits =
8534 BNXT_ULP_HDR_BIT_O_ETH |
8535 BNXT_ULP_HDR_BIT_OO_VLAN |
8536 BNXT_ULP_HDR_BIT_O_IPV6 |
8537 BNXT_ULP_HDR_BIT_O_TCP |
8538 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8539 .field_sig = { .bits =
8540 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8541 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8544 .class_hid = BNXT_ULP_CLASS_HID_110c,
8547 .flow_sig_id = 32772,
8548 .flow_pattern_id = 0,
8550 .hdr_sig = { .bits =
8551 BNXT_ULP_HDR_BIT_O_ETH |
8552 BNXT_ULP_HDR_BIT_OO_VLAN |
8553 BNXT_ULP_HDR_BIT_O_IPV6 |
8554 BNXT_ULP_HDR_BIT_O_TCP |
8555 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8556 .field_sig = { .bits =
8557 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8558 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8559 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8562 .class_hid = BNXT_ULP_CLASS_HID_4d48,
8565 .flow_sig_id = 32832,
8566 .flow_pattern_id = 0,
8568 .hdr_sig = { .bits =
8569 BNXT_ULP_HDR_BIT_O_ETH |
8570 BNXT_ULP_HDR_BIT_OO_VLAN |
8571 BNXT_ULP_HDR_BIT_O_IPV6 |
8572 BNXT_ULP_HDR_BIT_O_TCP |
8573 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8574 .field_sig = { .bits =
8575 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8576 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8577 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8580 .class_hid = BNXT_ULP_CLASS_HID_446c,
8583 .flow_sig_id = 32836,
8584 .flow_pattern_id = 0,
8586 .hdr_sig = { .bits =
8587 BNXT_ULP_HDR_BIT_O_ETH |
8588 BNXT_ULP_HDR_BIT_OO_VLAN |
8589 BNXT_ULP_HDR_BIT_O_IPV6 |
8590 BNXT_ULP_HDR_BIT_O_TCP |
8591 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8592 .field_sig = { .bits =
8593 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8594 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8595 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8596 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8599 .class_hid = BNXT_ULP_CLASS_HID_0eac,
8602 .flow_sig_id = 49152,
8603 .flow_pattern_id = 0,
8605 .hdr_sig = { .bits =
8606 BNXT_ULP_HDR_BIT_O_ETH |
8607 BNXT_ULP_HDR_BIT_OO_VLAN |
8608 BNXT_ULP_HDR_BIT_O_IPV6 |
8609 BNXT_ULP_HDR_BIT_O_TCP |
8610 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8611 .field_sig = { .bits =
8612 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8613 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8614 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8617 .class_hid = BNXT_ULP_CLASS_HID_09c0,
8620 .flow_sig_id = 49156,
8621 .flow_pattern_id = 0,
8623 .hdr_sig = { .bits =
8624 BNXT_ULP_HDR_BIT_O_ETH |
8625 BNXT_ULP_HDR_BIT_OO_VLAN |
8626 BNXT_ULP_HDR_BIT_O_IPV6 |
8627 BNXT_ULP_HDR_BIT_O_TCP |
8628 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8629 .field_sig = { .bits =
8630 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8631 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8632 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8633 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8636 .class_hid = BNXT_ULP_CLASS_HID_1ad0,
8639 .flow_sig_id = 49216,
8640 .flow_pattern_id = 0,
8642 .hdr_sig = { .bits =
8643 BNXT_ULP_HDR_BIT_O_ETH |
8644 BNXT_ULP_HDR_BIT_OO_VLAN |
8645 BNXT_ULP_HDR_BIT_O_IPV6 |
8646 BNXT_ULP_HDR_BIT_O_TCP |
8647 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8648 .field_sig = { .bits =
8649 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8650 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8651 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8652 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8655 .class_hid = BNXT_ULP_CLASS_HID_15f4,
8658 .flow_sig_id = 49220,
8659 .flow_pattern_id = 0,
8661 .hdr_sig = { .bits =
8662 BNXT_ULP_HDR_BIT_O_ETH |
8663 BNXT_ULP_HDR_BIT_OO_VLAN |
8664 BNXT_ULP_HDR_BIT_O_IPV6 |
8665 BNXT_ULP_HDR_BIT_O_TCP |
8666 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8667 .field_sig = { .bits =
8668 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8669 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8670 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8671 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8672 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
8675 .class_hid = BNXT_ULP_CLASS_HID_39ec,
8678 .flow_sig_id = 98304,
8679 .flow_pattern_id = 0,
8681 .hdr_sig = { .bits =
8682 BNXT_ULP_HDR_BIT_O_ETH |
8683 BNXT_ULP_HDR_BIT_OO_VLAN |
8684 BNXT_ULP_HDR_BIT_O_IPV6 |
8685 BNXT_ULP_HDR_BIT_O_TCP |
8686 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8687 .field_sig = { .bits =
8688 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8689 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8690 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8693 .class_hid = BNXT_ULP_CLASS_HID_3100,
8696 .flow_sig_id = 98308,
8697 .flow_pattern_id = 0,
8699 .hdr_sig = { .bits =
8700 BNXT_ULP_HDR_BIT_O_ETH |
8701 BNXT_ULP_HDR_BIT_OO_VLAN |
8702 BNXT_ULP_HDR_BIT_O_IPV6 |
8703 BNXT_ULP_HDR_BIT_O_TCP |
8704 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8705 .field_sig = { .bits =
8706 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8707 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8708 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8709 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8712 .class_hid = BNXT_ULP_CLASS_HID_0210,
8715 .flow_sig_id = 98368,
8716 .flow_pattern_id = 0,
8718 .hdr_sig = { .bits =
8719 BNXT_ULP_HDR_BIT_O_ETH |
8720 BNXT_ULP_HDR_BIT_OO_VLAN |
8721 BNXT_ULP_HDR_BIT_O_IPV6 |
8722 BNXT_ULP_HDR_BIT_O_TCP |
8723 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8724 .field_sig = { .bits =
8725 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8726 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8727 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8728 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8731 .class_hid = BNXT_ULP_CLASS_HID_1d34,
8734 .flow_sig_id = 98372,
8735 .flow_pattern_id = 0,
8737 .hdr_sig = { .bits =
8738 BNXT_ULP_HDR_BIT_O_ETH |
8739 BNXT_ULP_HDR_BIT_OO_VLAN |
8740 BNXT_ULP_HDR_BIT_O_IPV6 |
8741 BNXT_ULP_HDR_BIT_O_TCP |
8742 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8743 .field_sig = { .bits =
8744 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8745 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8746 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8747 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8748 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8751 .class_hid = BNXT_ULP_CLASS_HID_2ea0,
8754 .flow_sig_id = 114688,
8755 .flow_pattern_id = 0,
8757 .hdr_sig = { .bits =
8758 BNXT_ULP_HDR_BIT_O_ETH |
8759 BNXT_ULP_HDR_BIT_OO_VLAN |
8760 BNXT_ULP_HDR_BIT_O_IPV6 |
8761 BNXT_ULP_HDR_BIT_O_TCP |
8762 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8763 .field_sig = { .bits =
8764 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8765 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8766 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8767 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8770 .class_hid = BNXT_ULP_CLASS_HID_29c4,
8773 .flow_sig_id = 114692,
8774 .flow_pattern_id = 0,
8776 .hdr_sig = { .bits =
8777 BNXT_ULP_HDR_BIT_O_ETH |
8778 BNXT_ULP_HDR_BIT_OO_VLAN |
8779 BNXT_ULP_HDR_BIT_O_IPV6 |
8780 BNXT_ULP_HDR_BIT_O_TCP |
8781 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8782 .field_sig = { .bits =
8783 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8784 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8785 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8786 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8787 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8790 .class_hid = BNXT_ULP_CLASS_HID_3ad4,
8793 .flow_sig_id = 114752,
8794 .flow_pattern_id = 0,
8796 .hdr_sig = { .bits =
8797 BNXT_ULP_HDR_BIT_O_ETH |
8798 BNXT_ULP_HDR_BIT_OO_VLAN |
8799 BNXT_ULP_HDR_BIT_O_IPV6 |
8800 BNXT_ULP_HDR_BIT_O_TCP |
8801 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8802 .field_sig = { .bits =
8803 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8804 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8805 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8806 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8807 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8810 .class_hid = BNXT_ULP_CLASS_HID_35e8,
8813 .flow_sig_id = 114756,
8814 .flow_pattern_id = 0,
8816 .hdr_sig = { .bits =
8817 BNXT_ULP_HDR_BIT_O_ETH |
8818 BNXT_ULP_HDR_BIT_OO_VLAN |
8819 BNXT_ULP_HDR_BIT_O_IPV6 |
8820 BNXT_ULP_HDR_BIT_O_TCP |
8821 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8822 .field_sig = { .bits =
8823 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8824 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8825 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8826 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8827 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8828 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
8831 .class_hid = BNXT_ULP_CLASS_HID_5d80,
8834 .flow_sig_id = 163840,
8835 .flow_pattern_id = 0,
8837 .hdr_sig = { .bits =
8838 BNXT_ULP_HDR_BIT_O_ETH |
8839 BNXT_ULP_HDR_BIT_OO_VLAN |
8840 BNXT_ULP_HDR_BIT_O_IPV6 |
8841 BNXT_ULP_HDR_BIT_O_TCP |
8842 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8843 .field_sig = { .bits =
8844 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8845 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8846 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8849 .class_hid = BNXT_ULP_CLASS_HID_54a4,
8852 .flow_sig_id = 163844,
8853 .flow_pattern_id = 0,
8855 .hdr_sig = { .bits =
8856 BNXT_ULP_HDR_BIT_O_ETH |
8857 BNXT_ULP_HDR_BIT_OO_VLAN |
8858 BNXT_ULP_HDR_BIT_O_IPV6 |
8859 BNXT_ULP_HDR_BIT_O_TCP |
8860 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8861 .field_sig = { .bits =
8862 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8863 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8864 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8865 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8868 .class_hid = BNXT_ULP_CLASS_HID_29b4,
8871 .flow_sig_id = 163904,
8872 .flow_pattern_id = 0,
8874 .hdr_sig = { .bits =
8875 BNXT_ULP_HDR_BIT_O_ETH |
8876 BNXT_ULP_HDR_BIT_OO_VLAN |
8877 BNXT_ULP_HDR_BIT_O_IPV6 |
8878 BNXT_ULP_HDR_BIT_O_TCP |
8879 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8880 .field_sig = { .bits =
8881 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8882 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8883 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8884 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8887 .class_hid = BNXT_ULP_CLASS_HID_20c8,
8890 .flow_sig_id = 163908,
8891 .flow_pattern_id = 0,
8893 .hdr_sig = { .bits =
8894 BNXT_ULP_HDR_BIT_O_ETH |
8895 BNXT_ULP_HDR_BIT_OO_VLAN |
8896 BNXT_ULP_HDR_BIT_O_IPV6 |
8897 BNXT_ULP_HDR_BIT_O_TCP |
8898 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8899 .field_sig = { .bits =
8900 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8901 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8902 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8903 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8904 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8907 .class_hid = BNXT_ULP_CLASS_HID_7244,
8910 .flow_sig_id = 180224,
8911 .flow_pattern_id = 0,
8913 .hdr_sig = { .bits =
8914 BNXT_ULP_HDR_BIT_O_ETH |
8915 BNXT_ULP_HDR_BIT_OO_VLAN |
8916 BNXT_ULP_HDR_BIT_O_IPV6 |
8917 BNXT_ULP_HDR_BIT_O_TCP |
8918 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8919 .field_sig = { .bits =
8920 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8921 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8922 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8923 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8926 .class_hid = BNXT_ULP_CLASS_HID_4d98,
8929 .flow_sig_id = 180228,
8930 .flow_pattern_id = 0,
8932 .hdr_sig = { .bits =
8933 BNXT_ULP_HDR_BIT_O_ETH |
8934 BNXT_ULP_HDR_BIT_OO_VLAN |
8935 BNXT_ULP_HDR_BIT_O_IPV6 |
8936 BNXT_ULP_HDR_BIT_O_TCP |
8937 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8938 .field_sig = { .bits =
8939 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8940 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8941 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8942 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8943 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8946 .class_hid = BNXT_ULP_CLASS_HID_5e68,
8949 .flow_sig_id = 180288,
8950 .flow_pattern_id = 0,
8952 .hdr_sig = { .bits =
8953 BNXT_ULP_HDR_BIT_O_ETH |
8954 BNXT_ULP_HDR_BIT_OO_VLAN |
8955 BNXT_ULP_HDR_BIT_O_IPV6 |
8956 BNXT_ULP_HDR_BIT_O_TCP |
8957 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8958 .field_sig = { .bits =
8959 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8960 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8961 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8962 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8963 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8966 .class_hid = BNXT_ULP_CLASS_HID_598c,
8969 .flow_sig_id = 180292,
8970 .flow_pattern_id = 0,
8972 .hdr_sig = { .bits =
8973 BNXT_ULP_HDR_BIT_O_ETH |
8974 BNXT_ULP_HDR_BIT_OO_VLAN |
8975 BNXT_ULP_HDR_BIT_O_IPV6 |
8976 BNXT_ULP_HDR_BIT_O_TCP |
8977 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8978 .field_sig = { .bits =
8979 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
8980 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
8981 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
8982 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
8983 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
8984 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
8987 .class_hid = BNXT_ULP_CLASS_HID_1248,
8990 .flow_sig_id = 229376,
8991 .flow_pattern_id = 0,
8993 .hdr_sig = { .bits =
8994 BNXT_ULP_HDR_BIT_O_ETH |
8995 BNXT_ULP_HDR_BIT_OO_VLAN |
8996 BNXT_ULP_HDR_BIT_O_IPV6 |
8997 BNXT_ULP_HDR_BIT_O_TCP |
8998 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
8999 .field_sig = { .bits =
9000 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9001 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9002 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9003 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9006 .class_hid = BNXT_ULP_CLASS_HID_74d8,
9009 .flow_sig_id = 229380,
9010 .flow_pattern_id = 0,
9012 .hdr_sig = { .bits =
9013 BNXT_ULP_HDR_BIT_O_ETH |
9014 BNXT_ULP_HDR_BIT_OO_VLAN |
9015 BNXT_ULP_HDR_BIT_O_IPV6 |
9016 BNXT_ULP_HDR_BIT_O_TCP |
9017 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9018 .field_sig = { .bits =
9019 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
9020 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9021 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9022 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9023 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9026 .class_hid = BNXT_ULP_CLASS_HID_49a8,
9029 .flow_sig_id = 229440,
9030 .flow_pattern_id = 0,
9032 .hdr_sig = { .bits =
9033 BNXT_ULP_HDR_BIT_O_ETH |
9034 BNXT_ULP_HDR_BIT_OO_VLAN |
9035 BNXT_ULP_HDR_BIT_O_IPV6 |
9036 BNXT_ULP_HDR_BIT_O_TCP |
9037 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9038 .field_sig = { .bits =
9039 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9040 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
9041 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9042 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9043 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9046 .class_hid = BNXT_ULP_CLASS_HID_40cc,
9049 .flow_sig_id = 229444,
9050 .flow_pattern_id = 0,
9052 .hdr_sig = { .bits =
9053 BNXT_ULP_HDR_BIT_O_ETH |
9054 BNXT_ULP_HDR_BIT_OO_VLAN |
9055 BNXT_ULP_HDR_BIT_O_IPV6 |
9056 BNXT_ULP_HDR_BIT_O_TCP |
9057 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9058 .field_sig = { .bits =
9059 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
9060 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9061 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
9062 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9063 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9064 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9067 .class_hid = BNXT_ULP_CLASS_HID_0b0c,
9070 .flow_sig_id = 245760,
9071 .flow_pattern_id = 0,
9073 .hdr_sig = { .bits =
9074 BNXT_ULP_HDR_BIT_O_ETH |
9075 BNXT_ULP_HDR_BIT_OO_VLAN |
9076 BNXT_ULP_HDR_BIT_O_IPV6 |
9077 BNXT_ULP_HDR_BIT_O_TCP |
9078 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9079 .field_sig = { .bits =
9080 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9081 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
9082 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9083 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9084 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9087 .class_hid = BNXT_ULP_CLASS_HID_0220,
9090 .flow_sig_id = 245764,
9091 .flow_pattern_id = 0,
9093 .hdr_sig = { .bits =
9094 BNXT_ULP_HDR_BIT_O_ETH |
9095 BNXT_ULP_HDR_BIT_OO_VLAN |
9096 BNXT_ULP_HDR_BIT_O_IPV6 |
9097 BNXT_ULP_HDR_BIT_O_TCP |
9098 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9099 .field_sig = { .bits =
9100 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
9101 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9102 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
9103 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9104 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9105 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9108 .class_hid = BNXT_ULP_CLASS_HID_1730,
9111 .flow_sig_id = 245824,
9112 .flow_pattern_id = 0,
9114 .hdr_sig = { .bits =
9115 BNXT_ULP_HDR_BIT_O_ETH |
9116 BNXT_ULP_HDR_BIT_OO_VLAN |
9117 BNXT_ULP_HDR_BIT_O_IPV6 |
9118 BNXT_ULP_HDR_BIT_O_TCP |
9119 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9120 .field_sig = { .bits =
9121 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9122 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
9123 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
9124 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9125 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9126 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9129 .class_hid = BNXT_ULP_CLASS_HID_7980,
9132 .flow_sig_id = 245828,
9133 .flow_pattern_id = 0,
9135 .hdr_sig = { .bits =
9136 BNXT_ULP_HDR_BIT_O_ETH |
9137 BNXT_ULP_HDR_BIT_OO_VLAN |
9138 BNXT_ULP_HDR_BIT_O_IPV6 |
9139 BNXT_ULP_HDR_BIT_O_TCP |
9140 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9141 .field_sig = { .bits =
9142 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
9143 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
9144 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
9145 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
9146 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
9147 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
9148 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
9151 .class_hid = BNXT_ULP_CLASS_HID_1db0,
9154 .flow_sig_id = 131072,
9155 .flow_pattern_id = 0,
9157 .hdr_sig = { .bits =
9158 BNXT_ULP_HDR_BIT_O_ETH |
9159 BNXT_ULP_HDR_BIT_OO_VLAN |
9160 BNXT_ULP_HDR_BIT_O_IPV4 |
9161 BNXT_ULP_HDR_BIT_O_TCP |
9162 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9163 .field_sig = { .bits =
9164 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9165 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9168 .class_hid = BNXT_ULP_CLASS_HID_1494,
9171 .flow_sig_id = 131076,
9172 .flow_pattern_id = 0,
9174 .hdr_sig = { .bits =
9175 BNXT_ULP_HDR_BIT_O_ETH |
9176 BNXT_ULP_HDR_BIT_OO_VLAN |
9177 BNXT_ULP_HDR_BIT_O_IPV4 |
9178 BNXT_ULP_HDR_BIT_O_TCP |
9179 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9180 .field_sig = { .bits =
9181 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9182 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9183 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9186 .class_hid = BNXT_ULP_CLASS_HID_70d0,
9189 .flow_sig_id = 131136,
9190 .flow_pattern_id = 0,
9192 .hdr_sig = { .bits =
9193 BNXT_ULP_HDR_BIT_O_ETH |
9194 BNXT_ULP_HDR_BIT_OO_VLAN |
9195 BNXT_ULP_HDR_BIT_O_IPV4 |
9196 BNXT_ULP_HDR_BIT_O_TCP |
9197 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9198 .field_sig = { .bits =
9199 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9200 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9201 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9204 .class_hid = BNXT_ULP_CLASS_HID_4834,
9207 .flow_sig_id = 131140,
9208 .flow_pattern_id = 0,
9210 .hdr_sig = { .bits =
9211 BNXT_ULP_HDR_BIT_O_ETH |
9212 BNXT_ULP_HDR_BIT_OO_VLAN |
9213 BNXT_ULP_HDR_BIT_O_IPV4 |
9214 BNXT_ULP_HDR_BIT_O_TCP |
9215 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9216 .field_sig = { .bits =
9217 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9218 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9219 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9220 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9223 .class_hid = BNXT_ULP_CLASS_HID_3db4,
9226 .flow_sig_id = 196608,
9227 .flow_pattern_id = 0,
9229 .hdr_sig = { .bits =
9230 BNXT_ULP_HDR_BIT_O_ETH |
9231 BNXT_ULP_HDR_BIT_OO_VLAN |
9232 BNXT_ULP_HDR_BIT_O_IPV4 |
9233 BNXT_ULP_HDR_BIT_O_TCP |
9234 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9235 .field_sig = { .bits =
9236 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9237 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9238 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9241 .class_hid = BNXT_ULP_CLASS_HID_3498,
9244 .flow_sig_id = 196612,
9245 .flow_pattern_id = 0,
9247 .hdr_sig = { .bits =
9248 BNXT_ULP_HDR_BIT_O_ETH |
9249 BNXT_ULP_HDR_BIT_OO_VLAN |
9250 BNXT_ULP_HDR_BIT_O_IPV4 |
9251 BNXT_ULP_HDR_BIT_O_TCP |
9252 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9253 .field_sig = { .bits =
9254 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9255 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9256 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9257 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9260 .class_hid = BNXT_ULP_CLASS_HID_0988,
9263 .flow_sig_id = 196672,
9264 .flow_pattern_id = 0,
9266 .hdr_sig = { .bits =
9267 BNXT_ULP_HDR_BIT_O_ETH |
9268 BNXT_ULP_HDR_BIT_OO_VLAN |
9269 BNXT_ULP_HDR_BIT_O_IPV4 |
9270 BNXT_ULP_HDR_BIT_O_TCP |
9271 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9272 .field_sig = { .bits =
9273 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9274 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9275 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9276 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9279 .class_hid = BNXT_ULP_CLASS_HID_00ec,
9282 .flow_sig_id = 196676,
9283 .flow_pattern_id = 0,
9285 .hdr_sig = { .bits =
9286 BNXT_ULP_HDR_BIT_O_ETH |
9287 BNXT_ULP_HDR_BIT_OO_VLAN |
9288 BNXT_ULP_HDR_BIT_O_IPV4 |
9289 BNXT_ULP_HDR_BIT_O_TCP |
9290 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9291 .field_sig = { .bits =
9292 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9293 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9294 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9295 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9296 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
9299 .class_hid = BNXT_ULP_CLASS_HID_3f44,
9302 .flow_sig_id = 393216,
9303 .flow_pattern_id = 0,
9305 .hdr_sig = { .bits =
9306 BNXT_ULP_HDR_BIT_O_ETH |
9307 BNXT_ULP_HDR_BIT_OO_VLAN |
9308 BNXT_ULP_HDR_BIT_O_IPV4 |
9309 BNXT_ULP_HDR_BIT_O_TCP |
9310 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9311 .field_sig = { .bits =
9312 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9313 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9314 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9317 .class_hid = BNXT_ULP_CLASS_HID_36a8,
9320 .flow_sig_id = 393220,
9321 .flow_pattern_id = 0,
9323 .hdr_sig = { .bits =
9324 BNXT_ULP_HDR_BIT_O_ETH |
9325 BNXT_ULP_HDR_BIT_OO_VLAN |
9326 BNXT_ULP_HDR_BIT_O_IPV4 |
9327 BNXT_ULP_HDR_BIT_O_TCP |
9328 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9329 .field_sig = { .bits =
9330 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9331 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9332 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9333 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9336 .class_hid = BNXT_ULP_CLASS_HID_0b58,
9339 .flow_sig_id = 393280,
9340 .flow_pattern_id = 0,
9342 .hdr_sig = { .bits =
9343 BNXT_ULP_HDR_BIT_O_ETH |
9344 BNXT_ULP_HDR_BIT_OO_VLAN |
9345 BNXT_ULP_HDR_BIT_O_IPV4 |
9346 BNXT_ULP_HDR_BIT_O_TCP |
9347 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9348 .field_sig = { .bits =
9349 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9350 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9351 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9352 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9355 .class_hid = BNXT_ULP_CLASS_HID_02bc,
9358 .flow_sig_id = 393284,
9359 .flow_pattern_id = 0,
9361 .hdr_sig = { .bits =
9362 BNXT_ULP_HDR_BIT_O_ETH |
9363 BNXT_ULP_HDR_BIT_OO_VLAN |
9364 BNXT_ULP_HDR_BIT_O_IPV4 |
9365 BNXT_ULP_HDR_BIT_O_TCP |
9366 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9367 .field_sig = { .bits =
9368 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9369 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9370 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9371 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9372 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9375 .class_hid = BNXT_ULP_CLASS_HID_5f48,
9378 .flow_sig_id = 458752,
9379 .flow_pattern_id = 0,
9381 .hdr_sig = { .bits =
9382 BNXT_ULP_HDR_BIT_O_ETH |
9383 BNXT_ULP_HDR_BIT_OO_VLAN |
9384 BNXT_ULP_HDR_BIT_O_IPV4 |
9385 BNXT_ULP_HDR_BIT_O_TCP |
9386 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9387 .field_sig = { .bits =
9388 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9389 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9390 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9391 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9394 .class_hid = BNXT_ULP_CLASS_HID_56ac,
9397 .flow_sig_id = 458756,
9398 .flow_pattern_id = 0,
9400 .hdr_sig = { .bits =
9401 BNXT_ULP_HDR_BIT_O_ETH |
9402 BNXT_ULP_HDR_BIT_OO_VLAN |
9403 BNXT_ULP_HDR_BIT_O_IPV4 |
9404 BNXT_ULP_HDR_BIT_O_TCP |
9405 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9406 .field_sig = { .bits =
9407 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9408 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9409 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9410 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9411 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9414 .class_hid = BNXT_ULP_CLASS_HID_2b5c,
9417 .flow_sig_id = 458816,
9418 .flow_pattern_id = 0,
9420 .hdr_sig = { .bits =
9421 BNXT_ULP_HDR_BIT_O_ETH |
9422 BNXT_ULP_HDR_BIT_OO_VLAN |
9423 BNXT_ULP_HDR_BIT_O_IPV4 |
9424 BNXT_ULP_HDR_BIT_O_TCP |
9425 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9426 .field_sig = { .bits =
9427 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9428 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9429 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9430 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9431 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9434 .class_hid = BNXT_ULP_CLASS_HID_2280,
9437 .flow_sig_id = 458820,
9438 .flow_pattern_id = 0,
9440 .hdr_sig = { .bits =
9441 BNXT_ULP_HDR_BIT_O_ETH |
9442 BNXT_ULP_HDR_BIT_OO_VLAN |
9443 BNXT_ULP_HDR_BIT_O_IPV4 |
9444 BNXT_ULP_HDR_BIT_O_TCP |
9445 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9446 .field_sig = { .bits =
9447 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9448 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9449 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9450 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9451 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9452 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
9455 .class_hid = BNXT_ULP_CLASS_HID_4000,
9458 .flow_sig_id = 655360,
9459 .flow_pattern_id = 0,
9461 .hdr_sig = { .bits =
9462 BNXT_ULP_HDR_BIT_O_ETH |
9463 BNXT_ULP_HDR_BIT_OO_VLAN |
9464 BNXT_ULP_HDR_BIT_O_IPV4 |
9465 BNXT_ULP_HDR_BIT_O_TCP |
9466 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9467 .field_sig = { .bits =
9468 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9469 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9470 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9473 .class_hid = BNXT_ULP_CLASS_HID_5b64,
9476 .flow_sig_id = 655364,
9477 .flow_pattern_id = 0,
9479 .hdr_sig = { .bits =
9480 BNXT_ULP_HDR_BIT_O_ETH |
9481 BNXT_ULP_HDR_BIT_OO_VLAN |
9482 BNXT_ULP_HDR_BIT_O_IPV4 |
9483 BNXT_ULP_HDR_BIT_O_TCP |
9484 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9485 .field_sig = { .bits =
9486 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9487 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9488 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9489 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9492 .class_hid = BNXT_ULP_CLASS_HID_2c14,
9495 .flow_sig_id = 655424,
9496 .flow_pattern_id = 0,
9498 .hdr_sig = { .bits =
9499 BNXT_ULP_HDR_BIT_O_ETH |
9500 BNXT_ULP_HDR_BIT_OO_VLAN |
9501 BNXT_ULP_HDR_BIT_O_IPV4 |
9502 BNXT_ULP_HDR_BIT_O_TCP |
9503 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9504 .field_sig = { .bits =
9505 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9506 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9507 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9508 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9511 .class_hid = BNXT_ULP_CLASS_HID_2778,
9514 .flow_sig_id = 655428,
9515 .flow_pattern_id = 0,
9517 .hdr_sig = { .bits =
9518 BNXT_ULP_HDR_BIT_O_ETH |
9519 BNXT_ULP_HDR_BIT_OO_VLAN |
9520 BNXT_ULP_HDR_BIT_O_IPV4 |
9521 BNXT_ULP_HDR_BIT_O_TCP |
9522 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9523 .field_sig = { .bits =
9524 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9525 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9526 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9527 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9528 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9531 .class_hid = BNXT_ULP_CLASS_HID_18f8,
9534 .flow_sig_id = 720896,
9535 .flow_pattern_id = 0,
9537 .hdr_sig = { .bits =
9538 BNXT_ULP_HDR_BIT_O_ETH |
9539 BNXT_ULP_HDR_BIT_OO_VLAN |
9540 BNXT_ULP_HDR_BIT_O_IPV4 |
9541 BNXT_ULP_HDR_BIT_O_TCP |
9542 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9543 .field_sig = { .bits =
9544 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9545 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9546 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9547 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9550 .class_hid = BNXT_ULP_CLASS_HID_13dc,
9553 .flow_sig_id = 720900,
9554 .flow_pattern_id = 0,
9556 .hdr_sig = { .bits =
9557 BNXT_ULP_HDR_BIT_O_ETH |
9558 BNXT_ULP_HDR_BIT_OO_VLAN |
9559 BNXT_ULP_HDR_BIT_O_IPV4 |
9560 BNXT_ULP_HDR_BIT_O_TCP |
9561 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9562 .field_sig = { .bits =
9563 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9564 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9565 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9566 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9567 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9570 .class_hid = BNXT_ULP_CLASS_HID_4c18,
9573 .flow_sig_id = 720960,
9574 .flow_pattern_id = 0,
9576 .hdr_sig = { .bits =
9577 BNXT_ULP_HDR_BIT_O_ETH |
9578 BNXT_ULP_HDR_BIT_OO_VLAN |
9579 BNXT_ULP_HDR_BIT_O_IPV4 |
9580 BNXT_ULP_HDR_BIT_O_TCP |
9581 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9582 .field_sig = { .bits =
9583 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9584 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9585 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9586 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9587 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9590 .class_hid = BNXT_ULP_CLASS_HID_477c,
9593 .flow_sig_id = 720964,
9594 .flow_pattern_id = 0,
9596 .hdr_sig = { .bits =
9597 BNXT_ULP_HDR_BIT_O_ETH |
9598 BNXT_ULP_HDR_BIT_OO_VLAN |
9599 BNXT_ULP_HDR_BIT_O_IPV4 |
9600 BNXT_ULP_HDR_BIT_O_TCP |
9601 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9602 .field_sig = { .bits =
9603 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9604 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9605 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9606 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9607 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9608 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9611 .class_hid = BNXT_ULP_CLASS_HID_1a88,
9614 .flow_sig_id = 917504,
9615 .flow_pattern_id = 0,
9617 .hdr_sig = { .bits =
9618 BNXT_ULP_HDR_BIT_O_ETH |
9619 BNXT_ULP_HDR_BIT_OO_VLAN |
9620 BNXT_ULP_HDR_BIT_O_IPV4 |
9621 BNXT_ULP_HDR_BIT_O_TCP |
9622 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9623 .field_sig = { .bits =
9624 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9625 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9626 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9627 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9630 .class_hid = BNXT_ULP_CLASS_HID_15ec,
9633 .flow_sig_id = 917508,
9634 .flow_pattern_id = 0,
9636 .hdr_sig = { .bits =
9637 BNXT_ULP_HDR_BIT_O_ETH |
9638 BNXT_ULP_HDR_BIT_OO_VLAN |
9639 BNXT_ULP_HDR_BIT_O_IPV4 |
9640 BNXT_ULP_HDR_BIT_O_TCP |
9641 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9642 .field_sig = { .bits =
9643 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9644 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9645 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9646 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9647 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9650 .class_hid = BNXT_ULP_CLASS_HID_4e28,
9653 .flow_sig_id = 917568,
9654 .flow_pattern_id = 0,
9656 .hdr_sig = { .bits =
9657 BNXT_ULP_HDR_BIT_O_ETH |
9658 BNXT_ULP_HDR_BIT_OO_VLAN |
9659 BNXT_ULP_HDR_BIT_O_IPV4 |
9660 BNXT_ULP_HDR_BIT_O_TCP |
9661 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9662 .field_sig = { .bits =
9663 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9664 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9665 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9666 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9667 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9670 .class_hid = BNXT_ULP_CLASS_HID_490c,
9673 .flow_sig_id = 917572,
9674 .flow_pattern_id = 0,
9676 .hdr_sig = { .bits =
9677 BNXT_ULP_HDR_BIT_O_ETH |
9678 BNXT_ULP_HDR_BIT_OO_VLAN |
9679 BNXT_ULP_HDR_BIT_O_IPV4 |
9680 BNXT_ULP_HDR_BIT_O_TCP |
9681 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9682 .field_sig = { .bits =
9683 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9684 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9685 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9686 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9687 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9688 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9691 .class_hid = BNXT_ULP_CLASS_HID_3a8c,
9694 .flow_sig_id = 983040,
9695 .flow_pattern_id = 0,
9697 .hdr_sig = { .bits =
9698 BNXT_ULP_HDR_BIT_O_ETH |
9699 BNXT_ULP_HDR_BIT_OO_VLAN |
9700 BNXT_ULP_HDR_BIT_O_IPV4 |
9701 BNXT_ULP_HDR_BIT_O_TCP |
9702 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9703 .field_sig = { .bits =
9704 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9705 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9706 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9707 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9708 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9711 .class_hid = BNXT_ULP_CLASS_HID_35f0,
9714 .flow_sig_id = 983044,
9715 .flow_pattern_id = 0,
9717 .hdr_sig = { .bits =
9718 BNXT_ULP_HDR_BIT_O_ETH |
9719 BNXT_ULP_HDR_BIT_OO_VLAN |
9720 BNXT_ULP_HDR_BIT_O_IPV4 |
9721 BNXT_ULP_HDR_BIT_O_TCP |
9722 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9723 .field_sig = { .bits =
9724 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9725 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9726 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9727 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9728 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9729 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9732 .class_hid = BNXT_ULP_CLASS_HID_06e0,
9735 .flow_sig_id = 983104,
9736 .flow_pattern_id = 0,
9738 .hdr_sig = { .bits =
9739 BNXT_ULP_HDR_BIT_O_ETH |
9740 BNXT_ULP_HDR_BIT_OO_VLAN |
9741 BNXT_ULP_HDR_BIT_O_IPV4 |
9742 BNXT_ULP_HDR_BIT_O_TCP |
9743 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9744 .field_sig = { .bits =
9745 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9746 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9747 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9748 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9749 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9750 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9753 .class_hid = BNXT_ULP_CLASS_HID_01c4,
9756 .flow_sig_id = 983108,
9757 .flow_pattern_id = 0,
9759 .hdr_sig = { .bits =
9760 BNXT_ULP_HDR_BIT_O_ETH |
9761 BNXT_ULP_HDR_BIT_OO_VLAN |
9762 BNXT_ULP_HDR_BIT_O_IPV4 |
9763 BNXT_ULP_HDR_BIT_O_TCP |
9764 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9765 .field_sig = { .bits =
9766 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
9767 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
9768 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
9769 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
9770 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
9771 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
9772 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
9775 .class_hid = BNXT_ULP_CLASS_HID_1a08,
9778 .flow_sig_id = 32768,
9779 .flow_pattern_id = 0,
9781 .hdr_sig = { .bits =
9782 BNXT_ULP_HDR_BIT_O_ETH |
9783 BNXT_ULP_HDR_BIT_OO_VLAN |
9784 BNXT_ULP_HDR_BIT_O_IPV6 |
9785 BNXT_ULP_HDR_BIT_O_UDP |
9786 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9787 .field_sig = { .bits =
9788 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9789 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9792 .class_hid = BNXT_ULP_CLASS_HID_12ec,
9795 .flow_sig_id = 32772,
9796 .flow_pattern_id = 0,
9798 .hdr_sig = { .bits =
9799 BNXT_ULP_HDR_BIT_O_ETH |
9800 BNXT_ULP_HDR_BIT_OO_VLAN |
9801 BNXT_ULP_HDR_BIT_O_IPV6 |
9802 BNXT_ULP_HDR_BIT_O_UDP |
9803 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9804 .field_sig = { .bits =
9805 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
9806 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9807 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9810 .class_hid = BNXT_ULP_CLASS_HID_4ea8,
9813 .flow_sig_id = 32832,
9814 .flow_pattern_id = 0,
9816 .hdr_sig = { .bits =
9817 BNXT_ULP_HDR_BIT_O_ETH |
9818 BNXT_ULP_HDR_BIT_OO_VLAN |
9819 BNXT_ULP_HDR_BIT_O_IPV6 |
9820 BNXT_ULP_HDR_BIT_O_UDP |
9821 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9822 .field_sig = { .bits =
9823 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9824 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
9825 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9828 .class_hid = BNXT_ULP_CLASS_HID_478c,
9831 .flow_sig_id = 32836,
9832 .flow_pattern_id = 0,
9834 .hdr_sig = { .bits =
9835 BNXT_ULP_HDR_BIT_O_ETH |
9836 BNXT_ULP_HDR_BIT_OO_VLAN |
9837 BNXT_ULP_HDR_BIT_O_IPV6 |
9838 BNXT_ULP_HDR_BIT_O_UDP |
9839 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9840 .field_sig = { .bits =
9841 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
9842 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9843 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
9844 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9847 .class_hid = BNXT_ULP_CLASS_HID_0d4c,
9850 .flow_sig_id = 49152,
9851 .flow_pattern_id = 0,
9853 .hdr_sig = { .bits =
9854 BNXT_ULP_HDR_BIT_O_ETH |
9855 BNXT_ULP_HDR_BIT_OO_VLAN |
9856 BNXT_ULP_HDR_BIT_O_IPV6 |
9857 BNXT_ULP_HDR_BIT_O_UDP |
9858 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9859 .field_sig = { .bits =
9860 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9861 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
9862 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9865 .class_hid = BNXT_ULP_CLASS_HID_0a20,
9868 .flow_sig_id = 49156,
9869 .flow_pattern_id = 0,
9871 .hdr_sig = { .bits =
9872 BNXT_ULP_HDR_BIT_O_ETH |
9873 BNXT_ULP_HDR_BIT_OO_VLAN |
9874 BNXT_ULP_HDR_BIT_O_IPV6 |
9875 BNXT_ULP_HDR_BIT_O_UDP |
9876 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9877 .field_sig = { .bits =
9878 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
9879 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9880 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
9881 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9884 .class_hid = BNXT_ULP_CLASS_HID_1930,
9887 .flow_sig_id = 49216,
9888 .flow_pattern_id = 0,
9890 .hdr_sig = { .bits =
9891 BNXT_ULP_HDR_BIT_O_ETH |
9892 BNXT_ULP_HDR_BIT_OO_VLAN |
9893 BNXT_ULP_HDR_BIT_O_IPV6 |
9894 BNXT_ULP_HDR_BIT_O_UDP |
9895 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9896 .field_sig = { .bits =
9897 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9898 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
9899 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
9900 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9903 .class_hid = BNXT_ULP_CLASS_HID_1614,
9906 .flow_sig_id = 49220,
9907 .flow_pattern_id = 0,
9909 .hdr_sig = { .bits =
9910 BNXT_ULP_HDR_BIT_O_ETH |
9911 BNXT_ULP_HDR_BIT_OO_VLAN |
9912 BNXT_ULP_HDR_BIT_O_IPV6 |
9913 BNXT_ULP_HDR_BIT_O_UDP |
9914 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9915 .field_sig = { .bits =
9916 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
9917 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9918 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
9919 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
9920 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
9923 .class_hid = BNXT_ULP_CLASS_HID_3a0c,
9926 .flow_sig_id = 98304,
9927 .flow_pattern_id = 0,
9929 .hdr_sig = { .bits =
9930 BNXT_ULP_HDR_BIT_O_ETH |
9931 BNXT_ULP_HDR_BIT_OO_VLAN |
9932 BNXT_ULP_HDR_BIT_O_IPV6 |
9933 BNXT_ULP_HDR_BIT_O_UDP |
9934 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9935 .field_sig = { .bits =
9936 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9937 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
9938 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
9941 .class_hid = BNXT_ULP_CLASS_HID_32e0,
9944 .flow_sig_id = 98308,
9945 .flow_pattern_id = 0,
9947 .hdr_sig = { .bits =
9948 BNXT_ULP_HDR_BIT_O_ETH |
9949 BNXT_ULP_HDR_BIT_OO_VLAN |
9950 BNXT_ULP_HDR_BIT_O_IPV6 |
9951 BNXT_ULP_HDR_BIT_O_UDP |
9952 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9953 .field_sig = { .bits =
9954 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
9955 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9956 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
9957 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
9960 .class_hid = BNXT_ULP_CLASS_HID_01f0,
9963 .flow_sig_id = 98368,
9964 .flow_pattern_id = 0,
9966 .hdr_sig = { .bits =
9967 BNXT_ULP_HDR_BIT_O_ETH |
9968 BNXT_ULP_HDR_BIT_OO_VLAN |
9969 BNXT_ULP_HDR_BIT_O_IPV6 |
9970 BNXT_ULP_HDR_BIT_O_UDP |
9971 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9972 .field_sig = { .bits =
9973 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9974 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
9975 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
9976 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
9979 .class_hid = BNXT_ULP_CLASS_HID_1ed4,
9982 .flow_sig_id = 98372,
9983 .flow_pattern_id = 0,
9985 .hdr_sig = { .bits =
9986 BNXT_ULP_HDR_BIT_O_ETH |
9987 BNXT_ULP_HDR_BIT_OO_VLAN |
9988 BNXT_ULP_HDR_BIT_O_IPV6 |
9989 BNXT_ULP_HDR_BIT_O_UDP |
9990 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
9991 .field_sig = { .bits =
9992 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
9993 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
9994 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
9995 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
9996 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
9999 .class_hid = BNXT_ULP_CLASS_HID_2d40,
10002 .flow_sig_id = 114688,
10003 .flow_pattern_id = 0,
10005 .hdr_sig = { .bits =
10006 BNXT_ULP_HDR_BIT_O_ETH |
10007 BNXT_ULP_HDR_BIT_OO_VLAN |
10008 BNXT_ULP_HDR_BIT_O_IPV6 |
10009 BNXT_ULP_HDR_BIT_O_UDP |
10010 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10011 .field_sig = { .bits =
10012 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10013 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10014 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10015 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
10018 .class_hid = BNXT_ULP_CLASS_HID_2a24,
10021 .flow_sig_id = 114692,
10022 .flow_pattern_id = 0,
10024 .hdr_sig = { .bits =
10025 BNXT_ULP_HDR_BIT_O_ETH |
10026 BNXT_ULP_HDR_BIT_OO_VLAN |
10027 BNXT_ULP_HDR_BIT_O_IPV6 |
10028 BNXT_ULP_HDR_BIT_O_UDP |
10029 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10030 .field_sig = { .bits =
10031 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10032 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10033 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10034 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10035 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
10038 .class_hid = BNXT_ULP_CLASS_HID_3934,
10041 .flow_sig_id = 114752,
10042 .flow_pattern_id = 0,
10044 .hdr_sig = { .bits =
10045 BNXT_ULP_HDR_BIT_O_ETH |
10046 BNXT_ULP_HDR_BIT_OO_VLAN |
10047 BNXT_ULP_HDR_BIT_O_IPV6 |
10048 BNXT_ULP_HDR_BIT_O_UDP |
10049 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10050 .field_sig = { .bits =
10051 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10052 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10053 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10054 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10055 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
10058 .class_hid = BNXT_ULP_CLASS_HID_3608,
10061 .flow_sig_id = 114756,
10062 .flow_pattern_id = 0,
10064 .hdr_sig = { .bits =
10065 BNXT_ULP_HDR_BIT_O_ETH |
10066 BNXT_ULP_HDR_BIT_OO_VLAN |
10067 BNXT_ULP_HDR_BIT_O_IPV6 |
10068 BNXT_ULP_HDR_BIT_O_UDP |
10069 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10070 .field_sig = { .bits =
10071 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10072 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10073 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10074 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10075 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10076 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
10079 .class_hid = BNXT_ULP_CLASS_HID_5e60,
10082 .flow_sig_id = 163840,
10083 .flow_pattern_id = 0,
10085 .hdr_sig = { .bits =
10086 BNXT_ULP_HDR_BIT_O_ETH |
10087 BNXT_ULP_HDR_BIT_OO_VLAN |
10088 BNXT_ULP_HDR_BIT_O_IPV6 |
10089 BNXT_ULP_HDR_BIT_O_UDP |
10090 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10091 .field_sig = { .bits =
10092 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10093 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10094 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10097 .class_hid = BNXT_ULP_CLASS_HID_5744,
10100 .flow_sig_id = 163844,
10101 .flow_pattern_id = 0,
10103 .hdr_sig = { .bits =
10104 BNXT_ULP_HDR_BIT_O_ETH |
10105 BNXT_ULP_HDR_BIT_OO_VLAN |
10106 BNXT_ULP_HDR_BIT_O_IPV6 |
10107 BNXT_ULP_HDR_BIT_O_UDP |
10108 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10109 .field_sig = { .bits =
10110 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10111 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10112 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10113 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10116 .class_hid = BNXT_ULP_CLASS_HID_2a54,
10119 .flow_sig_id = 163904,
10120 .flow_pattern_id = 0,
10122 .hdr_sig = { .bits =
10123 BNXT_ULP_HDR_BIT_O_ETH |
10124 BNXT_ULP_HDR_BIT_OO_VLAN |
10125 BNXT_ULP_HDR_BIT_O_IPV6 |
10126 BNXT_ULP_HDR_BIT_O_UDP |
10127 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10128 .field_sig = { .bits =
10129 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10130 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10131 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10132 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10135 .class_hid = BNXT_ULP_CLASS_HID_2328,
10138 .flow_sig_id = 163908,
10139 .flow_pattern_id = 0,
10141 .hdr_sig = { .bits =
10142 BNXT_ULP_HDR_BIT_O_ETH |
10143 BNXT_ULP_HDR_BIT_OO_VLAN |
10144 BNXT_ULP_HDR_BIT_O_IPV6 |
10145 BNXT_ULP_HDR_BIT_O_UDP |
10146 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10147 .field_sig = { .bits =
10148 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10149 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10150 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10151 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10152 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10155 .class_hid = BNXT_ULP_CLASS_HID_71a4,
10158 .flow_sig_id = 180224,
10159 .flow_pattern_id = 0,
10161 .hdr_sig = { .bits =
10162 BNXT_ULP_HDR_BIT_O_ETH |
10163 BNXT_ULP_HDR_BIT_OO_VLAN |
10164 BNXT_ULP_HDR_BIT_O_IPV6 |
10165 BNXT_ULP_HDR_BIT_O_UDP |
10166 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10167 .field_sig = { .bits =
10168 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10169 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10170 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10171 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10174 .class_hid = BNXT_ULP_CLASS_HID_4e78,
10177 .flow_sig_id = 180228,
10178 .flow_pattern_id = 0,
10180 .hdr_sig = { .bits =
10181 BNXT_ULP_HDR_BIT_O_ETH |
10182 BNXT_ULP_HDR_BIT_OO_VLAN |
10183 BNXT_ULP_HDR_BIT_O_IPV6 |
10184 BNXT_ULP_HDR_BIT_O_UDP |
10185 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10186 .field_sig = { .bits =
10187 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10188 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10189 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10190 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10191 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10194 .class_hid = BNXT_ULP_CLASS_HID_5d88,
10197 .flow_sig_id = 180288,
10198 .flow_pattern_id = 0,
10200 .hdr_sig = { .bits =
10201 BNXT_ULP_HDR_BIT_O_ETH |
10202 BNXT_ULP_HDR_BIT_OO_VLAN |
10203 BNXT_ULP_HDR_BIT_O_IPV6 |
10204 BNXT_ULP_HDR_BIT_O_UDP |
10205 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10206 .field_sig = { .bits =
10207 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10208 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10209 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10210 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10211 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10214 .class_hid = BNXT_ULP_CLASS_HID_5a6c,
10217 .flow_sig_id = 180292,
10218 .flow_pattern_id = 0,
10220 .hdr_sig = { .bits =
10221 BNXT_ULP_HDR_BIT_O_ETH |
10222 BNXT_ULP_HDR_BIT_OO_VLAN |
10223 BNXT_ULP_HDR_BIT_O_IPV6 |
10224 BNXT_ULP_HDR_BIT_O_UDP |
10225 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10226 .field_sig = { .bits =
10227 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10228 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10229 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10230 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10231 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10232 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10235 .class_hid = BNXT_ULP_CLASS_HID_11a8,
10238 .flow_sig_id = 229376,
10239 .flow_pattern_id = 0,
10241 .hdr_sig = { .bits =
10242 BNXT_ULP_HDR_BIT_O_ETH |
10243 BNXT_ULP_HDR_BIT_OO_VLAN |
10244 BNXT_ULP_HDR_BIT_O_IPV6 |
10245 BNXT_ULP_HDR_BIT_O_UDP |
10246 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10247 .field_sig = { .bits =
10248 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10249 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10250 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10251 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10254 .class_hid = BNXT_ULP_CLASS_HID_7738,
10257 .flow_sig_id = 229380,
10258 .flow_pattern_id = 0,
10260 .hdr_sig = { .bits =
10261 BNXT_ULP_HDR_BIT_O_ETH |
10262 BNXT_ULP_HDR_BIT_OO_VLAN |
10263 BNXT_ULP_HDR_BIT_O_IPV6 |
10264 BNXT_ULP_HDR_BIT_O_UDP |
10265 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10266 .field_sig = { .bits =
10267 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10268 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10269 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10270 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10271 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10274 .class_hid = BNXT_ULP_CLASS_HID_4a48,
10277 .flow_sig_id = 229440,
10278 .flow_pattern_id = 0,
10280 .hdr_sig = { .bits =
10281 BNXT_ULP_HDR_BIT_O_ETH |
10282 BNXT_ULP_HDR_BIT_OO_VLAN |
10283 BNXT_ULP_HDR_BIT_O_IPV6 |
10284 BNXT_ULP_HDR_BIT_O_UDP |
10285 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10286 .field_sig = { .bits =
10287 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10288 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10289 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10290 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10291 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10294 .class_hid = BNXT_ULP_CLASS_HID_432c,
10297 .flow_sig_id = 229444,
10298 .flow_pattern_id = 0,
10300 .hdr_sig = { .bits =
10301 BNXT_ULP_HDR_BIT_O_ETH |
10302 BNXT_ULP_HDR_BIT_OO_VLAN |
10303 BNXT_ULP_HDR_BIT_O_IPV6 |
10304 BNXT_ULP_HDR_BIT_O_UDP |
10305 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10306 .field_sig = { .bits =
10307 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10308 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10309 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10310 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10311 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10312 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10315 .class_hid = BNXT_ULP_CLASS_HID_08ec,
10318 .flow_sig_id = 245760,
10319 .flow_pattern_id = 0,
10321 .hdr_sig = { .bits =
10322 BNXT_ULP_HDR_BIT_O_ETH |
10323 BNXT_ULP_HDR_BIT_OO_VLAN |
10324 BNXT_ULP_HDR_BIT_O_IPV6 |
10325 BNXT_ULP_HDR_BIT_O_UDP |
10326 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10327 .field_sig = { .bits =
10328 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10329 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10330 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10331 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10332 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10335 .class_hid = BNXT_ULP_CLASS_HID_01c0,
10338 .flow_sig_id = 245764,
10339 .flow_pattern_id = 0,
10341 .hdr_sig = { .bits =
10342 BNXT_ULP_HDR_BIT_O_ETH |
10343 BNXT_ULP_HDR_BIT_OO_VLAN |
10344 BNXT_ULP_HDR_BIT_O_IPV6 |
10345 BNXT_ULP_HDR_BIT_O_UDP |
10346 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10347 .field_sig = { .bits =
10348 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10349 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10350 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10351 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10352 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10353 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10356 .class_hid = BNXT_ULP_CLASS_HID_14d0,
10359 .flow_sig_id = 245824,
10360 .flow_pattern_id = 0,
10362 .hdr_sig = { .bits =
10363 BNXT_ULP_HDR_BIT_O_ETH |
10364 BNXT_ULP_HDR_BIT_OO_VLAN |
10365 BNXT_ULP_HDR_BIT_O_IPV6 |
10366 BNXT_ULP_HDR_BIT_O_UDP |
10367 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10368 .field_sig = { .bits =
10369 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10370 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10371 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10372 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10373 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10374 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10377 .class_hid = BNXT_ULP_CLASS_HID_7a60,
10380 .flow_sig_id = 245828,
10381 .flow_pattern_id = 0,
10383 .hdr_sig = { .bits =
10384 BNXT_ULP_HDR_BIT_O_ETH |
10385 BNXT_ULP_HDR_BIT_OO_VLAN |
10386 BNXT_ULP_HDR_BIT_O_IPV6 |
10387 BNXT_ULP_HDR_BIT_O_UDP |
10388 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10389 .field_sig = { .bits =
10390 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
10391 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
10392 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
10393 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
10394 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
10395 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
10396 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
10399 .class_hid = BNXT_ULP_CLASS_HID_1d90,
10402 .flow_sig_id = 131072,
10403 .flow_pattern_id = 0,
10405 .hdr_sig = { .bits =
10406 BNXT_ULP_HDR_BIT_O_ETH |
10407 BNXT_ULP_HDR_BIT_OO_VLAN |
10408 BNXT_ULP_HDR_BIT_O_IPV4 |
10409 BNXT_ULP_HDR_BIT_O_UDP |
10410 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10411 .field_sig = { .bits =
10412 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10413 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10416 .class_hid = BNXT_ULP_CLASS_HID_14b4,
10419 .flow_sig_id = 131076,
10420 .flow_pattern_id = 0,
10422 .hdr_sig = { .bits =
10423 BNXT_ULP_HDR_BIT_O_ETH |
10424 BNXT_ULP_HDR_BIT_OO_VLAN |
10425 BNXT_ULP_HDR_BIT_O_IPV4 |
10426 BNXT_ULP_HDR_BIT_O_UDP |
10427 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10428 .field_sig = { .bits =
10429 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10430 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10431 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10434 .class_hid = BNXT_ULP_CLASS_HID_70f0,
10437 .flow_sig_id = 131136,
10438 .flow_pattern_id = 0,
10440 .hdr_sig = { .bits =
10441 BNXT_ULP_HDR_BIT_O_ETH |
10442 BNXT_ULP_HDR_BIT_OO_VLAN |
10443 BNXT_ULP_HDR_BIT_O_IPV4 |
10444 BNXT_ULP_HDR_BIT_O_UDP |
10445 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10446 .field_sig = { .bits =
10447 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10448 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10449 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10452 .class_hid = BNXT_ULP_CLASS_HID_4814,
10455 .flow_sig_id = 131140,
10456 .flow_pattern_id = 0,
10458 .hdr_sig = { .bits =
10459 BNXT_ULP_HDR_BIT_O_ETH |
10460 BNXT_ULP_HDR_BIT_OO_VLAN |
10461 BNXT_ULP_HDR_BIT_O_IPV4 |
10462 BNXT_ULP_HDR_BIT_O_UDP |
10463 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10464 .field_sig = { .bits =
10465 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10466 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10467 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10468 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10471 .class_hid = BNXT_ULP_CLASS_HID_3d94,
10474 .flow_sig_id = 196608,
10475 .flow_pattern_id = 0,
10477 .hdr_sig = { .bits =
10478 BNXT_ULP_HDR_BIT_O_ETH |
10479 BNXT_ULP_HDR_BIT_OO_VLAN |
10480 BNXT_ULP_HDR_BIT_O_IPV4 |
10481 BNXT_ULP_HDR_BIT_O_UDP |
10482 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10483 .field_sig = { .bits =
10484 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10485 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10486 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10489 .class_hid = BNXT_ULP_CLASS_HID_34b8,
10492 .flow_sig_id = 196612,
10493 .flow_pattern_id = 0,
10495 .hdr_sig = { .bits =
10496 BNXT_ULP_HDR_BIT_O_ETH |
10497 BNXT_ULP_HDR_BIT_OO_VLAN |
10498 BNXT_ULP_HDR_BIT_O_IPV4 |
10499 BNXT_ULP_HDR_BIT_O_UDP |
10500 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10501 .field_sig = { .bits =
10502 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10503 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10504 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10505 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10508 .class_hid = BNXT_ULP_CLASS_HID_09a8,
10511 .flow_sig_id = 196672,
10512 .flow_pattern_id = 0,
10514 .hdr_sig = { .bits =
10515 BNXT_ULP_HDR_BIT_O_ETH |
10516 BNXT_ULP_HDR_BIT_OO_VLAN |
10517 BNXT_ULP_HDR_BIT_O_IPV4 |
10518 BNXT_ULP_HDR_BIT_O_UDP |
10519 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10520 .field_sig = { .bits =
10521 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10522 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10523 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10524 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10527 .class_hid = BNXT_ULP_CLASS_HID_00cc,
10530 .flow_sig_id = 196676,
10531 .flow_pattern_id = 0,
10533 .hdr_sig = { .bits =
10534 BNXT_ULP_HDR_BIT_O_ETH |
10535 BNXT_ULP_HDR_BIT_OO_VLAN |
10536 BNXT_ULP_HDR_BIT_O_IPV4 |
10537 BNXT_ULP_HDR_BIT_O_UDP |
10538 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10539 .field_sig = { .bits =
10540 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10541 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10542 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10543 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10544 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
10547 .class_hid = BNXT_ULP_CLASS_HID_3f64,
10550 .flow_sig_id = 393216,
10551 .flow_pattern_id = 0,
10553 .hdr_sig = { .bits =
10554 BNXT_ULP_HDR_BIT_O_ETH |
10555 BNXT_ULP_HDR_BIT_OO_VLAN |
10556 BNXT_ULP_HDR_BIT_O_IPV4 |
10557 BNXT_ULP_HDR_BIT_O_UDP |
10558 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10559 .field_sig = { .bits =
10560 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10561 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10562 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10565 .class_hid = BNXT_ULP_CLASS_HID_3688,
10568 .flow_sig_id = 393220,
10569 .flow_pattern_id = 0,
10571 .hdr_sig = { .bits =
10572 BNXT_ULP_HDR_BIT_O_ETH |
10573 BNXT_ULP_HDR_BIT_OO_VLAN |
10574 BNXT_ULP_HDR_BIT_O_IPV4 |
10575 BNXT_ULP_HDR_BIT_O_UDP |
10576 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10577 .field_sig = { .bits =
10578 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10579 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10580 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10581 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10584 .class_hid = BNXT_ULP_CLASS_HID_0b78,
10587 .flow_sig_id = 393280,
10588 .flow_pattern_id = 0,
10590 .hdr_sig = { .bits =
10591 BNXT_ULP_HDR_BIT_O_ETH |
10592 BNXT_ULP_HDR_BIT_OO_VLAN |
10593 BNXT_ULP_HDR_BIT_O_IPV4 |
10594 BNXT_ULP_HDR_BIT_O_UDP |
10595 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10596 .field_sig = { .bits =
10597 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10598 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10599 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10600 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10603 .class_hid = BNXT_ULP_CLASS_HID_029c,
10606 .flow_sig_id = 393284,
10607 .flow_pattern_id = 0,
10609 .hdr_sig = { .bits =
10610 BNXT_ULP_HDR_BIT_O_ETH |
10611 BNXT_ULP_HDR_BIT_OO_VLAN |
10612 BNXT_ULP_HDR_BIT_O_IPV4 |
10613 BNXT_ULP_HDR_BIT_O_UDP |
10614 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10615 .field_sig = { .bits =
10616 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10617 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10618 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10619 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10620 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10623 .class_hid = BNXT_ULP_CLASS_HID_5f68,
10626 .flow_sig_id = 458752,
10627 .flow_pattern_id = 0,
10629 .hdr_sig = { .bits =
10630 BNXT_ULP_HDR_BIT_O_ETH |
10631 BNXT_ULP_HDR_BIT_OO_VLAN |
10632 BNXT_ULP_HDR_BIT_O_IPV4 |
10633 BNXT_ULP_HDR_BIT_O_UDP |
10634 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10635 .field_sig = { .bits =
10636 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10637 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10638 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10639 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10642 .class_hid = BNXT_ULP_CLASS_HID_568c,
10645 .flow_sig_id = 458756,
10646 .flow_pattern_id = 0,
10648 .hdr_sig = { .bits =
10649 BNXT_ULP_HDR_BIT_O_ETH |
10650 BNXT_ULP_HDR_BIT_OO_VLAN |
10651 BNXT_ULP_HDR_BIT_O_IPV4 |
10652 BNXT_ULP_HDR_BIT_O_UDP |
10653 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10654 .field_sig = { .bits =
10655 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10656 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10657 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10658 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10659 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10662 .class_hid = BNXT_ULP_CLASS_HID_2b7c,
10665 .flow_sig_id = 458816,
10666 .flow_pattern_id = 0,
10668 .hdr_sig = { .bits =
10669 BNXT_ULP_HDR_BIT_O_ETH |
10670 BNXT_ULP_HDR_BIT_OO_VLAN |
10671 BNXT_ULP_HDR_BIT_O_IPV4 |
10672 BNXT_ULP_HDR_BIT_O_UDP |
10673 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10674 .field_sig = { .bits =
10675 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10676 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10677 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10678 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10679 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10682 .class_hid = BNXT_ULP_CLASS_HID_22a0,
10685 .flow_sig_id = 458820,
10686 .flow_pattern_id = 0,
10688 .hdr_sig = { .bits =
10689 BNXT_ULP_HDR_BIT_O_ETH |
10690 BNXT_ULP_HDR_BIT_OO_VLAN |
10691 BNXT_ULP_HDR_BIT_O_IPV4 |
10692 BNXT_ULP_HDR_BIT_O_UDP |
10693 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10694 .field_sig = { .bits =
10695 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10696 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10697 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10698 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10699 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10700 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
10703 .class_hid = BNXT_ULP_CLASS_HID_4020,
10706 .flow_sig_id = 655360,
10707 .flow_pattern_id = 0,
10709 .hdr_sig = { .bits =
10710 BNXT_ULP_HDR_BIT_O_ETH |
10711 BNXT_ULP_HDR_BIT_OO_VLAN |
10712 BNXT_ULP_HDR_BIT_O_IPV4 |
10713 BNXT_ULP_HDR_BIT_O_UDP |
10714 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10715 .field_sig = { .bits =
10716 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10717 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10718 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10721 .class_hid = BNXT_ULP_CLASS_HID_5b44,
10724 .flow_sig_id = 655364,
10725 .flow_pattern_id = 0,
10727 .hdr_sig = { .bits =
10728 BNXT_ULP_HDR_BIT_O_ETH |
10729 BNXT_ULP_HDR_BIT_OO_VLAN |
10730 BNXT_ULP_HDR_BIT_O_IPV4 |
10731 BNXT_ULP_HDR_BIT_O_UDP |
10732 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10733 .field_sig = { .bits =
10734 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10735 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10736 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10737 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10740 .class_hid = BNXT_ULP_CLASS_HID_2c34,
10743 .flow_sig_id = 655424,
10744 .flow_pattern_id = 0,
10746 .hdr_sig = { .bits =
10747 BNXT_ULP_HDR_BIT_O_ETH |
10748 BNXT_ULP_HDR_BIT_OO_VLAN |
10749 BNXT_ULP_HDR_BIT_O_IPV4 |
10750 BNXT_ULP_HDR_BIT_O_UDP |
10751 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10752 .field_sig = { .bits =
10753 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10754 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10755 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10756 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10759 .class_hid = BNXT_ULP_CLASS_HID_2758,
10762 .flow_sig_id = 655428,
10763 .flow_pattern_id = 0,
10765 .hdr_sig = { .bits =
10766 BNXT_ULP_HDR_BIT_O_ETH |
10767 BNXT_ULP_HDR_BIT_OO_VLAN |
10768 BNXT_ULP_HDR_BIT_O_IPV4 |
10769 BNXT_ULP_HDR_BIT_O_UDP |
10770 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10771 .field_sig = { .bits =
10772 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10773 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10774 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10775 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10776 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10779 .class_hid = BNXT_ULP_CLASS_HID_18d8,
10782 .flow_sig_id = 720896,
10783 .flow_pattern_id = 0,
10785 .hdr_sig = { .bits =
10786 BNXT_ULP_HDR_BIT_O_ETH |
10787 BNXT_ULP_HDR_BIT_OO_VLAN |
10788 BNXT_ULP_HDR_BIT_O_IPV4 |
10789 BNXT_ULP_HDR_BIT_O_UDP |
10790 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10791 .field_sig = { .bits =
10792 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10793 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10794 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10795 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10798 .class_hid = BNXT_ULP_CLASS_HID_13fc,
10801 .flow_sig_id = 720900,
10802 .flow_pattern_id = 0,
10804 .hdr_sig = { .bits =
10805 BNXT_ULP_HDR_BIT_O_ETH |
10806 BNXT_ULP_HDR_BIT_OO_VLAN |
10807 BNXT_ULP_HDR_BIT_O_IPV4 |
10808 BNXT_ULP_HDR_BIT_O_UDP |
10809 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10810 .field_sig = { .bits =
10811 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10812 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10813 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10814 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10815 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10818 .class_hid = BNXT_ULP_CLASS_HID_4c38,
10821 .flow_sig_id = 720960,
10822 .flow_pattern_id = 0,
10824 .hdr_sig = { .bits =
10825 BNXT_ULP_HDR_BIT_O_ETH |
10826 BNXT_ULP_HDR_BIT_OO_VLAN |
10827 BNXT_ULP_HDR_BIT_O_IPV4 |
10828 BNXT_ULP_HDR_BIT_O_UDP |
10829 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10830 .field_sig = { .bits =
10831 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10832 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10833 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10834 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10835 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10838 .class_hid = BNXT_ULP_CLASS_HID_475c,
10841 .flow_sig_id = 720964,
10842 .flow_pattern_id = 0,
10844 .hdr_sig = { .bits =
10845 BNXT_ULP_HDR_BIT_O_ETH |
10846 BNXT_ULP_HDR_BIT_OO_VLAN |
10847 BNXT_ULP_HDR_BIT_O_IPV4 |
10848 BNXT_ULP_HDR_BIT_O_UDP |
10849 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10850 .field_sig = { .bits =
10851 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10852 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10853 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10854 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10855 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10856 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10859 .class_hid = BNXT_ULP_CLASS_HID_1aa8,
10862 .flow_sig_id = 917504,
10863 .flow_pattern_id = 0,
10865 .hdr_sig = { .bits =
10866 BNXT_ULP_HDR_BIT_O_ETH |
10867 BNXT_ULP_HDR_BIT_OO_VLAN |
10868 BNXT_ULP_HDR_BIT_O_IPV4 |
10869 BNXT_ULP_HDR_BIT_O_UDP |
10870 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10871 .field_sig = { .bits =
10872 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10873 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10874 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
10875 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10878 .class_hid = BNXT_ULP_CLASS_HID_15cc,
10881 .flow_sig_id = 917508,
10882 .flow_pattern_id = 0,
10884 .hdr_sig = { .bits =
10885 BNXT_ULP_HDR_BIT_O_ETH |
10886 BNXT_ULP_HDR_BIT_OO_VLAN |
10887 BNXT_ULP_HDR_BIT_O_IPV4 |
10888 BNXT_ULP_HDR_BIT_O_UDP |
10889 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10890 .field_sig = { .bits =
10891 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10892 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10893 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10894 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
10895 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10898 .class_hid = BNXT_ULP_CLASS_HID_4e08,
10901 .flow_sig_id = 917568,
10902 .flow_pattern_id = 0,
10904 .hdr_sig = { .bits =
10905 BNXT_ULP_HDR_BIT_O_ETH |
10906 BNXT_ULP_HDR_BIT_OO_VLAN |
10907 BNXT_ULP_HDR_BIT_O_IPV4 |
10908 BNXT_ULP_HDR_BIT_O_UDP |
10909 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10910 .field_sig = { .bits =
10911 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10912 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10913 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10914 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
10915 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10918 .class_hid = BNXT_ULP_CLASS_HID_492c,
10921 .flow_sig_id = 917572,
10922 .flow_pattern_id = 0,
10924 .hdr_sig = { .bits =
10925 BNXT_ULP_HDR_BIT_O_ETH |
10926 BNXT_ULP_HDR_BIT_OO_VLAN |
10927 BNXT_ULP_HDR_BIT_O_IPV4 |
10928 BNXT_ULP_HDR_BIT_O_UDP |
10929 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10930 .field_sig = { .bits =
10931 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10932 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10933 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10934 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10935 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
10936 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10939 .class_hid = BNXT_ULP_CLASS_HID_3aac,
10942 .flow_sig_id = 983040,
10943 .flow_pattern_id = 0,
10945 .hdr_sig = { .bits =
10946 BNXT_ULP_HDR_BIT_O_ETH |
10947 BNXT_ULP_HDR_BIT_OO_VLAN |
10948 BNXT_ULP_HDR_BIT_O_IPV4 |
10949 BNXT_ULP_HDR_BIT_O_UDP |
10950 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10951 .field_sig = { .bits =
10952 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10953 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10954 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10955 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
10956 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10959 .class_hid = BNXT_ULP_CLASS_HID_35d0,
10962 .flow_sig_id = 983044,
10963 .flow_pattern_id = 0,
10965 .hdr_sig = { .bits =
10966 BNXT_ULP_HDR_BIT_O_ETH |
10967 BNXT_ULP_HDR_BIT_OO_VLAN |
10968 BNXT_ULP_HDR_BIT_O_IPV4 |
10969 BNXT_ULP_HDR_BIT_O_UDP |
10970 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10971 .field_sig = { .bits =
10972 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
10973 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10974 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10975 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10976 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
10977 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
10980 .class_hid = BNXT_ULP_CLASS_HID_06c0,
10983 .flow_sig_id = 983104,
10984 .flow_pattern_id = 0,
10986 .hdr_sig = { .bits =
10987 BNXT_ULP_HDR_BIT_O_ETH |
10988 BNXT_ULP_HDR_BIT_OO_VLAN |
10989 BNXT_ULP_HDR_BIT_O_IPV4 |
10990 BNXT_ULP_HDR_BIT_O_UDP |
10991 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
10992 .field_sig = { .bits =
10993 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
10994 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
10995 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
10996 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
10997 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
10998 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
11001 .class_hid = BNXT_ULP_CLASS_HID_01e4,
11004 .flow_sig_id = 983108,
11005 .flow_pattern_id = 0,
11007 .hdr_sig = { .bits =
11008 BNXT_ULP_HDR_BIT_O_ETH |
11009 BNXT_ULP_HDR_BIT_OO_VLAN |
11010 BNXT_ULP_HDR_BIT_O_IPV4 |
11011 BNXT_ULP_HDR_BIT_O_UDP |
11012 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11013 .field_sig = { .bits =
11014 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
11015 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
11016 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
11017 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
11018 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
11019 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
11020 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
11023 .class_hid = BNXT_ULP_CLASS_HID_4d32,
11026 .flow_sig_id = 4096,
11027 .flow_pattern_id = 1,
11029 .hdr_sig = { .bits =
11030 BNXT_ULP_HDR_BIT_O_ETH |
11031 BNXT_ULP_HDR_BIT_O_IPV6 |
11032 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11033 .field_sig = { .bits =
11034 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_DST_ADDR }
11037 .class_hid = BNXT_ULP_CLASS_HID_54aa,
11040 .flow_sig_id = 6144,
11041 .flow_pattern_id = 1,
11043 .hdr_sig = { .bits =
11044 BNXT_ULP_HDR_BIT_O_ETH |
11045 BNXT_ULP_HDR_BIT_O_IPV6 |
11046 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11047 .field_sig = { .bits =
11048 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_SRC_ADDR |
11049 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV6_DST_ADDR }
11052 .class_hid = BNXT_ULP_CLASS_HID_0686,
11055 .flow_sig_id = 16384,
11056 .flow_pattern_id = 1,
11058 .hdr_sig = { .bits =
11059 BNXT_ULP_HDR_BIT_O_ETH |
11060 BNXT_ULP_HDR_BIT_O_IPV4 |
11061 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11062 .field_sig = { .bits =
11063 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR }
11066 .class_hid = BNXT_ULP_CLASS_HID_540e,
11069 .flow_sig_id = 24576,
11070 .flow_pattern_id = 1,
11072 .hdr_sig = { .bits =
11073 BNXT_ULP_HDR_BIT_O_ETH |
11074 BNXT_ULP_HDR_BIT_O_IPV4 |
11075 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11076 .field_sig = { .bits =
11077 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
11078 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR }
11081 .class_hid = BNXT_ULP_CLASS_HID_2e3c,
11084 .flow_sig_id = 32768,
11085 .flow_pattern_id = 1,
11087 .hdr_sig = { .bits =
11088 BNXT_ULP_HDR_BIT_O_ETH |
11089 BNXT_ULP_HDR_BIT_OO_VLAN |
11090 BNXT_ULP_HDR_BIT_O_IPV6 |
11091 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11092 .field_sig = { .bits =
11093 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
11096 .class_hid = BNXT_ULP_CLASS_HID_3a20,
11099 .flow_sig_id = 32832,
11100 .flow_pattern_id = 1,
11102 .hdr_sig = { .bits =
11103 BNXT_ULP_HDR_BIT_O_ETH |
11104 BNXT_ULP_HDR_BIT_OO_VLAN |
11105 BNXT_ULP_HDR_BIT_O_IPV6 |
11106 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11107 .field_sig = { .bits =
11108 BNXT_ULP_HF_0_2_2_BITMASK_OO_VLAN_VID |
11109 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
11112 .class_hid = BNXT_ULP_CLASS_HID_46f0,
11115 .flow_sig_id = 49152,
11116 .flow_pattern_id = 1,
11118 .hdr_sig = { .bits =
11119 BNXT_ULP_HDR_BIT_O_ETH |
11120 BNXT_ULP_HDR_BIT_OO_VLAN |
11121 BNXT_ULP_HDR_BIT_O_IPV6 |
11122 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11123 .field_sig = { .bits =
11124 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_SRC_ADDR |
11125 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
11128 .class_hid = BNXT_ULP_CLASS_HID_52e4,
11131 .flow_sig_id = 49216,
11132 .flow_pattern_id = 1,
11134 .hdr_sig = { .bits =
11135 BNXT_ULP_HDR_BIT_O_ETH |
11136 BNXT_ULP_HDR_BIT_OO_VLAN |
11137 BNXT_ULP_HDR_BIT_O_IPV6 |
11138 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11139 .field_sig = { .bits =
11140 BNXT_ULP_HF_0_2_2_BITMASK_OO_VLAN_VID |
11141 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_SRC_ADDR |
11142 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV6_DST_ADDR }
11145 .class_hid = BNXT_ULP_CLASS_HID_55e4,
11148 .flow_sig_id = 131072,
11149 .flow_pattern_id = 1,
11151 .hdr_sig = { .bits =
11152 BNXT_ULP_HDR_BIT_O_ETH |
11153 BNXT_ULP_HDR_BIT_OO_VLAN |
11154 BNXT_ULP_HDR_BIT_O_IPV4 |
11155 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11156 .field_sig = { .bits =
11157 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
11160 .class_hid = BNXT_ULP_CLASS_HID_21f8,
11163 .flow_sig_id = 131136,
11164 .flow_pattern_id = 1,
11166 .hdr_sig = { .bits =
11167 BNXT_ULP_HDR_BIT_O_ETH |
11168 BNXT_ULP_HDR_BIT_OO_VLAN |
11169 BNXT_ULP_HDR_BIT_O_IPV4 |
11170 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11171 .field_sig = { .bits =
11172 BNXT_ULP_HF_0_2_3_BITMASK_OO_VLAN_VID |
11173 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
11176 .class_hid = BNXT_ULP_CLASS_HID_75e8,
11179 .flow_sig_id = 196608,
11180 .flow_pattern_id = 1,
11182 .hdr_sig = { .bits =
11183 BNXT_ULP_HDR_BIT_O_ETH |
11184 BNXT_ULP_HDR_BIT_OO_VLAN |
11185 BNXT_ULP_HDR_BIT_O_IPV4 |
11186 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11187 .field_sig = { .bits =
11188 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
11189 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
11192 .class_hid = BNXT_ULP_CLASS_HID_41fc,
11195 .flow_sig_id = 196672,
11196 .flow_pattern_id = 1,
11198 .hdr_sig = { .bits =
11199 BNXT_ULP_HDR_BIT_O_ETH |
11200 BNXT_ULP_HDR_BIT_OO_VLAN |
11201 BNXT_ULP_HDR_BIT_O_IPV4 |
11202 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11203 .field_sig = { .bits =
11204 BNXT_ULP_HF_0_2_3_BITMASK_OO_VLAN_VID |
11205 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
11206 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR }
11209 .class_hid = BNXT_ULP_CLASS_HID_4d12,
11212 .flow_sig_id = 4096,
11213 .flow_pattern_id = 1,
11215 .hdr_sig = { .bits =
11216 BNXT_ULP_HDR_BIT_O_ETH |
11217 BNXT_ULP_HDR_BIT_O_IPV6 |
11218 BNXT_ULP_HDR_BIT_O_TCP |
11219 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11220 .field_sig = { .bits =
11221 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR }
11224 .class_hid = BNXT_ULP_CLASS_HID_548a,
11227 .flow_sig_id = 6144,
11228 .flow_pattern_id = 1,
11230 .hdr_sig = { .bits =
11231 BNXT_ULP_HDR_BIT_O_ETH |
11232 BNXT_ULP_HDR_BIT_O_IPV6 |
11233 BNXT_ULP_HDR_BIT_O_TCP |
11234 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11235 .field_sig = { .bits =
11236 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
11237 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR }
11240 .class_hid = BNXT_ULP_CLASS_HID_3356,
11243 .flow_sig_id = 12288,
11244 .flow_pattern_id = 1,
11246 .hdr_sig = { .bits =
11247 BNXT_ULP_HDR_BIT_O_ETH |
11248 BNXT_ULP_HDR_BIT_O_IPV6 |
11249 BNXT_ULP_HDR_BIT_O_TCP |
11250 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11251 .field_sig = { .bits =
11252 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
11253 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT }
11256 .class_hid = BNXT_ULP_CLASS_HID_1ace,
11259 .flow_sig_id = 14336,
11260 .flow_pattern_id = 1,
11262 .hdr_sig = { .bits =
11263 BNXT_ULP_HDR_BIT_O_ETH |
11264 BNXT_ULP_HDR_BIT_O_IPV6 |
11265 BNXT_ULP_HDR_BIT_O_TCP |
11266 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11267 .field_sig = { .bits =
11268 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
11269 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
11270 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT }
11273 .class_hid = BNXT_ULP_CLASS_HID_1a9a,
11276 .flow_sig_id = 20480,
11277 .flow_pattern_id = 1,
11279 .hdr_sig = { .bits =
11280 BNXT_ULP_HDR_BIT_O_ETH |
11281 BNXT_ULP_HDR_BIT_O_IPV6 |
11282 BNXT_ULP_HDR_BIT_O_TCP |
11283 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11284 .field_sig = { .bits =
11285 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
11286 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
11289 .class_hid = BNXT_ULP_CLASS_HID_4d46,
11292 .flow_sig_id = 22528,
11293 .flow_pattern_id = 1,
11295 .hdr_sig = { .bits =
11296 BNXT_ULP_HDR_BIT_O_ETH |
11297 BNXT_ULP_HDR_BIT_O_IPV6 |
11298 BNXT_ULP_HDR_BIT_O_TCP |
11299 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11300 .field_sig = { .bits =
11301 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
11302 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
11303 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
11306 .class_hid = BNXT_ULP_CLASS_HID_2812,
11309 .flow_sig_id = 28672,
11310 .flow_pattern_id = 1,
11312 .hdr_sig = { .bits =
11313 BNXT_ULP_HDR_BIT_O_ETH |
11314 BNXT_ULP_HDR_BIT_O_IPV6 |
11315 BNXT_ULP_HDR_BIT_O_TCP |
11316 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11317 .field_sig = { .bits =
11318 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
11319 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT |
11320 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
11323 .class_hid = BNXT_ULP_CLASS_HID_338a,
11326 .flow_sig_id = 30720,
11327 .flow_pattern_id = 1,
11329 .hdr_sig = { .bits =
11330 BNXT_ULP_HDR_BIT_O_ETH |
11331 BNXT_ULP_HDR_BIT_O_IPV6 |
11332 BNXT_ULP_HDR_BIT_O_TCP |
11333 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11334 .field_sig = { .bits =
11335 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_SRC_ADDR |
11336 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV6_DST_ADDR |
11337 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_SRC_PORT |
11338 BNXT_ULP_HF_0_2_4_BITMASK_O_TCP_DST_PORT }
11341 .class_hid = BNXT_ULP_CLASS_HID_06e6,
11344 .flow_sig_id = 16384,
11345 .flow_pattern_id = 1,
11347 .hdr_sig = { .bits =
11348 BNXT_ULP_HDR_BIT_O_ETH |
11349 BNXT_ULP_HDR_BIT_O_IPV4 |
11350 BNXT_ULP_HDR_BIT_O_TCP |
11351 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11352 .field_sig = { .bits =
11353 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR }
11356 .class_hid = BNXT_ULP_CLASS_HID_546e,
11359 .flow_sig_id = 24576,
11360 .flow_pattern_id = 1,
11362 .hdr_sig = { .bits =
11363 BNXT_ULP_HDR_BIT_O_ETH |
11364 BNXT_ULP_HDR_BIT_O_IPV4 |
11365 BNXT_ULP_HDR_BIT_O_TCP |
11366 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11367 .field_sig = { .bits =
11368 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11369 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR }
11372 .class_hid = BNXT_ULP_CLASS_HID_46ee,
11375 .flow_sig_id = 49152,
11376 .flow_pattern_id = 1,
11378 .hdr_sig = { .bits =
11379 BNXT_ULP_HDR_BIT_O_ETH |
11380 BNXT_ULP_HDR_BIT_O_IPV4 |
11381 BNXT_ULP_HDR_BIT_O_TCP |
11382 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11383 .field_sig = { .bits =
11384 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11385 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT }
11388 .class_hid = BNXT_ULP_CLASS_HID_0d22,
11391 .flow_sig_id = 57344,
11392 .flow_pattern_id = 1,
11394 .hdr_sig = { .bits =
11395 BNXT_ULP_HDR_BIT_O_ETH |
11396 BNXT_ULP_HDR_BIT_O_IPV4 |
11397 BNXT_ULP_HDR_BIT_O_TCP |
11398 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11399 .field_sig = { .bits =
11400 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11401 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11402 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT }
11405 .class_hid = BNXT_ULP_CLASS_HID_26e2,
11408 .flow_sig_id = 81920,
11409 .flow_pattern_id = 1,
11411 .hdr_sig = { .bits =
11412 BNXT_ULP_HDR_BIT_O_ETH |
11413 BNXT_ULP_HDR_BIT_O_IPV4 |
11414 BNXT_ULP_HDR_BIT_O_TCP |
11415 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11416 .field_sig = { .bits =
11417 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11418 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
11421 .class_hid = BNXT_ULP_CLASS_HID_746a,
11424 .flow_sig_id = 90112,
11425 .flow_pattern_id = 1,
11427 .hdr_sig = { .bits =
11428 BNXT_ULP_HDR_BIT_O_ETH |
11429 BNXT_ULP_HDR_BIT_O_IPV4 |
11430 BNXT_ULP_HDR_BIT_O_TCP |
11431 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11432 .field_sig = { .bits =
11433 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11434 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11435 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
11438 .class_hid = BNXT_ULP_CLASS_HID_1fa6,
11441 .flow_sig_id = 114688,
11442 .flow_pattern_id = 1,
11444 .hdr_sig = { .bits =
11445 BNXT_ULP_HDR_BIT_O_ETH |
11446 BNXT_ULP_HDR_BIT_O_IPV4 |
11447 BNXT_ULP_HDR_BIT_O_TCP |
11448 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11449 .field_sig = { .bits =
11450 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11451 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT |
11452 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
11455 .class_hid = BNXT_ULP_CLASS_HID_2d2e,
11458 .flow_sig_id = 122880,
11459 .flow_pattern_id = 1,
11461 .hdr_sig = { .bits =
11462 BNXT_ULP_HDR_BIT_O_ETH |
11463 BNXT_ULP_HDR_BIT_O_IPV4 |
11464 BNXT_ULP_HDR_BIT_O_TCP |
11465 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11466 .field_sig = { .bits =
11467 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11468 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11469 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_SRC_PORT |
11470 BNXT_ULP_HF_0_2_5_BITMASK_O_TCP_DST_PORT }
11473 .class_hid = BNXT_ULP_CLASS_HID_4ef2,
11476 .flow_sig_id = 4096,
11477 .flow_pattern_id = 1,
11479 .hdr_sig = { .bits =
11480 BNXT_ULP_HDR_BIT_O_ETH |
11481 BNXT_ULP_HDR_BIT_O_IPV6 |
11482 BNXT_ULP_HDR_BIT_O_UDP |
11483 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11484 .field_sig = { .bits =
11485 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR }
11488 .class_hid = BNXT_ULP_CLASS_HID_576a,
11491 .flow_sig_id = 6144,
11492 .flow_pattern_id = 1,
11494 .hdr_sig = { .bits =
11495 BNXT_ULP_HDR_BIT_O_ETH |
11496 BNXT_ULP_HDR_BIT_O_IPV6 |
11497 BNXT_ULP_HDR_BIT_O_UDP |
11498 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11499 .field_sig = { .bits =
11500 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
11501 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR }
11504 .class_hid = BNXT_ULP_CLASS_HID_30b6,
11507 .flow_sig_id = 12288,
11508 .flow_pattern_id = 1,
11510 .hdr_sig = { .bits =
11511 BNXT_ULP_HDR_BIT_O_ETH |
11512 BNXT_ULP_HDR_BIT_O_IPV6 |
11513 BNXT_ULP_HDR_BIT_O_UDP |
11514 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11515 .field_sig = { .bits =
11516 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
11517 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT }
11520 .class_hid = BNXT_ULP_CLASS_HID_192e,
11523 .flow_sig_id = 14336,
11524 .flow_pattern_id = 1,
11526 .hdr_sig = { .bits =
11527 BNXT_ULP_HDR_BIT_O_ETH |
11528 BNXT_ULP_HDR_BIT_O_IPV6 |
11529 BNXT_ULP_HDR_BIT_O_UDP |
11530 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11531 .field_sig = { .bits =
11532 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
11533 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
11534 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT }
11537 .class_hid = BNXT_ULP_CLASS_HID_197a,
11540 .flow_sig_id = 20480,
11541 .flow_pattern_id = 1,
11543 .hdr_sig = { .bits =
11544 BNXT_ULP_HDR_BIT_O_ETH |
11545 BNXT_ULP_HDR_BIT_O_IPV6 |
11546 BNXT_ULP_HDR_BIT_O_UDP |
11547 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11548 .field_sig = { .bits =
11549 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
11550 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
11553 .class_hid = BNXT_ULP_CLASS_HID_4ea6,
11556 .flow_sig_id = 22528,
11557 .flow_pattern_id = 1,
11559 .hdr_sig = { .bits =
11560 BNXT_ULP_HDR_BIT_O_ETH |
11561 BNXT_ULP_HDR_BIT_O_IPV6 |
11562 BNXT_ULP_HDR_BIT_O_UDP |
11563 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11564 .field_sig = { .bits =
11565 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
11566 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
11567 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
11570 .class_hid = BNXT_ULP_CLASS_HID_2bf2,
11573 .flow_sig_id = 28672,
11574 .flow_pattern_id = 1,
11576 .hdr_sig = { .bits =
11577 BNXT_ULP_HDR_BIT_O_ETH |
11578 BNXT_ULP_HDR_BIT_O_IPV6 |
11579 BNXT_ULP_HDR_BIT_O_UDP |
11580 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11581 .field_sig = { .bits =
11582 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
11583 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT |
11584 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
11587 .class_hid = BNXT_ULP_CLASS_HID_306a,
11590 .flow_sig_id = 30720,
11591 .flow_pattern_id = 1,
11593 .hdr_sig = { .bits =
11594 BNXT_ULP_HDR_BIT_O_ETH |
11595 BNXT_ULP_HDR_BIT_O_IPV6 |
11596 BNXT_ULP_HDR_BIT_O_UDP |
11597 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11598 .field_sig = { .bits =
11599 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_SRC_ADDR |
11600 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV6_DST_ADDR |
11601 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_SRC_PORT |
11602 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT }
11605 .class_hid = BNXT_ULP_CLASS_HID_06c6,
11608 .flow_sig_id = 16384,
11609 .flow_pattern_id = 1,
11611 .hdr_sig = { .bits =
11612 BNXT_ULP_HDR_BIT_O_ETH |
11613 BNXT_ULP_HDR_BIT_O_IPV4 |
11614 BNXT_ULP_HDR_BIT_O_UDP |
11615 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11616 .field_sig = { .bits =
11617 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR }
11620 .class_hid = BNXT_ULP_CLASS_HID_544e,
11623 .flow_sig_id = 24576,
11624 .flow_pattern_id = 1,
11626 .hdr_sig = { .bits =
11627 BNXT_ULP_HDR_BIT_O_ETH |
11628 BNXT_ULP_HDR_BIT_O_IPV4 |
11629 BNXT_ULP_HDR_BIT_O_UDP |
11630 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11631 .field_sig = { .bits =
11632 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
11633 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR }
11636 .class_hid = BNXT_ULP_CLASS_HID_46ce,
11639 .flow_sig_id = 49152,
11640 .flow_pattern_id = 1,
11642 .hdr_sig = { .bits =
11643 BNXT_ULP_HDR_BIT_O_ETH |
11644 BNXT_ULP_HDR_BIT_O_IPV4 |
11645 BNXT_ULP_HDR_BIT_O_UDP |
11646 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11647 .field_sig = { .bits =
11648 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
11649 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT }
11652 .class_hid = BNXT_ULP_CLASS_HID_0d02,
11655 .flow_sig_id = 57344,
11656 .flow_pattern_id = 1,
11658 .hdr_sig = { .bits =
11659 BNXT_ULP_HDR_BIT_O_ETH |
11660 BNXT_ULP_HDR_BIT_O_IPV4 |
11661 BNXT_ULP_HDR_BIT_O_UDP |
11662 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11663 .field_sig = { .bits =
11664 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
11665 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
11666 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT }
11669 .class_hid = BNXT_ULP_CLASS_HID_26c2,
11672 .flow_sig_id = 81920,
11673 .flow_pattern_id = 1,
11675 .hdr_sig = { .bits =
11676 BNXT_ULP_HDR_BIT_O_ETH |
11677 BNXT_ULP_HDR_BIT_O_IPV4 |
11678 BNXT_ULP_HDR_BIT_O_UDP |
11679 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11680 .field_sig = { .bits =
11681 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
11682 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
11685 .class_hid = BNXT_ULP_CLASS_HID_744a,
11688 .flow_sig_id = 90112,
11689 .flow_pattern_id = 1,
11691 .hdr_sig = { .bits =
11692 BNXT_ULP_HDR_BIT_O_ETH |
11693 BNXT_ULP_HDR_BIT_O_IPV4 |
11694 BNXT_ULP_HDR_BIT_O_UDP |
11695 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11696 .field_sig = { .bits =
11697 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
11698 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
11699 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
11702 .class_hid = BNXT_ULP_CLASS_HID_1f86,
11705 .flow_sig_id = 114688,
11706 .flow_pattern_id = 1,
11708 .hdr_sig = { .bits =
11709 BNXT_ULP_HDR_BIT_O_ETH |
11710 BNXT_ULP_HDR_BIT_O_IPV4 |
11711 BNXT_ULP_HDR_BIT_O_UDP |
11712 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11713 .field_sig = { .bits =
11714 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
11715 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT |
11716 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
11719 .class_hid = BNXT_ULP_CLASS_HID_2d0e,
11722 .flow_sig_id = 122880,
11723 .flow_pattern_id = 1,
11725 .hdr_sig = { .bits =
11726 BNXT_ULP_HDR_BIT_O_ETH |
11727 BNXT_ULP_HDR_BIT_O_IPV4 |
11728 BNXT_ULP_HDR_BIT_O_UDP |
11729 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11730 .field_sig = { .bits =
11731 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
11732 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
11733 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_SRC_PORT |
11734 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT }
11737 .class_hid = BNXT_ULP_CLASS_HID_2e1c,
11740 .flow_sig_id = 32768,
11741 .flow_pattern_id = 1,
11743 .hdr_sig = { .bits =
11744 BNXT_ULP_HDR_BIT_O_ETH |
11745 BNXT_ULP_HDR_BIT_OO_VLAN |
11746 BNXT_ULP_HDR_BIT_O_IPV6 |
11747 BNXT_ULP_HDR_BIT_O_TCP |
11748 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11749 .field_sig = { .bits =
11750 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
11753 .class_hid = BNXT_ULP_CLASS_HID_3a00,
11756 .flow_sig_id = 32832,
11757 .flow_pattern_id = 1,
11759 .hdr_sig = { .bits =
11760 BNXT_ULP_HDR_BIT_O_ETH |
11761 BNXT_ULP_HDR_BIT_OO_VLAN |
11762 BNXT_ULP_HDR_BIT_O_IPV6 |
11763 BNXT_ULP_HDR_BIT_O_TCP |
11764 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11765 .field_sig = { .bits =
11766 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
11767 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
11770 .class_hid = BNXT_ULP_CLASS_HID_46d0,
11773 .flow_sig_id = 49152,
11774 .flow_pattern_id = 1,
11776 .hdr_sig = { .bits =
11777 BNXT_ULP_HDR_BIT_O_ETH |
11778 BNXT_ULP_HDR_BIT_OO_VLAN |
11779 BNXT_ULP_HDR_BIT_O_IPV6 |
11780 BNXT_ULP_HDR_BIT_O_TCP |
11781 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11782 .field_sig = { .bits =
11783 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
11784 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
11787 .class_hid = BNXT_ULP_CLASS_HID_52c4,
11790 .flow_sig_id = 49216,
11791 .flow_pattern_id = 1,
11793 .hdr_sig = { .bits =
11794 BNXT_ULP_HDR_BIT_O_ETH |
11795 BNXT_ULP_HDR_BIT_OO_VLAN |
11796 BNXT_ULP_HDR_BIT_O_IPV6 |
11797 BNXT_ULP_HDR_BIT_O_TCP |
11798 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11799 .field_sig = { .bits =
11800 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
11801 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
11802 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR }
11805 .class_hid = BNXT_ULP_CLASS_HID_4e10,
11808 .flow_sig_id = 98304,
11809 .flow_pattern_id = 1,
11811 .hdr_sig = { .bits =
11812 BNXT_ULP_HDR_BIT_O_ETH |
11813 BNXT_ULP_HDR_BIT_OO_VLAN |
11814 BNXT_ULP_HDR_BIT_O_IPV6 |
11815 BNXT_ULP_HDR_BIT_O_TCP |
11816 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11817 .field_sig = { .bits =
11818 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11819 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
11822 .class_hid = BNXT_ULP_CLASS_HID_5a04,
11825 .flow_sig_id = 98368,
11826 .flow_pattern_id = 1,
11828 .hdr_sig = { .bits =
11829 BNXT_ULP_HDR_BIT_O_ETH |
11830 BNXT_ULP_HDR_BIT_OO_VLAN |
11831 BNXT_ULP_HDR_BIT_O_IPV6 |
11832 BNXT_ULP_HDR_BIT_O_TCP |
11833 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11834 .field_sig = { .bits =
11835 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
11836 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11837 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
11840 .class_hid = BNXT_ULP_CLASS_HID_1f98,
11843 .flow_sig_id = 114688,
11844 .flow_pattern_id = 1,
11846 .hdr_sig = { .bits =
11847 BNXT_ULP_HDR_BIT_O_ETH |
11848 BNXT_ULP_HDR_BIT_OO_VLAN |
11849 BNXT_ULP_HDR_BIT_O_IPV6 |
11850 BNXT_ULP_HDR_BIT_O_TCP |
11851 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11852 .field_sig = { .bits =
11853 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
11854 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11855 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
11858 .class_hid = BNXT_ULP_CLASS_HID_72f8,
11861 .flow_sig_id = 114752,
11862 .flow_pattern_id = 1,
11864 .hdr_sig = { .bits =
11865 BNXT_ULP_HDR_BIT_O_ETH |
11866 BNXT_ULP_HDR_BIT_OO_VLAN |
11867 BNXT_ULP_HDR_BIT_O_IPV6 |
11868 BNXT_ULP_HDR_BIT_O_TCP |
11869 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11870 .field_sig = { .bits =
11871 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
11872 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
11873 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11874 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT }
11877 .class_hid = BNXT_ULP_CLASS_HID_0a78,
11880 .flow_sig_id = 163840,
11881 .flow_pattern_id = 1,
11883 .hdr_sig = { .bits =
11884 BNXT_ULP_HDR_BIT_O_ETH |
11885 BNXT_ULP_HDR_BIT_OO_VLAN |
11886 BNXT_ULP_HDR_BIT_O_IPV6 |
11887 BNXT_ULP_HDR_BIT_O_TCP |
11888 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11889 .field_sig = { .bits =
11890 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11891 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
11894 .class_hid = BNXT_ULP_CLASS_HID_166c,
11897 .flow_sig_id = 163904,
11898 .flow_pattern_id = 1,
11900 .hdr_sig = { .bits =
11901 BNXT_ULP_HDR_BIT_O_ETH |
11902 BNXT_ULP_HDR_BIT_OO_VLAN |
11903 BNXT_ULP_HDR_BIT_O_IPV6 |
11904 BNXT_ULP_HDR_BIT_O_TCP |
11905 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11906 .field_sig = { .bits =
11907 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
11908 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11909 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
11912 .class_hid = BNXT_ULP_CLASS_HID_233c,
11915 .flow_sig_id = 180224,
11916 .flow_pattern_id = 1,
11918 .hdr_sig = { .bits =
11919 BNXT_ULP_HDR_BIT_O_ETH |
11920 BNXT_ULP_HDR_BIT_OO_VLAN |
11921 BNXT_ULP_HDR_BIT_O_IPV6 |
11922 BNXT_ULP_HDR_BIT_O_TCP |
11923 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11924 .field_sig = { .bits =
11925 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
11926 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11927 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
11930 .class_hid = BNXT_ULP_CLASS_HID_0f20,
11933 .flow_sig_id = 180288,
11934 .flow_pattern_id = 1,
11936 .hdr_sig = { .bits =
11937 BNXT_ULP_HDR_BIT_O_ETH |
11938 BNXT_ULP_HDR_BIT_OO_VLAN |
11939 BNXT_ULP_HDR_BIT_O_IPV6 |
11940 BNXT_ULP_HDR_BIT_O_TCP |
11941 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11942 .field_sig = { .bits =
11943 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
11944 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
11945 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11946 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
11949 .class_hid = BNXT_ULP_CLASS_HID_2a7c,
11952 .flow_sig_id = 229376,
11953 .flow_pattern_id = 1,
11955 .hdr_sig = { .bits =
11956 BNXT_ULP_HDR_BIT_O_ETH |
11957 BNXT_ULP_HDR_BIT_OO_VLAN |
11958 BNXT_ULP_HDR_BIT_O_IPV6 |
11959 BNXT_ULP_HDR_BIT_O_TCP |
11960 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11961 .field_sig = { .bits =
11962 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11963 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
11964 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
11967 .class_hid = BNXT_ULP_CLASS_HID_3660,
11970 .flow_sig_id = 229440,
11971 .flow_pattern_id = 1,
11973 .hdr_sig = { .bits =
11974 BNXT_ULP_HDR_BIT_O_ETH |
11975 BNXT_ULP_HDR_BIT_OO_VLAN |
11976 BNXT_ULP_HDR_BIT_O_IPV6 |
11977 BNXT_ULP_HDR_BIT_O_TCP |
11978 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11979 .field_sig = { .bits =
11980 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
11981 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
11982 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
11983 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
11986 .class_hid = BNXT_ULP_CLASS_HID_4330,
11989 .flow_sig_id = 245760,
11990 .flow_pattern_id = 1,
11992 .hdr_sig = { .bits =
11993 BNXT_ULP_HDR_BIT_O_ETH |
11994 BNXT_ULP_HDR_BIT_OO_VLAN |
11995 BNXT_ULP_HDR_BIT_O_IPV6 |
11996 BNXT_ULP_HDR_BIT_O_TCP |
11997 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
11998 .field_sig = { .bits =
11999 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
12000 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
12001 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
12002 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
12005 .class_hid = BNXT_ULP_CLASS_HID_2f24,
12008 .flow_sig_id = 245824,
12009 .flow_pattern_id = 1,
12011 .hdr_sig = { .bits =
12012 BNXT_ULP_HDR_BIT_O_ETH |
12013 BNXT_ULP_HDR_BIT_OO_VLAN |
12014 BNXT_ULP_HDR_BIT_O_IPV6 |
12015 BNXT_ULP_HDR_BIT_O_TCP |
12016 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12017 .field_sig = { .bits =
12018 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID |
12019 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_SRC_ADDR |
12020 BNXT_ULP_HF_0_2_8_BITMASK_O_IPV6_DST_ADDR |
12021 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_SRC_PORT |
12022 BNXT_ULP_HF_0_2_8_BITMASK_O_TCP_DST_PORT }
12025 .class_hid = BNXT_ULP_CLASS_HID_5584,
12028 .flow_sig_id = 131072,
12029 .flow_pattern_id = 1,
12031 .hdr_sig = { .bits =
12032 BNXT_ULP_HDR_BIT_O_ETH |
12033 BNXT_ULP_HDR_BIT_OO_VLAN |
12034 BNXT_ULP_HDR_BIT_O_IPV4 |
12035 BNXT_ULP_HDR_BIT_O_TCP |
12036 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12037 .field_sig = { .bits =
12038 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
12041 .class_hid = BNXT_ULP_CLASS_HID_2198,
12044 .flow_sig_id = 131136,
12045 .flow_pattern_id = 1,
12047 .hdr_sig = { .bits =
12048 BNXT_ULP_HDR_BIT_O_ETH |
12049 BNXT_ULP_HDR_BIT_OO_VLAN |
12050 BNXT_ULP_HDR_BIT_O_IPV4 |
12051 BNXT_ULP_HDR_BIT_O_TCP |
12052 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12053 .field_sig = { .bits =
12054 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12055 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
12058 .class_hid = BNXT_ULP_CLASS_HID_7588,
12061 .flow_sig_id = 196608,
12062 .flow_pattern_id = 1,
12064 .hdr_sig = { .bits =
12065 BNXT_ULP_HDR_BIT_O_ETH |
12066 BNXT_ULP_HDR_BIT_OO_VLAN |
12067 BNXT_ULP_HDR_BIT_O_IPV4 |
12068 BNXT_ULP_HDR_BIT_O_TCP |
12069 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12070 .field_sig = { .bits =
12071 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12072 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
12075 .class_hid = BNXT_ULP_CLASS_HID_419c,
12078 .flow_sig_id = 196672,
12079 .flow_pattern_id = 1,
12081 .hdr_sig = { .bits =
12082 BNXT_ULP_HDR_BIT_O_ETH |
12083 BNXT_ULP_HDR_BIT_OO_VLAN |
12084 BNXT_ULP_HDR_BIT_O_IPV4 |
12085 BNXT_ULP_HDR_BIT_O_TCP |
12086 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12087 .field_sig = { .bits =
12088 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12089 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12090 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR }
12093 .class_hid = BNXT_ULP_CLASS_HID_7758,
12096 .flow_sig_id = 393216,
12097 .flow_pattern_id = 1,
12099 .hdr_sig = { .bits =
12100 BNXT_ULP_HDR_BIT_O_ETH |
12101 BNXT_ULP_HDR_BIT_OO_VLAN |
12102 BNXT_ULP_HDR_BIT_O_IPV4 |
12103 BNXT_ULP_HDR_BIT_O_TCP |
12104 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12105 .field_sig = { .bits =
12106 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12107 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
12110 .class_hid = BNXT_ULP_CLASS_HID_43ac,
12113 .flow_sig_id = 393280,
12114 .flow_pattern_id = 1,
12116 .hdr_sig = { .bits =
12117 BNXT_ULP_HDR_BIT_O_ETH |
12118 BNXT_ULP_HDR_BIT_OO_VLAN |
12119 BNXT_ULP_HDR_BIT_O_IPV4 |
12120 BNXT_ULP_HDR_BIT_O_TCP |
12121 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12122 .field_sig = { .bits =
12123 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12124 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12125 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
12128 .class_hid = BNXT_ULP_CLASS_HID_0c10,
12131 .flow_sig_id = 458752,
12132 .flow_pattern_id = 1,
12134 .hdr_sig = { .bits =
12135 BNXT_ULP_HDR_BIT_O_ETH |
12136 BNXT_ULP_HDR_BIT_OO_VLAN |
12137 BNXT_ULP_HDR_BIT_O_IPV4 |
12138 BNXT_ULP_HDR_BIT_O_TCP |
12139 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12140 .field_sig = { .bits =
12141 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12142 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12143 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
12146 .class_hid = BNXT_ULP_CLASS_HID_1864,
12149 .flow_sig_id = 458816,
12150 .flow_pattern_id = 1,
12152 .hdr_sig = { .bits =
12153 BNXT_ULP_HDR_BIT_O_ETH |
12154 BNXT_ULP_HDR_BIT_OO_VLAN |
12155 BNXT_ULP_HDR_BIT_O_IPV4 |
12156 BNXT_ULP_HDR_BIT_O_TCP |
12157 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12158 .field_sig = { .bits =
12159 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12160 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12161 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12162 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT }
12165 .class_hid = BNXT_ULP_CLASS_HID_30c8,
12168 .flow_sig_id = 655360,
12169 .flow_pattern_id = 1,
12171 .hdr_sig = { .bits =
12172 BNXT_ULP_HDR_BIT_O_ETH |
12173 BNXT_ULP_HDR_BIT_OO_VLAN |
12174 BNXT_ULP_HDR_BIT_O_IPV4 |
12175 BNXT_ULP_HDR_BIT_O_TCP |
12176 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12177 .field_sig = { .bits =
12178 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12179 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12182 .class_hid = BNXT_ULP_CLASS_HID_1cdc,
12185 .flow_sig_id = 655424,
12186 .flow_pattern_id = 1,
12188 .hdr_sig = { .bits =
12189 BNXT_ULP_HDR_BIT_O_ETH |
12190 BNXT_ULP_HDR_BIT_OO_VLAN |
12191 BNXT_ULP_HDR_BIT_O_IPV4 |
12192 BNXT_ULP_HDR_BIT_O_TCP |
12193 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12194 .field_sig = { .bits =
12195 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12196 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12197 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12200 .class_hid = BNXT_ULP_CLASS_HID_50cc,
12203 .flow_sig_id = 720896,
12204 .flow_pattern_id = 1,
12206 .hdr_sig = { .bits =
12207 BNXT_ULP_HDR_BIT_O_ETH |
12208 BNXT_ULP_HDR_BIT_OO_VLAN |
12209 BNXT_ULP_HDR_BIT_O_IPV4 |
12210 BNXT_ULP_HDR_BIT_O_TCP |
12211 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12212 .field_sig = { .bits =
12213 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12214 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12215 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12218 .class_hid = BNXT_ULP_CLASS_HID_3d20,
12221 .flow_sig_id = 720960,
12222 .flow_pattern_id = 1,
12224 .hdr_sig = { .bits =
12225 BNXT_ULP_HDR_BIT_O_ETH |
12226 BNXT_ULP_HDR_BIT_OO_VLAN |
12227 BNXT_ULP_HDR_BIT_O_IPV4 |
12228 BNXT_ULP_HDR_BIT_O_TCP |
12229 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12230 .field_sig = { .bits =
12231 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12232 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12233 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12234 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12237 .class_hid = BNXT_ULP_CLASS_HID_529c,
12240 .flow_sig_id = 917504,
12241 .flow_pattern_id = 1,
12243 .hdr_sig = { .bits =
12244 BNXT_ULP_HDR_BIT_O_ETH |
12245 BNXT_ULP_HDR_BIT_OO_VLAN |
12246 BNXT_ULP_HDR_BIT_O_IPV4 |
12247 BNXT_ULP_HDR_BIT_O_TCP |
12248 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12249 .field_sig = { .bits =
12250 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12251 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
12252 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12255 .class_hid = BNXT_ULP_CLASS_HID_3ef0,
12258 .flow_sig_id = 917568,
12259 .flow_pattern_id = 1,
12261 .hdr_sig = { .bits =
12262 BNXT_ULP_HDR_BIT_O_ETH |
12263 BNXT_ULP_HDR_BIT_OO_VLAN |
12264 BNXT_ULP_HDR_BIT_O_IPV4 |
12265 BNXT_ULP_HDR_BIT_O_TCP |
12266 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12267 .field_sig = { .bits =
12268 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12269 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12270 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
12271 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12274 .class_hid = BNXT_ULP_CLASS_HID_72e0,
12277 .flow_sig_id = 983040,
12278 .flow_pattern_id = 1,
12280 .hdr_sig = { .bits =
12281 BNXT_ULP_HDR_BIT_O_ETH |
12282 BNXT_ULP_HDR_BIT_OO_VLAN |
12283 BNXT_ULP_HDR_BIT_O_IPV4 |
12284 BNXT_ULP_HDR_BIT_O_TCP |
12285 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12286 .field_sig = { .bits =
12287 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12288 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12289 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
12290 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12293 .class_hid = BNXT_ULP_CLASS_HID_5ef4,
12296 .flow_sig_id = 983104,
12297 .flow_pattern_id = 1,
12299 .hdr_sig = { .bits =
12300 BNXT_ULP_HDR_BIT_O_ETH |
12301 BNXT_ULP_HDR_BIT_OO_VLAN |
12302 BNXT_ULP_HDR_BIT_O_IPV4 |
12303 BNXT_ULP_HDR_BIT_O_TCP |
12304 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12305 .field_sig = { .bits =
12306 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID |
12307 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_SRC_ADDR |
12308 BNXT_ULP_HF_0_2_9_BITMASK_O_IPV4_DST_ADDR |
12309 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_SRC_PORT |
12310 BNXT_ULP_HF_0_2_9_BITMASK_O_TCP_DST_PORT }
12313 .class_hid = BNXT_ULP_CLASS_HID_2dfc,
12316 .flow_sig_id = 32768,
12317 .flow_pattern_id = 1,
12319 .hdr_sig = { .bits =
12320 BNXT_ULP_HDR_BIT_O_ETH |
12321 BNXT_ULP_HDR_BIT_OO_VLAN |
12322 BNXT_ULP_HDR_BIT_O_IPV6 |
12323 BNXT_ULP_HDR_BIT_O_UDP |
12324 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12325 .field_sig = { .bits =
12326 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
12329 .class_hid = BNXT_ULP_CLASS_HID_39e0,
12332 .flow_sig_id = 32832,
12333 .flow_pattern_id = 1,
12335 .hdr_sig = { .bits =
12336 BNXT_ULP_HDR_BIT_O_ETH |
12337 BNXT_ULP_HDR_BIT_OO_VLAN |
12338 BNXT_ULP_HDR_BIT_O_IPV6 |
12339 BNXT_ULP_HDR_BIT_O_UDP |
12340 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12341 .field_sig = { .bits =
12342 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12343 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
12346 .class_hid = BNXT_ULP_CLASS_HID_4530,
12349 .flow_sig_id = 49152,
12350 .flow_pattern_id = 1,
12352 .hdr_sig = { .bits =
12353 BNXT_ULP_HDR_BIT_O_ETH |
12354 BNXT_ULP_HDR_BIT_OO_VLAN |
12355 BNXT_ULP_HDR_BIT_O_IPV6 |
12356 BNXT_ULP_HDR_BIT_O_UDP |
12357 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12358 .field_sig = { .bits =
12359 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12360 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
12363 .class_hid = BNXT_ULP_CLASS_HID_5124,
12366 .flow_sig_id = 49216,
12367 .flow_pattern_id = 1,
12369 .hdr_sig = { .bits =
12370 BNXT_ULP_HDR_BIT_O_ETH |
12371 BNXT_ULP_HDR_BIT_OO_VLAN |
12372 BNXT_ULP_HDR_BIT_O_IPV6 |
12373 BNXT_ULP_HDR_BIT_O_UDP |
12374 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12375 .field_sig = { .bits =
12376 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12377 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12378 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR }
12381 .class_hid = BNXT_ULP_CLASS_HID_4df0,
12384 .flow_sig_id = 98304,
12385 .flow_pattern_id = 1,
12387 .hdr_sig = { .bits =
12388 BNXT_ULP_HDR_BIT_O_ETH |
12389 BNXT_ULP_HDR_BIT_OO_VLAN |
12390 BNXT_ULP_HDR_BIT_O_IPV6 |
12391 BNXT_ULP_HDR_BIT_O_UDP |
12392 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12393 .field_sig = { .bits =
12394 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12395 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
12398 .class_hid = BNXT_ULP_CLASS_HID_59e4,
12401 .flow_sig_id = 98368,
12402 .flow_pattern_id = 1,
12404 .hdr_sig = { .bits =
12405 BNXT_ULP_HDR_BIT_O_ETH |
12406 BNXT_ULP_HDR_BIT_OO_VLAN |
12407 BNXT_ULP_HDR_BIT_O_IPV6 |
12408 BNXT_ULP_HDR_BIT_O_UDP |
12409 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12410 .field_sig = { .bits =
12411 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12412 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12413 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
12416 .class_hid = BNXT_ULP_CLASS_HID_1c78,
12419 .flow_sig_id = 114688,
12420 .flow_pattern_id = 1,
12422 .hdr_sig = { .bits =
12423 BNXT_ULP_HDR_BIT_O_ETH |
12424 BNXT_ULP_HDR_BIT_OO_VLAN |
12425 BNXT_ULP_HDR_BIT_O_IPV6 |
12426 BNXT_ULP_HDR_BIT_O_UDP |
12427 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12428 .field_sig = { .bits =
12429 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12430 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12431 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
12434 .class_hid = BNXT_ULP_CLASS_HID_7118,
12437 .flow_sig_id = 114752,
12438 .flow_pattern_id = 1,
12440 .hdr_sig = { .bits =
12441 BNXT_ULP_HDR_BIT_O_ETH |
12442 BNXT_ULP_HDR_BIT_OO_VLAN |
12443 BNXT_ULP_HDR_BIT_O_IPV6 |
12444 BNXT_ULP_HDR_BIT_O_UDP |
12445 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12446 .field_sig = { .bits =
12447 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12448 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12449 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12450 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT }
12453 .class_hid = BNXT_ULP_CLASS_HID_0998,
12456 .flow_sig_id = 163840,
12457 .flow_pattern_id = 1,
12459 .hdr_sig = { .bits =
12460 BNXT_ULP_HDR_BIT_O_ETH |
12461 BNXT_ULP_HDR_BIT_OO_VLAN |
12462 BNXT_ULP_HDR_BIT_O_IPV6 |
12463 BNXT_ULP_HDR_BIT_O_UDP |
12464 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12465 .field_sig = { .bits =
12466 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12467 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12470 .class_hid = BNXT_ULP_CLASS_HID_158c,
12473 .flow_sig_id = 163904,
12474 .flow_pattern_id = 1,
12476 .hdr_sig = { .bits =
12477 BNXT_ULP_HDR_BIT_O_ETH |
12478 BNXT_ULP_HDR_BIT_OO_VLAN |
12479 BNXT_ULP_HDR_BIT_O_IPV6 |
12480 BNXT_ULP_HDR_BIT_O_UDP |
12481 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12482 .field_sig = { .bits =
12483 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12484 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12485 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12488 .class_hid = BNXT_ULP_CLASS_HID_20dc,
12491 .flow_sig_id = 180224,
12492 .flow_pattern_id = 1,
12494 .hdr_sig = { .bits =
12495 BNXT_ULP_HDR_BIT_O_ETH |
12496 BNXT_ULP_HDR_BIT_OO_VLAN |
12497 BNXT_ULP_HDR_BIT_O_IPV6 |
12498 BNXT_ULP_HDR_BIT_O_UDP |
12499 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12500 .field_sig = { .bits =
12501 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12502 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12503 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12506 .class_hid = BNXT_ULP_CLASS_HID_0cc0,
12509 .flow_sig_id = 180288,
12510 .flow_pattern_id = 1,
12512 .hdr_sig = { .bits =
12513 BNXT_ULP_HDR_BIT_O_ETH |
12514 BNXT_ULP_HDR_BIT_OO_VLAN |
12515 BNXT_ULP_HDR_BIT_O_IPV6 |
12516 BNXT_ULP_HDR_BIT_O_UDP |
12517 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12518 .field_sig = { .bits =
12519 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12520 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12521 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12522 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12525 .class_hid = BNXT_ULP_CLASS_HID_299c,
12528 .flow_sig_id = 229376,
12529 .flow_pattern_id = 1,
12531 .hdr_sig = { .bits =
12532 BNXT_ULP_HDR_BIT_O_ETH |
12533 BNXT_ULP_HDR_BIT_OO_VLAN |
12534 BNXT_ULP_HDR_BIT_O_IPV6 |
12535 BNXT_ULP_HDR_BIT_O_UDP |
12536 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12537 .field_sig = { .bits =
12538 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12539 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
12540 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12543 .class_hid = BNXT_ULP_CLASS_HID_3580,
12546 .flow_sig_id = 229440,
12547 .flow_pattern_id = 1,
12549 .hdr_sig = { .bits =
12550 BNXT_ULP_HDR_BIT_O_ETH |
12551 BNXT_ULP_HDR_BIT_OO_VLAN |
12552 BNXT_ULP_HDR_BIT_O_IPV6 |
12553 BNXT_ULP_HDR_BIT_O_UDP |
12554 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12555 .field_sig = { .bits =
12556 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12557 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12558 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
12559 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12562 .class_hid = BNXT_ULP_CLASS_HID_40d0,
12565 .flow_sig_id = 245760,
12566 .flow_pattern_id = 1,
12568 .hdr_sig = { .bits =
12569 BNXT_ULP_HDR_BIT_O_ETH |
12570 BNXT_ULP_HDR_BIT_OO_VLAN |
12571 BNXT_ULP_HDR_BIT_O_IPV6 |
12572 BNXT_ULP_HDR_BIT_O_UDP |
12573 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12574 .field_sig = { .bits =
12575 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12576 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12577 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
12578 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12581 .class_hid = BNXT_ULP_CLASS_HID_2cc4,
12584 .flow_sig_id = 245824,
12585 .flow_pattern_id = 1,
12587 .hdr_sig = { .bits =
12588 BNXT_ULP_HDR_BIT_O_ETH |
12589 BNXT_ULP_HDR_BIT_OO_VLAN |
12590 BNXT_ULP_HDR_BIT_O_IPV6 |
12591 BNXT_ULP_HDR_BIT_O_UDP |
12592 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12593 .field_sig = { .bits =
12594 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID |
12595 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_SRC_ADDR |
12596 BNXT_ULP_HF_0_2_10_BITMASK_O_IPV6_DST_ADDR |
12597 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_SRC_PORT |
12598 BNXT_ULP_HF_0_2_10_BITMASK_O_UDP_DST_PORT }
12601 .class_hid = BNXT_ULP_CLASS_HID_55a4,
12604 .flow_sig_id = 131072,
12605 .flow_pattern_id = 1,
12607 .hdr_sig = { .bits =
12608 BNXT_ULP_HDR_BIT_O_ETH |
12609 BNXT_ULP_HDR_BIT_OO_VLAN |
12610 BNXT_ULP_HDR_BIT_O_IPV4 |
12611 BNXT_ULP_HDR_BIT_O_UDP |
12612 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12613 .field_sig = { .bits =
12614 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
12617 .class_hid = BNXT_ULP_CLASS_HID_21b8,
12620 .flow_sig_id = 131136,
12621 .flow_pattern_id = 1,
12623 .hdr_sig = { .bits =
12624 BNXT_ULP_HDR_BIT_O_ETH |
12625 BNXT_ULP_HDR_BIT_OO_VLAN |
12626 BNXT_ULP_HDR_BIT_O_IPV4 |
12627 BNXT_ULP_HDR_BIT_O_UDP |
12628 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12629 .field_sig = { .bits =
12630 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12631 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
12634 .class_hid = BNXT_ULP_CLASS_HID_75a8,
12637 .flow_sig_id = 196608,
12638 .flow_pattern_id = 1,
12640 .hdr_sig = { .bits =
12641 BNXT_ULP_HDR_BIT_O_ETH |
12642 BNXT_ULP_HDR_BIT_OO_VLAN |
12643 BNXT_ULP_HDR_BIT_O_IPV4 |
12644 BNXT_ULP_HDR_BIT_O_UDP |
12645 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12646 .field_sig = { .bits =
12647 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12648 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
12651 .class_hid = BNXT_ULP_CLASS_HID_41bc,
12654 .flow_sig_id = 196672,
12655 .flow_pattern_id = 1,
12657 .hdr_sig = { .bits =
12658 BNXT_ULP_HDR_BIT_O_ETH |
12659 BNXT_ULP_HDR_BIT_OO_VLAN |
12660 BNXT_ULP_HDR_BIT_O_IPV4 |
12661 BNXT_ULP_HDR_BIT_O_UDP |
12662 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12663 .field_sig = { .bits =
12664 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12665 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12666 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR }
12669 .class_hid = BNXT_ULP_CLASS_HID_7778,
12672 .flow_sig_id = 393216,
12673 .flow_pattern_id = 1,
12675 .hdr_sig = { .bits =
12676 BNXT_ULP_HDR_BIT_O_ETH |
12677 BNXT_ULP_HDR_BIT_OO_VLAN |
12678 BNXT_ULP_HDR_BIT_O_IPV4 |
12679 BNXT_ULP_HDR_BIT_O_UDP |
12680 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12681 .field_sig = { .bits =
12682 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12683 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
12686 .class_hid = BNXT_ULP_CLASS_HID_438c,
12689 .flow_sig_id = 393280,
12690 .flow_pattern_id = 1,
12692 .hdr_sig = { .bits =
12693 BNXT_ULP_HDR_BIT_O_ETH |
12694 BNXT_ULP_HDR_BIT_OO_VLAN |
12695 BNXT_ULP_HDR_BIT_O_IPV4 |
12696 BNXT_ULP_HDR_BIT_O_UDP |
12697 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12698 .field_sig = { .bits =
12699 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12700 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12701 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
12704 .class_hid = BNXT_ULP_CLASS_HID_0c30,
12707 .flow_sig_id = 458752,
12708 .flow_pattern_id = 1,
12710 .hdr_sig = { .bits =
12711 BNXT_ULP_HDR_BIT_O_ETH |
12712 BNXT_ULP_HDR_BIT_OO_VLAN |
12713 BNXT_ULP_HDR_BIT_O_IPV4 |
12714 BNXT_ULP_HDR_BIT_O_UDP |
12715 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12716 .field_sig = { .bits =
12717 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12718 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12719 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
12722 .class_hid = BNXT_ULP_CLASS_HID_1844,
12725 .flow_sig_id = 458816,
12726 .flow_pattern_id = 1,
12728 .hdr_sig = { .bits =
12729 BNXT_ULP_HDR_BIT_O_ETH |
12730 BNXT_ULP_HDR_BIT_OO_VLAN |
12731 BNXT_ULP_HDR_BIT_O_IPV4 |
12732 BNXT_ULP_HDR_BIT_O_UDP |
12733 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12734 .field_sig = { .bits =
12735 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12736 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12737 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12738 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT }
12741 .class_hid = BNXT_ULP_CLASS_HID_30e8,
12744 .flow_sig_id = 655360,
12745 .flow_pattern_id = 1,
12747 .hdr_sig = { .bits =
12748 BNXT_ULP_HDR_BIT_O_ETH |
12749 BNXT_ULP_HDR_BIT_OO_VLAN |
12750 BNXT_ULP_HDR_BIT_O_IPV4 |
12751 BNXT_ULP_HDR_BIT_O_UDP |
12752 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12753 .field_sig = { .bits =
12754 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12755 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12758 .class_hid = BNXT_ULP_CLASS_HID_1cfc,
12761 .flow_sig_id = 655424,
12762 .flow_pattern_id = 1,
12764 .hdr_sig = { .bits =
12765 BNXT_ULP_HDR_BIT_O_ETH |
12766 BNXT_ULP_HDR_BIT_OO_VLAN |
12767 BNXT_ULP_HDR_BIT_O_IPV4 |
12768 BNXT_ULP_HDR_BIT_O_UDP |
12769 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12770 .field_sig = { .bits =
12771 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12772 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12773 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12776 .class_hid = BNXT_ULP_CLASS_HID_50ec,
12779 .flow_sig_id = 720896,
12780 .flow_pattern_id = 1,
12782 .hdr_sig = { .bits =
12783 BNXT_ULP_HDR_BIT_O_ETH |
12784 BNXT_ULP_HDR_BIT_OO_VLAN |
12785 BNXT_ULP_HDR_BIT_O_IPV4 |
12786 BNXT_ULP_HDR_BIT_O_UDP |
12787 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12788 .field_sig = { .bits =
12789 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12790 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12791 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12794 .class_hid = BNXT_ULP_CLASS_HID_3d00,
12797 .flow_sig_id = 720960,
12798 .flow_pattern_id = 1,
12800 .hdr_sig = { .bits =
12801 BNXT_ULP_HDR_BIT_O_ETH |
12802 BNXT_ULP_HDR_BIT_OO_VLAN |
12803 BNXT_ULP_HDR_BIT_O_IPV4 |
12804 BNXT_ULP_HDR_BIT_O_UDP |
12805 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12806 .field_sig = { .bits =
12807 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12808 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12809 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12810 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12813 .class_hid = BNXT_ULP_CLASS_HID_52bc,
12816 .flow_sig_id = 917504,
12817 .flow_pattern_id = 1,
12819 .hdr_sig = { .bits =
12820 BNXT_ULP_HDR_BIT_O_ETH |
12821 BNXT_ULP_HDR_BIT_OO_VLAN |
12822 BNXT_ULP_HDR_BIT_O_IPV4 |
12823 BNXT_ULP_HDR_BIT_O_UDP |
12824 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12825 .field_sig = { .bits =
12826 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12827 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
12828 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12831 .class_hid = BNXT_ULP_CLASS_HID_3ed0,
12834 .flow_sig_id = 917568,
12835 .flow_pattern_id = 1,
12837 .hdr_sig = { .bits =
12838 BNXT_ULP_HDR_BIT_O_ETH |
12839 BNXT_ULP_HDR_BIT_OO_VLAN |
12840 BNXT_ULP_HDR_BIT_O_IPV4 |
12841 BNXT_ULP_HDR_BIT_O_UDP |
12842 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12843 .field_sig = { .bits =
12844 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12845 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12846 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
12847 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12850 .class_hid = BNXT_ULP_CLASS_HID_72c0,
12853 .flow_sig_id = 983040,
12854 .flow_pattern_id = 1,
12856 .hdr_sig = { .bits =
12857 BNXT_ULP_HDR_BIT_O_ETH |
12858 BNXT_ULP_HDR_BIT_OO_VLAN |
12859 BNXT_ULP_HDR_BIT_O_IPV4 |
12860 BNXT_ULP_HDR_BIT_O_UDP |
12861 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12862 .field_sig = { .bits =
12863 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12864 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12865 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
12866 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12869 .class_hid = BNXT_ULP_CLASS_HID_5ed4,
12872 .flow_sig_id = 983104,
12873 .flow_pattern_id = 1,
12875 .hdr_sig = { .bits =
12876 BNXT_ULP_HDR_BIT_O_ETH |
12877 BNXT_ULP_HDR_BIT_OO_VLAN |
12878 BNXT_ULP_HDR_BIT_O_IPV4 |
12879 BNXT_ULP_HDR_BIT_O_UDP |
12880 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12881 .field_sig = { .bits =
12882 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID |
12883 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_SRC_ADDR |
12884 BNXT_ULP_HF_0_2_11_BITMASK_O_IPV4_DST_ADDR |
12885 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_SRC_PORT |
12886 BNXT_ULP_HF_0_2_11_BITMASK_O_UDP_DST_PORT }
12889 .class_hid = BNXT_ULP_CLASS_HID_3866,
12893 .flow_pattern_id = 2,
12895 .hdr_sig = { .bits =
12896 BNXT_ULP_HDR_BIT_O_ETH |
12897 BNXT_ULP_HDR_BIT_O_IPV6 |
12898 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12899 .field_sig = { .bits =
12900 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
12901 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC }
12904 .class_hid = BNXT_ULP_CLASS_HID_381e,
12908 .flow_pattern_id = 2,
12910 .hdr_sig = { .bits =
12911 BNXT_ULP_HDR_BIT_O_ETH |
12912 BNXT_ULP_HDR_BIT_O_IPV4 |
12913 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12914 .field_sig = { .bits =
12915 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_DMAC |
12916 BNXT_ULP_HF_0_2_1_BITMASK_O_ETH_SMAC }
12919 .class_hid = BNXT_ULP_CLASS_HID_3860,
12923 .flow_pattern_id = 2,
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_FLOW_DIR_BITMASK_EGR },
12930 .field_sig = { .bits =
12931 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_DMAC |
12932 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC }
12935 .class_hid = BNXT_ULP_CLASS_HID_0454,
12939 .flow_pattern_id = 2,
12941 .hdr_sig = { .bits =
12942 BNXT_ULP_HDR_BIT_O_ETH |
12943 BNXT_ULP_HDR_BIT_OO_VLAN |
12944 BNXT_ULP_HDR_BIT_O_IPV6 |
12945 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12946 .field_sig = { .bits =
12947 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_DMAC |
12948 BNXT_ULP_HF_0_2_2_BITMASK_O_ETH_SMAC |
12949 BNXT_ULP_HF_0_2_2_BITMASK_OO_VLAN_VID }
12952 .class_hid = BNXT_ULP_CLASS_HID_3818,
12956 .flow_pattern_id = 2,
12958 .hdr_sig = { .bits =
12959 BNXT_ULP_HDR_BIT_O_ETH |
12960 BNXT_ULP_HDR_BIT_OO_VLAN |
12961 BNXT_ULP_HDR_BIT_O_IPV4 |
12962 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12963 .field_sig = { .bits =
12964 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_DMAC |
12965 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC }
12968 .class_hid = BNXT_ULP_CLASS_HID_042c,
12972 .flow_pattern_id = 2,
12974 .hdr_sig = { .bits =
12975 BNXT_ULP_HDR_BIT_O_ETH |
12976 BNXT_ULP_HDR_BIT_OO_VLAN |
12977 BNXT_ULP_HDR_BIT_O_IPV4 |
12978 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12979 .field_sig = { .bits =
12980 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_DMAC |
12981 BNXT_ULP_HF_0_2_3_BITMASK_O_ETH_SMAC |
12982 BNXT_ULP_HF_0_2_3_BITMASK_OO_VLAN_VID }
12985 .class_hid = BNXT_ULP_CLASS_HID_3846,
12989 .flow_pattern_id = 2,
12991 .hdr_sig = { .bits =
12992 BNXT_ULP_HDR_BIT_O_ETH |
12993 BNXT_ULP_HDR_BIT_O_IPV6 |
12994 BNXT_ULP_HDR_BIT_O_TCP |
12995 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
12996 .field_sig = { .bits =
12997 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_DMAC |
12998 BNXT_ULP_HF_0_2_4_BITMASK_O_ETH_SMAC }
13001 .class_hid = BNXT_ULP_CLASS_HID_387e,
13005 .flow_pattern_id = 2,
13007 .hdr_sig = { .bits =
13008 BNXT_ULP_HDR_BIT_O_ETH |
13009 BNXT_ULP_HDR_BIT_O_IPV4 |
13010 BNXT_ULP_HDR_BIT_O_TCP |
13011 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13012 .field_sig = { .bits =
13013 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_DMAC |
13014 BNXT_ULP_HF_0_2_5_BITMASK_O_ETH_SMAC }
13017 .class_hid = BNXT_ULP_CLASS_HID_3ba6,
13021 .flow_pattern_id = 2,
13023 .hdr_sig = { .bits =
13024 BNXT_ULP_HDR_BIT_O_ETH |
13025 BNXT_ULP_HDR_BIT_O_IPV6 |
13026 BNXT_ULP_HDR_BIT_O_UDP |
13027 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13028 .field_sig = { .bits =
13029 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_DMAC |
13030 BNXT_ULP_HF_0_2_6_BITMASK_O_ETH_SMAC }
13033 .class_hid = BNXT_ULP_CLASS_HID_385e,
13037 .flow_pattern_id = 2,
13039 .hdr_sig = { .bits =
13040 BNXT_ULP_HDR_BIT_O_ETH |
13041 BNXT_ULP_HDR_BIT_O_IPV4 |
13042 BNXT_ULP_HDR_BIT_O_UDP |
13043 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13044 .field_sig = { .bits =
13045 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_DMAC |
13046 BNXT_ULP_HF_0_2_7_BITMASK_O_ETH_SMAC }
13049 .class_hid = BNXT_ULP_CLASS_HID_3840,
13053 .flow_pattern_id = 2,
13055 .hdr_sig = { .bits =
13056 BNXT_ULP_HDR_BIT_O_ETH |
13057 BNXT_ULP_HDR_BIT_OO_VLAN |
13058 BNXT_ULP_HDR_BIT_O_IPV6 |
13059 BNXT_ULP_HDR_BIT_O_TCP |
13060 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13061 .field_sig = { .bits =
13062 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
13063 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC }
13066 .class_hid = BNXT_ULP_CLASS_HID_0474,
13070 .flow_pattern_id = 2,
13072 .hdr_sig = { .bits =
13073 BNXT_ULP_HDR_BIT_O_ETH |
13074 BNXT_ULP_HDR_BIT_OO_VLAN |
13075 BNXT_ULP_HDR_BIT_O_IPV6 |
13076 BNXT_ULP_HDR_BIT_O_TCP |
13077 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13078 .field_sig = { .bits =
13079 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_DMAC |
13080 BNXT_ULP_HF_0_2_8_BITMASK_O_ETH_SMAC |
13081 BNXT_ULP_HF_0_2_8_BITMASK_OO_VLAN_VID }
13084 .class_hid = BNXT_ULP_CLASS_HID_3878,
13088 .flow_pattern_id = 2,
13090 .hdr_sig = { .bits =
13091 BNXT_ULP_HDR_BIT_O_ETH |
13092 BNXT_ULP_HDR_BIT_OO_VLAN |
13093 BNXT_ULP_HDR_BIT_O_IPV4 |
13094 BNXT_ULP_HDR_BIT_O_TCP |
13095 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13096 .field_sig = { .bits =
13097 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
13098 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC }
13101 .class_hid = BNXT_ULP_CLASS_HID_044c,
13105 .flow_pattern_id = 2,
13107 .hdr_sig = { .bits =
13108 BNXT_ULP_HDR_BIT_O_ETH |
13109 BNXT_ULP_HDR_BIT_OO_VLAN |
13110 BNXT_ULP_HDR_BIT_O_IPV4 |
13111 BNXT_ULP_HDR_BIT_O_TCP |
13112 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13113 .field_sig = { .bits =
13114 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_DMAC |
13115 BNXT_ULP_HF_0_2_9_BITMASK_O_ETH_SMAC |
13116 BNXT_ULP_HF_0_2_9_BITMASK_OO_VLAN_VID }
13119 .class_hid = BNXT_ULP_CLASS_HID_3ba0,
13123 .flow_pattern_id = 2,
13125 .hdr_sig = { .bits =
13126 BNXT_ULP_HDR_BIT_O_ETH |
13127 BNXT_ULP_HDR_BIT_OO_VLAN |
13128 BNXT_ULP_HDR_BIT_O_IPV6 |
13129 BNXT_ULP_HDR_BIT_O_UDP |
13130 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13131 .field_sig = { .bits =
13132 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
13133 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC }
13136 .class_hid = BNXT_ULP_CLASS_HID_0794,
13140 .flow_pattern_id = 2,
13142 .hdr_sig = { .bits =
13143 BNXT_ULP_HDR_BIT_O_ETH |
13144 BNXT_ULP_HDR_BIT_OO_VLAN |
13145 BNXT_ULP_HDR_BIT_O_IPV6 |
13146 BNXT_ULP_HDR_BIT_O_UDP |
13147 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13148 .field_sig = { .bits =
13149 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_DMAC |
13150 BNXT_ULP_HF_0_2_10_BITMASK_O_ETH_SMAC |
13151 BNXT_ULP_HF_0_2_10_BITMASK_OO_VLAN_VID }
13154 .class_hid = BNXT_ULP_CLASS_HID_3858,
13158 .flow_pattern_id = 2,
13160 .hdr_sig = { .bits =
13161 BNXT_ULP_HDR_BIT_O_ETH |
13162 BNXT_ULP_HDR_BIT_OO_VLAN |
13163 BNXT_ULP_HDR_BIT_O_IPV4 |
13164 BNXT_ULP_HDR_BIT_O_UDP |
13165 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13166 .field_sig = { .bits =
13167 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
13168 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC }
13171 .class_hid = BNXT_ULP_CLASS_HID_046c,
13175 .flow_pattern_id = 2,
13177 .hdr_sig = { .bits =
13178 BNXT_ULP_HDR_BIT_O_ETH |
13179 BNXT_ULP_HDR_BIT_OO_VLAN |
13180 BNXT_ULP_HDR_BIT_O_IPV4 |
13181 BNXT_ULP_HDR_BIT_O_UDP |
13182 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
13183 .field_sig = { .bits =
13184 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_DMAC |
13185 BNXT_ULP_HF_0_2_11_BITMASK_O_ETH_SMAC |
13186 BNXT_ULP_HF_0_2_11_BITMASK_OO_VLAN_VID }