common/mlx5: add Direct Verbs constants for Windows
[dpdk.git] / drivers / net / bnxt / tf_ulp / generic_templates / ulp_template_db_class.c
1 /* SPDX-License-Identifier: BSD-3-Clause
2  * Copyright(c) 2014-2021 Broadcom
3  * All rights reserved.
4  */
5
6 /* date: Fri Aug  6 11:15:47 2021 */
7
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"
12
13 /* Define the template structures */
14 /*
15  * Classification signature table:
16  * maps hash id to ulp_class_match_list[] index
17  */
18 uint16_t ulp_class_sig_tbl[BNXT_ULP_CLASS_SIG_TBL_MAX_SZ] = {
19         [BNXT_ULP_CLASS_HID_55dd] = 1,
20         [BNXT_ULP_CLASS_HID_1df1] = 2,
21         [BNXT_ULP_CLASS_HID_3e55] = 3,
22         [BNXT_ULP_CLASS_HID_0649] = 4,
23         [BNXT_ULP_CLASS_HID_1011] = 5,
24         [BNXT_ULP_CLASS_HID_40e9] = 6,
25         [BNXT_ULP_CLASS_HID_3e99] = 7,
26         [BNXT_ULP_CLASS_HID_06ad] = 8,
27         [BNXT_ULP_CLASS_HID_38c7] = 9,
28         [BNXT_ULP_CLASS_HID_00fb] = 10,
29         [BNXT_ULP_CLASS_HID_24d3] = 11,
30         [BNXT_ULP_CLASS_HID_559b] = 12,
31         [BNXT_ULP_CLASS_HID_5003] = 13,
32         [BNXT_ULP_CLASS_HID_1837] = 14,
33         [BNXT_ULP_CLASS_HID_3bef] = 15,
34         [BNXT_ULP_CLASS_HID_0403] = 16,
35         [BNXT_ULP_CLASS_HID_3d3f] = 17,
36         [BNXT_ULP_CLASS_HID_0543] = 18,
37         [BNXT_ULP_CLASS_HID_292b] = 19,
38         [BNXT_ULP_CLASS_HID_59e3] = 20,
39         [BNXT_ULP_CLASS_HID_5d3b] = 21,
40         [BNXT_ULP_CLASS_HID_254f] = 22,
41         [BNXT_ULP_CLASS_HID_4917] = 23,
42         [BNXT_ULP_CLASS_HID_113b] = 24,
43         [BNXT_ULP_CLASS_HID_55fd] = 25,
44         [BNXT_ULP_CLASS_HID_1dd1] = 26,
45         [BNXT_ULP_CLASS_HID_3e75] = 27,
46         [BNXT_ULP_CLASS_HID_0669] = 28,
47         [BNXT_ULP_CLASS_HID_1ba1] = 29,
48         [BNXT_ULP_CLASS_HID_4c69] = 30,
49         [BNXT_ULP_CLASS_HID_0439] = 31,
50         [BNXT_ULP_CLASS_HID_34e1] = 32,
51         [BNXT_ULP_CLASS_HID_0465] = 33,
52         [BNXT_ULP_CLASS_HID_352d] = 34,
53         [BNXT_ULP_CLASS_HID_55b1] = 35,
54         [BNXT_ULP_CLASS_HID_1da5] = 36,
55         [BNXT_ULP_CLASS_HID_32fd] = 37,
56         [BNXT_ULP_CLASS_HID_63a5] = 38,
57         [BNXT_ULP_CLASS_HID_1b75] = 39,
58         [BNXT_ULP_CLASS_HID_4c3d] = 40,
59         [BNXT_ULP_CLASS_HID_1031] = 41,
60         [BNXT_ULP_CLASS_HID_40c9] = 42,
61         [BNXT_ULP_CLASS_HID_3eb9] = 43,
62         [BNXT_ULP_CLASS_HID_068d] = 44,
63         [BNXT_ULP_CLASS_HID_5039] = 45,
64         [BNXT_ULP_CLASS_HID_180d] = 46,
65         [BNXT_ULP_CLASS_HID_15fd] = 47,
66         [BNXT_ULP_CLASS_HID_46b5] = 48,
67         [BNXT_ULP_CLASS_HID_303d] = 49,
68         [BNXT_ULP_CLASS_HID_60f5] = 50,
69         [BNXT_ULP_CLASS_HID_5ea5] = 51,
70         [BNXT_ULP_CLASS_HID_2689] = 52,
71         [BNXT_ULP_CLASS_HID_0771] = 53,
72         [BNXT_ULP_CLASS_HID_3809] = 54,
73         [BNXT_ULP_CLASS_HID_35f9] = 55,
74         [BNXT_ULP_CLASS_HID_66b1] = 56,
75         [BNXT_ULP_CLASS_HID_559d] = 57,
76         [BNXT_ULP_CLASS_HID_1db1] = 58,
77         [BNXT_ULP_CLASS_HID_3e15] = 59,
78         [BNXT_ULP_CLASS_HID_0609] = 60,
79         [BNXT_ULP_CLASS_HID_1bc1] = 61,
80         [BNXT_ULP_CLASS_HID_4c09] = 62,
81         [BNXT_ULP_CLASS_HID_0459] = 63,
82         [BNXT_ULP_CLASS_HID_3481] = 64,
83         [BNXT_ULP_CLASS_HID_0405] = 65,
84         [BNXT_ULP_CLASS_HID_354d] = 66,
85         [BNXT_ULP_CLASS_HID_55d1] = 67,
86         [BNXT_ULP_CLASS_HID_1dc5] = 68,
87         [BNXT_ULP_CLASS_HID_329d] = 69,
88         [BNXT_ULP_CLASS_HID_63c5] = 70,
89         [BNXT_ULP_CLASS_HID_1b15] = 71,
90         [BNXT_ULP_CLASS_HID_4c5d] = 72,
91         [BNXT_ULP_CLASS_HID_1051] = 73,
92         [BNXT_ULP_CLASS_HID_40a9] = 74,
93         [BNXT_ULP_CLASS_HID_3ed9] = 75,
94         [BNXT_ULP_CLASS_HID_06ed] = 76,
95         [BNXT_ULP_CLASS_HID_5059] = 77,
96         [BNXT_ULP_CLASS_HID_186d] = 78,
97         [BNXT_ULP_CLASS_HID_159d] = 79,
98         [BNXT_ULP_CLASS_HID_46d5] = 80,
99         [BNXT_ULP_CLASS_HID_305d] = 81,
100         [BNXT_ULP_CLASS_HID_6095] = 82,
101         [BNXT_ULP_CLASS_HID_5ec5] = 83,
102         [BNXT_ULP_CLASS_HID_26e9] = 84,
103         [BNXT_ULP_CLASS_HID_0711] = 85,
104         [BNXT_ULP_CLASS_HID_3869] = 86,
105         [BNXT_ULP_CLASS_HID_3599] = 87,
106         [BNXT_ULP_CLASS_HID_66d1] = 88,
107         [BNXT_ULP_CLASS_HID_38e7] = 89,
108         [BNXT_ULP_CLASS_HID_00db] = 90,
109         [BNXT_ULP_CLASS_HID_24f3] = 91,
110         [BNXT_ULP_CLASS_HID_55bb] = 92,
111         [BNXT_ULP_CLASS_HID_5023] = 93,
112         [BNXT_ULP_CLASS_HID_1817] = 94,
113         [BNXT_ULP_CLASS_HID_3bcf] = 95,
114         [BNXT_ULP_CLASS_HID_0423] = 96,
115         [BNXT_ULP_CLASS_HID_58e3] = 97,
116         [BNXT_ULP_CLASS_HID_20d7] = 98,
117         [BNXT_ULP_CLASS_HID_448f] = 99,
118         [BNXT_ULP_CLASS_HID_0ce3] = 100,
119         [BNXT_ULP_CLASS_HID_076b] = 101,
120         [BNXT_ULP_CLASS_HID_3813] = 102,
121         [BNXT_ULP_CLASS_HID_5bcb] = 103,
122         [BNXT_ULP_CLASS_HID_243f] = 104,
123         [BNXT_ULP_CLASS_HID_144b] = 105,
124         [BNXT_ULP_CLASS_HID_4573] = 106,
125         [BNXT_ULP_CLASS_HID_0057] = 107,
126         [BNXT_ULP_CLASS_HID_311f] = 108,
127         [BNXT_ULP_CLASS_HID_2b87] = 109,
128         [BNXT_ULP_CLASS_HID_5c4f] = 110,
129         [BNXT_ULP_CLASS_HID_1793] = 111,
130         [BNXT_ULP_CLASS_HID_485b] = 112,
131         [BNXT_ULP_CLASS_HID_3447] = 113,
132         [BNXT_ULP_CLASS_HID_650f] = 114,
133         [BNXT_ULP_CLASS_HID_2053] = 115,
134         [BNXT_ULP_CLASS_HID_511b] = 116,
135         [BNXT_ULP_CLASS_HID_4b83] = 117,
136         [BNXT_ULP_CLASS_HID_13f7] = 118,
137         [BNXT_ULP_CLASS_HID_37af] = 119,
138         [BNXT_ULP_CLASS_HID_6857] = 120,
139         [BNXT_ULP_CLASS_HID_3d1f] = 121,
140         [BNXT_ULP_CLASS_HID_0563] = 122,
141         [BNXT_ULP_CLASS_HID_290b] = 123,
142         [BNXT_ULP_CLASS_HID_59c3] = 124,
143         [BNXT_ULP_CLASS_HID_5d1b] = 125,
144         [BNXT_ULP_CLASS_HID_256f] = 126,
145         [BNXT_ULP_CLASS_HID_4937] = 127,
146         [BNXT_ULP_CLASS_HID_111b] = 128,
147         [BNXT_ULP_CLASS_HID_5f4b] = 129,
148         [BNXT_ULP_CLASS_HID_275f] = 130,
149         [BNXT_ULP_CLASS_HID_4b67] = 131,
150         [BNXT_ULP_CLASS_HID_134b] = 132,
151         [BNXT_ULP_CLASS_HID_1683] = 133,
152         [BNXT_ULP_CLASS_HID_475b] = 134,
153         [BNXT_ULP_CLASS_HID_02bf] = 135,
154         [BNXT_ULP_CLASS_HID_3377] = 136,
155         [BNXT_ULP_CLASS_HID_19db] = 137,
156         [BNXT_ULP_CLASS_HID_4a93] = 138,
157         [BNXT_ULP_CLASS_HID_05f7] = 139,
158         [BNXT_ULP_CLASS_HID_368f] = 140,
159         [BNXT_ULP_CLASS_HID_39c7] = 141,
160         [BNXT_ULP_CLASS_HID_022b] = 142,
161         [BNXT_ULP_CLASS_HID_25f3] = 143,
162         [BNXT_ULP_CLASS_HID_568b] = 144,
163         [BNXT_ULP_CLASS_HID_3c37] = 145,
164         [BNXT_ULP_CLASS_HID_041b] = 146,
165         [BNXT_ULP_CLASS_HID_2823] = 147,
166         [BNXT_ULP_CLASS_HID_58fb] = 148,
167         [BNXT_ULP_CLASS_HID_5c33] = 149,
168         [BNXT_ULP_CLASS_HID_2407] = 150,
169         [BNXT_ULP_CLASS_HID_482f] = 151,
170         [BNXT_ULP_CLASS_HID_1033] = 152,
171         [BNXT_ULP_CLASS_HID_3887] = 153,
172         [BNXT_ULP_CLASS_HID_00bb] = 154,
173         [BNXT_ULP_CLASS_HID_2493] = 155,
174         [BNXT_ULP_CLASS_HID_55db] = 156,
175         [BNXT_ULP_CLASS_HID_5043] = 157,
176         [BNXT_ULP_CLASS_HID_1877] = 158,
177         [BNXT_ULP_CLASS_HID_3baf] = 159,
178         [BNXT_ULP_CLASS_HID_0443] = 160,
179         [BNXT_ULP_CLASS_HID_5883] = 161,
180         [BNXT_ULP_CLASS_HID_20b7] = 162,
181         [BNXT_ULP_CLASS_HID_44ef] = 163,
182         [BNXT_ULP_CLASS_HID_0c83] = 164,
183         [BNXT_ULP_CLASS_HID_070b] = 165,
184         [BNXT_ULP_CLASS_HID_3873] = 166,
185         [BNXT_ULP_CLASS_HID_5bab] = 167,
186         [BNXT_ULP_CLASS_HID_245f] = 168,
187         [BNXT_ULP_CLASS_HID_142b] = 169,
188         [BNXT_ULP_CLASS_HID_4513] = 170,
189         [BNXT_ULP_CLASS_HID_0037] = 171,
190         [BNXT_ULP_CLASS_HID_317f] = 172,
191         [BNXT_ULP_CLASS_HID_2be7] = 173,
192         [BNXT_ULP_CLASS_HID_5c2f] = 174,
193         [BNXT_ULP_CLASS_HID_17f3] = 175,
194         [BNXT_ULP_CLASS_HID_483b] = 176,
195         [BNXT_ULP_CLASS_HID_3427] = 177,
196         [BNXT_ULP_CLASS_HID_656f] = 178,
197         [BNXT_ULP_CLASS_HID_2033] = 179,
198         [BNXT_ULP_CLASS_HID_517b] = 180,
199         [BNXT_ULP_CLASS_HID_4be3] = 181,
200         [BNXT_ULP_CLASS_HID_1397] = 182,
201         [BNXT_ULP_CLASS_HID_37cf] = 183,
202         [BNXT_ULP_CLASS_HID_6837] = 184,
203         [BNXT_ULP_CLASS_HID_3d7f] = 185,
204         [BNXT_ULP_CLASS_HID_0503] = 186,
205         [BNXT_ULP_CLASS_HID_296b] = 187,
206         [BNXT_ULP_CLASS_HID_59a3] = 188,
207         [BNXT_ULP_CLASS_HID_5d7b] = 189,
208         [BNXT_ULP_CLASS_HID_250f] = 190,
209         [BNXT_ULP_CLASS_HID_4957] = 191,
210         [BNXT_ULP_CLASS_HID_117b] = 192,
211         [BNXT_ULP_CLASS_HID_5f2b] = 193,
212         [BNXT_ULP_CLASS_HID_273f] = 194,
213         [BNXT_ULP_CLASS_HID_4b07] = 195,
214         [BNXT_ULP_CLASS_HID_132b] = 196,
215         [BNXT_ULP_CLASS_HID_16e3] = 197,
216         [BNXT_ULP_CLASS_HID_473b] = 198,
217         [BNXT_ULP_CLASS_HID_02df] = 199,
218         [BNXT_ULP_CLASS_HID_3317] = 200,
219         [BNXT_ULP_CLASS_HID_19bb] = 201,
220         [BNXT_ULP_CLASS_HID_4af3] = 202,
221         [BNXT_ULP_CLASS_HID_0597] = 203,
222         [BNXT_ULP_CLASS_HID_36ef] = 204,
223         [BNXT_ULP_CLASS_HID_39a7] = 205,
224         [BNXT_ULP_CLASS_HID_024b] = 206,
225         [BNXT_ULP_CLASS_HID_2593] = 207,
226         [BNXT_ULP_CLASS_HID_56eb] = 208,
227         [BNXT_ULP_CLASS_HID_3c57] = 209,
228         [BNXT_ULP_CLASS_HID_047b] = 210,
229         [BNXT_ULP_CLASS_HID_2843] = 211,
230         [BNXT_ULP_CLASS_HID_589b] = 212,
231         [BNXT_ULP_CLASS_HID_5c53] = 213,
232         [BNXT_ULP_CLASS_HID_2467] = 214,
233         [BNXT_ULP_CLASS_HID_484f] = 215,
234         [BNXT_ULP_CLASS_HID_1053] = 216,
235         [BNXT_ULP_CLASS_HID_5ce1] = 217,
236         [BNXT_ULP_CLASS_HID_4579] = 218,
237         [BNXT_ULP_CLASS_HID_1735] = 219,
238         [BNXT_ULP_CLASS_HID_45bd] = 220,
239         [BNXT_ULP_CLASS_HID_3feb] = 221,
240         [BNXT_ULP_CLASS_HID_2bf7] = 222,
241         [BNXT_ULP_CLASS_HID_5727] = 223,
242         [BNXT_ULP_CLASS_HID_4333] = 224,
243         [BNXT_ULP_CLASS_HID_4453] = 225,
244         [BNXT_ULP_CLASS_HID_304f] = 226,
245         [BNXT_ULP_CLASS_HID_645f] = 227,
246         [BNXT_ULP_CLASS_HID_504b] = 228,
247         [BNXT_ULP_CLASS_HID_5cc1] = 229,
248         [BNXT_ULP_CLASS_HID_4559] = 230,
249         [BNXT_ULP_CLASS_HID_2285] = 231,
250         [BNXT_ULP_CLASS_HID_0b1d] = 232,
251         [BNXT_ULP_CLASS_HID_0b49] = 233,
252         [BNXT_ULP_CLASS_HID_5c95] = 234,
253         [BNXT_ULP_CLASS_HID_39c1] = 235,
254         [BNXT_ULP_CLASS_HID_2259] = 236,
255         [BNXT_ULP_CLASS_HID_1715] = 237,
256         [BNXT_ULP_CLASS_HID_459d] = 238,
257         [BNXT_ULP_CLASS_HID_571d] = 239,
258         [BNXT_ULP_CLASS_HID_1cd1] = 240,
259         [BNXT_ULP_CLASS_HID_3711] = 241,
260         [BNXT_ULP_CLASS_HID_6599] = 242,
261         [BNXT_ULP_CLASS_HID_0e55] = 243,
262         [BNXT_ULP_CLASS_HID_3cdd] = 244,
263         [BNXT_ULP_CLASS_HID_5ca1] = 245,
264         [BNXT_ULP_CLASS_HID_4539] = 246,
265         [BNXT_ULP_CLASS_HID_22e5] = 247,
266         [BNXT_ULP_CLASS_HID_0b7d] = 248,
267         [BNXT_ULP_CLASS_HID_0b29] = 249,
268         [BNXT_ULP_CLASS_HID_5cf5] = 250,
269         [BNXT_ULP_CLASS_HID_39a1] = 251,
270         [BNXT_ULP_CLASS_HID_2239] = 252,
271         [BNXT_ULP_CLASS_HID_1775] = 253,
272         [BNXT_ULP_CLASS_HID_45fd] = 254,
273         [BNXT_ULP_CLASS_HID_577d] = 255,
274         [BNXT_ULP_CLASS_HID_1cb1] = 256,
275         [BNXT_ULP_CLASS_HID_3771] = 257,
276         [BNXT_ULP_CLASS_HID_65f9] = 258,
277         [BNXT_ULP_CLASS_HID_0e35] = 259,
278         [BNXT_ULP_CLASS_HID_3cbd] = 260,
279         [BNXT_ULP_CLASS_HID_3fcb] = 261,
280         [BNXT_ULP_CLASS_HID_2bd7] = 262,
281         [BNXT_ULP_CLASS_HID_5707] = 263,
282         [BNXT_ULP_CLASS_HID_4313] = 264,
283         [BNXT_ULP_CLASS_HID_5fc7] = 265,
284         [BNXT_ULP_CLASS_HID_4bd3] = 266,
285         [BNXT_ULP_CLASS_HID_0e4f] = 267,
286         [BNXT_ULP_CLASS_HID_632f] = 268,
287         [BNXT_ULP_CLASS_HID_1baf] = 269,
288         [BNXT_ULP_CLASS_HID_07bb] = 270,
289         [BNXT_ULP_CLASS_HID_32eb] = 271,
290         [BNXT_ULP_CLASS_HID_1ef7] = 272,
291         [BNXT_ULP_CLASS_HID_3bab] = 273,
292         [BNXT_ULP_CLASS_HID_27b7] = 274,
293         [BNXT_ULP_CLASS_HID_52e7] = 275,
294         [BNXT_ULP_CLASS_HID_3ef3] = 276,
295         [BNXT_ULP_CLASS_HID_4473] = 277,
296         [BNXT_ULP_CLASS_HID_306f] = 278,
297         [BNXT_ULP_CLASS_HID_647f] = 279,
298         [BNXT_ULP_CLASS_HID_506b] = 280,
299         [BNXT_ULP_CLASS_HID_66af] = 281,
300         [BNXT_ULP_CLASS_HID_525b] = 282,
301         [BNXT_ULP_CLASS_HID_1de7] = 283,
302         [BNXT_ULP_CLASS_HID_0993] = 284,
303         [BNXT_ULP_CLASS_HID_213f] = 285,
304         [BNXT_ULP_CLASS_HID_0d2b] = 286,
305         [BNXT_ULP_CLASS_HID_413b] = 287,
306         [BNXT_ULP_CLASS_HID_2cd7] = 288,
307         [BNXT_ULP_CLASS_HID_436b] = 289,
308         [BNXT_ULP_CLASS_HID_2f07] = 290,
309         [BNXT_ULP_CLASS_HID_6317] = 291,
310         [BNXT_ULP_CLASS_HID_4f03] = 292,
311         [BNXT_ULP_CLASS_HID_3fab] = 293,
312         [BNXT_ULP_CLASS_HID_2bb7] = 294,
313         [BNXT_ULP_CLASS_HID_5767] = 295,
314         [BNXT_ULP_CLASS_HID_4373] = 296,
315         [BNXT_ULP_CLASS_HID_5fa7] = 297,
316         [BNXT_ULP_CLASS_HID_4bb3] = 298,
317         [BNXT_ULP_CLASS_HID_0e2f] = 299,
318         [BNXT_ULP_CLASS_HID_634f] = 300,
319         [BNXT_ULP_CLASS_HID_1bcf] = 301,
320         [BNXT_ULP_CLASS_HID_07db] = 302,
321         [BNXT_ULP_CLASS_HID_328b] = 303,
322         [BNXT_ULP_CLASS_HID_1e97] = 304,
323         [BNXT_ULP_CLASS_HID_3bcb] = 305,
324         [BNXT_ULP_CLASS_HID_27d7] = 306,
325         [BNXT_ULP_CLASS_HID_5287] = 307,
326         [BNXT_ULP_CLASS_HID_3e93] = 308,
327         [BNXT_ULP_CLASS_HID_4413] = 309,
328         [BNXT_ULP_CLASS_HID_300f] = 310,
329         [BNXT_ULP_CLASS_HID_641f] = 311,
330         [BNXT_ULP_CLASS_HID_500b] = 312,
331         [BNXT_ULP_CLASS_HID_66cf] = 313,
332         [BNXT_ULP_CLASS_HID_523b] = 314,
333         [BNXT_ULP_CLASS_HID_1d87] = 315,
334         [BNXT_ULP_CLASS_HID_09f3] = 316,
335         [BNXT_ULP_CLASS_HID_215f] = 317,
336         [BNXT_ULP_CLASS_HID_0d4b] = 318,
337         [BNXT_ULP_CLASS_HID_415b] = 319,
338         [BNXT_ULP_CLASS_HID_2cb7] = 320,
339         [BNXT_ULP_CLASS_HID_430b] = 321,
340         [BNXT_ULP_CLASS_HID_2f67] = 322,
341         [BNXT_ULP_CLASS_HID_6377] = 323,
342         [BNXT_ULP_CLASS_HID_4f63] = 324,
343         [BNXT_ULP_CLASS_HID_29b5] = 325,
344         [BNXT_ULP_CLASS_HID_29ad] = 326,
345         [BNXT_ULP_CLASS_HID_29b7] = 327,
346         [BNXT_ULP_CLASS_HID_1583] = 328,
347         [BNXT_ULP_CLASS_HID_29af] = 329,
348         [BNXT_ULP_CLASS_HID_159b] = 330,
349         [BNXT_ULP_CLASS_HID_2995] = 331,
350         [BNXT_ULP_CLASS_HID_298d] = 332,
351         [BNXT_ULP_CLASS_HID_29f5] = 333,
352         [BNXT_ULP_CLASS_HID_29ed] = 334,
353         [BNXT_ULP_CLASS_HID_2997] = 335,
354         [BNXT_ULP_CLASS_HID_15a3] = 336,
355         [BNXT_ULP_CLASS_HID_298f] = 337,
356         [BNXT_ULP_CLASS_HID_15bb] = 338,
357         [BNXT_ULP_CLASS_HID_29f7] = 339,
358         [BNXT_ULP_CLASS_HID_15c3] = 340,
359         [BNXT_ULP_CLASS_HID_29ef] = 341,
360         [BNXT_ULP_CLASS_HID_15db] = 342,
361         [BNXT_ULP_CLASS_HID_1151] = 343,
362         [BNXT_ULP_CLASS_HID_315d] = 344,
363         [BNXT_ULP_CLASS_HID_3612] = 345,
364         [BNXT_ULP_CLASS_HID_66da] = 346,
365         [BNXT_ULP_CLASS_HID_e082] = 347,
366         [BNXT_ULP_CLASS_HID_ab46] = 348,
367         [BNXT_ULP_CLASS_HID_c82a] = 349,
368         [BNXT_ULP_CLASS_HID_f9a2] = 350,
369         [BNXT_ULP_CLASS_HID_d8ce] = 351,
370         [BNXT_ULP_CLASS_HID_a2d2] = 352,
371         [BNXT_ULP_CLASS_HID_c076] = 353,
372         [BNXT_ULP_CLASS_HID_f1ee] = 354,
373         [BNXT_ULP_CLASS_HID_a96e] = 355,
374         [BNXT_ULP_CLASS_HID_dae6] = 356,
375         [BNXT_ULP_CLASS_HID_c7aa] = 357,
376         [BNXT_ULP_CLASS_HID_c26e] = 358,
377         [BNXT_ULP_CLASS_HID_a0fa] = 359,
378         [BNXT_ULP_CLASS_HID_d272] = 360,
379         [BNXT_ULP_CLASS_HID_fff6] = 361,
380         [BNXT_ULP_CLASS_HID_e16e] = 362,
381         [BNXT_ULP_CLASS_HID_e165] = 363,
382         [BNXT_ULP_CLASS_HID_aaa1] = 364,
383         [BNXT_ULP_CLASS_HID_c9cd] = 365,
384         [BNXT_ULP_CLASS_HID_f845] = 366,
385         [BNXT_ULP_CLASS_HID_90f9] = 367,
386         [BNXT_ULP_CLASS_HID_c371] = 368,
387         [BNXT_ULP_CLASS_HID_e19d] = 369,
388         [BNXT_ULP_CLASS_HID_d015] = 370,
389         [BNXT_ULP_CLASS_HID_8c09] = 371,
390         [BNXT_ULP_CLASS_HID_be89] = 372,
391         [BNXT_ULP_CLASS_HID_ddad] = 373,
392         [BNXT_ULP_CLASS_HID_cc2d] = 374,
393         [BNXT_ULP_CLASS_HID_a4d9] = 375,
394         [BNXT_ULP_CLASS_HID_d759] = 376,
395         [BNXT_ULP_CLASS_HID_f27d] = 377,
396         [BNXT_ULP_CLASS_HID_e4fd] = 378,
397         [BNXT_ULP_CLASS_HID_ecf6] = 379,
398         [BNXT_ULP_CLASS_HID_a732] = 380,
399         [BNXT_ULP_CLASS_HID_c45e] = 381,
400         [BNXT_ULP_CLASS_HID_f5d6] = 382,
401         [BNXT_ULP_CLASS_HID_d4ba] = 383,
402         [BNXT_ULP_CLASS_HID_aea6] = 384,
403         [BNXT_ULP_CLASS_HID_cc02] = 385,
404         [BNXT_ULP_CLASS_HID_fd9a] = 386,
405         [BNXT_ULP_CLASS_HID_a51a] = 387,
406         [BNXT_ULP_CLASS_HID_d692] = 388,
407         [BNXT_ULP_CLASS_HID_cbde] = 389,
408         [BNXT_ULP_CLASS_HID_ce1a] = 390,
409         [BNXT_ULP_CLASS_HID_ac8e] = 391,
410         [BNXT_ULP_CLASS_HID_de06] = 392,
411         [BNXT_ULP_CLASS_HID_f382] = 393,
412         [BNXT_ULP_CLASS_HID_ed1a] = 394,
413         [BNXT_ULP_CLASS_HID_9d6a] = 395,
414         [BNXT_ULP_CLASS_HID_cee2] = 396,
415         [BNXT_ULP_CLASS_HID_ec0e] = 397,
416         [BNXT_ULP_CLASS_HID_dd86] = 398,
417         [BNXT_ULP_CLASS_HID_852e] = 399,
418         [BNXT_ULP_CLASS_HID_b6a6] = 400,
419         [BNXT_ULP_CLASS_HID_eb82] = 401,
420         [BNXT_ULP_CLASS_HID_c50a] = 402,
421         [BNXT_ULP_CLASS_HID_ccca] = 403,
422         [BNXT_ULP_CLASS_HID_8706] = 404,
423         [BNXT_ULP_CLASS_HID_d38e] = 405,
424         [BNXT_ULP_CLASS_HID_d5ca] = 406,
425         [BNXT_ULP_CLASS_HID_b48e] = 407,
426         [BNXT_ULP_CLASS_HID_8e8a] = 408,
427         [BNXT_ULP_CLASS_HID_db02] = 409,
428         [BNXT_ULP_CLASS_HID_dd8e] = 410,
429         [BNXT_ULP_CLASS_HID_819a] = 411,
430         [BNXT_ULP_CLASS_HID_b31a] = 412,
431         [BNXT_ULP_CLASS_HID_d03e] = 413,
432         [BNXT_ULP_CLASS_HID_c1be] = 414,
433         [BNXT_ULP_CLASS_HID_890e] = 415,
434         [BNXT_ULP_CLASS_HID_ba8e] = 416,
435         [BNXT_ULP_CLASS_HID_dfaa] = 417,
436         [BNXT_ULP_CLASS_HID_c93a] = 418,
437         [BNXT_ULP_CLASS_HID_b11a] = 419,
438         [BNXT_ULP_CLASS_HID_8b4e] = 420,
439         [BNXT_ULP_CLASS_HID_c79e] = 421,
440         [BNXT_ULP_CLASS_HID_d9da] = 422,
441         [BNXT_ULP_CLASS_HID_b88e] = 423,
442         [BNXT_ULP_CLASS_HID_ea0e] = 424,
443         [BNXT_ULP_CLASS_HID_cf0a] = 425,
444         [BNXT_ULP_CLASS_HID_c18e] = 426,
445         [BNXT_ULP_CLASS_HID_a94a] = 427,
446         [BNXT_ULP_CLASS_HID_daca] = 428,
447         [BNXT_ULP_CLASS_HID_ffee] = 429,
448         [BNXT_ULP_CLASS_HID_e96e] = 430,
449         [BNXT_ULP_CLASS_HID_910e] = 431,
450         [BNXT_ULP_CLASS_HID_c28e] = 432,
451         [BNXT_ULP_CLASS_HID_e7aa] = 433,
452         [BNXT_ULP_CLASS_HID_d12a] = 434,
453         [BNXT_ULP_CLASS_HID_d8ca] = 435,
454         [BNXT_ULP_CLASS_HID_930e] = 436,
455         [BNXT_ULP_CLASS_HID_ef4e] = 437,
456         [BNXT_ULP_CLASS_HID_e18a] = 438,
457         [BNXT_ULP_CLASS_HID_c08e] = 439,
458         [BNXT_ULP_CLASS_HID_9a8a] = 440,
459         [BNXT_ULP_CLASS_HID_d70a] = 441,
460         [BNXT_ULP_CLASS_HID_e90e] = 442,
461         [BNXT_ULP_CLASS_HID_edd9] = 443,
462         [BNXT_ULP_CLASS_HID_a61d] = 444,
463         [BNXT_ULP_CLASS_HID_c571] = 445,
464         [BNXT_ULP_CLASS_HID_f4f9] = 446,
465         [BNXT_ULP_CLASS_HID_9c45] = 447,
466         [BNXT_ULP_CLASS_HID_cfcd] = 448,
467         [BNXT_ULP_CLASS_HID_ed21] = 449,
468         [BNXT_ULP_CLASS_HID_dca9] = 450,
469         [BNXT_ULP_CLASS_HID_80b5] = 451,
470         [BNXT_ULP_CLASS_HID_b235] = 452,
471         [BNXT_ULP_CLASS_HID_d111] = 453,
472         [BNXT_ULP_CLASS_HID_c091] = 454,
473         [BNXT_ULP_CLASS_HID_a865] = 455,
474         [BNXT_ULP_CLASS_HID_dbe5] = 456,
475         [BNXT_ULP_CLASS_HID_fec1] = 457,
476         [BNXT_ULP_CLASS_HID_e841] = 458,
477         [BNXT_ULP_CLASS_HID_8e85] = 459,
478         [BNXT_ULP_CLASS_HID_b80d] = 460,
479         [BNXT_ULP_CLASS_HID_df65] = 461,
480         [BNXT_ULP_CLASS_HID_ceed] = 462,
481         [BNXT_ULP_CLASS_HID_9645] = 463,
482         [BNXT_ULP_CLASS_HID_c1cd] = 464,
483         [BNXT_ULP_CLASS_HID_e725] = 465,
484         [BNXT_ULP_CLASS_HID_d6ad] = 466,
485         [BNXT_ULP_CLASS_HID_9aa5] = 467,
486         [BNXT_ULP_CLASS_HID_b425] = 468,
487         [BNXT_ULP_CLASS_HID_eb05] = 469,
488         [BNXT_ULP_CLASS_HID_da85] = 470,
489         [BNXT_ULP_CLASS_HID_a265] = 471,
490         [BNXT_ULP_CLASS_HID_dde5] = 472,
491         [BNXT_ULP_CLASS_HID_f0c5] = 473,
492         [BNXT_ULP_CLASS_HID_e245] = 474,
493         [BNXT_ULP_CLASS_HID_8b8f] = 475,
494         [BNXT_ULP_CLASS_HID_a517] = 476,
495         [BNXT_ULP_CLASS_HID_d86b] = 477,
496         [BNXT_ULP_CLASS_HID_cbf3] = 478,
497         [BNXT_ULP_CLASS_HID_934f] = 479,
498         [BNXT_ULP_CLASS_HID_c2c7] = 480,
499         [BNXT_ULP_CLASS_HID_e02b] = 481,
500         [BNXT_ULP_CLASS_HID_d3a3] = 482,
501         [BNXT_ULP_CLASS_HID_87a7] = 483,
502         [BNXT_ULP_CLASS_HID_b137] = 484,
503         [BNXT_ULP_CLASS_HID_d403] = 485,
504         [BNXT_ULP_CLASS_HID_c793] = 486,
505         [BNXT_ULP_CLASS_HID_af67] = 487,
506         [BNXT_ULP_CLASS_HID_dee7] = 488,
507         [BNXT_ULP_CLASS_HID_fdc3] = 489,
508         [BNXT_ULP_CLASS_HID_ef43] = 490,
509         [BNXT_ULP_CLASS_HID_8dbf] = 491,
510         [BNXT_ULP_CLASS_HID_bf07] = 492,
511         [BNXT_ULP_CLASS_HID_d21f] = 493,
512         [BNXT_ULP_CLASS_HID_cde7] = 494,
513         [BNXT_ULP_CLASS_HID_956f] = 495,
514         [BNXT_ULP_CLASS_HID_c4c7] = 496,
515         [BNXT_ULP_CLASS_HID_fbcf] = 497,
516         [BNXT_ULP_CLASS_HID_d5a7] = 498,
517         [BNXT_ULP_CLASS_HID_9957] = 499,
518         [BNXT_ULP_CLASS_HID_cb27] = 500,
519         [BNXT_ULP_CLASS_HID_ee37] = 501,
520         [BNXT_ULP_CLASS_HID_d987] = 502,
521         [BNXT_ULP_CLASS_HID_a107] = 503,
522         [BNXT_ULP_CLASS_HID_d0e7] = 504,
523         [BNXT_ULP_CLASS_HID_f7e7] = 505,
524         [BNXT_ULP_CLASS_HID_c827] = 506,
525         [BNXT_ULP_CLASS_HID_f76a] = 507,
526         [BNXT_ULP_CLASS_HID_bcae] = 508,
527         [BNXT_ULP_CLASS_HID_dfc2] = 509,
528         [BNXT_ULP_CLASS_HID_ee4a] = 510,
529         [BNXT_ULP_CLASS_HID_cf26] = 511,
530         [BNXT_ULP_CLASS_HID_b53a] = 512,
531         [BNXT_ULP_CLASS_HID_d79e] = 513,
532         [BNXT_ULP_CLASS_HID_e606] = 514,
533         [BNXT_ULP_CLASS_HID_be86] = 515,
534         [BNXT_ULP_CLASS_HID_cd0e] = 516,
535         [BNXT_ULP_CLASS_HID_d042] = 517,
536         [BNXT_ULP_CLASS_HID_d586] = 518,
537         [BNXT_ULP_CLASS_HID_b712] = 519,
538         [BNXT_ULP_CLASS_HID_c59a] = 520,
539         [BNXT_ULP_CLASS_HID_e81e] = 521,
540         [BNXT_ULP_CLASS_HID_f686] = 522,
541         [BNXT_ULP_CLASS_HID_86f6] = 523,
542         [BNXT_ULP_CLASS_HID_d57e] = 524,
543         [BNXT_ULP_CLASS_HID_f792] = 525,
544         [BNXT_ULP_CLASS_HID_c61a] = 526,
545         [BNXT_ULP_CLASS_HID_9eb2] = 527,
546         [BNXT_ULP_CLASS_HID_ad3a] = 528,
547         [BNXT_ULP_CLASS_HID_f01e] = 529,
548         [BNXT_ULP_CLASS_HID_de96] = 530,
549         [BNXT_ULP_CLASS_HID_d756] = 531,
550         [BNXT_ULP_CLASS_HID_9c9a] = 532,
551         [BNXT_ULP_CLASS_HID_c812] = 533,
552         [BNXT_ULP_CLASS_HID_ce56] = 534,
553         [BNXT_ULP_CLASS_HID_af12] = 535,
554         [BNXT_ULP_CLASS_HID_9516] = 536,
555         [BNXT_ULP_CLASS_HID_c09e] = 537,
556         [BNXT_ULP_CLASS_HID_c612] = 538,
557         [BNXT_ULP_CLASS_HID_9a06] = 539,
558         [BNXT_ULP_CLASS_HID_a886] = 540,
559         [BNXT_ULP_CLASS_HID_cba2] = 541,
560         [BNXT_ULP_CLASS_HID_da22] = 542,
561         [BNXT_ULP_CLASS_HID_9292] = 543,
562         [BNXT_ULP_CLASS_HID_a112] = 544,
563         [BNXT_ULP_CLASS_HID_c436] = 545,
564         [BNXT_ULP_CLASS_HID_d2a6] = 546,
565         [BNXT_ULP_CLASS_HID_aa86] = 547,
566         [BNXT_ULP_CLASS_HID_90d2] = 548,
567         [BNXT_ULP_CLASS_HID_dc02] = 549,
568         [BNXT_ULP_CLASS_HID_c246] = 550,
569         [BNXT_ULP_CLASS_HID_a312] = 551,
570         [BNXT_ULP_CLASS_HID_f192] = 552,
571         [BNXT_ULP_CLASS_HID_d496] = 553,
572         [BNXT_ULP_CLASS_HID_da12] = 554,
573         [BNXT_ULP_CLASS_HID_b2d6] = 555,
574         [BNXT_ULP_CLASS_HID_c156] = 556,
575         [BNXT_ULP_CLASS_HID_e472] = 557,
576         [BNXT_ULP_CLASS_HID_f2f2] = 558,
577         [BNXT_ULP_CLASS_HID_8a92] = 559,
578         [BNXT_ULP_CLASS_HID_d912] = 560,
579         [BNXT_ULP_CLASS_HID_fc36] = 561,
580         [BNXT_ULP_CLASS_HID_cab6] = 562,
581         [BNXT_ULP_CLASS_HID_c356] = 563,
582         [BNXT_ULP_CLASS_HID_8892] = 564,
583         [BNXT_ULP_CLASS_HID_f4d2] = 565,
584         [BNXT_ULP_CLASS_HID_fa16] = 566,
585         [BNXT_ULP_CLASS_HID_db12] = 567,
586         [BNXT_ULP_CLASS_HID_8116] = 568,
587         [BNXT_ULP_CLASS_HID_cc96] = 569,
588         [BNXT_ULP_CLASS_HID_f292] = 570,
589         [BNXT_ULP_CLASS_HID_e84d] = 571,
590         [BNXT_ULP_CLASS_HID_a389] = 572,
591         [BNXT_ULP_CLASS_HID_c0e5] = 573,
592         [BNXT_ULP_CLASS_HID_f16d] = 574,
593         [BNXT_ULP_CLASS_HID_99d1] = 575,
594         [BNXT_ULP_CLASS_HID_ca59] = 576,
595         [BNXT_ULP_CLASS_HID_e8b5] = 577,
596         [BNXT_ULP_CLASS_HID_d93d] = 578,
597         [BNXT_ULP_CLASS_HID_8521] = 579,
598         [BNXT_ULP_CLASS_HID_b7a1] = 580,
599         [BNXT_ULP_CLASS_HID_d485] = 581,
600         [BNXT_ULP_CLASS_HID_c505] = 582,
601         [BNXT_ULP_CLASS_HID_adf1] = 583,
602         [BNXT_ULP_CLASS_HID_de71] = 584,
603         [BNXT_ULP_CLASS_HID_fb55] = 585,
604         [BNXT_ULP_CLASS_HID_edd5] = 586,
605         [BNXT_ULP_CLASS_HID_8b11] = 587,
606         [BNXT_ULP_CLASS_HID_bd99] = 588,
607         [BNXT_ULP_CLASS_HID_daf1] = 589,
608         [BNXT_ULP_CLASS_HID_cb79] = 590,
609         [BNXT_ULP_CLASS_HID_93d1] = 591,
610         [BNXT_ULP_CLASS_HID_c459] = 592,
611         [BNXT_ULP_CLASS_HID_e2b1] = 593,
612         [BNXT_ULP_CLASS_HID_d339] = 594,
613         [BNXT_ULP_CLASS_HID_9f31] = 595,
614         [BNXT_ULP_CLASS_HID_b1b1] = 596,
615         [BNXT_ULP_CLASS_HID_ee91] = 597,
616         [BNXT_ULP_CLASS_HID_df11] = 598,
617         [BNXT_ULP_CLASS_HID_a7f1] = 599,
618         [BNXT_ULP_CLASS_HID_d871] = 600,
619         [BNXT_ULP_CLASS_HID_f551] = 601,
620         [BNXT_ULP_CLASS_HID_e7d1] = 602,
621         [BNXT_ULP_CLASS_HID_8e1b] = 603,
622         [BNXT_ULP_CLASS_HID_a083] = 604,
623         [BNXT_ULP_CLASS_HID_ddff] = 605,
624         [BNXT_ULP_CLASS_HID_ce67] = 606,
625         [BNXT_ULP_CLASS_HID_96db] = 607,
626         [BNXT_ULP_CLASS_HID_c753] = 608,
627         [BNXT_ULP_CLASS_HID_e5bf] = 609,
628         [BNXT_ULP_CLASS_HID_d637] = 610,
629         [BNXT_ULP_CLASS_HID_8233] = 611,
630         [BNXT_ULP_CLASS_HID_b4a3] = 612,
631         [BNXT_ULP_CLASS_HID_d197] = 613,
632         [BNXT_ULP_CLASS_HID_c207] = 614,
633         [BNXT_ULP_CLASS_HID_aaf3] = 615,
634         [BNXT_ULP_CLASS_HID_db73] = 616,
635         [BNXT_ULP_CLASS_HID_f857] = 617,
636         [BNXT_ULP_CLASS_HID_ead7] = 618,
637         [BNXT_ULP_CLASS_HID_882b] = 619,
638         [BNXT_ULP_CLASS_HID_ba93] = 620,
639         [BNXT_ULP_CLASS_HID_d78b] = 621,
640         [BNXT_ULP_CLASS_HID_c873] = 622,
641         [BNXT_ULP_CLASS_HID_90fb] = 623,
642         [BNXT_ULP_CLASS_HID_c153] = 624,
643         [BNXT_ULP_CLASS_HID_fe5b] = 625,
644         [BNXT_ULP_CLASS_HID_d033] = 626,
645         [BNXT_ULP_CLASS_HID_9cc3] = 627,
646         [BNXT_ULP_CLASS_HID_ceb3] = 628,
647         [BNXT_ULP_CLASS_HID_eba3] = 629,
648         [BNXT_ULP_CLASS_HID_dc13] = 630,
649         [BNXT_ULP_CLASS_HID_a493] = 631,
650         [BNXT_ULP_CLASS_HID_d573] = 632,
651         [BNXT_ULP_CLASS_HID_f273] = 633,
652         [BNXT_ULP_CLASS_HID_cdb3] = 634,
653         [BNXT_ULP_CLASS_HID_ff35] = 635,
654         [BNXT_ULP_CLASS_HID_b4f1] = 636,
655         [BNXT_ULP_CLASS_HID_d79d] = 637,
656         [BNXT_ULP_CLASS_HID_e615] = 638,
657         [BNXT_ULP_CLASS_HID_8ea9] = 639,
658         [BNXT_ULP_CLASS_HID_dd21] = 640,
659         [BNXT_ULP_CLASS_HID_ffcd] = 641,
660         [BNXT_ULP_CLASS_HID_ce45] = 642,
661         [BNXT_ULP_CLASS_HID_9259] = 643,
662         [BNXT_ULP_CLASS_HID_a0d9] = 644,
663         [BNXT_ULP_CLASS_HID_c3fd] = 645,
664         [BNXT_ULP_CLASS_HID_d27d] = 646,
665         [BNXT_ULP_CLASS_HID_ba89] = 647,
666         [BNXT_ULP_CLASS_HID_c909] = 648,
667         [BNXT_ULP_CLASS_HID_ec2d] = 649,
668         [BNXT_ULP_CLASS_HID_faad] = 650,
669         [BNXT_ULP_CLASS_HID_34c6] = 651,
670         [BNXT_ULP_CLASS_HID_0c22] = 652,
671         [BNXT_ULP_CLASS_HID_1cbe] = 653,
672         [BNXT_ULP_CLASS_HID_179a] = 654,
673         [BNXT_ULP_CLASS_HID_59be] = 655,
674         [BNXT_ULP_CLASS_HID_515a] = 656,
675         [BNXT_ULP_CLASS_HID_1c72] = 657,
676         [BNXT_ULP_CLASS_HID_171e] = 658,
677         [BNXT_ULP_CLASS_HID_19c8] = 659,
678         [BNXT_ULP_CLASS_HID_112c] = 660,
679         [BNXT_ULP_CLASS_HID_4d68] = 661,
680         [BNXT_ULP_CLASS_HID_444c] = 662,
681         [BNXT_ULP_CLASS_HID_0e8c] = 663,
682         [BNXT_ULP_CLASS_HID_09e0] = 664,
683         [BNXT_ULP_CLASS_HID_1af0] = 665,
684         [BNXT_ULP_CLASS_HID_15d4] = 666,
685         [BNXT_ULP_CLASS_HID_1dd0] = 667,
686         [BNXT_ULP_CLASS_HID_14f4] = 668,
687         [BNXT_ULP_CLASS_HID_70b0] = 669,
688         [BNXT_ULP_CLASS_HID_4854] = 670,
689         [BNXT_ULP_CLASS_HID_3dd4] = 671,
690         [BNXT_ULP_CLASS_HID_34f8] = 672,
691         [BNXT_ULP_CLASS_HID_09e8] = 673,
692         [BNXT_ULP_CLASS_HID_008c] = 674,
693         [BNXT_ULP_CLASS_HID_34e6] = 675,
694         [BNXT_ULP_CLASS_HID_0c02] = 676,
695         [BNXT_ULP_CLASS_HID_1c9e] = 677,
696         [BNXT_ULP_CLASS_HID_17ba] = 678,
697         [BNXT_ULP_CLASS_HID_429e] = 679,
698         [BNXT_ULP_CLASS_HID_5dba] = 680,
699         [BNXT_ULP_CLASS_HID_2a16] = 681,
700         [BNXT_ULP_CLASS_HID_2532] = 682,
701         [BNXT_ULP_CLASS_HID_2da2] = 683,
702         [BNXT_ULP_CLASS_HID_24fe] = 684,
703         [BNXT_ULP_CLASS_HID_355a] = 685,
704         [BNXT_ULP_CLASS_HID_0c76] = 686,
705         [BNXT_ULP_CLASS_HID_13e6] = 687,
706         [BNXT_ULP_CLASS_HID_7276] = 688,
707         [BNXT_ULP_CLASS_HID_42d2] = 689,
708         [BNXT_ULP_CLASS_HID_5dee] = 690,
709         [BNXT_ULP_CLASS_HID_59de] = 691,
710         [BNXT_ULP_CLASS_HID_513a] = 692,
711         [BNXT_ULP_CLASS_HID_1c12] = 693,
712         [BNXT_ULP_CLASS_HID_177e] = 694,
713         [BNXT_ULP_CLASS_HID_0e92] = 695,
714         [BNXT_ULP_CLASS_HID_09fe] = 696,
715         [BNXT_ULP_CLASS_HID_5c1a] = 697,
716         [BNXT_ULP_CLASS_HID_5746] = 698,
717         [BNXT_ULP_CLASS_HID_79da] = 699,
718         [BNXT_ULP_CLASS_HID_7106] = 700,
719         [BNXT_ULP_CLASS_HID_3c1e] = 701,
720         [BNXT_ULP_CLASS_HID_377a] = 702,
721         [BNXT_ULP_CLASS_HID_2e9e] = 703,
722         [BNXT_ULP_CLASS_HID_29fa] = 704,
723         [BNXT_ULP_CLASS_HID_14d2] = 705,
724         [BNXT_ULP_CLASS_HID_7742] = 706,
725         [BNXT_ULP_CLASS_HID_3706] = 707,
726         [BNXT_ULP_CLASS_HID_0fe2] = 708,
727         [BNXT_ULP_CLASS_HID_1f7e] = 709,
728         [BNXT_ULP_CLASS_HID_145a] = 710,
729         [BNXT_ULP_CLASS_HID_417e] = 711,
730         [BNXT_ULP_CLASS_HID_5e5a] = 712,
731         [BNXT_ULP_CLASS_HID_29f6] = 713,
732         [BNXT_ULP_CLASS_HID_26d2] = 714,
733         [BNXT_ULP_CLASS_HID_2e42] = 715,
734         [BNXT_ULP_CLASS_HID_271e] = 716,
735         [BNXT_ULP_CLASS_HID_36ba] = 717,
736         [BNXT_ULP_CLASS_HID_0f96] = 718,
737         [BNXT_ULP_CLASS_HID_1006] = 719,
738         [BNXT_ULP_CLASS_HID_7196] = 720,
739         [BNXT_ULP_CLASS_HID_4132] = 721,
740         [BNXT_ULP_CLASS_HID_5e0e] = 722,
741         [BNXT_ULP_CLASS_HID_59fe] = 723,
742         [BNXT_ULP_CLASS_HID_511a] = 724,
743         [BNXT_ULP_CLASS_HID_1c32] = 725,
744         [BNXT_ULP_CLASS_HID_175e] = 726,
745         [BNXT_ULP_CLASS_HID_0eb2] = 727,
746         [BNXT_ULP_CLASS_HID_09de] = 728,
747         [BNXT_ULP_CLASS_HID_5c3a] = 729,
748         [BNXT_ULP_CLASS_HID_5766] = 730,
749         [BNXT_ULP_CLASS_HID_79fa] = 731,
750         [BNXT_ULP_CLASS_HID_7126] = 732,
751         [BNXT_ULP_CLASS_HID_3c3e] = 733,
752         [BNXT_ULP_CLASS_HID_375a] = 734,
753         [BNXT_ULP_CLASS_HID_2ebe] = 735,
754         [BNXT_ULP_CLASS_HID_29da] = 736,
755         [BNXT_ULP_CLASS_HID_14f2] = 737,
756         [BNXT_ULP_CLASS_HID_7762] = 738,
757         [BNXT_ULP_CLASS_HID_19e8] = 739,
758         [BNXT_ULP_CLASS_HID_110c] = 740,
759         [BNXT_ULP_CLASS_HID_4d48] = 741,
760         [BNXT_ULP_CLASS_HID_446c] = 742,
761         [BNXT_ULP_CLASS_HID_0eac] = 743,
762         [BNXT_ULP_CLASS_HID_09c0] = 744,
763         [BNXT_ULP_CLASS_HID_1ad0] = 745,
764         [BNXT_ULP_CLASS_HID_15f4] = 746,
765         [BNXT_ULP_CLASS_HID_39ec] = 747,
766         [BNXT_ULP_CLASS_HID_3100] = 748,
767         [BNXT_ULP_CLASS_HID_0210] = 749,
768         [BNXT_ULP_CLASS_HID_1d34] = 750,
769         [BNXT_ULP_CLASS_HID_2ea0] = 751,
770         [BNXT_ULP_CLASS_HID_29c4] = 752,
771         [BNXT_ULP_CLASS_HID_3ad4] = 753,
772         [BNXT_ULP_CLASS_HID_35e8] = 754,
773         [BNXT_ULP_CLASS_HID_5d80] = 755,
774         [BNXT_ULP_CLASS_HID_54a4] = 756,
775         [BNXT_ULP_CLASS_HID_29b4] = 757,
776         [BNXT_ULP_CLASS_HID_20c8] = 758,
777         [BNXT_ULP_CLASS_HID_7244] = 759,
778         [BNXT_ULP_CLASS_HID_4d98] = 760,
779         [BNXT_ULP_CLASS_HID_5e68] = 761,
780         [BNXT_ULP_CLASS_HID_598c] = 762,
781         [BNXT_ULP_CLASS_HID_1248] = 763,
782         [BNXT_ULP_CLASS_HID_74d8] = 764,
783         [BNXT_ULP_CLASS_HID_49a8] = 765,
784         [BNXT_ULP_CLASS_HID_40cc] = 766,
785         [BNXT_ULP_CLASS_HID_0b0c] = 767,
786         [BNXT_ULP_CLASS_HID_0220] = 768,
787         [BNXT_ULP_CLASS_HID_1730] = 769,
788         [BNXT_ULP_CLASS_HID_7980] = 770,
789         [BNXT_ULP_CLASS_HID_1db0] = 771,
790         [BNXT_ULP_CLASS_HID_1494] = 772,
791         [BNXT_ULP_CLASS_HID_70d0] = 773,
792         [BNXT_ULP_CLASS_HID_4834] = 774,
793         [BNXT_ULP_CLASS_HID_3db4] = 775,
794         [BNXT_ULP_CLASS_HID_3498] = 776,
795         [BNXT_ULP_CLASS_HID_0988] = 777,
796         [BNXT_ULP_CLASS_HID_00ec] = 778,
797         [BNXT_ULP_CLASS_HID_3f44] = 779,
798         [BNXT_ULP_CLASS_HID_36a8] = 780,
799         [BNXT_ULP_CLASS_HID_0b58] = 781,
800         [BNXT_ULP_CLASS_HID_02bc] = 782,
801         [BNXT_ULP_CLASS_HID_5f48] = 783,
802         [BNXT_ULP_CLASS_HID_56ac] = 784,
803         [BNXT_ULP_CLASS_HID_2b5c] = 785,
804         [BNXT_ULP_CLASS_HID_2280] = 786,
805         [BNXT_ULP_CLASS_HID_4000] = 787,
806         [BNXT_ULP_CLASS_HID_5b64] = 788,
807         [BNXT_ULP_CLASS_HID_2c14] = 789,
808         [BNXT_ULP_CLASS_HID_2778] = 790,
809         [BNXT_ULP_CLASS_HID_18f8] = 791,
810         [BNXT_ULP_CLASS_HID_13dc] = 792,
811         [BNXT_ULP_CLASS_HID_4c18] = 793,
812         [BNXT_ULP_CLASS_HID_477c] = 794,
813         [BNXT_ULP_CLASS_HID_1a88] = 795,
814         [BNXT_ULP_CLASS_HID_15ec] = 796,
815         [BNXT_ULP_CLASS_HID_4e28] = 797,
816         [BNXT_ULP_CLASS_HID_490c] = 798,
817         [BNXT_ULP_CLASS_HID_3a8c] = 799,
818         [BNXT_ULP_CLASS_HID_35f0] = 800,
819         [BNXT_ULP_CLASS_HID_06e0] = 801,
820         [BNXT_ULP_CLASS_HID_01c4] = 802,
821         [BNXT_ULP_CLASS_HID_1a08] = 803,
822         [BNXT_ULP_CLASS_HID_12ec] = 804,
823         [BNXT_ULP_CLASS_HID_4ea8] = 805,
824         [BNXT_ULP_CLASS_HID_478c] = 806,
825         [BNXT_ULP_CLASS_HID_0d4c] = 807,
826         [BNXT_ULP_CLASS_HID_0a20] = 808,
827         [BNXT_ULP_CLASS_HID_1930] = 809,
828         [BNXT_ULP_CLASS_HID_1614] = 810,
829         [BNXT_ULP_CLASS_HID_3a0c] = 811,
830         [BNXT_ULP_CLASS_HID_32e0] = 812,
831         [BNXT_ULP_CLASS_HID_01f0] = 813,
832         [BNXT_ULP_CLASS_HID_1ed4] = 814,
833         [BNXT_ULP_CLASS_HID_2d40] = 815,
834         [BNXT_ULP_CLASS_HID_2a24] = 816,
835         [BNXT_ULP_CLASS_HID_3934] = 817,
836         [BNXT_ULP_CLASS_HID_3608] = 818,
837         [BNXT_ULP_CLASS_HID_5e60] = 819,
838         [BNXT_ULP_CLASS_HID_5744] = 820,
839         [BNXT_ULP_CLASS_HID_2a54] = 821,
840         [BNXT_ULP_CLASS_HID_2328] = 822,
841         [BNXT_ULP_CLASS_HID_71a4] = 823,
842         [BNXT_ULP_CLASS_HID_4e78] = 824,
843         [BNXT_ULP_CLASS_HID_5d88] = 825,
844         [BNXT_ULP_CLASS_HID_5a6c] = 826,
845         [BNXT_ULP_CLASS_HID_11a8] = 827,
846         [BNXT_ULP_CLASS_HID_7738] = 828,
847         [BNXT_ULP_CLASS_HID_4a48] = 829,
848         [BNXT_ULP_CLASS_HID_432c] = 830,
849         [BNXT_ULP_CLASS_HID_08ec] = 831,
850         [BNXT_ULP_CLASS_HID_01c0] = 832,
851         [BNXT_ULP_CLASS_HID_14d0] = 833,
852         [BNXT_ULP_CLASS_HID_7a60] = 834,
853         [BNXT_ULP_CLASS_HID_1d90] = 835,
854         [BNXT_ULP_CLASS_HID_14b4] = 836,
855         [BNXT_ULP_CLASS_HID_70f0] = 837,
856         [BNXT_ULP_CLASS_HID_4814] = 838,
857         [BNXT_ULP_CLASS_HID_3d94] = 839,
858         [BNXT_ULP_CLASS_HID_34b8] = 840,
859         [BNXT_ULP_CLASS_HID_09a8] = 841,
860         [BNXT_ULP_CLASS_HID_00cc] = 842,
861         [BNXT_ULP_CLASS_HID_3f64] = 843,
862         [BNXT_ULP_CLASS_HID_3688] = 844,
863         [BNXT_ULP_CLASS_HID_0b78] = 845,
864         [BNXT_ULP_CLASS_HID_029c] = 846,
865         [BNXT_ULP_CLASS_HID_5f68] = 847,
866         [BNXT_ULP_CLASS_HID_568c] = 848,
867         [BNXT_ULP_CLASS_HID_2b7c] = 849,
868         [BNXT_ULP_CLASS_HID_22a0] = 850,
869         [BNXT_ULP_CLASS_HID_4020] = 851,
870         [BNXT_ULP_CLASS_HID_5b44] = 852,
871         [BNXT_ULP_CLASS_HID_2c34] = 853,
872         [BNXT_ULP_CLASS_HID_2758] = 854,
873         [BNXT_ULP_CLASS_HID_18d8] = 855,
874         [BNXT_ULP_CLASS_HID_13fc] = 856,
875         [BNXT_ULP_CLASS_HID_4c38] = 857,
876         [BNXT_ULP_CLASS_HID_475c] = 858,
877         [BNXT_ULP_CLASS_HID_1aa8] = 859,
878         [BNXT_ULP_CLASS_HID_15cc] = 860,
879         [BNXT_ULP_CLASS_HID_4e08] = 861,
880         [BNXT_ULP_CLASS_HID_492c] = 862,
881         [BNXT_ULP_CLASS_HID_3aac] = 863,
882         [BNXT_ULP_CLASS_HID_35d0] = 864,
883         [BNXT_ULP_CLASS_HID_06c0] = 865,
884         [BNXT_ULP_CLASS_HID_01e4] = 866,
885         [BNXT_ULP_CLASS_HID_4d32] = 867,
886         [BNXT_ULP_CLASS_HID_54aa] = 868,
887         [BNXT_ULP_CLASS_HID_0686] = 869,
888         [BNXT_ULP_CLASS_HID_540e] = 870,
889         [BNXT_ULP_CLASS_HID_2e3c] = 871,
890         [BNXT_ULP_CLASS_HID_3a20] = 872,
891         [BNXT_ULP_CLASS_HID_46f0] = 873,
892         [BNXT_ULP_CLASS_HID_52e4] = 874,
893         [BNXT_ULP_CLASS_HID_55e4] = 875,
894         [BNXT_ULP_CLASS_HID_21f8] = 876,
895         [BNXT_ULP_CLASS_HID_75e8] = 877,
896         [BNXT_ULP_CLASS_HID_41fc] = 878,
897         [BNXT_ULP_CLASS_HID_4d12] = 879,
898         [BNXT_ULP_CLASS_HID_548a] = 880,
899         [BNXT_ULP_CLASS_HID_3356] = 881,
900         [BNXT_ULP_CLASS_HID_1ace] = 882,
901         [BNXT_ULP_CLASS_HID_1a9a] = 883,
902         [BNXT_ULP_CLASS_HID_4d46] = 884,
903         [BNXT_ULP_CLASS_HID_2812] = 885,
904         [BNXT_ULP_CLASS_HID_338a] = 886,
905         [BNXT_ULP_CLASS_HID_06e6] = 887,
906         [BNXT_ULP_CLASS_HID_546e] = 888,
907         [BNXT_ULP_CLASS_HID_46ee] = 889,
908         [BNXT_ULP_CLASS_HID_0d22] = 890,
909         [BNXT_ULP_CLASS_HID_26e2] = 891,
910         [BNXT_ULP_CLASS_HID_746a] = 892,
911         [BNXT_ULP_CLASS_HID_1fa6] = 893,
912         [BNXT_ULP_CLASS_HID_2d2e] = 894,
913         [BNXT_ULP_CLASS_HID_4ef2] = 895,
914         [BNXT_ULP_CLASS_HID_576a] = 896,
915         [BNXT_ULP_CLASS_HID_30b6] = 897,
916         [BNXT_ULP_CLASS_HID_192e] = 898,
917         [BNXT_ULP_CLASS_HID_197a] = 899,
918         [BNXT_ULP_CLASS_HID_4ea6] = 900,
919         [BNXT_ULP_CLASS_HID_2bf2] = 901,
920         [BNXT_ULP_CLASS_HID_306a] = 902,
921         [BNXT_ULP_CLASS_HID_06c6] = 903,
922         [BNXT_ULP_CLASS_HID_544e] = 904,
923         [BNXT_ULP_CLASS_HID_46ce] = 905,
924         [BNXT_ULP_CLASS_HID_0d02] = 906,
925         [BNXT_ULP_CLASS_HID_26c2] = 907,
926         [BNXT_ULP_CLASS_HID_744a] = 908,
927         [BNXT_ULP_CLASS_HID_1f86] = 909,
928         [BNXT_ULP_CLASS_HID_2d0e] = 910,
929         [BNXT_ULP_CLASS_HID_2e1c] = 911,
930         [BNXT_ULP_CLASS_HID_3a00] = 912,
931         [BNXT_ULP_CLASS_HID_46d0] = 913,
932         [BNXT_ULP_CLASS_HID_52c4] = 914,
933         [BNXT_ULP_CLASS_HID_4e10] = 915,
934         [BNXT_ULP_CLASS_HID_5a04] = 916,
935         [BNXT_ULP_CLASS_HID_1f98] = 917,
936         [BNXT_ULP_CLASS_HID_72f8] = 918,
937         [BNXT_ULP_CLASS_HID_0a78] = 919,
938         [BNXT_ULP_CLASS_HID_166c] = 920,
939         [BNXT_ULP_CLASS_HID_233c] = 921,
940         [BNXT_ULP_CLASS_HID_0f20] = 922,
941         [BNXT_ULP_CLASS_HID_2a7c] = 923,
942         [BNXT_ULP_CLASS_HID_3660] = 924,
943         [BNXT_ULP_CLASS_HID_4330] = 925,
944         [BNXT_ULP_CLASS_HID_2f24] = 926,
945         [BNXT_ULP_CLASS_HID_5584] = 927,
946         [BNXT_ULP_CLASS_HID_2198] = 928,
947         [BNXT_ULP_CLASS_HID_7588] = 929,
948         [BNXT_ULP_CLASS_HID_419c] = 930,
949         [BNXT_ULP_CLASS_HID_7758] = 931,
950         [BNXT_ULP_CLASS_HID_43ac] = 932,
951         [BNXT_ULP_CLASS_HID_0c10] = 933,
952         [BNXT_ULP_CLASS_HID_1864] = 934,
953         [BNXT_ULP_CLASS_HID_30c8] = 935,
954         [BNXT_ULP_CLASS_HID_1cdc] = 936,
955         [BNXT_ULP_CLASS_HID_50cc] = 937,
956         [BNXT_ULP_CLASS_HID_3d20] = 938,
957         [BNXT_ULP_CLASS_HID_529c] = 939,
958         [BNXT_ULP_CLASS_HID_3ef0] = 940,
959         [BNXT_ULP_CLASS_HID_72e0] = 941,
960         [BNXT_ULP_CLASS_HID_5ef4] = 942,
961         [BNXT_ULP_CLASS_HID_2dfc] = 943,
962         [BNXT_ULP_CLASS_HID_39e0] = 944,
963         [BNXT_ULP_CLASS_HID_4530] = 945,
964         [BNXT_ULP_CLASS_HID_5124] = 946,
965         [BNXT_ULP_CLASS_HID_4df0] = 947,
966         [BNXT_ULP_CLASS_HID_59e4] = 948,
967         [BNXT_ULP_CLASS_HID_1c78] = 949,
968         [BNXT_ULP_CLASS_HID_7118] = 950,
969         [BNXT_ULP_CLASS_HID_0998] = 951,
970         [BNXT_ULP_CLASS_HID_158c] = 952,
971         [BNXT_ULP_CLASS_HID_20dc] = 953,
972         [BNXT_ULP_CLASS_HID_0cc0] = 954,
973         [BNXT_ULP_CLASS_HID_299c] = 955,
974         [BNXT_ULP_CLASS_HID_3580] = 956,
975         [BNXT_ULP_CLASS_HID_40d0] = 957,
976         [BNXT_ULP_CLASS_HID_2cc4] = 958,
977         [BNXT_ULP_CLASS_HID_55a4] = 959,
978         [BNXT_ULP_CLASS_HID_21b8] = 960,
979         [BNXT_ULP_CLASS_HID_75a8] = 961,
980         [BNXT_ULP_CLASS_HID_41bc] = 962,
981         [BNXT_ULP_CLASS_HID_7778] = 963,
982         [BNXT_ULP_CLASS_HID_438c] = 964,
983         [BNXT_ULP_CLASS_HID_0c30] = 965,
984         [BNXT_ULP_CLASS_HID_1844] = 966,
985         [BNXT_ULP_CLASS_HID_30e8] = 967,
986         [BNXT_ULP_CLASS_HID_1cfc] = 968,
987         [BNXT_ULP_CLASS_HID_50ec] = 969,
988         [BNXT_ULP_CLASS_HID_3d00] = 970,
989         [BNXT_ULP_CLASS_HID_52bc] = 971,
990         [BNXT_ULP_CLASS_HID_3ed0] = 972,
991         [BNXT_ULP_CLASS_HID_72c0] = 973,
992         [BNXT_ULP_CLASS_HID_5ed4] = 974,
993         [BNXT_ULP_CLASS_HID_3866] = 975,
994         [BNXT_ULP_CLASS_HID_381e] = 976,
995         [BNXT_ULP_CLASS_HID_3860] = 977,
996         [BNXT_ULP_CLASS_HID_0454] = 978,
997         [BNXT_ULP_CLASS_HID_3818] = 979,
998         [BNXT_ULP_CLASS_HID_042c] = 980,
999         [BNXT_ULP_CLASS_HID_3846] = 981,
1000         [BNXT_ULP_CLASS_HID_387e] = 982,
1001         [BNXT_ULP_CLASS_HID_3ba6] = 983,
1002         [BNXT_ULP_CLASS_HID_385e] = 984,
1003         [BNXT_ULP_CLASS_HID_3840] = 985,
1004         [BNXT_ULP_CLASS_HID_0474] = 986,
1005         [BNXT_ULP_CLASS_HID_3878] = 987,
1006         [BNXT_ULP_CLASS_HID_044c] = 988,
1007         [BNXT_ULP_CLASS_HID_3ba0] = 989,
1008         [BNXT_ULP_CLASS_HID_0794] = 990,
1009         [BNXT_ULP_CLASS_HID_3858] = 991,
1010         [BNXT_ULP_CLASS_HID_046c] = 992
1011 };
1012
1013 /* Array for the proto matcher list */
1014 struct bnxt_ulp_class_match_info ulp_class_match_list[] = {
1015         [1] = {
1016         .class_hid = BNXT_ULP_CLASS_HID_55dd,
1017         .class_tid = 1,
1018         .hdr_sig_id = 0,
1019         .flow_sig_id = 4096,
1020         .flow_pattern_id = 0,
1021         .app_sig = 0,
1022         .hdr_sig = { .bits =
1023                 BNXT_ULP_HDR_BIT_O_ETH |
1024                 BNXT_ULP_HDR_BIT_O_IPV6 |
1025                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1026         .field_sig = { .bits =
1027                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1028                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1029         },
1030         [2] = {
1031         .class_hid = BNXT_ULP_CLASS_HID_1df1,
1032         .class_tid = 1,
1033         .hdr_sig_id = 0,
1034         .flow_sig_id = 4104,
1035         .flow_pattern_id = 0,
1036         .app_sig = 0,
1037         .hdr_sig = { .bits =
1038                 BNXT_ULP_HDR_BIT_O_ETH |
1039                 BNXT_ULP_HDR_BIT_O_IPV6 |
1040                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1041         .field_sig = { .bits =
1042                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1043                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
1044                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1045         },
1046         [3] = {
1047         .class_hid = BNXT_ULP_CLASS_HID_3e55,
1048         .class_tid = 1,
1049         .hdr_sig_id = 0,
1050         .flow_sig_id = 6144,
1051         .flow_pattern_id = 0,
1052         .app_sig = 0,
1053         .hdr_sig = { .bits =
1054                 BNXT_ULP_HDR_BIT_O_ETH |
1055                 BNXT_ULP_HDR_BIT_O_IPV6 |
1056                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1057         .field_sig = { .bits =
1058                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1059                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
1060                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1061         },
1062         [4] = {
1063         .class_hid = BNXT_ULP_CLASS_HID_0649,
1064         .class_tid = 1,
1065         .hdr_sig_id = 0,
1066         .flow_sig_id = 6152,
1067         .flow_pattern_id = 0,
1068         .app_sig = 0,
1069         .hdr_sig = { .bits =
1070                 BNXT_ULP_HDR_BIT_O_ETH |
1071                 BNXT_ULP_HDR_BIT_O_IPV6 |
1072                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1073         .field_sig = { .bits =
1074                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
1075                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC |
1076                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
1077                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
1078         },
1079         [5] = {
1080         .class_hid = BNXT_ULP_CLASS_HID_1011,
1081         .class_tid = 1,
1082         .hdr_sig_id = 1,
1083         .flow_sig_id = 16384,
1084         .flow_pattern_id = 0,
1085         .app_sig = 0,
1086         .hdr_sig = { .bits =
1087                 BNXT_ULP_HDR_BIT_O_ETH |
1088                 BNXT_ULP_HDR_BIT_O_IPV4 |
1089                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1090         .field_sig = { .bits =
1091                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1092                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1093         },
1094         [6] = {
1095         .class_hid = BNXT_ULP_CLASS_HID_40e9,
1096         .class_tid = 1,
1097         .hdr_sig_id = 1,
1098         .flow_sig_id = 16392,
1099         .flow_pattern_id = 0,
1100         .app_sig = 0,
1101         .hdr_sig = { .bits =
1102                 BNXT_ULP_HDR_BIT_O_ETH |
1103                 BNXT_ULP_HDR_BIT_O_IPV4 |
1104                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1105         .field_sig = { .bits =
1106                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1107                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
1108                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1109         },
1110         [7] = {
1111         .class_hid = BNXT_ULP_CLASS_HID_3e99,
1112         .class_tid = 1,
1113         .hdr_sig_id = 1,
1114         .flow_sig_id = 24576,
1115         .flow_pattern_id = 0,
1116         .app_sig = 0,
1117         .hdr_sig = { .bits =
1118                 BNXT_ULP_HDR_BIT_O_ETH |
1119                 BNXT_ULP_HDR_BIT_O_IPV4 |
1120                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1121         .field_sig = { .bits =
1122                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1123                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
1124                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1125         },
1126         [8] = {
1127         .class_hid = BNXT_ULP_CLASS_HID_06ad,
1128         .class_tid = 1,
1129         .hdr_sig_id = 1,
1130         .flow_sig_id = 24584,
1131         .flow_pattern_id = 0,
1132         .app_sig = 0,
1133         .hdr_sig = { .bits =
1134                 BNXT_ULP_HDR_BIT_O_ETH |
1135                 BNXT_ULP_HDR_BIT_O_IPV4 |
1136                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1137         .field_sig = { .bits =
1138                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
1139                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC |
1140                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
1141                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
1142         },
1143         [9] = {
1144         .class_hid = BNXT_ULP_CLASS_HID_38c7,
1145         .class_tid = 1,
1146         .hdr_sig_id = 2,
1147         .flow_sig_id = 32768,
1148         .flow_pattern_id = 0,
1149         .app_sig = 0,
1150         .hdr_sig = { .bits =
1151                 BNXT_ULP_HDR_BIT_O_ETH |
1152                 BNXT_ULP_HDR_BIT_OO_VLAN |
1153                 BNXT_ULP_HDR_BIT_O_IPV6 |
1154                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1155         .field_sig = { .bits =
1156                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1157                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1158         },
1159         [10] = {
1160         .class_hid = BNXT_ULP_CLASS_HID_00fb,
1161         .class_tid = 1,
1162         .hdr_sig_id = 2,
1163         .flow_sig_id = 32776,
1164         .flow_pattern_id = 0,
1165         .app_sig = 0,
1166         .hdr_sig = { .bits =
1167                 BNXT_ULP_HDR_BIT_O_ETH |
1168                 BNXT_ULP_HDR_BIT_OO_VLAN |
1169                 BNXT_ULP_HDR_BIT_O_IPV6 |
1170                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1171         .field_sig = { .bits =
1172                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1173                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1174                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1175         },
1176         [11] = {
1177         .class_hid = BNXT_ULP_CLASS_HID_24d3,
1178         .class_tid = 1,
1179         .hdr_sig_id = 2,
1180         .flow_sig_id = 32832,
1181         .flow_pattern_id = 0,
1182         .app_sig = 0,
1183         .hdr_sig = { .bits =
1184                 BNXT_ULP_HDR_BIT_O_ETH |
1185                 BNXT_ULP_HDR_BIT_OO_VLAN |
1186                 BNXT_ULP_HDR_BIT_O_IPV6 |
1187                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1188         .field_sig = { .bits =
1189                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1190                 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1191                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1192         },
1193         [12] = {
1194         .class_hid = BNXT_ULP_CLASS_HID_559b,
1195         .class_tid = 1,
1196         .hdr_sig_id = 2,
1197         .flow_sig_id = 32840,
1198         .flow_pattern_id = 0,
1199         .app_sig = 0,
1200         .hdr_sig = { .bits =
1201                 BNXT_ULP_HDR_BIT_O_ETH |
1202                 BNXT_ULP_HDR_BIT_OO_VLAN |
1203                 BNXT_ULP_HDR_BIT_O_IPV6 |
1204                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1205         .field_sig = { .bits =
1206                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1207                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1208                 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1209                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1210         },
1211         [13] = {
1212         .class_hid = BNXT_ULP_CLASS_HID_5003,
1213         .class_tid = 1,
1214         .hdr_sig_id = 2,
1215         .flow_sig_id = 49152,
1216         .flow_pattern_id = 0,
1217         .app_sig = 0,
1218         .hdr_sig = { .bits =
1219                 BNXT_ULP_HDR_BIT_O_ETH |
1220                 BNXT_ULP_HDR_BIT_OO_VLAN |
1221                 BNXT_ULP_HDR_BIT_O_IPV6 |
1222                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1223         .field_sig = { .bits =
1224                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1225                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1226                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1227         },
1228         [14] = {
1229         .class_hid = BNXT_ULP_CLASS_HID_1837,
1230         .class_tid = 1,
1231         .hdr_sig_id = 2,
1232         .flow_sig_id = 49160,
1233         .flow_pattern_id = 0,
1234         .app_sig = 0,
1235         .hdr_sig = { .bits =
1236                 BNXT_ULP_HDR_BIT_O_ETH |
1237                 BNXT_ULP_HDR_BIT_OO_VLAN |
1238                 BNXT_ULP_HDR_BIT_O_IPV6 |
1239                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1240         .field_sig = { .bits =
1241                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1242                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1243                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1244                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1245         },
1246         [15] = {
1247         .class_hid = BNXT_ULP_CLASS_HID_3bef,
1248         .class_tid = 1,
1249         .hdr_sig_id = 2,
1250         .flow_sig_id = 49216,
1251         .flow_pattern_id = 0,
1252         .app_sig = 0,
1253         .hdr_sig = { .bits =
1254                 BNXT_ULP_HDR_BIT_O_ETH |
1255                 BNXT_ULP_HDR_BIT_OO_VLAN |
1256                 BNXT_ULP_HDR_BIT_O_IPV6 |
1257                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1258         .field_sig = { .bits =
1259                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1260                 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1261                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1262                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1263         },
1264         [16] = {
1265         .class_hid = BNXT_ULP_CLASS_HID_0403,
1266         .class_tid = 1,
1267         .hdr_sig_id = 2,
1268         .flow_sig_id = 49224,
1269         .flow_pattern_id = 0,
1270         .app_sig = 0,
1271         .hdr_sig = { .bits =
1272                 BNXT_ULP_HDR_BIT_O_ETH |
1273                 BNXT_ULP_HDR_BIT_OO_VLAN |
1274                 BNXT_ULP_HDR_BIT_O_IPV6 |
1275                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1276         .field_sig = { .bits =
1277                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
1278                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
1279                 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
1280                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
1281                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
1282         },
1283         [17] = {
1284         .class_hid = BNXT_ULP_CLASS_HID_3d3f,
1285         .class_tid = 1,
1286         .hdr_sig_id = 3,
1287         .flow_sig_id = 131072,
1288         .flow_pattern_id = 0,
1289         .app_sig = 0,
1290         .hdr_sig = { .bits =
1291                 BNXT_ULP_HDR_BIT_O_ETH |
1292                 BNXT_ULP_HDR_BIT_OO_VLAN |
1293                 BNXT_ULP_HDR_BIT_O_IPV4 |
1294                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1295         .field_sig = { .bits =
1296                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1297                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1298         },
1299         [18] = {
1300         .class_hid = BNXT_ULP_CLASS_HID_0543,
1301         .class_tid = 1,
1302         .hdr_sig_id = 3,
1303         .flow_sig_id = 131080,
1304         .flow_pattern_id = 0,
1305         .app_sig = 0,
1306         .hdr_sig = { .bits =
1307                 BNXT_ULP_HDR_BIT_O_ETH |
1308                 BNXT_ULP_HDR_BIT_OO_VLAN |
1309                 BNXT_ULP_HDR_BIT_O_IPV4 |
1310                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1311         .field_sig = { .bits =
1312                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1313                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1314                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1315         },
1316         [19] = {
1317         .class_hid = BNXT_ULP_CLASS_HID_292b,
1318         .class_tid = 1,
1319         .hdr_sig_id = 3,
1320         .flow_sig_id = 131136,
1321         .flow_pattern_id = 0,
1322         .app_sig = 0,
1323         .hdr_sig = { .bits =
1324                 BNXT_ULP_HDR_BIT_O_ETH |
1325                 BNXT_ULP_HDR_BIT_OO_VLAN |
1326                 BNXT_ULP_HDR_BIT_O_IPV4 |
1327                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1328         .field_sig = { .bits =
1329                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1330                 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1331                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1332         },
1333         [20] = {
1334         .class_hid = BNXT_ULP_CLASS_HID_59e3,
1335         .class_tid = 1,
1336         .hdr_sig_id = 3,
1337         .flow_sig_id = 131144,
1338         .flow_pattern_id = 0,
1339         .app_sig = 0,
1340         .hdr_sig = { .bits =
1341                 BNXT_ULP_HDR_BIT_O_ETH |
1342                 BNXT_ULP_HDR_BIT_OO_VLAN |
1343                 BNXT_ULP_HDR_BIT_O_IPV4 |
1344                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1345         .field_sig = { .bits =
1346                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1347                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1348                 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1349                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1350         },
1351         [21] = {
1352         .class_hid = BNXT_ULP_CLASS_HID_5d3b,
1353         .class_tid = 1,
1354         .hdr_sig_id = 3,
1355         .flow_sig_id = 196608,
1356         .flow_pattern_id = 0,
1357         .app_sig = 0,
1358         .hdr_sig = { .bits =
1359                 BNXT_ULP_HDR_BIT_O_ETH |
1360                 BNXT_ULP_HDR_BIT_OO_VLAN |
1361                 BNXT_ULP_HDR_BIT_O_IPV4 |
1362                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1363         .field_sig = { .bits =
1364                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1365                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1366                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1367         },
1368         [22] = {
1369         .class_hid = BNXT_ULP_CLASS_HID_254f,
1370         .class_tid = 1,
1371         .hdr_sig_id = 3,
1372         .flow_sig_id = 196616,
1373         .flow_pattern_id = 0,
1374         .app_sig = 0,
1375         .hdr_sig = { .bits =
1376                 BNXT_ULP_HDR_BIT_O_ETH |
1377                 BNXT_ULP_HDR_BIT_OO_VLAN |
1378                 BNXT_ULP_HDR_BIT_O_IPV4 |
1379                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1380         .field_sig = { .bits =
1381                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1382                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1383                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1384                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1385         },
1386         [23] = {
1387         .class_hid = BNXT_ULP_CLASS_HID_4917,
1388         .class_tid = 1,
1389         .hdr_sig_id = 3,
1390         .flow_sig_id = 196672,
1391         .flow_pattern_id = 0,
1392         .app_sig = 0,
1393         .hdr_sig = { .bits =
1394                 BNXT_ULP_HDR_BIT_O_ETH |
1395                 BNXT_ULP_HDR_BIT_OO_VLAN |
1396                 BNXT_ULP_HDR_BIT_O_IPV4 |
1397                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1398         .field_sig = { .bits =
1399                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1400                 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1401                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1402                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1403         },
1404         [24] = {
1405         .class_hid = BNXT_ULP_CLASS_HID_113b,
1406         .class_tid = 1,
1407         .hdr_sig_id = 3,
1408         .flow_sig_id = 196680,
1409         .flow_pattern_id = 0,
1410         .app_sig = 0,
1411         .hdr_sig = { .bits =
1412                 BNXT_ULP_HDR_BIT_O_ETH |
1413                 BNXT_ULP_HDR_BIT_OO_VLAN |
1414                 BNXT_ULP_HDR_BIT_O_IPV4 |
1415                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1416         .field_sig = { .bits =
1417                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
1418                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
1419                 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
1420                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
1421                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
1422         },
1423         [25] = {
1424         .class_hid = BNXT_ULP_CLASS_HID_55fd,
1425         .class_tid = 1,
1426         .hdr_sig_id = 4,
1427         .flow_sig_id = 4096,
1428         .flow_pattern_id = 0,
1429         .app_sig = 0,
1430         .hdr_sig = { .bits =
1431                 BNXT_ULP_HDR_BIT_O_ETH |
1432                 BNXT_ULP_HDR_BIT_O_IPV6 |
1433                 BNXT_ULP_HDR_BIT_O_TCP |
1434                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1435         .field_sig = { .bits =
1436                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1437                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1438         },
1439         [26] = {
1440         .class_hid = BNXT_ULP_CLASS_HID_1dd1,
1441         .class_tid = 1,
1442         .hdr_sig_id = 4,
1443         .flow_sig_id = 4104,
1444         .flow_pattern_id = 0,
1445         .app_sig = 0,
1446         .hdr_sig = { .bits =
1447                 BNXT_ULP_HDR_BIT_O_ETH |
1448                 BNXT_ULP_HDR_BIT_O_IPV6 |
1449                 BNXT_ULP_HDR_BIT_O_TCP |
1450                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1451         .field_sig = { .bits =
1452                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1453                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1454                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1455         },
1456         [27] = {
1457         .class_hid = BNXT_ULP_CLASS_HID_3e75,
1458         .class_tid = 1,
1459         .hdr_sig_id = 4,
1460         .flow_sig_id = 6144,
1461         .flow_pattern_id = 0,
1462         .app_sig = 0,
1463         .hdr_sig = { .bits =
1464                 BNXT_ULP_HDR_BIT_O_ETH |
1465                 BNXT_ULP_HDR_BIT_O_IPV6 |
1466                 BNXT_ULP_HDR_BIT_O_TCP |
1467                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1468         .field_sig = { .bits =
1469                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1470                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1471                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1472         },
1473         [28] = {
1474         .class_hid = BNXT_ULP_CLASS_HID_0669,
1475         .class_tid = 1,
1476         .hdr_sig_id = 4,
1477         .flow_sig_id = 6152,
1478         .flow_pattern_id = 0,
1479         .app_sig = 0,
1480         .hdr_sig = { .bits =
1481                 BNXT_ULP_HDR_BIT_O_ETH |
1482                 BNXT_ULP_HDR_BIT_O_IPV6 |
1483                 BNXT_ULP_HDR_BIT_O_TCP |
1484                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1485         .field_sig = { .bits =
1486                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1487                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1488                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1489                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
1490         },
1491         [29] = {
1492         .class_hid = BNXT_ULP_CLASS_HID_1ba1,
1493         .class_tid = 1,
1494         .hdr_sig_id = 4,
1495         .flow_sig_id = 12288,
1496         .flow_pattern_id = 0,
1497         .app_sig = 0,
1498         .hdr_sig = { .bits =
1499                 BNXT_ULP_HDR_BIT_O_ETH |
1500                 BNXT_ULP_HDR_BIT_O_IPV6 |
1501                 BNXT_ULP_HDR_BIT_O_TCP |
1502                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1503         .field_sig = { .bits =
1504                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1505                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1506                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1507         },
1508         [30] = {
1509         .class_hid = BNXT_ULP_CLASS_HID_4c69,
1510         .class_tid = 1,
1511         .hdr_sig_id = 4,
1512         .flow_sig_id = 12296,
1513         .flow_pattern_id = 0,
1514         .app_sig = 0,
1515         .hdr_sig = { .bits =
1516                 BNXT_ULP_HDR_BIT_O_ETH |
1517                 BNXT_ULP_HDR_BIT_O_IPV6 |
1518                 BNXT_ULP_HDR_BIT_O_TCP |
1519                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1520         .field_sig = { .bits =
1521                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1522                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1523                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1524                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1525         },
1526         [31] = {
1527         .class_hid = BNXT_ULP_CLASS_HID_0439,
1528         .class_tid = 1,
1529         .hdr_sig_id = 4,
1530         .flow_sig_id = 14336,
1531         .flow_pattern_id = 0,
1532         .app_sig = 0,
1533         .hdr_sig = { .bits =
1534                 BNXT_ULP_HDR_BIT_O_ETH |
1535                 BNXT_ULP_HDR_BIT_O_IPV6 |
1536                 BNXT_ULP_HDR_BIT_O_TCP |
1537                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1538         .field_sig = { .bits =
1539                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1540                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1541                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1542                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1543         },
1544         [32] = {
1545         .class_hid = BNXT_ULP_CLASS_HID_34e1,
1546         .class_tid = 1,
1547         .hdr_sig_id = 4,
1548         .flow_sig_id = 14344,
1549         .flow_pattern_id = 0,
1550         .app_sig = 0,
1551         .hdr_sig = { .bits =
1552                 BNXT_ULP_HDR_BIT_O_ETH |
1553                 BNXT_ULP_HDR_BIT_O_IPV6 |
1554                 BNXT_ULP_HDR_BIT_O_TCP |
1555                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1556         .field_sig = { .bits =
1557                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1558                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1559                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1560                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1561                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
1562         },
1563         [33] = {
1564         .class_hid = BNXT_ULP_CLASS_HID_0465,
1565         .class_tid = 1,
1566         .hdr_sig_id = 4,
1567         .flow_sig_id = 20480,
1568         .flow_pattern_id = 0,
1569         .app_sig = 0,
1570         .hdr_sig = { .bits =
1571                 BNXT_ULP_HDR_BIT_O_ETH |
1572                 BNXT_ULP_HDR_BIT_O_IPV6 |
1573                 BNXT_ULP_HDR_BIT_O_TCP |
1574                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1575         .field_sig = { .bits =
1576                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1577                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1578                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1579         },
1580         [34] = {
1581         .class_hid = BNXT_ULP_CLASS_HID_352d,
1582         .class_tid = 1,
1583         .hdr_sig_id = 4,
1584         .flow_sig_id = 20488,
1585         .flow_pattern_id = 0,
1586         .app_sig = 0,
1587         .hdr_sig = { .bits =
1588                 BNXT_ULP_HDR_BIT_O_ETH |
1589                 BNXT_ULP_HDR_BIT_O_IPV6 |
1590                 BNXT_ULP_HDR_BIT_O_TCP |
1591                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1592         .field_sig = { .bits =
1593                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1594                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1595                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1596                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1597         },
1598         [35] = {
1599         .class_hid = BNXT_ULP_CLASS_HID_55b1,
1600         .class_tid = 1,
1601         .hdr_sig_id = 4,
1602         .flow_sig_id = 22528,
1603         .flow_pattern_id = 0,
1604         .app_sig = 0,
1605         .hdr_sig = { .bits =
1606                 BNXT_ULP_HDR_BIT_O_ETH |
1607                 BNXT_ULP_HDR_BIT_O_IPV6 |
1608                 BNXT_ULP_HDR_BIT_O_TCP |
1609                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1610         .field_sig = { .bits =
1611                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1612                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1613                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1614                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1615         },
1616         [36] = {
1617         .class_hid = BNXT_ULP_CLASS_HID_1da5,
1618         .class_tid = 1,
1619         .hdr_sig_id = 4,
1620         .flow_sig_id = 22536,
1621         .flow_pattern_id = 0,
1622         .app_sig = 0,
1623         .hdr_sig = { .bits =
1624                 BNXT_ULP_HDR_BIT_O_ETH |
1625                 BNXT_ULP_HDR_BIT_O_IPV6 |
1626                 BNXT_ULP_HDR_BIT_O_TCP |
1627                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1628         .field_sig = { .bits =
1629                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1630                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1631                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1632                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1633                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1634         },
1635         [37] = {
1636         .class_hid = BNXT_ULP_CLASS_HID_32fd,
1637         .class_tid = 1,
1638         .hdr_sig_id = 4,
1639         .flow_sig_id = 28672,
1640         .flow_pattern_id = 0,
1641         .app_sig = 0,
1642         .hdr_sig = { .bits =
1643                 BNXT_ULP_HDR_BIT_O_ETH |
1644                 BNXT_ULP_HDR_BIT_O_IPV6 |
1645                 BNXT_ULP_HDR_BIT_O_TCP |
1646                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1647         .field_sig = { .bits =
1648                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1649                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1650                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1651                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1652         },
1653         [38] = {
1654         .class_hid = BNXT_ULP_CLASS_HID_63a5,
1655         .class_tid = 1,
1656         .hdr_sig_id = 4,
1657         .flow_sig_id = 28680,
1658         .flow_pattern_id = 0,
1659         .app_sig = 0,
1660         .hdr_sig = { .bits =
1661                 BNXT_ULP_HDR_BIT_O_ETH |
1662                 BNXT_ULP_HDR_BIT_O_IPV6 |
1663                 BNXT_ULP_HDR_BIT_O_TCP |
1664                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1665         .field_sig = { .bits =
1666                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1667                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1668                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1669                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1670                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1671         },
1672         [39] = {
1673         .class_hid = BNXT_ULP_CLASS_HID_1b75,
1674         .class_tid = 1,
1675         .hdr_sig_id = 4,
1676         .flow_sig_id = 30720,
1677         .flow_pattern_id = 0,
1678         .app_sig = 0,
1679         .hdr_sig = { .bits =
1680                 BNXT_ULP_HDR_BIT_O_ETH |
1681                 BNXT_ULP_HDR_BIT_O_IPV6 |
1682                 BNXT_ULP_HDR_BIT_O_TCP |
1683                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1684         .field_sig = { .bits =
1685                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1686                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1687                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1688                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1689                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1690         },
1691         [40] = {
1692         .class_hid = BNXT_ULP_CLASS_HID_4c3d,
1693         .class_tid = 1,
1694         .hdr_sig_id = 4,
1695         .flow_sig_id = 30728,
1696         .flow_pattern_id = 0,
1697         .app_sig = 0,
1698         .hdr_sig = { .bits =
1699                 BNXT_ULP_HDR_BIT_O_ETH |
1700                 BNXT_ULP_HDR_BIT_O_IPV6 |
1701                 BNXT_ULP_HDR_BIT_O_TCP |
1702                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1703         .field_sig = { .bits =
1704                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
1705                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC |
1706                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
1707                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
1708                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
1709                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
1710         },
1711         [41] = {
1712         .class_hid = BNXT_ULP_CLASS_HID_1031,
1713         .class_tid = 1,
1714         .hdr_sig_id = 5,
1715         .flow_sig_id = 16384,
1716         .flow_pattern_id = 0,
1717         .app_sig = 0,
1718         .hdr_sig = { .bits =
1719                 BNXT_ULP_HDR_BIT_O_ETH |
1720                 BNXT_ULP_HDR_BIT_O_IPV4 |
1721                 BNXT_ULP_HDR_BIT_O_TCP |
1722                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1723         .field_sig = { .bits =
1724                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1725                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1726         },
1727         [42] = {
1728         .class_hid = BNXT_ULP_CLASS_HID_40c9,
1729         .class_tid = 1,
1730         .hdr_sig_id = 5,
1731         .flow_sig_id = 16392,
1732         .flow_pattern_id = 0,
1733         .app_sig = 0,
1734         .hdr_sig = { .bits =
1735                 BNXT_ULP_HDR_BIT_O_ETH |
1736                 BNXT_ULP_HDR_BIT_O_IPV4 |
1737                 BNXT_ULP_HDR_BIT_O_TCP |
1738                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1739         .field_sig = { .bits =
1740                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1741                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1742                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1743         },
1744         [43] = {
1745         .class_hid = BNXT_ULP_CLASS_HID_3eb9,
1746         .class_tid = 1,
1747         .hdr_sig_id = 5,
1748         .flow_sig_id = 24576,
1749         .flow_pattern_id = 0,
1750         .app_sig = 0,
1751         .hdr_sig = { .bits =
1752                 BNXT_ULP_HDR_BIT_O_ETH |
1753                 BNXT_ULP_HDR_BIT_O_IPV4 |
1754                 BNXT_ULP_HDR_BIT_O_TCP |
1755                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1756         .field_sig = { .bits =
1757                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1758                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1759                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1760         },
1761         [44] = {
1762         .class_hid = BNXT_ULP_CLASS_HID_068d,
1763         .class_tid = 1,
1764         .hdr_sig_id = 5,
1765         .flow_sig_id = 24584,
1766         .flow_pattern_id = 0,
1767         .app_sig = 0,
1768         .hdr_sig = { .bits =
1769                 BNXT_ULP_HDR_BIT_O_ETH |
1770                 BNXT_ULP_HDR_BIT_O_IPV4 |
1771                 BNXT_ULP_HDR_BIT_O_TCP |
1772                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1773         .field_sig = { .bits =
1774                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1775                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1776                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1777                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
1778         },
1779         [45] = {
1780         .class_hid = BNXT_ULP_CLASS_HID_5039,
1781         .class_tid = 1,
1782         .hdr_sig_id = 5,
1783         .flow_sig_id = 49152,
1784         .flow_pattern_id = 0,
1785         .app_sig = 0,
1786         .hdr_sig = { .bits =
1787                 BNXT_ULP_HDR_BIT_O_ETH |
1788                 BNXT_ULP_HDR_BIT_O_IPV4 |
1789                 BNXT_ULP_HDR_BIT_O_TCP |
1790                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1791         .field_sig = { .bits =
1792                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1793                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1794                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1795         },
1796         [46] = {
1797         .class_hid = BNXT_ULP_CLASS_HID_180d,
1798         .class_tid = 1,
1799         .hdr_sig_id = 5,
1800         .flow_sig_id = 49160,
1801         .flow_pattern_id = 0,
1802         .app_sig = 0,
1803         .hdr_sig = { .bits =
1804                 BNXT_ULP_HDR_BIT_O_ETH |
1805                 BNXT_ULP_HDR_BIT_O_IPV4 |
1806                 BNXT_ULP_HDR_BIT_O_TCP |
1807                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1808         .field_sig = { .bits =
1809                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1810                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1811                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1812                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1813         },
1814         [47] = {
1815         .class_hid = BNXT_ULP_CLASS_HID_15fd,
1816         .class_tid = 1,
1817         .hdr_sig_id = 5,
1818         .flow_sig_id = 57344,
1819         .flow_pattern_id = 0,
1820         .app_sig = 0,
1821         .hdr_sig = { .bits =
1822                 BNXT_ULP_HDR_BIT_O_ETH |
1823                 BNXT_ULP_HDR_BIT_O_IPV4 |
1824                 BNXT_ULP_HDR_BIT_O_TCP |
1825                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1826         .field_sig = { .bits =
1827                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1828                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1829                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1830                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1831         },
1832         [48] = {
1833         .class_hid = BNXT_ULP_CLASS_HID_46b5,
1834         .class_tid = 1,
1835         .hdr_sig_id = 5,
1836         .flow_sig_id = 57352,
1837         .flow_pattern_id = 0,
1838         .app_sig = 0,
1839         .hdr_sig = { .bits =
1840                 BNXT_ULP_HDR_BIT_O_ETH |
1841                 BNXT_ULP_HDR_BIT_O_IPV4 |
1842                 BNXT_ULP_HDR_BIT_O_TCP |
1843                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1844         .field_sig = { .bits =
1845                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1846                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1847                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1848                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1849                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
1850         },
1851         [49] = {
1852         .class_hid = BNXT_ULP_CLASS_HID_303d,
1853         .class_tid = 1,
1854         .hdr_sig_id = 5,
1855         .flow_sig_id = 81920,
1856         .flow_pattern_id = 0,
1857         .app_sig = 0,
1858         .hdr_sig = { .bits =
1859                 BNXT_ULP_HDR_BIT_O_ETH |
1860                 BNXT_ULP_HDR_BIT_O_IPV4 |
1861                 BNXT_ULP_HDR_BIT_O_TCP |
1862                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1863         .field_sig = { .bits =
1864                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1865                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1866                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1867         },
1868         [50] = {
1869         .class_hid = BNXT_ULP_CLASS_HID_60f5,
1870         .class_tid = 1,
1871         .hdr_sig_id = 5,
1872         .flow_sig_id = 81928,
1873         .flow_pattern_id = 0,
1874         .app_sig = 0,
1875         .hdr_sig = { .bits =
1876                 BNXT_ULP_HDR_BIT_O_ETH |
1877                 BNXT_ULP_HDR_BIT_O_IPV4 |
1878                 BNXT_ULP_HDR_BIT_O_TCP |
1879                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1880         .field_sig = { .bits =
1881                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1882                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1883                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1884                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1885         },
1886         [51] = {
1887         .class_hid = BNXT_ULP_CLASS_HID_5ea5,
1888         .class_tid = 1,
1889         .hdr_sig_id = 5,
1890         .flow_sig_id = 90112,
1891         .flow_pattern_id = 0,
1892         .app_sig = 0,
1893         .hdr_sig = { .bits =
1894                 BNXT_ULP_HDR_BIT_O_ETH |
1895                 BNXT_ULP_HDR_BIT_O_IPV4 |
1896                 BNXT_ULP_HDR_BIT_O_TCP |
1897                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1898         .field_sig = { .bits =
1899                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1900                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1901                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1902                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1903         },
1904         [52] = {
1905         .class_hid = BNXT_ULP_CLASS_HID_2689,
1906         .class_tid = 1,
1907         .hdr_sig_id = 5,
1908         .flow_sig_id = 90120,
1909         .flow_pattern_id = 0,
1910         .app_sig = 0,
1911         .hdr_sig = { .bits =
1912                 BNXT_ULP_HDR_BIT_O_ETH |
1913                 BNXT_ULP_HDR_BIT_O_IPV4 |
1914                 BNXT_ULP_HDR_BIT_O_TCP |
1915                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1916         .field_sig = { .bits =
1917                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1918                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1919                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1920                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1921                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1922         },
1923         [53] = {
1924         .class_hid = BNXT_ULP_CLASS_HID_0771,
1925         .class_tid = 1,
1926         .hdr_sig_id = 5,
1927         .flow_sig_id = 114688,
1928         .flow_pattern_id = 0,
1929         .app_sig = 0,
1930         .hdr_sig = { .bits =
1931                 BNXT_ULP_HDR_BIT_O_ETH |
1932                 BNXT_ULP_HDR_BIT_O_IPV4 |
1933                 BNXT_ULP_HDR_BIT_O_TCP |
1934                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1935         .field_sig = { .bits =
1936                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1937                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1938                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1939                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1940         },
1941         [54] = {
1942         .class_hid = BNXT_ULP_CLASS_HID_3809,
1943         .class_tid = 1,
1944         .hdr_sig_id = 5,
1945         .flow_sig_id = 114696,
1946         .flow_pattern_id = 0,
1947         .app_sig = 0,
1948         .hdr_sig = { .bits =
1949                 BNXT_ULP_HDR_BIT_O_ETH |
1950                 BNXT_ULP_HDR_BIT_O_IPV4 |
1951                 BNXT_ULP_HDR_BIT_O_TCP |
1952                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1953         .field_sig = { .bits =
1954                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1955                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1956                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1957                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1958                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1959         },
1960         [55] = {
1961         .class_hid = BNXT_ULP_CLASS_HID_35f9,
1962         .class_tid = 1,
1963         .hdr_sig_id = 5,
1964         .flow_sig_id = 122880,
1965         .flow_pattern_id = 0,
1966         .app_sig = 0,
1967         .hdr_sig = { .bits =
1968                 BNXT_ULP_HDR_BIT_O_ETH |
1969                 BNXT_ULP_HDR_BIT_O_IPV4 |
1970                 BNXT_ULP_HDR_BIT_O_TCP |
1971                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1972         .field_sig = { .bits =
1973                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1974                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1975                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1976                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1977                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1978         },
1979         [56] = {
1980         .class_hid = BNXT_ULP_CLASS_HID_66b1,
1981         .class_tid = 1,
1982         .hdr_sig_id = 5,
1983         .flow_sig_id = 122888,
1984         .flow_pattern_id = 0,
1985         .app_sig = 0,
1986         .hdr_sig = { .bits =
1987                 BNXT_ULP_HDR_BIT_O_ETH |
1988                 BNXT_ULP_HDR_BIT_O_IPV4 |
1989                 BNXT_ULP_HDR_BIT_O_TCP |
1990                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
1991         .field_sig = { .bits =
1992                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
1993                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC |
1994                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
1995                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
1996                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
1997                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
1998         },
1999         [57] = {
2000         .class_hid = BNXT_ULP_CLASS_HID_559d,
2001         .class_tid = 1,
2002         .hdr_sig_id = 6,
2003         .flow_sig_id = 4096,
2004         .flow_pattern_id = 0,
2005         .app_sig = 0,
2006         .hdr_sig = { .bits =
2007                 BNXT_ULP_HDR_BIT_O_ETH |
2008                 BNXT_ULP_HDR_BIT_O_IPV6 |
2009                 BNXT_ULP_HDR_BIT_O_UDP |
2010                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2011         .field_sig = { .bits =
2012                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2013                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2014         },
2015         [58] = {
2016         .class_hid = BNXT_ULP_CLASS_HID_1db1,
2017         .class_tid = 1,
2018         .hdr_sig_id = 6,
2019         .flow_sig_id = 4104,
2020         .flow_pattern_id = 0,
2021         .app_sig = 0,
2022         .hdr_sig = { .bits =
2023                 BNXT_ULP_HDR_BIT_O_ETH |
2024                 BNXT_ULP_HDR_BIT_O_IPV6 |
2025                 BNXT_ULP_HDR_BIT_O_UDP |
2026                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2027         .field_sig = { .bits =
2028                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2029                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2030                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2031         },
2032         [59] = {
2033         .class_hid = BNXT_ULP_CLASS_HID_3e15,
2034         .class_tid = 1,
2035         .hdr_sig_id = 6,
2036         .flow_sig_id = 6144,
2037         .flow_pattern_id = 0,
2038         .app_sig = 0,
2039         .hdr_sig = { .bits =
2040                 BNXT_ULP_HDR_BIT_O_ETH |
2041                 BNXT_ULP_HDR_BIT_O_IPV6 |
2042                 BNXT_ULP_HDR_BIT_O_UDP |
2043                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2044         .field_sig = { .bits =
2045                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2046                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2047                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2048         },
2049         [60] = {
2050         .class_hid = BNXT_ULP_CLASS_HID_0609,
2051         .class_tid = 1,
2052         .hdr_sig_id = 6,
2053         .flow_sig_id = 6152,
2054         .flow_pattern_id = 0,
2055         .app_sig = 0,
2056         .hdr_sig = { .bits =
2057                 BNXT_ULP_HDR_BIT_O_ETH |
2058                 BNXT_ULP_HDR_BIT_O_IPV6 |
2059                 BNXT_ULP_HDR_BIT_O_UDP |
2060                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2061         .field_sig = { .bits =
2062                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2063                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2064                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2065                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
2066         },
2067         [61] = {
2068         .class_hid = BNXT_ULP_CLASS_HID_1bc1,
2069         .class_tid = 1,
2070         .hdr_sig_id = 6,
2071         .flow_sig_id = 12288,
2072         .flow_pattern_id = 0,
2073         .app_sig = 0,
2074         .hdr_sig = { .bits =
2075                 BNXT_ULP_HDR_BIT_O_ETH |
2076                 BNXT_ULP_HDR_BIT_O_IPV6 |
2077                 BNXT_ULP_HDR_BIT_O_UDP |
2078                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2079         .field_sig = { .bits =
2080                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2081                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2082                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2083         },
2084         [62] = {
2085         .class_hid = BNXT_ULP_CLASS_HID_4c09,
2086         .class_tid = 1,
2087         .hdr_sig_id = 6,
2088         .flow_sig_id = 12296,
2089         .flow_pattern_id = 0,
2090         .app_sig = 0,
2091         .hdr_sig = { .bits =
2092                 BNXT_ULP_HDR_BIT_O_ETH |
2093                 BNXT_ULP_HDR_BIT_O_IPV6 |
2094                 BNXT_ULP_HDR_BIT_O_UDP |
2095                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2096         .field_sig = { .bits =
2097                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2098                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2099                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2100                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2101         },
2102         [63] = {
2103         .class_hid = BNXT_ULP_CLASS_HID_0459,
2104         .class_tid = 1,
2105         .hdr_sig_id = 6,
2106         .flow_sig_id = 14336,
2107         .flow_pattern_id = 0,
2108         .app_sig = 0,
2109         .hdr_sig = { .bits =
2110                 BNXT_ULP_HDR_BIT_O_ETH |
2111                 BNXT_ULP_HDR_BIT_O_IPV6 |
2112                 BNXT_ULP_HDR_BIT_O_UDP |
2113                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2114         .field_sig = { .bits =
2115                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2116                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2117                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2118                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2119         },
2120         [64] = {
2121         .class_hid = BNXT_ULP_CLASS_HID_3481,
2122         .class_tid = 1,
2123         .hdr_sig_id = 6,
2124         .flow_sig_id = 14344,
2125         .flow_pattern_id = 0,
2126         .app_sig = 0,
2127         .hdr_sig = { .bits =
2128                 BNXT_ULP_HDR_BIT_O_ETH |
2129                 BNXT_ULP_HDR_BIT_O_IPV6 |
2130                 BNXT_ULP_HDR_BIT_O_UDP |
2131                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2132         .field_sig = { .bits =
2133                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2134                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2135                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2136                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2137                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
2138         },
2139         [65] = {
2140         .class_hid = BNXT_ULP_CLASS_HID_0405,
2141         .class_tid = 1,
2142         .hdr_sig_id = 6,
2143         .flow_sig_id = 20480,
2144         .flow_pattern_id = 0,
2145         .app_sig = 0,
2146         .hdr_sig = { .bits =
2147                 BNXT_ULP_HDR_BIT_O_ETH |
2148                 BNXT_ULP_HDR_BIT_O_IPV6 |
2149                 BNXT_ULP_HDR_BIT_O_UDP |
2150                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2151         .field_sig = { .bits =
2152                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2153                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2154                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2155         },
2156         [66] = {
2157         .class_hid = BNXT_ULP_CLASS_HID_354d,
2158         .class_tid = 1,
2159         .hdr_sig_id = 6,
2160         .flow_sig_id = 20488,
2161         .flow_pattern_id = 0,
2162         .app_sig = 0,
2163         .hdr_sig = { .bits =
2164                 BNXT_ULP_HDR_BIT_O_ETH |
2165                 BNXT_ULP_HDR_BIT_O_IPV6 |
2166                 BNXT_ULP_HDR_BIT_O_UDP |
2167                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2168         .field_sig = { .bits =
2169                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2170                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2171                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2172                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2173         },
2174         [67] = {
2175         .class_hid = BNXT_ULP_CLASS_HID_55d1,
2176         .class_tid = 1,
2177         .hdr_sig_id = 6,
2178         .flow_sig_id = 22528,
2179         .flow_pattern_id = 0,
2180         .app_sig = 0,
2181         .hdr_sig = { .bits =
2182                 BNXT_ULP_HDR_BIT_O_ETH |
2183                 BNXT_ULP_HDR_BIT_O_IPV6 |
2184                 BNXT_ULP_HDR_BIT_O_UDP |
2185                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2186         .field_sig = { .bits =
2187                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2188                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2189                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2190                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2191         },
2192         [68] = {
2193         .class_hid = BNXT_ULP_CLASS_HID_1dc5,
2194         .class_tid = 1,
2195         .hdr_sig_id = 6,
2196         .flow_sig_id = 22536,
2197         .flow_pattern_id = 0,
2198         .app_sig = 0,
2199         .hdr_sig = { .bits =
2200                 BNXT_ULP_HDR_BIT_O_ETH |
2201                 BNXT_ULP_HDR_BIT_O_IPV6 |
2202                 BNXT_ULP_HDR_BIT_O_UDP |
2203                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2204         .field_sig = { .bits =
2205                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2206                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2207                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2208                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2209                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2210         },
2211         [69] = {
2212         .class_hid = BNXT_ULP_CLASS_HID_329d,
2213         .class_tid = 1,
2214         .hdr_sig_id = 6,
2215         .flow_sig_id = 28672,
2216         .flow_pattern_id = 0,
2217         .app_sig = 0,
2218         .hdr_sig = { .bits =
2219                 BNXT_ULP_HDR_BIT_O_ETH |
2220                 BNXT_ULP_HDR_BIT_O_IPV6 |
2221                 BNXT_ULP_HDR_BIT_O_UDP |
2222                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2223         .field_sig = { .bits =
2224                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2225                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2226                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2227                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2228         },
2229         [70] = {
2230         .class_hid = BNXT_ULP_CLASS_HID_63c5,
2231         .class_tid = 1,
2232         .hdr_sig_id = 6,
2233         .flow_sig_id = 28680,
2234         .flow_pattern_id = 0,
2235         .app_sig = 0,
2236         .hdr_sig = { .bits =
2237                 BNXT_ULP_HDR_BIT_O_ETH |
2238                 BNXT_ULP_HDR_BIT_O_IPV6 |
2239                 BNXT_ULP_HDR_BIT_O_UDP |
2240                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2241         .field_sig = { .bits =
2242                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2243                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2244                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2245                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2246                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2247         },
2248         [71] = {
2249         .class_hid = BNXT_ULP_CLASS_HID_1b15,
2250         .class_tid = 1,
2251         .hdr_sig_id = 6,
2252         .flow_sig_id = 30720,
2253         .flow_pattern_id = 0,
2254         .app_sig = 0,
2255         .hdr_sig = { .bits =
2256                 BNXT_ULP_HDR_BIT_O_ETH |
2257                 BNXT_ULP_HDR_BIT_O_IPV6 |
2258                 BNXT_ULP_HDR_BIT_O_UDP |
2259                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2260         .field_sig = { .bits =
2261                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2262                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2263                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2264                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2265                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2266         },
2267         [72] = {
2268         .class_hid = BNXT_ULP_CLASS_HID_4c5d,
2269         .class_tid = 1,
2270         .hdr_sig_id = 6,
2271         .flow_sig_id = 30728,
2272         .flow_pattern_id = 0,
2273         .app_sig = 0,
2274         .hdr_sig = { .bits =
2275                 BNXT_ULP_HDR_BIT_O_ETH |
2276                 BNXT_ULP_HDR_BIT_O_IPV6 |
2277                 BNXT_ULP_HDR_BIT_O_UDP |
2278                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2279         .field_sig = { .bits =
2280                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
2281                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC |
2282                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
2283                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
2284                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
2285                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
2286         },
2287         [73] = {
2288         .class_hid = BNXT_ULP_CLASS_HID_1051,
2289         .class_tid = 1,
2290         .hdr_sig_id = 7,
2291         .flow_sig_id = 16384,
2292         .flow_pattern_id = 0,
2293         .app_sig = 0,
2294         .hdr_sig = { .bits =
2295                 BNXT_ULP_HDR_BIT_O_ETH |
2296                 BNXT_ULP_HDR_BIT_O_IPV4 |
2297                 BNXT_ULP_HDR_BIT_O_UDP |
2298                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2299         .field_sig = { .bits =
2300                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2301                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2302         },
2303         [74] = {
2304         .class_hid = BNXT_ULP_CLASS_HID_40a9,
2305         .class_tid = 1,
2306         .hdr_sig_id = 7,
2307         .flow_sig_id = 16392,
2308         .flow_pattern_id = 0,
2309         .app_sig = 0,
2310         .hdr_sig = { .bits =
2311                 BNXT_ULP_HDR_BIT_O_ETH |
2312                 BNXT_ULP_HDR_BIT_O_IPV4 |
2313                 BNXT_ULP_HDR_BIT_O_UDP |
2314                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2315         .field_sig = { .bits =
2316                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2317                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2318                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2319         },
2320         [75] = {
2321         .class_hid = BNXT_ULP_CLASS_HID_3ed9,
2322         .class_tid = 1,
2323         .hdr_sig_id = 7,
2324         .flow_sig_id = 24576,
2325         .flow_pattern_id = 0,
2326         .app_sig = 0,
2327         .hdr_sig = { .bits =
2328                 BNXT_ULP_HDR_BIT_O_ETH |
2329                 BNXT_ULP_HDR_BIT_O_IPV4 |
2330                 BNXT_ULP_HDR_BIT_O_UDP |
2331                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2332         .field_sig = { .bits =
2333                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2334                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2335                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2336         },
2337         [76] = {
2338         .class_hid = BNXT_ULP_CLASS_HID_06ed,
2339         .class_tid = 1,
2340         .hdr_sig_id = 7,
2341         .flow_sig_id = 24584,
2342         .flow_pattern_id = 0,
2343         .app_sig = 0,
2344         .hdr_sig = { .bits =
2345                 BNXT_ULP_HDR_BIT_O_ETH |
2346                 BNXT_ULP_HDR_BIT_O_IPV4 |
2347                 BNXT_ULP_HDR_BIT_O_UDP |
2348                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2349         .field_sig = { .bits =
2350                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2351                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2352                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2353                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
2354         },
2355         [77] = {
2356         .class_hid = BNXT_ULP_CLASS_HID_5059,
2357         .class_tid = 1,
2358         .hdr_sig_id = 7,
2359         .flow_sig_id = 49152,
2360         .flow_pattern_id = 0,
2361         .app_sig = 0,
2362         .hdr_sig = { .bits =
2363                 BNXT_ULP_HDR_BIT_O_ETH |
2364                 BNXT_ULP_HDR_BIT_O_IPV4 |
2365                 BNXT_ULP_HDR_BIT_O_UDP |
2366                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2367         .field_sig = { .bits =
2368                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2369                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2370                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2371         },
2372         [78] = {
2373         .class_hid = BNXT_ULP_CLASS_HID_186d,
2374         .class_tid = 1,
2375         .hdr_sig_id = 7,
2376         .flow_sig_id = 49160,
2377         .flow_pattern_id = 0,
2378         .app_sig = 0,
2379         .hdr_sig = { .bits =
2380                 BNXT_ULP_HDR_BIT_O_ETH |
2381                 BNXT_ULP_HDR_BIT_O_IPV4 |
2382                 BNXT_ULP_HDR_BIT_O_UDP |
2383                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2384         .field_sig = { .bits =
2385                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2386                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2387                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2388                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2389         },
2390         [79] = {
2391         .class_hid = BNXT_ULP_CLASS_HID_159d,
2392         .class_tid = 1,
2393         .hdr_sig_id = 7,
2394         .flow_sig_id = 57344,
2395         .flow_pattern_id = 0,
2396         .app_sig = 0,
2397         .hdr_sig = { .bits =
2398                 BNXT_ULP_HDR_BIT_O_ETH |
2399                 BNXT_ULP_HDR_BIT_O_IPV4 |
2400                 BNXT_ULP_HDR_BIT_O_UDP |
2401                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2402         .field_sig = { .bits =
2403                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2404                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2405                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2406                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2407         },
2408         [80] = {
2409         .class_hid = BNXT_ULP_CLASS_HID_46d5,
2410         .class_tid = 1,
2411         .hdr_sig_id = 7,
2412         .flow_sig_id = 57352,
2413         .flow_pattern_id = 0,
2414         .app_sig = 0,
2415         .hdr_sig = { .bits =
2416                 BNXT_ULP_HDR_BIT_O_ETH |
2417                 BNXT_ULP_HDR_BIT_O_IPV4 |
2418                 BNXT_ULP_HDR_BIT_O_UDP |
2419                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2420         .field_sig = { .bits =
2421                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2422                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2423                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2424                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2425                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
2426         },
2427         [81] = {
2428         .class_hid = BNXT_ULP_CLASS_HID_305d,
2429         .class_tid = 1,
2430         .hdr_sig_id = 7,
2431         .flow_sig_id = 81920,
2432         .flow_pattern_id = 0,
2433         .app_sig = 0,
2434         .hdr_sig = { .bits =
2435                 BNXT_ULP_HDR_BIT_O_ETH |
2436                 BNXT_ULP_HDR_BIT_O_IPV4 |
2437                 BNXT_ULP_HDR_BIT_O_UDP |
2438                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2439         .field_sig = { .bits =
2440                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2441                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2442                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2443         },
2444         [82] = {
2445         .class_hid = BNXT_ULP_CLASS_HID_6095,
2446         .class_tid = 1,
2447         .hdr_sig_id = 7,
2448         .flow_sig_id = 81928,
2449         .flow_pattern_id = 0,
2450         .app_sig = 0,
2451         .hdr_sig = { .bits =
2452                 BNXT_ULP_HDR_BIT_O_ETH |
2453                 BNXT_ULP_HDR_BIT_O_IPV4 |
2454                 BNXT_ULP_HDR_BIT_O_UDP |
2455                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2456         .field_sig = { .bits =
2457                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2458                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2459                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2460                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2461         },
2462         [83] = {
2463         .class_hid = BNXT_ULP_CLASS_HID_5ec5,
2464         .class_tid = 1,
2465         .hdr_sig_id = 7,
2466         .flow_sig_id = 90112,
2467         .flow_pattern_id = 0,
2468         .app_sig = 0,
2469         .hdr_sig = { .bits =
2470                 BNXT_ULP_HDR_BIT_O_ETH |
2471                 BNXT_ULP_HDR_BIT_O_IPV4 |
2472                 BNXT_ULP_HDR_BIT_O_UDP |
2473                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2474         .field_sig = { .bits =
2475                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2476                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2477                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2478                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2479         },
2480         [84] = {
2481         .class_hid = BNXT_ULP_CLASS_HID_26e9,
2482         .class_tid = 1,
2483         .hdr_sig_id = 7,
2484         .flow_sig_id = 90120,
2485         .flow_pattern_id = 0,
2486         .app_sig = 0,
2487         .hdr_sig = { .bits =
2488                 BNXT_ULP_HDR_BIT_O_ETH |
2489                 BNXT_ULP_HDR_BIT_O_IPV4 |
2490                 BNXT_ULP_HDR_BIT_O_UDP |
2491                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2492         .field_sig = { .bits =
2493                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2494                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2495                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2496                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2497                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2498         },
2499         [85] = {
2500         .class_hid = BNXT_ULP_CLASS_HID_0711,
2501         .class_tid = 1,
2502         .hdr_sig_id = 7,
2503         .flow_sig_id = 114688,
2504         .flow_pattern_id = 0,
2505         .app_sig = 0,
2506         .hdr_sig = { .bits =
2507                 BNXT_ULP_HDR_BIT_O_ETH |
2508                 BNXT_ULP_HDR_BIT_O_IPV4 |
2509                 BNXT_ULP_HDR_BIT_O_UDP |
2510                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2511         .field_sig = { .bits =
2512                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2513                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2514                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2515                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2516         },
2517         [86] = {
2518         .class_hid = BNXT_ULP_CLASS_HID_3869,
2519         .class_tid = 1,
2520         .hdr_sig_id = 7,
2521         .flow_sig_id = 114696,
2522         .flow_pattern_id = 0,
2523         .app_sig = 0,
2524         .hdr_sig = { .bits =
2525                 BNXT_ULP_HDR_BIT_O_ETH |
2526                 BNXT_ULP_HDR_BIT_O_IPV4 |
2527                 BNXT_ULP_HDR_BIT_O_UDP |
2528                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2529         .field_sig = { .bits =
2530                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2531                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2532                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2533                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2534                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2535         },
2536         [87] = {
2537         .class_hid = BNXT_ULP_CLASS_HID_3599,
2538         .class_tid = 1,
2539         .hdr_sig_id = 7,
2540         .flow_sig_id = 122880,
2541         .flow_pattern_id = 0,
2542         .app_sig = 0,
2543         .hdr_sig = { .bits =
2544                 BNXT_ULP_HDR_BIT_O_ETH |
2545                 BNXT_ULP_HDR_BIT_O_IPV4 |
2546                 BNXT_ULP_HDR_BIT_O_UDP |
2547                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2548         .field_sig = { .bits =
2549                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2550                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2551                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2552                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2553                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2554         },
2555         [88] = {
2556         .class_hid = BNXT_ULP_CLASS_HID_66d1,
2557         .class_tid = 1,
2558         .hdr_sig_id = 7,
2559         .flow_sig_id = 122888,
2560         .flow_pattern_id = 0,
2561         .app_sig = 0,
2562         .hdr_sig = { .bits =
2563                 BNXT_ULP_HDR_BIT_O_ETH |
2564                 BNXT_ULP_HDR_BIT_O_IPV4 |
2565                 BNXT_ULP_HDR_BIT_O_UDP |
2566                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2567         .field_sig = { .bits =
2568                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
2569                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC |
2570                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
2571                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
2572                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
2573                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
2574         },
2575         [89] = {
2576         .class_hid = BNXT_ULP_CLASS_HID_38e7,
2577         .class_tid = 1,
2578         .hdr_sig_id = 8,
2579         .flow_sig_id = 32768,
2580         .flow_pattern_id = 0,
2581         .app_sig = 0,
2582         .hdr_sig = { .bits =
2583                 BNXT_ULP_HDR_BIT_O_ETH |
2584                 BNXT_ULP_HDR_BIT_OO_VLAN |
2585                 BNXT_ULP_HDR_BIT_O_IPV6 |
2586                 BNXT_ULP_HDR_BIT_O_TCP |
2587                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2588         .field_sig = { .bits =
2589                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2590                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2591         },
2592         [90] = {
2593         .class_hid = BNXT_ULP_CLASS_HID_00db,
2594         .class_tid = 1,
2595         .hdr_sig_id = 8,
2596         .flow_sig_id = 32776,
2597         .flow_pattern_id = 0,
2598         .app_sig = 0,
2599         .hdr_sig = { .bits =
2600                 BNXT_ULP_HDR_BIT_O_ETH |
2601                 BNXT_ULP_HDR_BIT_OO_VLAN |
2602                 BNXT_ULP_HDR_BIT_O_IPV6 |
2603                 BNXT_ULP_HDR_BIT_O_TCP |
2604                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2605         .field_sig = { .bits =
2606                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2607                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2608                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2609         },
2610         [91] = {
2611         .class_hid = BNXT_ULP_CLASS_HID_24f3,
2612         .class_tid = 1,
2613         .hdr_sig_id = 8,
2614         .flow_sig_id = 32832,
2615         .flow_pattern_id = 0,
2616         .app_sig = 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         },
2628         [92] = {
2629         .class_hid = BNXT_ULP_CLASS_HID_55bb,
2630         .class_tid = 1,
2631         .hdr_sig_id = 8,
2632         .flow_sig_id = 32840,
2633         .flow_pattern_id = 0,
2634         .app_sig = 0,
2635         .hdr_sig = { .bits =
2636                 BNXT_ULP_HDR_BIT_O_ETH |
2637                 BNXT_ULP_HDR_BIT_OO_VLAN |
2638                 BNXT_ULP_HDR_BIT_O_IPV6 |
2639                 BNXT_ULP_HDR_BIT_O_TCP |
2640                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2641         .field_sig = { .bits =
2642                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2643                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2644                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2645                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2646         },
2647         [93] = {
2648         .class_hid = BNXT_ULP_CLASS_HID_5023,
2649         .class_tid = 1,
2650         .hdr_sig_id = 8,
2651         .flow_sig_id = 49152,
2652         .flow_pattern_id = 0,
2653         .app_sig = 0,
2654         .hdr_sig = { .bits =
2655                 BNXT_ULP_HDR_BIT_O_ETH |
2656                 BNXT_ULP_HDR_BIT_OO_VLAN |
2657                 BNXT_ULP_HDR_BIT_O_IPV6 |
2658                 BNXT_ULP_HDR_BIT_O_TCP |
2659                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2660         .field_sig = { .bits =
2661                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2662                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2663                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2664         },
2665         [94] = {
2666         .class_hid = BNXT_ULP_CLASS_HID_1817,
2667         .class_tid = 1,
2668         .hdr_sig_id = 8,
2669         .flow_sig_id = 49160,
2670         .flow_pattern_id = 0,
2671         .app_sig = 0,
2672         .hdr_sig = { .bits =
2673                 BNXT_ULP_HDR_BIT_O_ETH |
2674                 BNXT_ULP_HDR_BIT_OO_VLAN |
2675                 BNXT_ULP_HDR_BIT_O_IPV6 |
2676                 BNXT_ULP_HDR_BIT_O_TCP |
2677                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2678         .field_sig = { .bits =
2679                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2680                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2681                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2682                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2683         },
2684         [95] = {
2685         .class_hid = BNXT_ULP_CLASS_HID_3bcf,
2686         .class_tid = 1,
2687         .hdr_sig_id = 8,
2688         .flow_sig_id = 49216,
2689         .flow_pattern_id = 0,
2690         .app_sig = 0,
2691         .hdr_sig = { .bits =
2692                 BNXT_ULP_HDR_BIT_O_ETH |
2693                 BNXT_ULP_HDR_BIT_OO_VLAN |
2694                 BNXT_ULP_HDR_BIT_O_IPV6 |
2695                 BNXT_ULP_HDR_BIT_O_TCP |
2696                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2697         .field_sig = { .bits =
2698                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2699                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2700                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2701                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2702         },
2703         [96] = {
2704         .class_hid = BNXT_ULP_CLASS_HID_0423,
2705         .class_tid = 1,
2706         .hdr_sig_id = 8,
2707         .flow_sig_id = 49224,
2708         .flow_pattern_id = 0,
2709         .app_sig = 0,
2710         .hdr_sig = { .bits =
2711                 BNXT_ULP_HDR_BIT_O_ETH |
2712                 BNXT_ULP_HDR_BIT_OO_VLAN |
2713                 BNXT_ULP_HDR_BIT_O_IPV6 |
2714                 BNXT_ULP_HDR_BIT_O_TCP |
2715                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2716         .field_sig = { .bits =
2717                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2718                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2719                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2720                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2721                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
2722         },
2723         [97] = {
2724         .class_hid = BNXT_ULP_CLASS_HID_58e3,
2725         .class_tid = 1,
2726         .hdr_sig_id = 8,
2727         .flow_sig_id = 98304,
2728         .flow_pattern_id = 0,
2729         .app_sig = 0,
2730         .hdr_sig = { .bits =
2731                 BNXT_ULP_HDR_BIT_O_ETH |
2732                 BNXT_ULP_HDR_BIT_OO_VLAN |
2733                 BNXT_ULP_HDR_BIT_O_IPV6 |
2734                 BNXT_ULP_HDR_BIT_O_TCP |
2735                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2736         .field_sig = { .bits =
2737                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2738                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2739                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2740         },
2741         [98] = {
2742         .class_hid = BNXT_ULP_CLASS_HID_20d7,
2743         .class_tid = 1,
2744         .hdr_sig_id = 8,
2745         .flow_sig_id = 98312,
2746         .flow_pattern_id = 0,
2747         .app_sig = 0,
2748         .hdr_sig = { .bits =
2749                 BNXT_ULP_HDR_BIT_O_ETH |
2750                 BNXT_ULP_HDR_BIT_OO_VLAN |
2751                 BNXT_ULP_HDR_BIT_O_IPV6 |
2752                 BNXT_ULP_HDR_BIT_O_TCP |
2753                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2754         .field_sig = { .bits =
2755                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2756                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2757                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2758                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2759         },
2760         [99] = {
2761         .class_hid = BNXT_ULP_CLASS_HID_448f,
2762         .class_tid = 1,
2763         .hdr_sig_id = 8,
2764         .flow_sig_id = 98368,
2765         .flow_pattern_id = 0,
2766         .app_sig = 0,
2767         .hdr_sig = { .bits =
2768                 BNXT_ULP_HDR_BIT_O_ETH |
2769                 BNXT_ULP_HDR_BIT_OO_VLAN |
2770                 BNXT_ULP_HDR_BIT_O_IPV6 |
2771                 BNXT_ULP_HDR_BIT_O_TCP |
2772                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2773         .field_sig = { .bits =
2774                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2775                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2776                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2777                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2778         },
2779         [100] = {
2780         .class_hid = BNXT_ULP_CLASS_HID_0ce3,
2781         .class_tid = 1,
2782         .hdr_sig_id = 8,
2783         .flow_sig_id = 98376,
2784         .flow_pattern_id = 0,
2785         .app_sig = 0,
2786         .hdr_sig = { .bits =
2787                 BNXT_ULP_HDR_BIT_O_ETH |
2788                 BNXT_ULP_HDR_BIT_OO_VLAN |
2789                 BNXT_ULP_HDR_BIT_O_IPV6 |
2790                 BNXT_ULP_HDR_BIT_O_TCP |
2791                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2792         .field_sig = { .bits =
2793                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2794                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2795                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2796                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2797                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2798         },
2799         [101] = {
2800         .class_hid = BNXT_ULP_CLASS_HID_076b,
2801         .class_tid = 1,
2802         .hdr_sig_id = 8,
2803         .flow_sig_id = 114688,
2804         .flow_pattern_id = 0,
2805         .app_sig = 0,
2806         .hdr_sig = { .bits =
2807                 BNXT_ULP_HDR_BIT_O_ETH |
2808                 BNXT_ULP_HDR_BIT_OO_VLAN |
2809                 BNXT_ULP_HDR_BIT_O_IPV6 |
2810                 BNXT_ULP_HDR_BIT_O_TCP |
2811                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2812         .field_sig = { .bits =
2813                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2814                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2815                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2816                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2817         },
2818         [102] = {
2819         .class_hid = BNXT_ULP_CLASS_HID_3813,
2820         .class_tid = 1,
2821         .hdr_sig_id = 8,
2822         .flow_sig_id = 114696,
2823         .flow_pattern_id = 0,
2824         .app_sig = 0,
2825         .hdr_sig = { .bits =
2826                 BNXT_ULP_HDR_BIT_O_ETH |
2827                 BNXT_ULP_HDR_BIT_OO_VLAN |
2828                 BNXT_ULP_HDR_BIT_O_IPV6 |
2829                 BNXT_ULP_HDR_BIT_O_TCP |
2830                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2831         .field_sig = { .bits =
2832                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2833                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2834                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2835                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2836                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2837         },
2838         [103] = {
2839         .class_hid = BNXT_ULP_CLASS_HID_5bcb,
2840         .class_tid = 1,
2841         .hdr_sig_id = 8,
2842         .flow_sig_id = 114752,
2843         .flow_pattern_id = 0,
2844         .app_sig = 0,
2845         .hdr_sig = { .bits =
2846                 BNXT_ULP_HDR_BIT_O_ETH |
2847                 BNXT_ULP_HDR_BIT_OO_VLAN |
2848                 BNXT_ULP_HDR_BIT_O_IPV6 |
2849                 BNXT_ULP_HDR_BIT_O_TCP |
2850                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2851         .field_sig = { .bits =
2852                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2853                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2854                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2855                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2856                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2857         },
2858         [104] = {
2859         .class_hid = BNXT_ULP_CLASS_HID_243f,
2860         .class_tid = 1,
2861         .hdr_sig_id = 8,
2862         .flow_sig_id = 114760,
2863         .flow_pattern_id = 0,
2864         .app_sig = 0,
2865         .hdr_sig = { .bits =
2866                 BNXT_ULP_HDR_BIT_O_ETH |
2867                 BNXT_ULP_HDR_BIT_OO_VLAN |
2868                 BNXT_ULP_HDR_BIT_O_IPV6 |
2869                 BNXT_ULP_HDR_BIT_O_TCP |
2870                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2871         .field_sig = { .bits =
2872                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2873                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2874                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2875                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2876                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2877                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
2878         },
2879         [105] = {
2880         .class_hid = BNXT_ULP_CLASS_HID_144b,
2881         .class_tid = 1,
2882         .hdr_sig_id = 8,
2883         .flow_sig_id = 163840,
2884         .flow_pattern_id = 0,
2885         .app_sig = 0,
2886         .hdr_sig = { .bits =
2887                 BNXT_ULP_HDR_BIT_O_ETH |
2888                 BNXT_ULP_HDR_BIT_OO_VLAN |
2889                 BNXT_ULP_HDR_BIT_O_IPV6 |
2890                 BNXT_ULP_HDR_BIT_O_TCP |
2891                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2892         .field_sig = { .bits =
2893                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2894                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2895                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2896         },
2897         [106] = {
2898         .class_hid = BNXT_ULP_CLASS_HID_4573,
2899         .class_tid = 1,
2900         .hdr_sig_id = 8,
2901         .flow_sig_id = 163848,
2902         .flow_pattern_id = 0,
2903         .app_sig = 0,
2904         .hdr_sig = { .bits =
2905                 BNXT_ULP_HDR_BIT_O_ETH |
2906                 BNXT_ULP_HDR_BIT_OO_VLAN |
2907                 BNXT_ULP_HDR_BIT_O_IPV6 |
2908                 BNXT_ULP_HDR_BIT_O_TCP |
2909                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2910         .field_sig = { .bits =
2911                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2912                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2913                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2914                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2915         },
2916         [107] = {
2917         .class_hid = BNXT_ULP_CLASS_HID_0057,
2918         .class_tid = 1,
2919         .hdr_sig_id = 8,
2920         .flow_sig_id = 163904,
2921         .flow_pattern_id = 0,
2922         .app_sig = 0,
2923         .hdr_sig = { .bits =
2924                 BNXT_ULP_HDR_BIT_O_ETH |
2925                 BNXT_ULP_HDR_BIT_OO_VLAN |
2926                 BNXT_ULP_HDR_BIT_O_IPV6 |
2927                 BNXT_ULP_HDR_BIT_O_TCP |
2928                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2929         .field_sig = { .bits =
2930                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2931                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2932                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2933                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2934         },
2935         [108] = {
2936         .class_hid = BNXT_ULP_CLASS_HID_311f,
2937         .class_tid = 1,
2938         .hdr_sig_id = 8,
2939         .flow_sig_id = 163912,
2940         .flow_pattern_id = 0,
2941         .app_sig = 0,
2942         .hdr_sig = { .bits =
2943                 BNXT_ULP_HDR_BIT_O_ETH |
2944                 BNXT_ULP_HDR_BIT_OO_VLAN |
2945                 BNXT_ULP_HDR_BIT_O_IPV6 |
2946                 BNXT_ULP_HDR_BIT_O_TCP |
2947                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2948         .field_sig = { .bits =
2949                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2950                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2951                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
2952                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2953                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2954         },
2955         [109] = {
2956         .class_hid = BNXT_ULP_CLASS_HID_2b87,
2957         .class_tid = 1,
2958         .hdr_sig_id = 8,
2959         .flow_sig_id = 180224,
2960         .flow_pattern_id = 0,
2961         .app_sig = 0,
2962         .hdr_sig = { .bits =
2963                 BNXT_ULP_HDR_BIT_O_ETH |
2964                 BNXT_ULP_HDR_BIT_OO_VLAN |
2965                 BNXT_ULP_HDR_BIT_O_IPV6 |
2966                 BNXT_ULP_HDR_BIT_O_TCP |
2967                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2968         .field_sig = { .bits =
2969                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2970                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2971                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2972                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2973         },
2974         [110] = {
2975         .class_hid = BNXT_ULP_CLASS_HID_5c4f,
2976         .class_tid = 1,
2977         .hdr_sig_id = 8,
2978         .flow_sig_id = 180232,
2979         .flow_pattern_id = 0,
2980         .app_sig = 0,
2981         .hdr_sig = { .bits =
2982                 BNXT_ULP_HDR_BIT_O_ETH |
2983                 BNXT_ULP_HDR_BIT_OO_VLAN |
2984                 BNXT_ULP_HDR_BIT_O_IPV6 |
2985                 BNXT_ULP_HDR_BIT_O_TCP |
2986                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
2987         .field_sig = { .bits =
2988                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
2989                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
2990                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
2991                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
2992                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
2993         },
2994         [111] = {
2995         .class_hid = BNXT_ULP_CLASS_HID_1793,
2996         .class_tid = 1,
2997         .hdr_sig_id = 8,
2998         .flow_sig_id = 180288,
2999         .flow_pattern_id = 0,
3000         .app_sig = 0,
3001         .hdr_sig = { .bits =
3002                 BNXT_ULP_HDR_BIT_O_ETH |
3003                 BNXT_ULP_HDR_BIT_OO_VLAN |
3004                 BNXT_ULP_HDR_BIT_O_IPV6 |
3005                 BNXT_ULP_HDR_BIT_O_TCP |
3006                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3007         .field_sig = { .bits =
3008                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3009                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3010                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3011                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3012                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3013         },
3014         [112] = {
3015         .class_hid = BNXT_ULP_CLASS_HID_485b,
3016         .class_tid = 1,
3017         .hdr_sig_id = 8,
3018         .flow_sig_id = 180296,
3019         .flow_pattern_id = 0,
3020         .app_sig = 0,
3021         .hdr_sig = { .bits =
3022                 BNXT_ULP_HDR_BIT_O_ETH |
3023                 BNXT_ULP_HDR_BIT_OO_VLAN |
3024                 BNXT_ULP_HDR_BIT_O_IPV6 |
3025                 BNXT_ULP_HDR_BIT_O_TCP |
3026                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3027         .field_sig = { .bits =
3028                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3029                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3030                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3031                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3032                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3033                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3034         },
3035         [113] = {
3036         .class_hid = BNXT_ULP_CLASS_HID_3447,
3037         .class_tid = 1,
3038         .hdr_sig_id = 8,
3039         .flow_sig_id = 229376,
3040         .flow_pattern_id = 0,
3041         .app_sig = 0,
3042         .hdr_sig = { .bits =
3043                 BNXT_ULP_HDR_BIT_O_ETH |
3044                 BNXT_ULP_HDR_BIT_OO_VLAN |
3045                 BNXT_ULP_HDR_BIT_O_IPV6 |
3046                 BNXT_ULP_HDR_BIT_O_TCP |
3047                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3048         .field_sig = { .bits =
3049                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3050                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3051                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3052                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3053         },
3054         [114] = {
3055         .class_hid = BNXT_ULP_CLASS_HID_650f,
3056         .class_tid = 1,
3057         .hdr_sig_id = 8,
3058         .flow_sig_id = 229384,
3059         .flow_pattern_id = 0,
3060         .app_sig = 0,
3061         .hdr_sig = { .bits =
3062                 BNXT_ULP_HDR_BIT_O_ETH |
3063                 BNXT_ULP_HDR_BIT_OO_VLAN |
3064                 BNXT_ULP_HDR_BIT_O_IPV6 |
3065                 BNXT_ULP_HDR_BIT_O_TCP |
3066                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3067         .field_sig = { .bits =
3068                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3069                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3070                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3071                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3072                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3073         },
3074         [115] = {
3075         .class_hid = BNXT_ULP_CLASS_HID_2053,
3076         .class_tid = 1,
3077         .hdr_sig_id = 8,
3078         .flow_sig_id = 229440,
3079         .flow_pattern_id = 0,
3080         .app_sig = 0,
3081         .hdr_sig = { .bits =
3082                 BNXT_ULP_HDR_BIT_O_ETH |
3083                 BNXT_ULP_HDR_BIT_OO_VLAN |
3084                 BNXT_ULP_HDR_BIT_O_IPV6 |
3085                 BNXT_ULP_HDR_BIT_O_TCP |
3086                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3087         .field_sig = { .bits =
3088                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3089                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3090                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3091                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3092                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3093         },
3094         [116] = {
3095         .class_hid = BNXT_ULP_CLASS_HID_511b,
3096         .class_tid = 1,
3097         .hdr_sig_id = 8,
3098         .flow_sig_id = 229448,
3099         .flow_pattern_id = 0,
3100         .app_sig = 0,
3101         .hdr_sig = { .bits =
3102                 BNXT_ULP_HDR_BIT_O_ETH |
3103                 BNXT_ULP_HDR_BIT_OO_VLAN |
3104                 BNXT_ULP_HDR_BIT_O_IPV6 |
3105                 BNXT_ULP_HDR_BIT_O_TCP |
3106                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3107         .field_sig = { .bits =
3108                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3109                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3110                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3111                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3112                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3113                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3114         },
3115         [117] = {
3116         .class_hid = BNXT_ULP_CLASS_HID_4b83,
3117         .class_tid = 1,
3118         .hdr_sig_id = 8,
3119         .flow_sig_id = 245760,
3120         .flow_pattern_id = 0,
3121         .app_sig = 0,
3122         .hdr_sig = { .bits =
3123                 BNXT_ULP_HDR_BIT_O_ETH |
3124                 BNXT_ULP_HDR_BIT_OO_VLAN |
3125                 BNXT_ULP_HDR_BIT_O_IPV6 |
3126                 BNXT_ULP_HDR_BIT_O_TCP |
3127                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3128         .field_sig = { .bits =
3129                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3130                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3131                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3132                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3133                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3134         },
3135         [118] = {
3136         .class_hid = BNXT_ULP_CLASS_HID_13f7,
3137         .class_tid = 1,
3138         .hdr_sig_id = 8,
3139         .flow_sig_id = 245768,
3140         .flow_pattern_id = 0,
3141         .app_sig = 0,
3142         .hdr_sig = { .bits =
3143                 BNXT_ULP_HDR_BIT_O_ETH |
3144                 BNXT_ULP_HDR_BIT_OO_VLAN |
3145                 BNXT_ULP_HDR_BIT_O_IPV6 |
3146                 BNXT_ULP_HDR_BIT_O_TCP |
3147                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3148         .field_sig = { .bits =
3149                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3150                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3151                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3152                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3153                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3154                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3155         },
3156         [119] = {
3157         .class_hid = BNXT_ULP_CLASS_HID_37af,
3158         .class_tid = 1,
3159         .hdr_sig_id = 8,
3160         .flow_sig_id = 245824,
3161         .flow_pattern_id = 0,
3162         .app_sig = 0,
3163         .hdr_sig = { .bits =
3164                 BNXT_ULP_HDR_BIT_O_ETH |
3165                 BNXT_ULP_HDR_BIT_OO_VLAN |
3166                 BNXT_ULP_HDR_BIT_O_IPV6 |
3167                 BNXT_ULP_HDR_BIT_O_TCP |
3168                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3169         .field_sig = { .bits =
3170                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3171                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3172                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3173                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3174                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3175                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3176         },
3177         [120] = {
3178         .class_hid = BNXT_ULP_CLASS_HID_6857,
3179         .class_tid = 1,
3180         .hdr_sig_id = 8,
3181         .flow_sig_id = 245832,
3182         .flow_pattern_id = 0,
3183         .app_sig = 0,
3184         .hdr_sig = { .bits =
3185                 BNXT_ULP_HDR_BIT_O_ETH |
3186                 BNXT_ULP_HDR_BIT_OO_VLAN |
3187                 BNXT_ULP_HDR_BIT_O_IPV6 |
3188                 BNXT_ULP_HDR_BIT_O_TCP |
3189                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3190         .field_sig = { .bits =
3191                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
3192                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
3193                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
3194                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
3195                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
3196                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
3197                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
3198         },
3199         [121] = {
3200         .class_hid = BNXT_ULP_CLASS_HID_3d1f,
3201         .class_tid = 1,
3202         .hdr_sig_id = 9,
3203         .flow_sig_id = 131072,
3204         .flow_pattern_id = 0,
3205         .app_sig = 0,
3206         .hdr_sig = { .bits =
3207                 BNXT_ULP_HDR_BIT_O_ETH |
3208                 BNXT_ULP_HDR_BIT_OO_VLAN |
3209                 BNXT_ULP_HDR_BIT_O_IPV4 |
3210                 BNXT_ULP_HDR_BIT_O_TCP |
3211                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3212         .field_sig = { .bits =
3213                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3214                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3215         },
3216         [122] = {
3217         .class_hid = BNXT_ULP_CLASS_HID_0563,
3218         .class_tid = 1,
3219         .hdr_sig_id = 9,
3220         .flow_sig_id = 131080,
3221         .flow_pattern_id = 0,
3222         .app_sig = 0,
3223         .hdr_sig = { .bits =
3224                 BNXT_ULP_HDR_BIT_O_ETH |
3225                 BNXT_ULP_HDR_BIT_OO_VLAN |
3226                 BNXT_ULP_HDR_BIT_O_IPV4 |
3227                 BNXT_ULP_HDR_BIT_O_TCP |
3228                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3229         .field_sig = { .bits =
3230                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3231                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3232                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3233         },
3234         [123] = {
3235         .class_hid = BNXT_ULP_CLASS_HID_290b,
3236         .class_tid = 1,
3237         .hdr_sig_id = 9,
3238         .flow_sig_id = 131136,
3239         .flow_pattern_id = 0,
3240         .app_sig = 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         },
3252         [124] = {
3253         .class_hid = BNXT_ULP_CLASS_HID_59c3,
3254         .class_tid = 1,
3255         .hdr_sig_id = 9,
3256         .flow_sig_id = 131144,
3257         .flow_pattern_id = 0,
3258         .app_sig = 0,
3259         .hdr_sig = { .bits =
3260                 BNXT_ULP_HDR_BIT_O_ETH |
3261                 BNXT_ULP_HDR_BIT_OO_VLAN |
3262                 BNXT_ULP_HDR_BIT_O_IPV4 |
3263                 BNXT_ULP_HDR_BIT_O_TCP |
3264                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3265         .field_sig = { .bits =
3266                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3267                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3268                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3269                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3270         },
3271         [125] = {
3272         .class_hid = BNXT_ULP_CLASS_HID_5d1b,
3273         .class_tid = 1,
3274         .hdr_sig_id = 9,
3275         .flow_sig_id = 196608,
3276         .flow_pattern_id = 0,
3277         .app_sig = 0,
3278         .hdr_sig = { .bits =
3279                 BNXT_ULP_HDR_BIT_O_ETH |
3280                 BNXT_ULP_HDR_BIT_OO_VLAN |
3281                 BNXT_ULP_HDR_BIT_O_IPV4 |
3282                 BNXT_ULP_HDR_BIT_O_TCP |
3283                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3284         .field_sig = { .bits =
3285                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3286                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3287                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3288         },
3289         [126] = {
3290         .class_hid = BNXT_ULP_CLASS_HID_256f,
3291         .class_tid = 1,
3292         .hdr_sig_id = 9,
3293         .flow_sig_id = 196616,
3294         .flow_pattern_id = 0,
3295         .app_sig = 0,
3296         .hdr_sig = { .bits =
3297                 BNXT_ULP_HDR_BIT_O_ETH |
3298                 BNXT_ULP_HDR_BIT_OO_VLAN |
3299                 BNXT_ULP_HDR_BIT_O_IPV4 |
3300                 BNXT_ULP_HDR_BIT_O_TCP |
3301                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3302         .field_sig = { .bits =
3303                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3304                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3305                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3306                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3307         },
3308         [127] = {
3309         .class_hid = BNXT_ULP_CLASS_HID_4937,
3310         .class_tid = 1,
3311         .hdr_sig_id = 9,
3312         .flow_sig_id = 196672,
3313         .flow_pattern_id = 0,
3314         .app_sig = 0,
3315         .hdr_sig = { .bits =
3316                 BNXT_ULP_HDR_BIT_O_ETH |
3317                 BNXT_ULP_HDR_BIT_OO_VLAN |
3318                 BNXT_ULP_HDR_BIT_O_IPV4 |
3319                 BNXT_ULP_HDR_BIT_O_TCP |
3320                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3321         .field_sig = { .bits =
3322                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3323                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3324                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3325                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3326         },
3327         [128] = {
3328         .class_hid = BNXT_ULP_CLASS_HID_111b,
3329         .class_tid = 1,
3330         .hdr_sig_id = 9,
3331         .flow_sig_id = 196680,
3332         .flow_pattern_id = 0,
3333         .app_sig = 0,
3334         .hdr_sig = { .bits =
3335                 BNXT_ULP_HDR_BIT_O_ETH |
3336                 BNXT_ULP_HDR_BIT_OO_VLAN |
3337                 BNXT_ULP_HDR_BIT_O_IPV4 |
3338                 BNXT_ULP_HDR_BIT_O_TCP |
3339                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3340         .field_sig = { .bits =
3341                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3342                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3343                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3344                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3345                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
3346         },
3347         [129] = {
3348         .class_hid = BNXT_ULP_CLASS_HID_5f4b,
3349         .class_tid = 1,
3350         .hdr_sig_id = 9,
3351         .flow_sig_id = 393216,
3352         .flow_pattern_id = 0,
3353         .app_sig = 0,
3354         .hdr_sig = { .bits =
3355                 BNXT_ULP_HDR_BIT_O_ETH |
3356                 BNXT_ULP_HDR_BIT_OO_VLAN |
3357                 BNXT_ULP_HDR_BIT_O_IPV4 |
3358                 BNXT_ULP_HDR_BIT_O_TCP |
3359                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3360         .field_sig = { .bits =
3361                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3362                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3363                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3364         },
3365         [130] = {
3366         .class_hid = BNXT_ULP_CLASS_HID_275f,
3367         .class_tid = 1,
3368         .hdr_sig_id = 9,
3369         .flow_sig_id = 393224,
3370         .flow_pattern_id = 0,
3371         .app_sig = 0,
3372         .hdr_sig = { .bits =
3373                 BNXT_ULP_HDR_BIT_O_ETH |
3374                 BNXT_ULP_HDR_BIT_OO_VLAN |
3375                 BNXT_ULP_HDR_BIT_O_IPV4 |
3376                 BNXT_ULP_HDR_BIT_O_TCP |
3377                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3378         .field_sig = { .bits =
3379                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3380                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3381                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3382                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3383         },
3384         [131] = {
3385         .class_hid = BNXT_ULP_CLASS_HID_4b67,
3386         .class_tid = 1,
3387         .hdr_sig_id = 9,
3388         .flow_sig_id = 393280,
3389         .flow_pattern_id = 0,
3390         .app_sig = 0,
3391         .hdr_sig = { .bits =
3392                 BNXT_ULP_HDR_BIT_O_ETH |
3393                 BNXT_ULP_HDR_BIT_OO_VLAN |
3394                 BNXT_ULP_HDR_BIT_O_IPV4 |
3395                 BNXT_ULP_HDR_BIT_O_TCP |
3396                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3397         .field_sig = { .bits =
3398                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3399                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3400                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3401                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3402         },
3403         [132] = {
3404         .class_hid = BNXT_ULP_CLASS_HID_134b,
3405         .class_tid = 1,
3406         .hdr_sig_id = 9,
3407         .flow_sig_id = 393288,
3408         .flow_pattern_id = 0,
3409         .app_sig = 0,
3410         .hdr_sig = { .bits =
3411                 BNXT_ULP_HDR_BIT_O_ETH |
3412                 BNXT_ULP_HDR_BIT_OO_VLAN |
3413                 BNXT_ULP_HDR_BIT_O_IPV4 |
3414                 BNXT_ULP_HDR_BIT_O_TCP |
3415                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3416         .field_sig = { .bits =
3417                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3418                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3419                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3420                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3421                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3422         },
3423         [133] = {
3424         .class_hid = BNXT_ULP_CLASS_HID_1683,
3425         .class_tid = 1,
3426         .hdr_sig_id = 9,
3427         .flow_sig_id = 458752,
3428         .flow_pattern_id = 0,
3429         .app_sig = 0,
3430         .hdr_sig = { .bits =
3431                 BNXT_ULP_HDR_BIT_O_ETH |
3432                 BNXT_ULP_HDR_BIT_OO_VLAN |
3433                 BNXT_ULP_HDR_BIT_O_IPV4 |
3434                 BNXT_ULP_HDR_BIT_O_TCP |
3435                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3436         .field_sig = { .bits =
3437                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3438                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3439                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3440                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3441         },
3442         [134] = {
3443         .class_hid = BNXT_ULP_CLASS_HID_475b,
3444         .class_tid = 1,
3445         .hdr_sig_id = 9,
3446         .flow_sig_id = 458760,
3447         .flow_pattern_id = 0,
3448         .app_sig = 0,
3449         .hdr_sig = { .bits =
3450                 BNXT_ULP_HDR_BIT_O_ETH |
3451                 BNXT_ULP_HDR_BIT_OO_VLAN |
3452                 BNXT_ULP_HDR_BIT_O_IPV4 |
3453                 BNXT_ULP_HDR_BIT_O_TCP |
3454                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3455         .field_sig = { .bits =
3456                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3457                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3458                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3459                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3460                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3461         },
3462         [135] = {
3463         .class_hid = BNXT_ULP_CLASS_HID_02bf,
3464         .class_tid = 1,
3465         .hdr_sig_id = 9,
3466         .flow_sig_id = 458816,
3467         .flow_pattern_id = 0,
3468         .app_sig = 0,
3469         .hdr_sig = { .bits =
3470                 BNXT_ULP_HDR_BIT_O_ETH |
3471                 BNXT_ULP_HDR_BIT_OO_VLAN |
3472                 BNXT_ULP_HDR_BIT_O_IPV4 |
3473                 BNXT_ULP_HDR_BIT_O_TCP |
3474                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3475         .field_sig = { .bits =
3476                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3477                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3478                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3479                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3480                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3481         },
3482         [136] = {
3483         .class_hid = BNXT_ULP_CLASS_HID_3377,
3484         .class_tid = 1,
3485         .hdr_sig_id = 9,
3486         .flow_sig_id = 458824,
3487         .flow_pattern_id = 0,
3488         .app_sig = 0,
3489         .hdr_sig = { .bits =
3490                 BNXT_ULP_HDR_BIT_O_ETH |
3491                 BNXT_ULP_HDR_BIT_OO_VLAN |
3492                 BNXT_ULP_HDR_BIT_O_IPV4 |
3493                 BNXT_ULP_HDR_BIT_O_TCP |
3494                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3495         .field_sig = { .bits =
3496                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3497                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3498                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3499                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3500                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3501                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
3502         },
3503         [137] = {
3504         .class_hid = BNXT_ULP_CLASS_HID_19db,
3505         .class_tid = 1,
3506         .hdr_sig_id = 9,
3507         .flow_sig_id = 655360,
3508         .flow_pattern_id = 0,
3509         .app_sig = 0,
3510         .hdr_sig = { .bits =
3511                 BNXT_ULP_HDR_BIT_O_ETH |
3512                 BNXT_ULP_HDR_BIT_OO_VLAN |
3513                 BNXT_ULP_HDR_BIT_O_IPV4 |
3514                 BNXT_ULP_HDR_BIT_O_TCP |
3515                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3516         .field_sig = { .bits =
3517                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3518                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3519                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3520         },
3521         [138] = {
3522         .class_hid = BNXT_ULP_CLASS_HID_4a93,
3523         .class_tid = 1,
3524         .hdr_sig_id = 9,
3525         .flow_sig_id = 655368,
3526         .flow_pattern_id = 0,
3527         .app_sig = 0,
3528         .hdr_sig = { .bits =
3529                 BNXT_ULP_HDR_BIT_O_ETH |
3530                 BNXT_ULP_HDR_BIT_OO_VLAN |
3531                 BNXT_ULP_HDR_BIT_O_IPV4 |
3532                 BNXT_ULP_HDR_BIT_O_TCP |
3533                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3534         .field_sig = { .bits =
3535                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3536                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3537                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3538                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3539         },
3540         [139] = {
3541         .class_hid = BNXT_ULP_CLASS_HID_05f7,
3542         .class_tid = 1,
3543         .hdr_sig_id = 9,
3544         .flow_sig_id = 655424,
3545         .flow_pattern_id = 0,
3546         .app_sig = 0,
3547         .hdr_sig = { .bits =
3548                 BNXT_ULP_HDR_BIT_O_ETH |
3549                 BNXT_ULP_HDR_BIT_OO_VLAN |
3550                 BNXT_ULP_HDR_BIT_O_IPV4 |
3551                 BNXT_ULP_HDR_BIT_O_TCP |
3552                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3553         .field_sig = { .bits =
3554                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3555                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3556                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3557                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3558         },
3559         [140] = {
3560         .class_hid = BNXT_ULP_CLASS_HID_368f,
3561         .class_tid = 1,
3562         .hdr_sig_id = 9,
3563         .flow_sig_id = 655432,
3564         .flow_pattern_id = 0,
3565         .app_sig = 0,
3566         .hdr_sig = { .bits =
3567                 BNXT_ULP_HDR_BIT_O_ETH |
3568                 BNXT_ULP_HDR_BIT_OO_VLAN |
3569                 BNXT_ULP_HDR_BIT_O_IPV4 |
3570                 BNXT_ULP_HDR_BIT_O_TCP |
3571                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3572         .field_sig = { .bits =
3573                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3574                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3575                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3576                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3577                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3578         },
3579         [141] = {
3580         .class_hid = BNXT_ULP_CLASS_HID_39c7,
3581         .class_tid = 1,
3582         .hdr_sig_id = 9,
3583         .flow_sig_id = 720896,
3584         .flow_pattern_id = 0,
3585         .app_sig = 0,
3586         .hdr_sig = { .bits =
3587                 BNXT_ULP_HDR_BIT_O_ETH |
3588                 BNXT_ULP_HDR_BIT_OO_VLAN |
3589                 BNXT_ULP_HDR_BIT_O_IPV4 |
3590                 BNXT_ULP_HDR_BIT_O_TCP |
3591                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3592         .field_sig = { .bits =
3593                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3594                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3595                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3596                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3597         },
3598         [142] = {
3599         .class_hid = BNXT_ULP_CLASS_HID_022b,
3600         .class_tid = 1,
3601         .hdr_sig_id = 9,
3602         .flow_sig_id = 720904,
3603         .flow_pattern_id = 0,
3604         .app_sig = 0,
3605         .hdr_sig = { .bits =
3606                 BNXT_ULP_HDR_BIT_O_ETH |
3607                 BNXT_ULP_HDR_BIT_OO_VLAN |
3608                 BNXT_ULP_HDR_BIT_O_IPV4 |
3609                 BNXT_ULP_HDR_BIT_O_TCP |
3610                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3611         .field_sig = { .bits =
3612                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3613                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3614                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3615                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3616                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3617         },
3618         [143] = {
3619         .class_hid = BNXT_ULP_CLASS_HID_25f3,
3620         .class_tid = 1,
3621         .hdr_sig_id = 9,
3622         .flow_sig_id = 720960,
3623         .flow_pattern_id = 0,
3624         .app_sig = 0,
3625         .hdr_sig = { .bits =
3626                 BNXT_ULP_HDR_BIT_O_ETH |
3627                 BNXT_ULP_HDR_BIT_OO_VLAN |
3628                 BNXT_ULP_HDR_BIT_O_IPV4 |
3629                 BNXT_ULP_HDR_BIT_O_TCP |
3630                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3631         .field_sig = { .bits =
3632                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3633                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3634                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3635                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3636                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3637         },
3638         [144] = {
3639         .class_hid = BNXT_ULP_CLASS_HID_568b,
3640         .class_tid = 1,
3641         .hdr_sig_id = 9,
3642         .flow_sig_id = 720968,
3643         .flow_pattern_id = 0,
3644         .app_sig = 0,
3645         .hdr_sig = { .bits =
3646                 BNXT_ULP_HDR_BIT_O_ETH |
3647                 BNXT_ULP_HDR_BIT_OO_VLAN |
3648                 BNXT_ULP_HDR_BIT_O_IPV4 |
3649                 BNXT_ULP_HDR_BIT_O_TCP |
3650                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3651         .field_sig = { .bits =
3652                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3653                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3654                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3655                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3656                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3657                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3658         },
3659         [145] = {
3660         .class_hid = BNXT_ULP_CLASS_HID_3c37,
3661         .class_tid = 1,
3662         .hdr_sig_id = 9,
3663         .flow_sig_id = 917504,
3664         .flow_pattern_id = 0,
3665         .app_sig = 0,
3666         .hdr_sig = { .bits =
3667                 BNXT_ULP_HDR_BIT_O_ETH |
3668                 BNXT_ULP_HDR_BIT_OO_VLAN |
3669                 BNXT_ULP_HDR_BIT_O_IPV4 |
3670                 BNXT_ULP_HDR_BIT_O_TCP |
3671                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3672         .field_sig = { .bits =
3673                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3674                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3675                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3676                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3677         },
3678         [146] = {
3679         .class_hid = BNXT_ULP_CLASS_HID_041b,
3680         .class_tid = 1,
3681         .hdr_sig_id = 9,
3682         .flow_sig_id = 917512,
3683         .flow_pattern_id = 0,
3684         .app_sig = 0,
3685         .hdr_sig = { .bits =
3686                 BNXT_ULP_HDR_BIT_O_ETH |
3687                 BNXT_ULP_HDR_BIT_OO_VLAN |
3688                 BNXT_ULP_HDR_BIT_O_IPV4 |
3689                 BNXT_ULP_HDR_BIT_O_TCP |
3690                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3691         .field_sig = { .bits =
3692                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3693                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3694                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3695                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3696                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3697         },
3698         [147] = {
3699         .class_hid = BNXT_ULP_CLASS_HID_2823,
3700         .class_tid = 1,
3701         .hdr_sig_id = 9,
3702         .flow_sig_id = 917568,
3703         .flow_pattern_id = 0,
3704         .app_sig = 0,
3705         .hdr_sig = { .bits =
3706                 BNXT_ULP_HDR_BIT_O_ETH |
3707                 BNXT_ULP_HDR_BIT_OO_VLAN |
3708                 BNXT_ULP_HDR_BIT_O_IPV4 |
3709                 BNXT_ULP_HDR_BIT_O_TCP |
3710                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3711         .field_sig = { .bits =
3712                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3713                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3714                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3715                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3716                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3717         },
3718         [148] = {
3719         .class_hid = BNXT_ULP_CLASS_HID_58fb,
3720         .class_tid = 1,
3721         .hdr_sig_id = 9,
3722         .flow_sig_id = 917576,
3723         .flow_pattern_id = 0,
3724         .app_sig = 0,
3725         .hdr_sig = { .bits =
3726                 BNXT_ULP_HDR_BIT_O_ETH |
3727                 BNXT_ULP_HDR_BIT_OO_VLAN |
3728                 BNXT_ULP_HDR_BIT_O_IPV4 |
3729                 BNXT_ULP_HDR_BIT_O_TCP |
3730                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3731         .field_sig = { .bits =
3732                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3733                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3734                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3735                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3736                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3737                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3738         },
3739         [149] = {
3740         .class_hid = BNXT_ULP_CLASS_HID_5c33,
3741         .class_tid = 1,
3742         .hdr_sig_id = 9,
3743         .flow_sig_id = 983040,
3744         .flow_pattern_id = 0,
3745         .app_sig = 0,
3746         .hdr_sig = { .bits =
3747                 BNXT_ULP_HDR_BIT_O_ETH |
3748                 BNXT_ULP_HDR_BIT_OO_VLAN |
3749                 BNXT_ULP_HDR_BIT_O_IPV4 |
3750                 BNXT_ULP_HDR_BIT_O_TCP |
3751                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3752         .field_sig = { .bits =
3753                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3754                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3755                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3756                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3757                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3758         },
3759         [150] = {
3760         .class_hid = BNXT_ULP_CLASS_HID_2407,
3761         .class_tid = 1,
3762         .hdr_sig_id = 9,
3763         .flow_sig_id = 983048,
3764         .flow_pattern_id = 0,
3765         .app_sig = 0,
3766         .hdr_sig = { .bits =
3767                 BNXT_ULP_HDR_BIT_O_ETH |
3768                 BNXT_ULP_HDR_BIT_OO_VLAN |
3769                 BNXT_ULP_HDR_BIT_O_IPV4 |
3770                 BNXT_ULP_HDR_BIT_O_TCP |
3771                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3772         .field_sig = { .bits =
3773                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3774                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3775                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3776                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3777                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3778                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3779         },
3780         [151] = {
3781         .class_hid = BNXT_ULP_CLASS_HID_482f,
3782         .class_tid = 1,
3783         .hdr_sig_id = 9,
3784         .flow_sig_id = 983104,
3785         .flow_pattern_id = 0,
3786         .app_sig = 0,
3787         .hdr_sig = { .bits =
3788                 BNXT_ULP_HDR_BIT_O_ETH |
3789                 BNXT_ULP_HDR_BIT_OO_VLAN |
3790                 BNXT_ULP_HDR_BIT_O_IPV4 |
3791                 BNXT_ULP_HDR_BIT_O_TCP |
3792                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3793         .field_sig = { .bits =
3794                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3795                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3796                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3797                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3798                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3799                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3800         },
3801         [152] = {
3802         .class_hid = BNXT_ULP_CLASS_HID_1033,
3803         .class_tid = 1,
3804         .hdr_sig_id = 9,
3805         .flow_sig_id = 983112,
3806         .flow_pattern_id = 0,
3807         .app_sig = 0,
3808         .hdr_sig = { .bits =
3809                 BNXT_ULP_HDR_BIT_O_ETH |
3810                 BNXT_ULP_HDR_BIT_OO_VLAN |
3811                 BNXT_ULP_HDR_BIT_O_IPV4 |
3812                 BNXT_ULP_HDR_BIT_O_TCP |
3813                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3814         .field_sig = { .bits =
3815                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
3816                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
3817                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
3818                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
3819                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
3820                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
3821                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
3822         },
3823         [153] = {
3824         .class_hid = BNXT_ULP_CLASS_HID_3887,
3825         .class_tid = 1,
3826         .hdr_sig_id = 10,
3827         .flow_sig_id = 32768,
3828         .flow_pattern_id = 0,
3829         .app_sig = 0,
3830         .hdr_sig = { .bits =
3831                 BNXT_ULP_HDR_BIT_O_ETH |
3832                 BNXT_ULP_HDR_BIT_OO_VLAN |
3833                 BNXT_ULP_HDR_BIT_O_IPV6 |
3834                 BNXT_ULP_HDR_BIT_O_UDP |
3835                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3836         .field_sig = { .bits =
3837                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3838                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3839         },
3840         [154] = {
3841         .class_hid = BNXT_ULP_CLASS_HID_00bb,
3842         .class_tid = 1,
3843         .hdr_sig_id = 10,
3844         .flow_sig_id = 32776,
3845         .flow_pattern_id = 0,
3846         .app_sig = 0,
3847         .hdr_sig = { .bits =
3848                 BNXT_ULP_HDR_BIT_O_ETH |
3849                 BNXT_ULP_HDR_BIT_OO_VLAN |
3850                 BNXT_ULP_HDR_BIT_O_IPV6 |
3851                 BNXT_ULP_HDR_BIT_O_UDP |
3852                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3853         .field_sig = { .bits =
3854                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3855                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3856                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3857         },
3858         [155] = {
3859         .class_hid = BNXT_ULP_CLASS_HID_2493,
3860         .class_tid = 1,
3861         .hdr_sig_id = 10,
3862         .flow_sig_id = 32832,
3863         .flow_pattern_id = 0,
3864         .app_sig = 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         },
3876         [156] = {
3877         .class_hid = BNXT_ULP_CLASS_HID_55db,
3878         .class_tid = 1,
3879         .hdr_sig_id = 10,
3880         .flow_sig_id = 32840,
3881         .flow_pattern_id = 0,
3882         .app_sig = 0,
3883         .hdr_sig = { .bits =
3884                 BNXT_ULP_HDR_BIT_O_ETH |
3885                 BNXT_ULP_HDR_BIT_OO_VLAN |
3886                 BNXT_ULP_HDR_BIT_O_IPV6 |
3887                 BNXT_ULP_HDR_BIT_O_UDP |
3888                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3889         .field_sig = { .bits =
3890                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3891                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3892                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3893                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3894         },
3895         [157] = {
3896         .class_hid = BNXT_ULP_CLASS_HID_5043,
3897         .class_tid = 1,
3898         .hdr_sig_id = 10,
3899         .flow_sig_id = 49152,
3900         .flow_pattern_id = 0,
3901         .app_sig = 0,
3902         .hdr_sig = { .bits =
3903                 BNXT_ULP_HDR_BIT_O_ETH |
3904                 BNXT_ULP_HDR_BIT_OO_VLAN |
3905                 BNXT_ULP_HDR_BIT_O_IPV6 |
3906                 BNXT_ULP_HDR_BIT_O_UDP |
3907                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3908         .field_sig = { .bits =
3909                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3910                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3911                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3912         },
3913         [158] = {
3914         .class_hid = BNXT_ULP_CLASS_HID_1877,
3915         .class_tid = 1,
3916         .hdr_sig_id = 10,
3917         .flow_sig_id = 49160,
3918         .flow_pattern_id = 0,
3919         .app_sig = 0,
3920         .hdr_sig = { .bits =
3921                 BNXT_ULP_HDR_BIT_O_ETH |
3922                 BNXT_ULP_HDR_BIT_OO_VLAN |
3923                 BNXT_ULP_HDR_BIT_O_IPV6 |
3924                 BNXT_ULP_HDR_BIT_O_UDP |
3925                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3926         .field_sig = { .bits =
3927                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3928                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3929                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3930                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3931         },
3932         [159] = {
3933         .class_hid = BNXT_ULP_CLASS_HID_3baf,
3934         .class_tid = 1,
3935         .hdr_sig_id = 10,
3936         .flow_sig_id = 49216,
3937         .flow_pattern_id = 0,
3938         .app_sig = 0,
3939         .hdr_sig = { .bits =
3940                 BNXT_ULP_HDR_BIT_O_ETH |
3941                 BNXT_ULP_HDR_BIT_OO_VLAN |
3942                 BNXT_ULP_HDR_BIT_O_IPV6 |
3943                 BNXT_ULP_HDR_BIT_O_UDP |
3944                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3945         .field_sig = { .bits =
3946                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3947                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3948                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3949                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3950         },
3951         [160] = {
3952         .class_hid = BNXT_ULP_CLASS_HID_0443,
3953         .class_tid = 1,
3954         .hdr_sig_id = 10,
3955         .flow_sig_id = 49224,
3956         .flow_pattern_id = 0,
3957         .app_sig = 0,
3958         .hdr_sig = { .bits =
3959                 BNXT_ULP_HDR_BIT_O_ETH |
3960                 BNXT_ULP_HDR_BIT_OO_VLAN |
3961                 BNXT_ULP_HDR_BIT_O_IPV6 |
3962                 BNXT_ULP_HDR_BIT_O_UDP |
3963                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3964         .field_sig = { .bits =
3965                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3966                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
3967                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
3968                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
3969                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
3970         },
3971         [161] = {
3972         .class_hid = BNXT_ULP_CLASS_HID_5883,
3973         .class_tid = 1,
3974         .hdr_sig_id = 10,
3975         .flow_sig_id = 98304,
3976         .flow_pattern_id = 0,
3977         .app_sig = 0,
3978         .hdr_sig = { .bits =
3979                 BNXT_ULP_HDR_BIT_O_ETH |
3980                 BNXT_ULP_HDR_BIT_OO_VLAN |
3981                 BNXT_ULP_HDR_BIT_O_IPV6 |
3982                 BNXT_ULP_HDR_BIT_O_UDP |
3983                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
3984         .field_sig = { .bits =
3985                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
3986                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
3987                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
3988         },
3989         [162] = {
3990         .class_hid = BNXT_ULP_CLASS_HID_20b7,
3991         .class_tid = 1,
3992         .hdr_sig_id = 10,
3993         .flow_sig_id = 98312,
3994         .flow_pattern_id = 0,
3995         .app_sig = 0,
3996         .hdr_sig = { .bits =
3997                 BNXT_ULP_HDR_BIT_O_ETH |
3998                 BNXT_ULP_HDR_BIT_OO_VLAN |
3999                 BNXT_ULP_HDR_BIT_O_IPV6 |
4000                 BNXT_ULP_HDR_BIT_O_UDP |
4001                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4002         .field_sig = { .bits =
4003                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4004                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4005                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4006                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4007         },
4008         [163] = {
4009         .class_hid = BNXT_ULP_CLASS_HID_44ef,
4010         .class_tid = 1,
4011         .hdr_sig_id = 10,
4012         .flow_sig_id = 98368,
4013         .flow_pattern_id = 0,
4014         .app_sig = 0,
4015         .hdr_sig = { .bits =
4016                 BNXT_ULP_HDR_BIT_O_ETH |
4017                 BNXT_ULP_HDR_BIT_OO_VLAN |
4018                 BNXT_ULP_HDR_BIT_O_IPV6 |
4019                 BNXT_ULP_HDR_BIT_O_UDP |
4020                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4021         .field_sig = { .bits =
4022                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4023                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4024                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4025                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4026         },
4027         [164] = {
4028         .class_hid = BNXT_ULP_CLASS_HID_0c83,
4029         .class_tid = 1,
4030         .hdr_sig_id = 10,
4031         .flow_sig_id = 98376,
4032         .flow_pattern_id = 0,
4033         .app_sig = 0,
4034         .hdr_sig = { .bits =
4035                 BNXT_ULP_HDR_BIT_O_ETH |
4036                 BNXT_ULP_HDR_BIT_OO_VLAN |
4037                 BNXT_ULP_HDR_BIT_O_IPV6 |
4038                 BNXT_ULP_HDR_BIT_O_UDP |
4039                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4040         .field_sig = { .bits =
4041                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4042                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4043                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4044                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4045                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4046         },
4047         [165] = {
4048         .class_hid = BNXT_ULP_CLASS_HID_070b,
4049         .class_tid = 1,
4050         .hdr_sig_id = 10,
4051         .flow_sig_id = 114688,
4052         .flow_pattern_id = 0,
4053         .app_sig = 0,
4054         .hdr_sig = { .bits =
4055                 BNXT_ULP_HDR_BIT_O_ETH |
4056                 BNXT_ULP_HDR_BIT_OO_VLAN |
4057                 BNXT_ULP_HDR_BIT_O_IPV6 |
4058                 BNXT_ULP_HDR_BIT_O_UDP |
4059                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4060         .field_sig = { .bits =
4061                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4062                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4063                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4064                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4065         },
4066         [166] = {
4067         .class_hid = BNXT_ULP_CLASS_HID_3873,
4068         .class_tid = 1,
4069         .hdr_sig_id = 10,
4070         .flow_sig_id = 114696,
4071         .flow_pattern_id = 0,
4072         .app_sig = 0,
4073         .hdr_sig = { .bits =
4074                 BNXT_ULP_HDR_BIT_O_ETH |
4075                 BNXT_ULP_HDR_BIT_OO_VLAN |
4076                 BNXT_ULP_HDR_BIT_O_IPV6 |
4077                 BNXT_ULP_HDR_BIT_O_UDP |
4078                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4079         .field_sig = { .bits =
4080                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4081                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4082                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4083                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4084                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4085         },
4086         [167] = {
4087         .class_hid = BNXT_ULP_CLASS_HID_5bab,
4088         .class_tid = 1,
4089         .hdr_sig_id = 10,
4090         .flow_sig_id = 114752,
4091         .flow_pattern_id = 0,
4092         .app_sig = 0,
4093         .hdr_sig = { .bits =
4094                 BNXT_ULP_HDR_BIT_O_ETH |
4095                 BNXT_ULP_HDR_BIT_OO_VLAN |
4096                 BNXT_ULP_HDR_BIT_O_IPV6 |
4097                 BNXT_ULP_HDR_BIT_O_UDP |
4098                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4099         .field_sig = { .bits =
4100                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4101                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4102                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4103                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4104                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4105         },
4106         [168] = {
4107         .class_hid = BNXT_ULP_CLASS_HID_245f,
4108         .class_tid = 1,
4109         .hdr_sig_id = 10,
4110         .flow_sig_id = 114760,
4111         .flow_pattern_id = 0,
4112         .app_sig = 0,
4113         .hdr_sig = { .bits =
4114                 BNXT_ULP_HDR_BIT_O_ETH |
4115                 BNXT_ULP_HDR_BIT_OO_VLAN |
4116                 BNXT_ULP_HDR_BIT_O_IPV6 |
4117                 BNXT_ULP_HDR_BIT_O_UDP |
4118                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4119         .field_sig = { .bits =
4120                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4121                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4122                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4123                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4124                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4125                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
4126         },
4127         [169] = {
4128         .class_hid = BNXT_ULP_CLASS_HID_142b,
4129         .class_tid = 1,
4130         .hdr_sig_id = 10,
4131         .flow_sig_id = 163840,
4132         .flow_pattern_id = 0,
4133         .app_sig = 0,
4134         .hdr_sig = { .bits =
4135                 BNXT_ULP_HDR_BIT_O_ETH |
4136                 BNXT_ULP_HDR_BIT_OO_VLAN |
4137                 BNXT_ULP_HDR_BIT_O_IPV6 |
4138                 BNXT_ULP_HDR_BIT_O_UDP |
4139                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4140         .field_sig = { .bits =
4141                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4142                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4143                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4144         },
4145         [170] = {
4146         .class_hid = BNXT_ULP_CLASS_HID_4513,
4147         .class_tid = 1,
4148         .hdr_sig_id = 10,
4149         .flow_sig_id = 163848,
4150         .flow_pattern_id = 0,
4151         .app_sig = 0,
4152         .hdr_sig = { .bits =
4153                 BNXT_ULP_HDR_BIT_O_ETH |
4154                 BNXT_ULP_HDR_BIT_OO_VLAN |
4155                 BNXT_ULP_HDR_BIT_O_IPV6 |
4156                 BNXT_ULP_HDR_BIT_O_UDP |
4157                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4158         .field_sig = { .bits =
4159                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4160                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4161                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4162                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4163         },
4164         [171] = {
4165         .class_hid = BNXT_ULP_CLASS_HID_0037,
4166         .class_tid = 1,
4167         .hdr_sig_id = 10,
4168         .flow_sig_id = 163904,
4169         .flow_pattern_id = 0,
4170         .app_sig = 0,
4171         .hdr_sig = { .bits =
4172                 BNXT_ULP_HDR_BIT_O_ETH |
4173                 BNXT_ULP_HDR_BIT_OO_VLAN |
4174                 BNXT_ULP_HDR_BIT_O_IPV6 |
4175                 BNXT_ULP_HDR_BIT_O_UDP |
4176                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4177         .field_sig = { .bits =
4178                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4179                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4180                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4181                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4182         },
4183         [172] = {
4184         .class_hid = BNXT_ULP_CLASS_HID_317f,
4185         .class_tid = 1,
4186         .hdr_sig_id = 10,
4187         .flow_sig_id = 163912,
4188         .flow_pattern_id = 0,
4189         .app_sig = 0,
4190         .hdr_sig = { .bits =
4191                 BNXT_ULP_HDR_BIT_O_ETH |
4192                 BNXT_ULP_HDR_BIT_OO_VLAN |
4193                 BNXT_ULP_HDR_BIT_O_IPV6 |
4194                 BNXT_ULP_HDR_BIT_O_UDP |
4195                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4196         .field_sig = { .bits =
4197                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4198                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4199                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4200                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4201                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4202         },
4203         [173] = {
4204         .class_hid = BNXT_ULP_CLASS_HID_2be7,
4205         .class_tid = 1,
4206         .hdr_sig_id = 10,
4207         .flow_sig_id = 180224,
4208         .flow_pattern_id = 0,
4209         .app_sig = 0,
4210         .hdr_sig = { .bits =
4211                 BNXT_ULP_HDR_BIT_O_ETH |
4212                 BNXT_ULP_HDR_BIT_OO_VLAN |
4213                 BNXT_ULP_HDR_BIT_O_IPV6 |
4214                 BNXT_ULP_HDR_BIT_O_UDP |
4215                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4216         .field_sig = { .bits =
4217                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4218                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4219                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4220                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4221         },
4222         [174] = {
4223         .class_hid = BNXT_ULP_CLASS_HID_5c2f,
4224         .class_tid = 1,
4225         .hdr_sig_id = 10,
4226         .flow_sig_id = 180232,
4227         .flow_pattern_id = 0,
4228         .app_sig = 0,
4229         .hdr_sig = { .bits =
4230                 BNXT_ULP_HDR_BIT_O_ETH |
4231                 BNXT_ULP_HDR_BIT_OO_VLAN |
4232                 BNXT_ULP_HDR_BIT_O_IPV6 |
4233                 BNXT_ULP_HDR_BIT_O_UDP |
4234                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4235         .field_sig = { .bits =
4236                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4237                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4238                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4239                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4240                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4241         },
4242         [175] = {
4243         .class_hid = BNXT_ULP_CLASS_HID_17f3,
4244         .class_tid = 1,
4245         .hdr_sig_id = 10,
4246         .flow_sig_id = 180288,
4247         .flow_pattern_id = 0,
4248         .app_sig = 0,
4249         .hdr_sig = { .bits =
4250                 BNXT_ULP_HDR_BIT_O_ETH |
4251                 BNXT_ULP_HDR_BIT_OO_VLAN |
4252                 BNXT_ULP_HDR_BIT_O_IPV6 |
4253                 BNXT_ULP_HDR_BIT_O_UDP |
4254                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4255         .field_sig = { .bits =
4256                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4257                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4258                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4259                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4260                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4261         },
4262         [176] = {
4263         .class_hid = BNXT_ULP_CLASS_HID_483b,
4264         .class_tid = 1,
4265         .hdr_sig_id = 10,
4266         .flow_sig_id = 180296,
4267         .flow_pattern_id = 0,
4268         .app_sig = 0,
4269         .hdr_sig = { .bits =
4270                 BNXT_ULP_HDR_BIT_O_ETH |
4271                 BNXT_ULP_HDR_BIT_OO_VLAN |
4272                 BNXT_ULP_HDR_BIT_O_IPV6 |
4273                 BNXT_ULP_HDR_BIT_O_UDP |
4274                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4275         .field_sig = { .bits =
4276                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4277                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4278                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4279                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4280                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4281                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4282         },
4283         [177] = {
4284         .class_hid = BNXT_ULP_CLASS_HID_3427,
4285         .class_tid = 1,
4286         .hdr_sig_id = 10,
4287         .flow_sig_id = 229376,
4288         .flow_pattern_id = 0,
4289         .app_sig = 0,
4290         .hdr_sig = { .bits =
4291                 BNXT_ULP_HDR_BIT_O_ETH |
4292                 BNXT_ULP_HDR_BIT_OO_VLAN |
4293                 BNXT_ULP_HDR_BIT_O_IPV6 |
4294                 BNXT_ULP_HDR_BIT_O_UDP |
4295                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4296         .field_sig = { .bits =
4297                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4298                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4299                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4300                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4301         },
4302         [178] = {
4303         .class_hid = BNXT_ULP_CLASS_HID_656f,
4304         .class_tid = 1,
4305         .hdr_sig_id = 10,
4306         .flow_sig_id = 229384,
4307         .flow_pattern_id = 0,
4308         .app_sig = 0,
4309         .hdr_sig = { .bits =
4310                 BNXT_ULP_HDR_BIT_O_ETH |
4311                 BNXT_ULP_HDR_BIT_OO_VLAN |
4312                 BNXT_ULP_HDR_BIT_O_IPV6 |
4313                 BNXT_ULP_HDR_BIT_O_UDP |
4314                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4315         .field_sig = { .bits =
4316                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4317                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4318                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4319                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4320                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4321         },
4322         [179] = {
4323         .class_hid = BNXT_ULP_CLASS_HID_2033,
4324         .class_tid = 1,
4325         .hdr_sig_id = 10,
4326         .flow_sig_id = 229440,
4327         .flow_pattern_id = 0,
4328         .app_sig = 0,
4329         .hdr_sig = { .bits =
4330                 BNXT_ULP_HDR_BIT_O_ETH |
4331                 BNXT_ULP_HDR_BIT_OO_VLAN |
4332                 BNXT_ULP_HDR_BIT_O_IPV6 |
4333                 BNXT_ULP_HDR_BIT_O_UDP |
4334                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4335         .field_sig = { .bits =
4336                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4337                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4338                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4339                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4340                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4341         },
4342         [180] = {
4343         .class_hid = BNXT_ULP_CLASS_HID_517b,
4344         .class_tid = 1,
4345         .hdr_sig_id = 10,
4346         .flow_sig_id = 229448,
4347         .flow_pattern_id = 0,
4348         .app_sig = 0,
4349         .hdr_sig = { .bits =
4350                 BNXT_ULP_HDR_BIT_O_ETH |
4351                 BNXT_ULP_HDR_BIT_OO_VLAN |
4352                 BNXT_ULP_HDR_BIT_O_IPV6 |
4353                 BNXT_ULP_HDR_BIT_O_UDP |
4354                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4355         .field_sig = { .bits =
4356                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4357                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4358                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4359                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4360                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4361                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4362         },
4363         [181] = {
4364         .class_hid = BNXT_ULP_CLASS_HID_4be3,
4365         .class_tid = 1,
4366         .hdr_sig_id = 10,
4367         .flow_sig_id = 245760,
4368         .flow_pattern_id = 0,
4369         .app_sig = 0,
4370         .hdr_sig = { .bits =
4371                 BNXT_ULP_HDR_BIT_O_ETH |
4372                 BNXT_ULP_HDR_BIT_OO_VLAN |
4373                 BNXT_ULP_HDR_BIT_O_IPV6 |
4374                 BNXT_ULP_HDR_BIT_O_UDP |
4375                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4376         .field_sig = { .bits =
4377                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4378                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4379                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4380                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4381                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4382         },
4383         [182] = {
4384         .class_hid = BNXT_ULP_CLASS_HID_1397,
4385         .class_tid = 1,
4386         .hdr_sig_id = 10,
4387         .flow_sig_id = 245768,
4388         .flow_pattern_id = 0,
4389         .app_sig = 0,
4390         .hdr_sig = { .bits =
4391                 BNXT_ULP_HDR_BIT_O_ETH |
4392                 BNXT_ULP_HDR_BIT_OO_VLAN |
4393                 BNXT_ULP_HDR_BIT_O_IPV6 |
4394                 BNXT_ULP_HDR_BIT_O_UDP |
4395                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4396         .field_sig = { .bits =
4397                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4398                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4399                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4400                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4401                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4402                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4403         },
4404         [183] = {
4405         .class_hid = BNXT_ULP_CLASS_HID_37cf,
4406         .class_tid = 1,
4407         .hdr_sig_id = 10,
4408         .flow_sig_id = 245824,
4409         .flow_pattern_id = 0,
4410         .app_sig = 0,
4411         .hdr_sig = { .bits =
4412                 BNXT_ULP_HDR_BIT_O_ETH |
4413                 BNXT_ULP_HDR_BIT_OO_VLAN |
4414                 BNXT_ULP_HDR_BIT_O_IPV6 |
4415                 BNXT_ULP_HDR_BIT_O_UDP |
4416                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4417         .field_sig = { .bits =
4418                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4419                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4420                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4421                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4422                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4423                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4424         },
4425         [184] = {
4426         .class_hid = BNXT_ULP_CLASS_HID_6837,
4427         .class_tid = 1,
4428         .hdr_sig_id = 10,
4429         .flow_sig_id = 245832,
4430         .flow_pattern_id = 0,
4431         .app_sig = 0,
4432         .hdr_sig = { .bits =
4433                 BNXT_ULP_HDR_BIT_O_ETH |
4434                 BNXT_ULP_HDR_BIT_OO_VLAN |
4435                 BNXT_ULP_HDR_BIT_O_IPV6 |
4436                 BNXT_ULP_HDR_BIT_O_UDP |
4437                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4438         .field_sig = { .bits =
4439                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
4440                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
4441                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
4442                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
4443                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
4444                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
4445                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
4446         },
4447         [185] = {
4448         .class_hid = BNXT_ULP_CLASS_HID_3d7f,
4449         .class_tid = 1,
4450         .hdr_sig_id = 11,
4451         .flow_sig_id = 131072,
4452         .flow_pattern_id = 0,
4453         .app_sig = 0,
4454         .hdr_sig = { .bits =
4455                 BNXT_ULP_HDR_BIT_O_ETH |
4456                 BNXT_ULP_HDR_BIT_OO_VLAN |
4457                 BNXT_ULP_HDR_BIT_O_IPV4 |
4458                 BNXT_ULP_HDR_BIT_O_UDP |
4459                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4460         .field_sig = { .bits =
4461                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4462                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4463         },
4464         [186] = {
4465         .class_hid = BNXT_ULP_CLASS_HID_0503,
4466         .class_tid = 1,
4467         .hdr_sig_id = 11,
4468         .flow_sig_id = 131080,
4469         .flow_pattern_id = 0,
4470         .app_sig = 0,
4471         .hdr_sig = { .bits =
4472                 BNXT_ULP_HDR_BIT_O_ETH |
4473                 BNXT_ULP_HDR_BIT_OO_VLAN |
4474                 BNXT_ULP_HDR_BIT_O_IPV4 |
4475                 BNXT_ULP_HDR_BIT_O_UDP |
4476                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4477         .field_sig = { .bits =
4478                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4479                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4480                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4481         },
4482         [187] = {
4483         .class_hid = BNXT_ULP_CLASS_HID_296b,
4484         .class_tid = 1,
4485         .hdr_sig_id = 11,
4486         .flow_sig_id = 131136,
4487         .flow_pattern_id = 0,
4488         .app_sig = 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         },
4500         [188] = {
4501         .class_hid = BNXT_ULP_CLASS_HID_59a3,
4502         .class_tid = 1,
4503         .hdr_sig_id = 11,
4504         .flow_sig_id = 131144,
4505         .flow_pattern_id = 0,
4506         .app_sig = 0,
4507         .hdr_sig = { .bits =
4508                 BNXT_ULP_HDR_BIT_O_ETH |
4509                 BNXT_ULP_HDR_BIT_OO_VLAN |
4510                 BNXT_ULP_HDR_BIT_O_IPV4 |
4511                 BNXT_ULP_HDR_BIT_O_UDP |
4512                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4513         .field_sig = { .bits =
4514                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4515                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4516                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4517                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4518         },
4519         [189] = {
4520         .class_hid = BNXT_ULP_CLASS_HID_5d7b,
4521         .class_tid = 1,
4522         .hdr_sig_id = 11,
4523         .flow_sig_id = 196608,
4524         .flow_pattern_id = 0,
4525         .app_sig = 0,
4526         .hdr_sig = { .bits =
4527                 BNXT_ULP_HDR_BIT_O_ETH |
4528                 BNXT_ULP_HDR_BIT_OO_VLAN |
4529                 BNXT_ULP_HDR_BIT_O_IPV4 |
4530                 BNXT_ULP_HDR_BIT_O_UDP |
4531                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4532         .field_sig = { .bits =
4533                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4534                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4535                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4536         },
4537         [190] = {
4538         .class_hid = BNXT_ULP_CLASS_HID_250f,
4539         .class_tid = 1,
4540         .hdr_sig_id = 11,
4541         .flow_sig_id = 196616,
4542         .flow_pattern_id = 0,
4543         .app_sig = 0,
4544         .hdr_sig = { .bits =
4545                 BNXT_ULP_HDR_BIT_O_ETH |
4546                 BNXT_ULP_HDR_BIT_OO_VLAN |
4547                 BNXT_ULP_HDR_BIT_O_IPV4 |
4548                 BNXT_ULP_HDR_BIT_O_UDP |
4549                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4550         .field_sig = { .bits =
4551                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4552                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4553                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4554                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4555         },
4556         [191] = {
4557         .class_hid = BNXT_ULP_CLASS_HID_4957,
4558         .class_tid = 1,
4559         .hdr_sig_id = 11,
4560         .flow_sig_id = 196672,
4561         .flow_pattern_id = 0,
4562         .app_sig = 0,
4563         .hdr_sig = { .bits =
4564                 BNXT_ULP_HDR_BIT_O_ETH |
4565                 BNXT_ULP_HDR_BIT_OO_VLAN |
4566                 BNXT_ULP_HDR_BIT_O_IPV4 |
4567                 BNXT_ULP_HDR_BIT_O_UDP |
4568                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4569         .field_sig = { .bits =
4570                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4571                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4572                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4573                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4574         },
4575         [192] = {
4576         .class_hid = BNXT_ULP_CLASS_HID_117b,
4577         .class_tid = 1,
4578         .hdr_sig_id = 11,
4579         .flow_sig_id = 196680,
4580         .flow_pattern_id = 0,
4581         .app_sig = 0,
4582         .hdr_sig = { .bits =
4583                 BNXT_ULP_HDR_BIT_O_ETH |
4584                 BNXT_ULP_HDR_BIT_OO_VLAN |
4585                 BNXT_ULP_HDR_BIT_O_IPV4 |
4586                 BNXT_ULP_HDR_BIT_O_UDP |
4587                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4588         .field_sig = { .bits =
4589                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4590                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4591                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4592                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4593                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
4594         },
4595         [193] = {
4596         .class_hid = BNXT_ULP_CLASS_HID_5f2b,
4597         .class_tid = 1,
4598         .hdr_sig_id = 11,
4599         .flow_sig_id = 393216,
4600         .flow_pattern_id = 0,
4601         .app_sig = 0,
4602         .hdr_sig = { .bits =
4603                 BNXT_ULP_HDR_BIT_O_ETH |
4604                 BNXT_ULP_HDR_BIT_OO_VLAN |
4605                 BNXT_ULP_HDR_BIT_O_IPV4 |
4606                 BNXT_ULP_HDR_BIT_O_UDP |
4607                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4608         .field_sig = { .bits =
4609                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4610                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4611                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4612         },
4613         [194] = {
4614         .class_hid = BNXT_ULP_CLASS_HID_273f,
4615         .class_tid = 1,
4616         .hdr_sig_id = 11,
4617         .flow_sig_id = 393224,
4618         .flow_pattern_id = 0,
4619         .app_sig = 0,
4620         .hdr_sig = { .bits =
4621                 BNXT_ULP_HDR_BIT_O_ETH |
4622                 BNXT_ULP_HDR_BIT_OO_VLAN |
4623                 BNXT_ULP_HDR_BIT_O_IPV4 |
4624                 BNXT_ULP_HDR_BIT_O_UDP |
4625                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4626         .field_sig = { .bits =
4627                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4628                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4629                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4630                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4631         },
4632         [195] = {
4633         .class_hid = BNXT_ULP_CLASS_HID_4b07,
4634         .class_tid = 1,
4635         .hdr_sig_id = 11,
4636         .flow_sig_id = 393280,
4637         .flow_pattern_id = 0,
4638         .app_sig = 0,
4639         .hdr_sig = { .bits =
4640                 BNXT_ULP_HDR_BIT_O_ETH |
4641                 BNXT_ULP_HDR_BIT_OO_VLAN |
4642                 BNXT_ULP_HDR_BIT_O_IPV4 |
4643                 BNXT_ULP_HDR_BIT_O_UDP |
4644                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4645         .field_sig = { .bits =
4646                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4647                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4648                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4649                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4650         },
4651         [196] = {
4652         .class_hid = BNXT_ULP_CLASS_HID_132b,
4653         .class_tid = 1,
4654         .hdr_sig_id = 11,
4655         .flow_sig_id = 393288,
4656         .flow_pattern_id = 0,
4657         .app_sig = 0,
4658         .hdr_sig = { .bits =
4659                 BNXT_ULP_HDR_BIT_O_ETH |
4660                 BNXT_ULP_HDR_BIT_OO_VLAN |
4661                 BNXT_ULP_HDR_BIT_O_IPV4 |
4662                 BNXT_ULP_HDR_BIT_O_UDP |
4663                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4664         .field_sig = { .bits =
4665                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4666                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4667                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4668                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4669                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4670         },
4671         [197] = {
4672         .class_hid = BNXT_ULP_CLASS_HID_16e3,
4673         .class_tid = 1,
4674         .hdr_sig_id = 11,
4675         .flow_sig_id = 458752,
4676         .flow_pattern_id = 0,
4677         .app_sig = 0,
4678         .hdr_sig = { .bits =
4679                 BNXT_ULP_HDR_BIT_O_ETH |
4680                 BNXT_ULP_HDR_BIT_OO_VLAN |
4681                 BNXT_ULP_HDR_BIT_O_IPV4 |
4682                 BNXT_ULP_HDR_BIT_O_UDP |
4683                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4684         .field_sig = { .bits =
4685                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4686                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4687                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4688                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4689         },
4690         [198] = {
4691         .class_hid = BNXT_ULP_CLASS_HID_473b,
4692         .class_tid = 1,
4693         .hdr_sig_id = 11,
4694         .flow_sig_id = 458760,
4695         .flow_pattern_id = 0,
4696         .app_sig = 0,
4697         .hdr_sig = { .bits =
4698                 BNXT_ULP_HDR_BIT_O_ETH |
4699                 BNXT_ULP_HDR_BIT_OO_VLAN |
4700                 BNXT_ULP_HDR_BIT_O_IPV4 |
4701                 BNXT_ULP_HDR_BIT_O_UDP |
4702                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4703         .field_sig = { .bits =
4704                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4705                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4706                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4707                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4708                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4709         },
4710         [199] = {
4711         .class_hid = BNXT_ULP_CLASS_HID_02df,
4712         .class_tid = 1,
4713         .hdr_sig_id = 11,
4714         .flow_sig_id = 458816,
4715         .flow_pattern_id = 0,
4716         .app_sig = 0,
4717         .hdr_sig = { .bits =
4718                 BNXT_ULP_HDR_BIT_O_ETH |
4719                 BNXT_ULP_HDR_BIT_OO_VLAN |
4720                 BNXT_ULP_HDR_BIT_O_IPV4 |
4721                 BNXT_ULP_HDR_BIT_O_UDP |
4722                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4723         .field_sig = { .bits =
4724                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4725                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4726                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4727                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4728                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4729         },
4730         [200] = {
4731         .class_hid = BNXT_ULP_CLASS_HID_3317,
4732         .class_tid = 1,
4733         .hdr_sig_id = 11,
4734         .flow_sig_id = 458824,
4735         .flow_pattern_id = 0,
4736         .app_sig = 0,
4737         .hdr_sig = { .bits =
4738                 BNXT_ULP_HDR_BIT_O_ETH |
4739                 BNXT_ULP_HDR_BIT_OO_VLAN |
4740                 BNXT_ULP_HDR_BIT_O_IPV4 |
4741                 BNXT_ULP_HDR_BIT_O_UDP |
4742                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4743         .field_sig = { .bits =
4744                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4745                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4746                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4747                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4748                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4749                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
4750         },
4751         [201] = {
4752         .class_hid = BNXT_ULP_CLASS_HID_19bb,
4753         .class_tid = 1,
4754         .hdr_sig_id = 11,
4755         .flow_sig_id = 655360,
4756         .flow_pattern_id = 0,
4757         .app_sig = 0,
4758         .hdr_sig = { .bits =
4759                 BNXT_ULP_HDR_BIT_O_ETH |
4760                 BNXT_ULP_HDR_BIT_OO_VLAN |
4761                 BNXT_ULP_HDR_BIT_O_IPV4 |
4762                 BNXT_ULP_HDR_BIT_O_UDP |
4763                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4764         .field_sig = { .bits =
4765                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4766                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4767                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4768         },
4769         [202] = {
4770         .class_hid = BNXT_ULP_CLASS_HID_4af3,
4771         .class_tid = 1,
4772         .hdr_sig_id = 11,
4773         .flow_sig_id = 655368,
4774         .flow_pattern_id = 0,
4775         .app_sig = 0,
4776         .hdr_sig = { .bits =
4777                 BNXT_ULP_HDR_BIT_O_ETH |
4778                 BNXT_ULP_HDR_BIT_OO_VLAN |
4779                 BNXT_ULP_HDR_BIT_O_IPV4 |
4780                 BNXT_ULP_HDR_BIT_O_UDP |
4781                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4782         .field_sig = { .bits =
4783                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4784                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4785                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4786                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4787         },
4788         [203] = {
4789         .class_hid = BNXT_ULP_CLASS_HID_0597,
4790         .class_tid = 1,
4791         .hdr_sig_id = 11,
4792         .flow_sig_id = 655424,
4793         .flow_pattern_id = 0,
4794         .app_sig = 0,
4795         .hdr_sig = { .bits =
4796                 BNXT_ULP_HDR_BIT_O_ETH |
4797                 BNXT_ULP_HDR_BIT_OO_VLAN |
4798                 BNXT_ULP_HDR_BIT_O_IPV4 |
4799                 BNXT_ULP_HDR_BIT_O_UDP |
4800                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4801         .field_sig = { .bits =
4802                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4803                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4804                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4805                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4806         },
4807         [204] = {
4808         .class_hid = BNXT_ULP_CLASS_HID_36ef,
4809         .class_tid = 1,
4810         .hdr_sig_id = 11,
4811         .flow_sig_id = 655432,
4812         .flow_pattern_id = 0,
4813         .app_sig = 0,
4814         .hdr_sig = { .bits =
4815                 BNXT_ULP_HDR_BIT_O_ETH |
4816                 BNXT_ULP_HDR_BIT_OO_VLAN |
4817                 BNXT_ULP_HDR_BIT_O_IPV4 |
4818                 BNXT_ULP_HDR_BIT_O_UDP |
4819                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4820         .field_sig = { .bits =
4821                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4822                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4823                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4824                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4825                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4826         },
4827         [205] = {
4828         .class_hid = BNXT_ULP_CLASS_HID_39a7,
4829         .class_tid = 1,
4830         .hdr_sig_id = 11,
4831         .flow_sig_id = 720896,
4832         .flow_pattern_id = 0,
4833         .app_sig = 0,
4834         .hdr_sig = { .bits =
4835                 BNXT_ULP_HDR_BIT_O_ETH |
4836                 BNXT_ULP_HDR_BIT_OO_VLAN |
4837                 BNXT_ULP_HDR_BIT_O_IPV4 |
4838                 BNXT_ULP_HDR_BIT_O_UDP |
4839                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4840         .field_sig = { .bits =
4841                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4842                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4843                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4844                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4845         },
4846         [206] = {
4847         .class_hid = BNXT_ULP_CLASS_HID_024b,
4848         .class_tid = 1,
4849         .hdr_sig_id = 11,
4850         .flow_sig_id = 720904,
4851         .flow_pattern_id = 0,
4852         .app_sig = 0,
4853         .hdr_sig = { .bits =
4854                 BNXT_ULP_HDR_BIT_O_ETH |
4855                 BNXT_ULP_HDR_BIT_OO_VLAN |
4856                 BNXT_ULP_HDR_BIT_O_IPV4 |
4857                 BNXT_ULP_HDR_BIT_O_UDP |
4858                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4859         .field_sig = { .bits =
4860                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4861                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4862                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4863                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4864                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4865         },
4866         [207] = {
4867         .class_hid = BNXT_ULP_CLASS_HID_2593,
4868         .class_tid = 1,
4869         .hdr_sig_id = 11,
4870         .flow_sig_id = 720960,
4871         .flow_pattern_id = 0,
4872         .app_sig = 0,
4873         .hdr_sig = { .bits =
4874                 BNXT_ULP_HDR_BIT_O_ETH |
4875                 BNXT_ULP_HDR_BIT_OO_VLAN |
4876                 BNXT_ULP_HDR_BIT_O_IPV4 |
4877                 BNXT_ULP_HDR_BIT_O_UDP |
4878                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4879         .field_sig = { .bits =
4880                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4881                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4882                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4883                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4884                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4885         },
4886         [208] = {
4887         .class_hid = BNXT_ULP_CLASS_HID_56eb,
4888         .class_tid = 1,
4889         .hdr_sig_id = 11,
4890         .flow_sig_id = 720968,
4891         .flow_pattern_id = 0,
4892         .app_sig = 0,
4893         .hdr_sig = { .bits =
4894                 BNXT_ULP_HDR_BIT_O_ETH |
4895                 BNXT_ULP_HDR_BIT_OO_VLAN |
4896                 BNXT_ULP_HDR_BIT_O_IPV4 |
4897                 BNXT_ULP_HDR_BIT_O_UDP |
4898                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4899         .field_sig = { .bits =
4900                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4901                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4902                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4903                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
4904                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4905                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4906         },
4907         [209] = {
4908         .class_hid = BNXT_ULP_CLASS_HID_3c57,
4909         .class_tid = 1,
4910         .hdr_sig_id = 11,
4911         .flow_sig_id = 917504,
4912         .flow_pattern_id = 0,
4913         .app_sig = 0,
4914         .hdr_sig = { .bits =
4915                 BNXT_ULP_HDR_BIT_O_ETH |
4916                 BNXT_ULP_HDR_BIT_OO_VLAN |
4917                 BNXT_ULP_HDR_BIT_O_IPV4 |
4918                 BNXT_ULP_HDR_BIT_O_UDP |
4919                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4920         .field_sig = { .bits =
4921                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4922                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4923                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4924                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4925         },
4926         [210] = {
4927         .class_hid = BNXT_ULP_CLASS_HID_047b,
4928         .class_tid = 1,
4929         .hdr_sig_id = 11,
4930         .flow_sig_id = 917512,
4931         .flow_pattern_id = 0,
4932         .app_sig = 0,
4933         .hdr_sig = { .bits =
4934                 BNXT_ULP_HDR_BIT_O_ETH |
4935                 BNXT_ULP_HDR_BIT_OO_VLAN |
4936                 BNXT_ULP_HDR_BIT_O_IPV4 |
4937                 BNXT_ULP_HDR_BIT_O_UDP |
4938                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4939         .field_sig = { .bits =
4940                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4941                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4942                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4943                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4944                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4945         },
4946         [211] = {
4947         .class_hid = BNXT_ULP_CLASS_HID_2843,
4948         .class_tid = 1,
4949         .hdr_sig_id = 11,
4950         .flow_sig_id = 917568,
4951         .flow_pattern_id = 0,
4952         .app_sig = 0,
4953         .hdr_sig = { .bits =
4954                 BNXT_ULP_HDR_BIT_O_ETH |
4955                 BNXT_ULP_HDR_BIT_OO_VLAN |
4956                 BNXT_ULP_HDR_BIT_O_IPV4 |
4957                 BNXT_ULP_HDR_BIT_O_UDP |
4958                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4959         .field_sig = { .bits =
4960                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4961                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4962                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4963                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4964                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4965         },
4966         [212] = {
4967         .class_hid = BNXT_ULP_CLASS_HID_589b,
4968         .class_tid = 1,
4969         .hdr_sig_id = 11,
4970         .flow_sig_id = 917576,
4971         .flow_pattern_id = 0,
4972         .app_sig = 0,
4973         .hdr_sig = { .bits =
4974                 BNXT_ULP_HDR_BIT_O_ETH |
4975                 BNXT_ULP_HDR_BIT_OO_VLAN |
4976                 BNXT_ULP_HDR_BIT_O_IPV4 |
4977                 BNXT_ULP_HDR_BIT_O_UDP |
4978                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
4979         .field_sig = { .bits =
4980                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
4981                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
4982                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
4983                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
4984                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
4985                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
4986         },
4987         [213] = {
4988         .class_hid = BNXT_ULP_CLASS_HID_5c53,
4989         .class_tid = 1,
4990         .hdr_sig_id = 11,
4991         .flow_sig_id = 983040,
4992         .flow_pattern_id = 0,
4993         .app_sig = 0,
4994         .hdr_sig = { .bits =
4995                 BNXT_ULP_HDR_BIT_O_ETH |
4996                 BNXT_ULP_HDR_BIT_OO_VLAN |
4997                 BNXT_ULP_HDR_BIT_O_IPV4 |
4998                 BNXT_ULP_HDR_BIT_O_UDP |
4999                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5000         .field_sig = { .bits =
5001                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5002                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5003                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5004                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5005                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5006         },
5007         [214] = {
5008         .class_hid = BNXT_ULP_CLASS_HID_2467,
5009         .class_tid = 1,
5010         .hdr_sig_id = 11,
5011         .flow_sig_id = 983048,
5012         .flow_pattern_id = 0,
5013         .app_sig = 0,
5014         .hdr_sig = { .bits =
5015                 BNXT_ULP_HDR_BIT_O_ETH |
5016                 BNXT_ULP_HDR_BIT_OO_VLAN |
5017                 BNXT_ULP_HDR_BIT_O_IPV4 |
5018                 BNXT_ULP_HDR_BIT_O_UDP |
5019                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5020         .field_sig = { .bits =
5021                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5022                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
5023                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5024                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5025                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5026                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5027         },
5028         [215] = {
5029         .class_hid = BNXT_ULP_CLASS_HID_484f,
5030         .class_tid = 1,
5031         .hdr_sig_id = 11,
5032         .flow_sig_id = 983104,
5033         .flow_pattern_id = 0,
5034         .app_sig = 0,
5035         .hdr_sig = { .bits =
5036                 BNXT_ULP_HDR_BIT_O_ETH |
5037                 BNXT_ULP_HDR_BIT_OO_VLAN |
5038                 BNXT_ULP_HDR_BIT_O_IPV4 |
5039                 BNXT_ULP_HDR_BIT_O_UDP |
5040                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5041         .field_sig = { .bits =
5042                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5043                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
5044                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5045                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5046                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5047                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5048         },
5049         [216] = {
5050         .class_hid = BNXT_ULP_CLASS_HID_1053,
5051         .class_tid = 1,
5052         .hdr_sig_id = 11,
5053         .flow_sig_id = 983112,
5054         .flow_pattern_id = 0,
5055         .app_sig = 0,
5056         .hdr_sig = { .bits =
5057                 BNXT_ULP_HDR_BIT_O_ETH |
5058                 BNXT_ULP_HDR_BIT_OO_VLAN |
5059                 BNXT_ULP_HDR_BIT_O_IPV4 |
5060                 BNXT_ULP_HDR_BIT_O_UDP |
5061                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5062         .field_sig = { .bits =
5063                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
5064                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
5065                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
5066                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
5067                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
5068                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
5069                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
5070         },
5071         [217] = {
5072         .class_hid = BNXT_ULP_CLASS_HID_5ce1,
5073         .class_tid = 1,
5074         .hdr_sig_id = 0,
5075         .flow_sig_id = 4096,
5076         .flow_pattern_id = 1,
5077         .app_sig = 0,
5078         .hdr_sig = { .bits =
5079                 BNXT_ULP_HDR_BIT_O_ETH |
5080                 BNXT_ULP_HDR_BIT_O_IPV6 |
5081                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5082         .field_sig = { .bits =
5083                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
5084         },
5085         [218] = {
5086         .class_hid = BNXT_ULP_CLASS_HID_4579,
5087         .class_tid = 1,
5088         .hdr_sig_id = 0,
5089         .flow_sig_id = 6144,
5090         .flow_pattern_id = 1,
5091         .app_sig = 0,
5092         .hdr_sig = { .bits =
5093                 BNXT_ULP_HDR_BIT_O_ETH |
5094                 BNXT_ULP_HDR_BIT_O_IPV6 |
5095                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5096         .field_sig = { .bits =
5097                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_SRC_ADDR |
5098                 BNXT_ULP_HF_0_1_0_BITMASK_O_IPV6_DST_ADDR }
5099         },
5100         [219] = {
5101         .class_hid = BNXT_ULP_CLASS_HID_1735,
5102         .class_tid = 1,
5103         .hdr_sig_id = 1,
5104         .flow_sig_id = 16384,
5105         .flow_pattern_id = 1,
5106         .app_sig = 0,
5107         .hdr_sig = { .bits =
5108                 BNXT_ULP_HDR_BIT_O_ETH |
5109                 BNXT_ULP_HDR_BIT_O_IPV4 |
5110                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5111         .field_sig = { .bits =
5112                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
5113         },
5114         [220] = {
5115         .class_hid = BNXT_ULP_CLASS_HID_45bd,
5116         .class_tid = 1,
5117         .hdr_sig_id = 1,
5118         .flow_sig_id = 24576,
5119         .flow_pattern_id = 1,
5120         .app_sig = 0,
5121         .hdr_sig = { .bits =
5122                 BNXT_ULP_HDR_BIT_O_ETH |
5123                 BNXT_ULP_HDR_BIT_O_IPV4 |
5124                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5125         .field_sig = { .bits =
5126                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_SRC_ADDR |
5127                 BNXT_ULP_HF_0_1_1_BITMASK_O_IPV4_DST_ADDR }
5128         },
5129         [221] = {
5130         .class_hid = BNXT_ULP_CLASS_HID_3feb,
5131         .class_tid = 1,
5132         .hdr_sig_id = 2,
5133         .flow_sig_id = 32768,
5134         .flow_pattern_id = 1,
5135         .app_sig = 0,
5136         .hdr_sig = { .bits =
5137                 BNXT_ULP_HDR_BIT_O_ETH |
5138                 BNXT_ULP_HDR_BIT_OO_VLAN |
5139                 BNXT_ULP_HDR_BIT_O_IPV6 |
5140                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5141         .field_sig = { .bits =
5142                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5143         },
5144         [222] = {
5145         .class_hid = BNXT_ULP_CLASS_HID_2bf7,
5146         .class_tid = 1,
5147         .hdr_sig_id = 2,
5148         .flow_sig_id = 32832,
5149         .flow_pattern_id = 1,
5150         .app_sig = 0,
5151         .hdr_sig = { .bits =
5152                 BNXT_ULP_HDR_BIT_O_ETH |
5153                 BNXT_ULP_HDR_BIT_OO_VLAN |
5154                 BNXT_ULP_HDR_BIT_O_IPV6 |
5155                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5156         .field_sig = { .bits =
5157                 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
5158                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5159         },
5160         [223] = {
5161         .class_hid = BNXT_ULP_CLASS_HID_5727,
5162         .class_tid = 1,
5163         .hdr_sig_id = 2,
5164         .flow_sig_id = 49152,
5165         .flow_pattern_id = 1,
5166         .app_sig = 0,
5167         .hdr_sig = { .bits =
5168                 BNXT_ULP_HDR_BIT_O_ETH |
5169                 BNXT_ULP_HDR_BIT_OO_VLAN |
5170                 BNXT_ULP_HDR_BIT_O_IPV6 |
5171                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5172         .field_sig = { .bits =
5173                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
5174                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5175         },
5176         [224] = {
5177         .class_hid = BNXT_ULP_CLASS_HID_4333,
5178         .class_tid = 1,
5179         .hdr_sig_id = 2,
5180         .flow_sig_id = 49216,
5181         .flow_pattern_id = 1,
5182         .app_sig = 0,
5183         .hdr_sig = { .bits =
5184                 BNXT_ULP_HDR_BIT_O_ETH |
5185                 BNXT_ULP_HDR_BIT_OO_VLAN |
5186                 BNXT_ULP_HDR_BIT_O_IPV6 |
5187                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5188         .field_sig = { .bits =
5189                 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID |
5190                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_SRC_ADDR |
5191                 BNXT_ULP_HF_0_1_2_BITMASK_O_IPV6_DST_ADDR }
5192         },
5193         [225] = {
5194         .class_hid = BNXT_ULP_CLASS_HID_4453,
5195         .class_tid = 1,
5196         .hdr_sig_id = 3,
5197         .flow_sig_id = 131072,
5198         .flow_pattern_id = 1,
5199         .app_sig = 0,
5200         .hdr_sig = { .bits =
5201                 BNXT_ULP_HDR_BIT_O_ETH |
5202                 BNXT_ULP_HDR_BIT_OO_VLAN |
5203                 BNXT_ULP_HDR_BIT_O_IPV4 |
5204                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5205         .field_sig = { .bits =
5206                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5207         },
5208         [226] = {
5209         .class_hid = BNXT_ULP_CLASS_HID_304f,
5210         .class_tid = 1,
5211         .hdr_sig_id = 3,
5212         .flow_sig_id = 131136,
5213         .flow_pattern_id = 1,
5214         .app_sig = 0,
5215         .hdr_sig = { .bits =
5216                 BNXT_ULP_HDR_BIT_O_ETH |
5217                 BNXT_ULP_HDR_BIT_OO_VLAN |
5218                 BNXT_ULP_HDR_BIT_O_IPV4 |
5219                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5220         .field_sig = { .bits =
5221                 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
5222                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5223         },
5224         [227] = {
5225         .class_hid = BNXT_ULP_CLASS_HID_645f,
5226         .class_tid = 1,
5227         .hdr_sig_id = 3,
5228         .flow_sig_id = 196608,
5229         .flow_pattern_id = 1,
5230         .app_sig = 0,
5231         .hdr_sig = { .bits =
5232                 BNXT_ULP_HDR_BIT_O_ETH |
5233                 BNXT_ULP_HDR_BIT_OO_VLAN |
5234                 BNXT_ULP_HDR_BIT_O_IPV4 |
5235                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5236         .field_sig = { .bits =
5237                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
5238                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5239         },
5240         [228] = {
5241         .class_hid = BNXT_ULP_CLASS_HID_504b,
5242         .class_tid = 1,
5243         .hdr_sig_id = 3,
5244         .flow_sig_id = 196672,
5245         .flow_pattern_id = 1,
5246         .app_sig = 0,
5247         .hdr_sig = { .bits =
5248                 BNXT_ULP_HDR_BIT_O_ETH |
5249                 BNXT_ULP_HDR_BIT_OO_VLAN |
5250                 BNXT_ULP_HDR_BIT_O_IPV4 |
5251                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5252         .field_sig = { .bits =
5253                 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID |
5254                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_SRC_ADDR |
5255                 BNXT_ULP_HF_0_1_3_BITMASK_O_IPV4_DST_ADDR }
5256         },
5257         [229] = {
5258         .class_hid = BNXT_ULP_CLASS_HID_5cc1,
5259         .class_tid = 1,
5260         .hdr_sig_id = 4,
5261         .flow_sig_id = 4096,
5262         .flow_pattern_id = 1,
5263         .app_sig = 0,
5264         .hdr_sig = { .bits =
5265                 BNXT_ULP_HDR_BIT_O_ETH |
5266                 BNXT_ULP_HDR_BIT_O_IPV6 |
5267                 BNXT_ULP_HDR_BIT_O_TCP |
5268                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5269         .field_sig = { .bits =
5270                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
5271         },
5272         [230] = {
5273         .class_hid = BNXT_ULP_CLASS_HID_4559,
5274         .class_tid = 1,
5275         .hdr_sig_id = 4,
5276         .flow_sig_id = 6144,
5277         .flow_pattern_id = 1,
5278         .app_sig = 0,
5279         .hdr_sig = { .bits =
5280                 BNXT_ULP_HDR_BIT_O_ETH |
5281                 BNXT_ULP_HDR_BIT_O_IPV6 |
5282                 BNXT_ULP_HDR_BIT_O_TCP |
5283                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5284         .field_sig = { .bits =
5285                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5286                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR }
5287         },
5288         [231] = {
5289         .class_hid = BNXT_ULP_CLASS_HID_2285,
5290         .class_tid = 1,
5291         .hdr_sig_id = 4,
5292         .flow_sig_id = 12288,
5293         .flow_pattern_id = 1,
5294         .app_sig = 0,
5295         .hdr_sig = { .bits =
5296                 BNXT_ULP_HDR_BIT_O_ETH |
5297                 BNXT_ULP_HDR_BIT_O_IPV6 |
5298                 BNXT_ULP_HDR_BIT_O_TCP |
5299                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5300         .field_sig = { .bits =
5301                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5302                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
5303         },
5304         [232] = {
5305         .class_hid = BNXT_ULP_CLASS_HID_0b1d,
5306         .class_tid = 1,
5307         .hdr_sig_id = 4,
5308         .flow_sig_id = 14336,
5309         .flow_pattern_id = 1,
5310         .app_sig = 0,
5311         .hdr_sig = { .bits =
5312                 BNXT_ULP_HDR_BIT_O_ETH |
5313                 BNXT_ULP_HDR_BIT_O_IPV6 |
5314                 BNXT_ULP_HDR_BIT_O_TCP |
5315                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5316         .field_sig = { .bits =
5317                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5318                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5319                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT }
5320         },
5321         [233] = {
5322         .class_hid = BNXT_ULP_CLASS_HID_0b49,
5323         .class_tid = 1,
5324         .hdr_sig_id = 4,
5325         .flow_sig_id = 20480,
5326         .flow_pattern_id = 1,
5327         .app_sig = 0,
5328         .hdr_sig = { .bits =
5329                 BNXT_ULP_HDR_BIT_O_ETH |
5330                 BNXT_ULP_HDR_BIT_O_IPV6 |
5331                 BNXT_ULP_HDR_BIT_O_TCP |
5332                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5333         .field_sig = { .bits =
5334                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5335                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5336         },
5337         [234] = {
5338         .class_hid = BNXT_ULP_CLASS_HID_5c95,
5339         .class_tid = 1,
5340         .hdr_sig_id = 4,
5341         .flow_sig_id = 22528,
5342         .flow_pattern_id = 1,
5343         .app_sig = 0,
5344         .hdr_sig = { .bits =
5345                 BNXT_ULP_HDR_BIT_O_ETH |
5346                 BNXT_ULP_HDR_BIT_O_IPV6 |
5347                 BNXT_ULP_HDR_BIT_O_TCP |
5348                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5349         .field_sig = { .bits =
5350                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5351                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5352                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5353         },
5354         [235] = {
5355         .class_hid = BNXT_ULP_CLASS_HID_39c1,
5356         .class_tid = 1,
5357         .hdr_sig_id = 4,
5358         .flow_sig_id = 28672,
5359         .flow_pattern_id = 1,
5360         .app_sig = 0,
5361         .hdr_sig = { .bits =
5362                 BNXT_ULP_HDR_BIT_O_ETH |
5363                 BNXT_ULP_HDR_BIT_O_IPV6 |
5364                 BNXT_ULP_HDR_BIT_O_TCP |
5365                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5366         .field_sig = { .bits =
5367                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5368                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5369                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5370         },
5371         [236] = {
5372         .class_hid = BNXT_ULP_CLASS_HID_2259,
5373         .class_tid = 1,
5374         .hdr_sig_id = 4,
5375         .flow_sig_id = 30720,
5376         .flow_pattern_id = 1,
5377         .app_sig = 0,
5378         .hdr_sig = { .bits =
5379                 BNXT_ULP_HDR_BIT_O_ETH |
5380                 BNXT_ULP_HDR_BIT_O_IPV6 |
5381                 BNXT_ULP_HDR_BIT_O_TCP |
5382                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5383         .field_sig = { .bits =
5384                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_SRC_ADDR |
5385                 BNXT_ULP_HF_0_1_4_BITMASK_O_IPV6_DST_ADDR |
5386                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_SRC_PORT |
5387                 BNXT_ULP_HF_0_1_4_BITMASK_O_TCP_DST_PORT }
5388         },
5389         [237] = {
5390         .class_hid = BNXT_ULP_CLASS_HID_1715,
5391         .class_tid = 1,
5392         .hdr_sig_id = 5,
5393         .flow_sig_id = 16384,
5394         .flow_pattern_id = 1,
5395         .app_sig = 0,
5396         .hdr_sig = { .bits =
5397                 BNXT_ULP_HDR_BIT_O_ETH |
5398                 BNXT_ULP_HDR_BIT_O_IPV4 |
5399                 BNXT_ULP_HDR_BIT_O_TCP |
5400                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5401         .field_sig = { .bits =
5402                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5403         },
5404         [238] = {
5405         .class_hid = BNXT_ULP_CLASS_HID_459d,
5406         .class_tid = 1,
5407         .hdr_sig_id = 5,
5408         .flow_sig_id = 24576,
5409         .flow_pattern_id = 1,
5410         .app_sig = 0,
5411         .hdr_sig = { .bits =
5412                 BNXT_ULP_HDR_BIT_O_ETH |
5413                 BNXT_ULP_HDR_BIT_O_IPV4 |
5414                 BNXT_ULP_HDR_BIT_O_TCP |
5415                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5416         .field_sig = { .bits =
5417                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5418                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR }
5419         },
5420         [239] = {
5421         .class_hid = BNXT_ULP_CLASS_HID_571d,
5422         .class_tid = 1,
5423         .hdr_sig_id = 5,
5424         .flow_sig_id = 49152,
5425         .flow_pattern_id = 1,
5426         .app_sig = 0,
5427         .hdr_sig = { .bits =
5428                 BNXT_ULP_HDR_BIT_O_ETH |
5429                 BNXT_ULP_HDR_BIT_O_IPV4 |
5430                 BNXT_ULP_HDR_BIT_O_TCP |
5431                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5432         .field_sig = { .bits =
5433                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5434                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5435         },
5436         [240] = {
5437         .class_hid = BNXT_ULP_CLASS_HID_1cd1,
5438         .class_tid = 1,
5439         .hdr_sig_id = 5,
5440         .flow_sig_id = 57344,
5441         .flow_pattern_id = 1,
5442         .app_sig = 0,
5443         .hdr_sig = { .bits =
5444                 BNXT_ULP_HDR_BIT_O_ETH |
5445                 BNXT_ULP_HDR_BIT_O_IPV4 |
5446                 BNXT_ULP_HDR_BIT_O_TCP |
5447                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5448         .field_sig = { .bits =
5449                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5450                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5451                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT }
5452         },
5453         [241] = {
5454         .class_hid = BNXT_ULP_CLASS_HID_3711,
5455         .class_tid = 1,
5456         .hdr_sig_id = 5,
5457         .flow_sig_id = 81920,
5458         .flow_pattern_id = 1,
5459         .app_sig = 0,
5460         .hdr_sig = { .bits =
5461                 BNXT_ULP_HDR_BIT_O_ETH |
5462                 BNXT_ULP_HDR_BIT_O_IPV4 |
5463                 BNXT_ULP_HDR_BIT_O_TCP |
5464                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5465         .field_sig = { .bits =
5466                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5467                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5468         },
5469         [242] = {
5470         .class_hid = BNXT_ULP_CLASS_HID_6599,
5471         .class_tid = 1,
5472         .hdr_sig_id = 5,
5473         .flow_sig_id = 90112,
5474         .flow_pattern_id = 1,
5475         .app_sig = 0,
5476         .hdr_sig = { .bits =
5477                 BNXT_ULP_HDR_BIT_O_ETH |
5478                 BNXT_ULP_HDR_BIT_O_IPV4 |
5479                 BNXT_ULP_HDR_BIT_O_TCP |
5480                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5481         .field_sig = { .bits =
5482                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5483                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5484                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5485         },
5486         [243] = {
5487         .class_hid = BNXT_ULP_CLASS_HID_0e55,
5488         .class_tid = 1,
5489         .hdr_sig_id = 5,
5490         .flow_sig_id = 114688,
5491         .flow_pattern_id = 1,
5492         .app_sig = 0,
5493         .hdr_sig = { .bits =
5494                 BNXT_ULP_HDR_BIT_O_ETH |
5495                 BNXT_ULP_HDR_BIT_O_IPV4 |
5496                 BNXT_ULP_HDR_BIT_O_TCP |
5497                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5498         .field_sig = { .bits =
5499                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5500                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5501                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5502         },
5503         [244] = {
5504         .class_hid = BNXT_ULP_CLASS_HID_3cdd,
5505         .class_tid = 1,
5506         .hdr_sig_id = 5,
5507         .flow_sig_id = 122880,
5508         .flow_pattern_id = 1,
5509         .app_sig = 0,
5510         .hdr_sig = { .bits =
5511                 BNXT_ULP_HDR_BIT_O_ETH |
5512                 BNXT_ULP_HDR_BIT_O_IPV4 |
5513                 BNXT_ULP_HDR_BIT_O_TCP |
5514                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5515         .field_sig = { .bits =
5516                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_SRC_ADDR |
5517                 BNXT_ULP_HF_0_1_5_BITMASK_O_IPV4_DST_ADDR |
5518                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_SRC_PORT |
5519                 BNXT_ULP_HF_0_1_5_BITMASK_O_TCP_DST_PORT }
5520         },
5521         [245] = {
5522         .class_hid = BNXT_ULP_CLASS_HID_5ca1,
5523         .class_tid = 1,
5524         .hdr_sig_id = 6,
5525         .flow_sig_id = 4096,
5526         .flow_pattern_id = 1,
5527         .app_sig = 0,
5528         .hdr_sig = { .bits =
5529                 BNXT_ULP_HDR_BIT_O_ETH |
5530                 BNXT_ULP_HDR_BIT_O_IPV6 |
5531                 BNXT_ULP_HDR_BIT_O_UDP |
5532                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5533         .field_sig = { .bits =
5534                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5535         },
5536         [246] = {
5537         .class_hid = BNXT_ULP_CLASS_HID_4539,
5538         .class_tid = 1,
5539         .hdr_sig_id = 6,
5540         .flow_sig_id = 6144,
5541         .flow_pattern_id = 1,
5542         .app_sig = 0,
5543         .hdr_sig = { .bits =
5544                 BNXT_ULP_HDR_BIT_O_ETH |
5545                 BNXT_ULP_HDR_BIT_O_IPV6 |
5546                 BNXT_ULP_HDR_BIT_O_UDP |
5547                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5548         .field_sig = { .bits =
5549                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5550                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR }
5551         },
5552         [247] = {
5553         .class_hid = BNXT_ULP_CLASS_HID_22e5,
5554         .class_tid = 1,
5555         .hdr_sig_id = 6,
5556         .flow_sig_id = 12288,
5557         .flow_pattern_id = 1,
5558         .app_sig = 0,
5559         .hdr_sig = { .bits =
5560                 BNXT_ULP_HDR_BIT_O_ETH |
5561                 BNXT_ULP_HDR_BIT_O_IPV6 |
5562                 BNXT_ULP_HDR_BIT_O_UDP |
5563                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5564         .field_sig = { .bits =
5565                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5566                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5567         },
5568         [248] = {
5569         .class_hid = BNXT_ULP_CLASS_HID_0b7d,
5570         .class_tid = 1,
5571         .hdr_sig_id = 6,
5572         .flow_sig_id = 14336,
5573         .flow_pattern_id = 1,
5574         .app_sig = 0,
5575         .hdr_sig = { .bits =
5576                 BNXT_ULP_HDR_BIT_O_ETH |
5577                 BNXT_ULP_HDR_BIT_O_IPV6 |
5578                 BNXT_ULP_HDR_BIT_O_UDP |
5579                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5580         .field_sig = { .bits =
5581                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5582                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5583                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT }
5584         },
5585         [249] = {
5586         .class_hid = BNXT_ULP_CLASS_HID_0b29,
5587         .class_tid = 1,
5588         .hdr_sig_id = 6,
5589         .flow_sig_id = 20480,
5590         .flow_pattern_id = 1,
5591         .app_sig = 0,
5592         .hdr_sig = { .bits =
5593                 BNXT_ULP_HDR_BIT_O_ETH |
5594                 BNXT_ULP_HDR_BIT_O_IPV6 |
5595                 BNXT_ULP_HDR_BIT_O_UDP |
5596                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5597         .field_sig = { .bits =
5598                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5599                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5600         },
5601         [250] = {
5602         .class_hid = BNXT_ULP_CLASS_HID_5cf5,
5603         .class_tid = 1,
5604         .hdr_sig_id = 6,
5605         .flow_sig_id = 22528,
5606         .flow_pattern_id = 1,
5607         .app_sig = 0,
5608         .hdr_sig = { .bits =
5609                 BNXT_ULP_HDR_BIT_O_ETH |
5610                 BNXT_ULP_HDR_BIT_O_IPV6 |
5611                 BNXT_ULP_HDR_BIT_O_UDP |
5612                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5613         .field_sig = { .bits =
5614                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5615                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5616                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5617         },
5618         [251] = {
5619         .class_hid = BNXT_ULP_CLASS_HID_39a1,
5620         .class_tid = 1,
5621         .hdr_sig_id = 6,
5622         .flow_sig_id = 28672,
5623         .flow_pattern_id = 1,
5624         .app_sig = 0,
5625         .hdr_sig = { .bits =
5626                 BNXT_ULP_HDR_BIT_O_ETH |
5627                 BNXT_ULP_HDR_BIT_O_IPV6 |
5628                 BNXT_ULP_HDR_BIT_O_UDP |
5629                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5630         .field_sig = { .bits =
5631                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5632                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5633                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5634         },
5635         [252] = {
5636         .class_hid = BNXT_ULP_CLASS_HID_2239,
5637         .class_tid = 1,
5638         .hdr_sig_id = 6,
5639         .flow_sig_id = 30720,
5640         .flow_pattern_id = 1,
5641         .app_sig = 0,
5642         .hdr_sig = { .bits =
5643                 BNXT_ULP_HDR_BIT_O_ETH |
5644                 BNXT_ULP_HDR_BIT_O_IPV6 |
5645                 BNXT_ULP_HDR_BIT_O_UDP |
5646                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5647         .field_sig = { .bits =
5648                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_SRC_ADDR |
5649                 BNXT_ULP_HF_0_1_6_BITMASK_O_IPV6_DST_ADDR |
5650                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_SRC_PORT |
5651                 BNXT_ULP_HF_0_1_6_BITMASK_O_UDP_DST_PORT }
5652         },
5653         [253] = {
5654         .class_hid = BNXT_ULP_CLASS_HID_1775,
5655         .class_tid = 1,
5656         .hdr_sig_id = 7,
5657         .flow_sig_id = 16384,
5658         .flow_pattern_id = 1,
5659         .app_sig = 0,
5660         .hdr_sig = { .bits =
5661                 BNXT_ULP_HDR_BIT_O_ETH |
5662                 BNXT_ULP_HDR_BIT_O_IPV4 |
5663                 BNXT_ULP_HDR_BIT_O_UDP |
5664                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5665         .field_sig = { .bits =
5666                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5667         },
5668         [254] = {
5669         .class_hid = BNXT_ULP_CLASS_HID_45fd,
5670         .class_tid = 1,
5671         .hdr_sig_id = 7,
5672         .flow_sig_id = 24576,
5673         .flow_pattern_id = 1,
5674         .app_sig = 0,
5675         .hdr_sig = { .bits =
5676                 BNXT_ULP_HDR_BIT_O_ETH |
5677                 BNXT_ULP_HDR_BIT_O_IPV4 |
5678                 BNXT_ULP_HDR_BIT_O_UDP |
5679                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5680         .field_sig = { .bits =
5681                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5682                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR }
5683         },
5684         [255] = {
5685         .class_hid = BNXT_ULP_CLASS_HID_577d,
5686         .class_tid = 1,
5687         .hdr_sig_id = 7,
5688         .flow_sig_id = 49152,
5689         .flow_pattern_id = 1,
5690         .app_sig = 0,
5691         .hdr_sig = { .bits =
5692                 BNXT_ULP_HDR_BIT_O_ETH |
5693                 BNXT_ULP_HDR_BIT_O_IPV4 |
5694                 BNXT_ULP_HDR_BIT_O_UDP |
5695                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5696         .field_sig = { .bits =
5697                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5698                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5699         },
5700         [256] = {
5701         .class_hid = BNXT_ULP_CLASS_HID_1cb1,
5702         .class_tid = 1,
5703         .hdr_sig_id = 7,
5704         .flow_sig_id = 57344,
5705         .flow_pattern_id = 1,
5706         .app_sig = 0,
5707         .hdr_sig = { .bits =
5708                 BNXT_ULP_HDR_BIT_O_ETH |
5709                 BNXT_ULP_HDR_BIT_O_IPV4 |
5710                 BNXT_ULP_HDR_BIT_O_UDP |
5711                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5712         .field_sig = { .bits =
5713                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5714                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5715                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT }
5716         },
5717         [257] = {
5718         .class_hid = BNXT_ULP_CLASS_HID_3771,
5719         .class_tid = 1,
5720         .hdr_sig_id = 7,
5721         .flow_sig_id = 81920,
5722         .flow_pattern_id = 1,
5723         .app_sig = 0,
5724         .hdr_sig = { .bits =
5725                 BNXT_ULP_HDR_BIT_O_ETH |
5726                 BNXT_ULP_HDR_BIT_O_IPV4 |
5727                 BNXT_ULP_HDR_BIT_O_UDP |
5728                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5729         .field_sig = { .bits =
5730                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5731                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5732         },
5733         [258] = {
5734         .class_hid = BNXT_ULP_CLASS_HID_65f9,
5735         .class_tid = 1,
5736         .hdr_sig_id = 7,
5737         .flow_sig_id = 90112,
5738         .flow_pattern_id = 1,
5739         .app_sig = 0,
5740         .hdr_sig = { .bits =
5741                 BNXT_ULP_HDR_BIT_O_ETH |
5742                 BNXT_ULP_HDR_BIT_O_IPV4 |
5743                 BNXT_ULP_HDR_BIT_O_UDP |
5744                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5745         .field_sig = { .bits =
5746                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5747                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5748                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5749         },
5750         [259] = {
5751         .class_hid = BNXT_ULP_CLASS_HID_0e35,
5752         .class_tid = 1,
5753         .hdr_sig_id = 7,
5754         .flow_sig_id = 114688,
5755         .flow_pattern_id = 1,
5756         .app_sig = 0,
5757         .hdr_sig = { .bits =
5758                 BNXT_ULP_HDR_BIT_O_ETH |
5759                 BNXT_ULP_HDR_BIT_O_IPV4 |
5760                 BNXT_ULP_HDR_BIT_O_UDP |
5761                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5762         .field_sig = { .bits =
5763                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5764                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5765                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5766         },
5767         [260] = {
5768         .class_hid = BNXT_ULP_CLASS_HID_3cbd,
5769         .class_tid = 1,
5770         .hdr_sig_id = 7,
5771         .flow_sig_id = 122880,
5772         .flow_pattern_id = 1,
5773         .app_sig = 0,
5774         .hdr_sig = { .bits =
5775                 BNXT_ULP_HDR_BIT_O_ETH |
5776                 BNXT_ULP_HDR_BIT_O_IPV4 |
5777                 BNXT_ULP_HDR_BIT_O_UDP |
5778                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5779         .field_sig = { .bits =
5780                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_SRC_ADDR |
5781                 BNXT_ULP_HF_0_1_7_BITMASK_O_IPV4_DST_ADDR |
5782                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_SRC_PORT |
5783                 BNXT_ULP_HF_0_1_7_BITMASK_O_UDP_DST_PORT }
5784         },
5785         [261] = {
5786         .class_hid = BNXT_ULP_CLASS_HID_3fcb,
5787         .class_tid = 1,
5788         .hdr_sig_id = 8,
5789         .flow_sig_id = 32768,
5790         .flow_pattern_id = 1,
5791         .app_sig = 0,
5792         .hdr_sig = { .bits =
5793                 BNXT_ULP_HDR_BIT_O_ETH |
5794                 BNXT_ULP_HDR_BIT_OO_VLAN |
5795                 BNXT_ULP_HDR_BIT_O_IPV6 |
5796                 BNXT_ULP_HDR_BIT_O_TCP |
5797                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5798         .field_sig = { .bits =
5799                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5800         },
5801         [262] = {
5802         .class_hid = BNXT_ULP_CLASS_HID_2bd7,
5803         .class_tid = 1,
5804         .hdr_sig_id = 8,
5805         .flow_sig_id = 32832,
5806         .flow_pattern_id = 1,
5807         .app_sig = 0,
5808         .hdr_sig = { .bits =
5809                 BNXT_ULP_HDR_BIT_O_ETH |
5810                 BNXT_ULP_HDR_BIT_OO_VLAN |
5811                 BNXT_ULP_HDR_BIT_O_IPV6 |
5812                 BNXT_ULP_HDR_BIT_O_TCP |
5813                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5814         .field_sig = { .bits =
5815                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5816                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5817         },
5818         [263] = {
5819         .class_hid = BNXT_ULP_CLASS_HID_5707,
5820         .class_tid = 1,
5821         .hdr_sig_id = 8,
5822         .flow_sig_id = 49152,
5823         .flow_pattern_id = 1,
5824         .app_sig = 0,
5825         .hdr_sig = { .bits =
5826                 BNXT_ULP_HDR_BIT_O_ETH |
5827                 BNXT_ULP_HDR_BIT_OO_VLAN |
5828                 BNXT_ULP_HDR_BIT_O_IPV6 |
5829                 BNXT_ULP_HDR_BIT_O_TCP |
5830                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5831         .field_sig = { .bits =
5832                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5833                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5834         },
5835         [264] = {
5836         .class_hid = BNXT_ULP_CLASS_HID_4313,
5837         .class_tid = 1,
5838         .hdr_sig_id = 8,
5839         .flow_sig_id = 49216,
5840         .flow_pattern_id = 1,
5841         .app_sig = 0,
5842         .hdr_sig = { .bits =
5843                 BNXT_ULP_HDR_BIT_O_ETH |
5844                 BNXT_ULP_HDR_BIT_OO_VLAN |
5845                 BNXT_ULP_HDR_BIT_O_IPV6 |
5846                 BNXT_ULP_HDR_BIT_O_TCP |
5847                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5848         .field_sig = { .bits =
5849                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5850                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5851                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR }
5852         },
5853         [265] = {
5854         .class_hid = BNXT_ULP_CLASS_HID_5fc7,
5855         .class_tid = 1,
5856         .hdr_sig_id = 8,
5857         .flow_sig_id = 98304,
5858         .flow_pattern_id = 1,
5859         .app_sig = 0,
5860         .hdr_sig = { .bits =
5861                 BNXT_ULP_HDR_BIT_O_ETH |
5862                 BNXT_ULP_HDR_BIT_OO_VLAN |
5863                 BNXT_ULP_HDR_BIT_O_IPV6 |
5864                 BNXT_ULP_HDR_BIT_O_TCP |
5865                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5866         .field_sig = { .bits =
5867                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5868                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5869         },
5870         [266] = {
5871         .class_hid = BNXT_ULP_CLASS_HID_4bd3,
5872         .class_tid = 1,
5873         .hdr_sig_id = 8,
5874         .flow_sig_id = 98368,
5875         .flow_pattern_id = 1,
5876         .app_sig = 0,
5877         .hdr_sig = { .bits =
5878                 BNXT_ULP_HDR_BIT_O_ETH |
5879                 BNXT_ULP_HDR_BIT_OO_VLAN |
5880                 BNXT_ULP_HDR_BIT_O_IPV6 |
5881                 BNXT_ULP_HDR_BIT_O_TCP |
5882                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5883         .field_sig = { .bits =
5884                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5885                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5886                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5887         },
5888         [267] = {
5889         .class_hid = BNXT_ULP_CLASS_HID_0e4f,
5890         .class_tid = 1,
5891         .hdr_sig_id = 8,
5892         .flow_sig_id = 114688,
5893         .flow_pattern_id = 1,
5894         .app_sig = 0,
5895         .hdr_sig = { .bits =
5896                 BNXT_ULP_HDR_BIT_O_ETH |
5897                 BNXT_ULP_HDR_BIT_OO_VLAN |
5898                 BNXT_ULP_HDR_BIT_O_IPV6 |
5899                 BNXT_ULP_HDR_BIT_O_TCP |
5900                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5901         .field_sig = { .bits =
5902                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5903                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5904                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5905         },
5906         [268] = {
5907         .class_hid = BNXT_ULP_CLASS_HID_632f,
5908         .class_tid = 1,
5909         .hdr_sig_id = 8,
5910         .flow_sig_id = 114752,
5911         .flow_pattern_id = 1,
5912         .app_sig = 0,
5913         .hdr_sig = { .bits =
5914                 BNXT_ULP_HDR_BIT_O_ETH |
5915                 BNXT_ULP_HDR_BIT_OO_VLAN |
5916                 BNXT_ULP_HDR_BIT_O_IPV6 |
5917                 BNXT_ULP_HDR_BIT_O_TCP |
5918                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5919         .field_sig = { .bits =
5920                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5921                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5922                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5923                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT }
5924         },
5925         [269] = {
5926         .class_hid = BNXT_ULP_CLASS_HID_1baf,
5927         .class_tid = 1,
5928         .hdr_sig_id = 8,
5929         .flow_sig_id = 163840,
5930         .flow_pattern_id = 1,
5931         .app_sig = 0,
5932         .hdr_sig = { .bits =
5933                 BNXT_ULP_HDR_BIT_O_ETH |
5934                 BNXT_ULP_HDR_BIT_OO_VLAN |
5935                 BNXT_ULP_HDR_BIT_O_IPV6 |
5936                 BNXT_ULP_HDR_BIT_O_TCP |
5937                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5938         .field_sig = { .bits =
5939                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5940                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5941         },
5942         [270] = {
5943         .class_hid = BNXT_ULP_CLASS_HID_07bb,
5944         .class_tid = 1,
5945         .hdr_sig_id = 8,
5946         .flow_sig_id = 163904,
5947         .flow_pattern_id = 1,
5948         .app_sig = 0,
5949         .hdr_sig = { .bits =
5950                 BNXT_ULP_HDR_BIT_O_ETH |
5951                 BNXT_ULP_HDR_BIT_OO_VLAN |
5952                 BNXT_ULP_HDR_BIT_O_IPV6 |
5953                 BNXT_ULP_HDR_BIT_O_TCP |
5954                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5955         .field_sig = { .bits =
5956                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5957                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5958                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5959         },
5960         [271] = {
5961         .class_hid = BNXT_ULP_CLASS_HID_32eb,
5962         .class_tid = 1,
5963         .hdr_sig_id = 8,
5964         .flow_sig_id = 180224,
5965         .flow_pattern_id = 1,
5966         .app_sig = 0,
5967         .hdr_sig = { .bits =
5968                 BNXT_ULP_HDR_BIT_O_ETH |
5969                 BNXT_ULP_HDR_BIT_OO_VLAN |
5970                 BNXT_ULP_HDR_BIT_O_IPV6 |
5971                 BNXT_ULP_HDR_BIT_O_TCP |
5972                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5973         .field_sig = { .bits =
5974                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5975                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5976                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5977         },
5978         [272] = {
5979         .class_hid = BNXT_ULP_CLASS_HID_1ef7,
5980         .class_tid = 1,
5981         .hdr_sig_id = 8,
5982         .flow_sig_id = 180288,
5983         .flow_pattern_id = 1,
5984         .app_sig = 0,
5985         .hdr_sig = { .bits =
5986                 BNXT_ULP_HDR_BIT_O_ETH |
5987                 BNXT_ULP_HDR_BIT_OO_VLAN |
5988                 BNXT_ULP_HDR_BIT_O_IPV6 |
5989                 BNXT_ULP_HDR_BIT_O_TCP |
5990                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
5991         .field_sig = { .bits =
5992                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
5993                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
5994                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
5995                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
5996         },
5997         [273] = {
5998         .class_hid = BNXT_ULP_CLASS_HID_3bab,
5999         .class_tid = 1,
6000         .hdr_sig_id = 8,
6001         .flow_sig_id = 229376,
6002         .flow_pattern_id = 1,
6003         .app_sig = 0,
6004         .hdr_sig = { .bits =
6005                 BNXT_ULP_HDR_BIT_O_ETH |
6006                 BNXT_ULP_HDR_BIT_OO_VLAN |
6007                 BNXT_ULP_HDR_BIT_O_IPV6 |
6008                 BNXT_ULP_HDR_BIT_O_TCP |
6009                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6010         .field_sig = { .bits =
6011                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6012                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6013                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6014         },
6015         [274] = {
6016         .class_hid = BNXT_ULP_CLASS_HID_27b7,
6017         .class_tid = 1,
6018         .hdr_sig_id = 8,
6019         .flow_sig_id = 229440,
6020         .flow_pattern_id = 1,
6021         .app_sig = 0,
6022         .hdr_sig = { .bits =
6023                 BNXT_ULP_HDR_BIT_O_ETH |
6024                 BNXT_ULP_HDR_BIT_OO_VLAN |
6025                 BNXT_ULP_HDR_BIT_O_IPV6 |
6026                 BNXT_ULP_HDR_BIT_O_TCP |
6027                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6028         .field_sig = { .bits =
6029                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
6030                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6031                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6032                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6033         },
6034         [275] = {
6035         .class_hid = BNXT_ULP_CLASS_HID_52e7,
6036         .class_tid = 1,
6037         .hdr_sig_id = 8,
6038         .flow_sig_id = 245760,
6039         .flow_pattern_id = 1,
6040         .app_sig = 0,
6041         .hdr_sig = { .bits =
6042                 BNXT_ULP_HDR_BIT_O_ETH |
6043                 BNXT_ULP_HDR_BIT_OO_VLAN |
6044                 BNXT_ULP_HDR_BIT_O_IPV6 |
6045                 BNXT_ULP_HDR_BIT_O_TCP |
6046                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6047         .field_sig = { .bits =
6048                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
6049                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6050                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6051                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6052         },
6053         [276] = {
6054         .class_hid = BNXT_ULP_CLASS_HID_3ef3,
6055         .class_tid = 1,
6056         .hdr_sig_id = 8,
6057         .flow_sig_id = 245824,
6058         .flow_pattern_id = 1,
6059         .app_sig = 0,
6060         .hdr_sig = { .bits =
6061                 BNXT_ULP_HDR_BIT_O_ETH |
6062                 BNXT_ULP_HDR_BIT_OO_VLAN |
6063                 BNXT_ULP_HDR_BIT_O_IPV6 |
6064                 BNXT_ULP_HDR_BIT_O_TCP |
6065                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6066         .field_sig = { .bits =
6067                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID |
6068                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_SRC_ADDR |
6069                 BNXT_ULP_HF_0_1_8_BITMASK_O_IPV6_DST_ADDR |
6070                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_SRC_PORT |
6071                 BNXT_ULP_HF_0_1_8_BITMASK_O_TCP_DST_PORT }
6072         },
6073         [277] = {
6074         .class_hid = BNXT_ULP_CLASS_HID_4473,
6075         .class_tid = 1,
6076         .hdr_sig_id = 9,
6077         .flow_sig_id = 131072,
6078         .flow_pattern_id = 1,
6079         .app_sig = 0,
6080         .hdr_sig = { .bits =
6081                 BNXT_ULP_HDR_BIT_O_ETH |
6082                 BNXT_ULP_HDR_BIT_OO_VLAN |
6083                 BNXT_ULP_HDR_BIT_O_IPV4 |
6084                 BNXT_ULP_HDR_BIT_O_TCP |
6085                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6086         .field_sig = { .bits =
6087                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6088         },
6089         [278] = {
6090         .class_hid = BNXT_ULP_CLASS_HID_306f,
6091         .class_tid = 1,
6092         .hdr_sig_id = 9,
6093         .flow_sig_id = 131136,
6094         .flow_pattern_id = 1,
6095         .app_sig = 0,
6096         .hdr_sig = { .bits =
6097                 BNXT_ULP_HDR_BIT_O_ETH |
6098                 BNXT_ULP_HDR_BIT_OO_VLAN |
6099                 BNXT_ULP_HDR_BIT_O_IPV4 |
6100                 BNXT_ULP_HDR_BIT_O_TCP |
6101                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6102         .field_sig = { .bits =
6103                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6104                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6105         },
6106         [279] = {
6107         .class_hid = BNXT_ULP_CLASS_HID_647f,
6108         .class_tid = 1,
6109         .hdr_sig_id = 9,
6110         .flow_sig_id = 196608,
6111         .flow_pattern_id = 1,
6112         .app_sig = 0,
6113         .hdr_sig = { .bits =
6114                 BNXT_ULP_HDR_BIT_O_ETH |
6115                 BNXT_ULP_HDR_BIT_OO_VLAN |
6116                 BNXT_ULP_HDR_BIT_O_IPV4 |
6117                 BNXT_ULP_HDR_BIT_O_TCP |
6118                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6119         .field_sig = { .bits =
6120                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6121                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6122         },
6123         [280] = {
6124         .class_hid = BNXT_ULP_CLASS_HID_506b,
6125         .class_tid = 1,
6126         .hdr_sig_id = 9,
6127         .flow_sig_id = 196672,
6128         .flow_pattern_id = 1,
6129         .app_sig = 0,
6130         .hdr_sig = { .bits =
6131                 BNXT_ULP_HDR_BIT_O_ETH |
6132                 BNXT_ULP_HDR_BIT_OO_VLAN |
6133                 BNXT_ULP_HDR_BIT_O_IPV4 |
6134                 BNXT_ULP_HDR_BIT_O_TCP |
6135                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6136         .field_sig = { .bits =
6137                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6138                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6139                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR }
6140         },
6141         [281] = {
6142         .class_hid = BNXT_ULP_CLASS_HID_66af,
6143         .class_tid = 1,
6144         .hdr_sig_id = 9,
6145         .flow_sig_id = 393216,
6146         .flow_pattern_id = 1,
6147         .app_sig = 0,
6148         .hdr_sig = { .bits =
6149                 BNXT_ULP_HDR_BIT_O_ETH |
6150                 BNXT_ULP_HDR_BIT_OO_VLAN |
6151                 BNXT_ULP_HDR_BIT_O_IPV4 |
6152                 BNXT_ULP_HDR_BIT_O_TCP |
6153                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6154         .field_sig = { .bits =
6155                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6156                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6157         },
6158         [282] = {
6159         .class_hid = BNXT_ULP_CLASS_HID_525b,
6160         .class_tid = 1,
6161         .hdr_sig_id = 9,
6162         .flow_sig_id = 393280,
6163         .flow_pattern_id = 1,
6164         .app_sig = 0,
6165         .hdr_sig = { .bits =
6166                 BNXT_ULP_HDR_BIT_O_ETH |
6167                 BNXT_ULP_HDR_BIT_OO_VLAN |
6168                 BNXT_ULP_HDR_BIT_O_IPV4 |
6169                 BNXT_ULP_HDR_BIT_O_TCP |
6170                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6171         .field_sig = { .bits =
6172                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6173                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6174                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6175         },
6176         [283] = {
6177         .class_hid = BNXT_ULP_CLASS_HID_1de7,
6178         .class_tid = 1,
6179         .hdr_sig_id = 9,
6180         .flow_sig_id = 458752,
6181         .flow_pattern_id = 1,
6182         .app_sig = 0,
6183         .hdr_sig = { .bits =
6184                 BNXT_ULP_HDR_BIT_O_ETH |
6185                 BNXT_ULP_HDR_BIT_OO_VLAN |
6186                 BNXT_ULP_HDR_BIT_O_IPV4 |
6187                 BNXT_ULP_HDR_BIT_O_TCP |
6188                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6189         .field_sig = { .bits =
6190                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6191                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6192                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6193         },
6194         [284] = {
6195         .class_hid = BNXT_ULP_CLASS_HID_0993,
6196         .class_tid = 1,
6197         .hdr_sig_id = 9,
6198         .flow_sig_id = 458816,
6199         .flow_pattern_id = 1,
6200         .app_sig = 0,
6201         .hdr_sig = { .bits =
6202                 BNXT_ULP_HDR_BIT_O_ETH |
6203                 BNXT_ULP_HDR_BIT_OO_VLAN |
6204                 BNXT_ULP_HDR_BIT_O_IPV4 |
6205                 BNXT_ULP_HDR_BIT_O_TCP |
6206                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6207         .field_sig = { .bits =
6208                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6209                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6210                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6211                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT }
6212         },
6213         [285] = {
6214         .class_hid = BNXT_ULP_CLASS_HID_213f,
6215         .class_tid = 1,
6216         .hdr_sig_id = 9,
6217         .flow_sig_id = 655360,
6218         .flow_pattern_id = 1,
6219         .app_sig = 0,
6220         .hdr_sig = { .bits =
6221                 BNXT_ULP_HDR_BIT_O_ETH |
6222                 BNXT_ULP_HDR_BIT_OO_VLAN |
6223                 BNXT_ULP_HDR_BIT_O_IPV4 |
6224                 BNXT_ULP_HDR_BIT_O_TCP |
6225                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6226         .field_sig = { .bits =
6227                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6228                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6229         },
6230         [286] = {
6231         .class_hid = BNXT_ULP_CLASS_HID_0d2b,
6232         .class_tid = 1,
6233         .hdr_sig_id = 9,
6234         .flow_sig_id = 655424,
6235         .flow_pattern_id = 1,
6236         .app_sig = 0,
6237         .hdr_sig = { .bits =
6238                 BNXT_ULP_HDR_BIT_O_ETH |
6239                 BNXT_ULP_HDR_BIT_OO_VLAN |
6240                 BNXT_ULP_HDR_BIT_O_IPV4 |
6241                 BNXT_ULP_HDR_BIT_O_TCP |
6242                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6243         .field_sig = { .bits =
6244                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6245                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6246                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6247         },
6248         [287] = {
6249         .class_hid = BNXT_ULP_CLASS_HID_413b,
6250         .class_tid = 1,
6251         .hdr_sig_id = 9,
6252         .flow_sig_id = 720896,
6253         .flow_pattern_id = 1,
6254         .app_sig = 0,
6255         .hdr_sig = { .bits =
6256                 BNXT_ULP_HDR_BIT_O_ETH |
6257                 BNXT_ULP_HDR_BIT_OO_VLAN |
6258                 BNXT_ULP_HDR_BIT_O_IPV4 |
6259                 BNXT_ULP_HDR_BIT_O_TCP |
6260                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6261         .field_sig = { .bits =
6262                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6263                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6264                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6265         },
6266         [288] = {
6267         .class_hid = BNXT_ULP_CLASS_HID_2cd7,
6268         .class_tid = 1,
6269         .hdr_sig_id = 9,
6270         .flow_sig_id = 720960,
6271         .flow_pattern_id = 1,
6272         .app_sig = 0,
6273         .hdr_sig = { .bits =
6274                 BNXT_ULP_HDR_BIT_O_ETH |
6275                 BNXT_ULP_HDR_BIT_OO_VLAN |
6276                 BNXT_ULP_HDR_BIT_O_IPV4 |
6277                 BNXT_ULP_HDR_BIT_O_TCP |
6278                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6279         .field_sig = { .bits =
6280                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6281                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6282                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6283                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6284         },
6285         [289] = {
6286         .class_hid = BNXT_ULP_CLASS_HID_436b,
6287         .class_tid = 1,
6288         .hdr_sig_id = 9,
6289         .flow_sig_id = 917504,
6290         .flow_pattern_id = 1,
6291         .app_sig = 0,
6292         .hdr_sig = { .bits =
6293                 BNXT_ULP_HDR_BIT_O_ETH |
6294                 BNXT_ULP_HDR_BIT_OO_VLAN |
6295                 BNXT_ULP_HDR_BIT_O_IPV4 |
6296                 BNXT_ULP_HDR_BIT_O_TCP |
6297                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6298         .field_sig = { .bits =
6299                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6300                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6301                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6302         },
6303         [290] = {
6304         .class_hid = BNXT_ULP_CLASS_HID_2f07,
6305         .class_tid = 1,
6306         .hdr_sig_id = 9,
6307         .flow_sig_id = 917568,
6308         .flow_pattern_id = 1,
6309         .app_sig = 0,
6310         .hdr_sig = { .bits =
6311                 BNXT_ULP_HDR_BIT_O_ETH |
6312                 BNXT_ULP_HDR_BIT_OO_VLAN |
6313                 BNXT_ULP_HDR_BIT_O_IPV4 |
6314                 BNXT_ULP_HDR_BIT_O_TCP |
6315                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6316         .field_sig = { .bits =
6317                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6318                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6319                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6320                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6321         },
6322         [291] = {
6323         .class_hid = BNXT_ULP_CLASS_HID_6317,
6324         .class_tid = 1,
6325         .hdr_sig_id = 9,
6326         .flow_sig_id = 983040,
6327         .flow_pattern_id = 1,
6328         .app_sig = 0,
6329         .hdr_sig = { .bits =
6330                 BNXT_ULP_HDR_BIT_O_ETH |
6331                 BNXT_ULP_HDR_BIT_OO_VLAN |
6332                 BNXT_ULP_HDR_BIT_O_IPV4 |
6333                 BNXT_ULP_HDR_BIT_O_TCP |
6334                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6335         .field_sig = { .bits =
6336                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6337                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6338                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6339                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6340         },
6341         [292] = {
6342         .class_hid = BNXT_ULP_CLASS_HID_4f03,
6343         .class_tid = 1,
6344         .hdr_sig_id = 9,
6345         .flow_sig_id = 983104,
6346         .flow_pattern_id = 1,
6347         .app_sig = 0,
6348         .hdr_sig = { .bits =
6349                 BNXT_ULP_HDR_BIT_O_ETH |
6350                 BNXT_ULP_HDR_BIT_OO_VLAN |
6351                 BNXT_ULP_HDR_BIT_O_IPV4 |
6352                 BNXT_ULP_HDR_BIT_O_TCP |
6353                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6354         .field_sig = { .bits =
6355                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID |
6356                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_SRC_ADDR |
6357                 BNXT_ULP_HF_0_1_9_BITMASK_O_IPV4_DST_ADDR |
6358                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_SRC_PORT |
6359                 BNXT_ULP_HF_0_1_9_BITMASK_O_TCP_DST_PORT }
6360         },
6361         [293] = {
6362         .class_hid = BNXT_ULP_CLASS_HID_3fab,
6363         .class_tid = 1,
6364         .hdr_sig_id = 10,
6365         .flow_sig_id = 32768,
6366         .flow_pattern_id = 1,
6367         .app_sig = 0,
6368         .hdr_sig = { .bits =
6369                 BNXT_ULP_HDR_BIT_O_ETH |
6370                 BNXT_ULP_HDR_BIT_OO_VLAN |
6371                 BNXT_ULP_HDR_BIT_O_IPV6 |
6372                 BNXT_ULP_HDR_BIT_O_UDP |
6373                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6374         .field_sig = { .bits =
6375                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6376         },
6377         [294] = {
6378         .class_hid = BNXT_ULP_CLASS_HID_2bb7,
6379         .class_tid = 1,
6380         .hdr_sig_id = 10,
6381         .flow_sig_id = 32832,
6382         .flow_pattern_id = 1,
6383         .app_sig = 0,
6384         .hdr_sig = { .bits =
6385                 BNXT_ULP_HDR_BIT_O_ETH |
6386                 BNXT_ULP_HDR_BIT_OO_VLAN |
6387                 BNXT_ULP_HDR_BIT_O_IPV6 |
6388                 BNXT_ULP_HDR_BIT_O_UDP |
6389                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6390         .field_sig = { .bits =
6391                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6392                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6393         },
6394         [295] = {
6395         .class_hid = BNXT_ULP_CLASS_HID_5767,
6396         .class_tid = 1,
6397         .hdr_sig_id = 10,
6398         .flow_sig_id = 49152,
6399         .flow_pattern_id = 1,
6400         .app_sig = 0,
6401         .hdr_sig = { .bits =
6402                 BNXT_ULP_HDR_BIT_O_ETH |
6403                 BNXT_ULP_HDR_BIT_OO_VLAN |
6404                 BNXT_ULP_HDR_BIT_O_IPV6 |
6405                 BNXT_ULP_HDR_BIT_O_UDP |
6406                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6407         .field_sig = { .bits =
6408                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6409                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6410         },
6411         [296] = {
6412         .class_hid = BNXT_ULP_CLASS_HID_4373,
6413         .class_tid = 1,
6414         .hdr_sig_id = 10,
6415         .flow_sig_id = 49216,
6416         .flow_pattern_id = 1,
6417         .app_sig = 0,
6418         .hdr_sig = { .bits =
6419                 BNXT_ULP_HDR_BIT_O_ETH |
6420                 BNXT_ULP_HDR_BIT_OO_VLAN |
6421                 BNXT_ULP_HDR_BIT_O_IPV6 |
6422                 BNXT_ULP_HDR_BIT_O_UDP |
6423                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6424         .field_sig = { .bits =
6425                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6426                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6427                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR }
6428         },
6429         [297] = {
6430         .class_hid = BNXT_ULP_CLASS_HID_5fa7,
6431         .class_tid = 1,
6432         .hdr_sig_id = 10,
6433         .flow_sig_id = 98304,
6434         .flow_pattern_id = 1,
6435         .app_sig = 0,
6436         .hdr_sig = { .bits =
6437                 BNXT_ULP_HDR_BIT_O_ETH |
6438                 BNXT_ULP_HDR_BIT_OO_VLAN |
6439                 BNXT_ULP_HDR_BIT_O_IPV6 |
6440                 BNXT_ULP_HDR_BIT_O_UDP |
6441                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6442         .field_sig = { .bits =
6443                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6444                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6445         },
6446         [298] = {
6447         .class_hid = BNXT_ULP_CLASS_HID_4bb3,
6448         .class_tid = 1,
6449         .hdr_sig_id = 10,
6450         .flow_sig_id = 98368,
6451         .flow_pattern_id = 1,
6452         .app_sig = 0,
6453         .hdr_sig = { .bits =
6454                 BNXT_ULP_HDR_BIT_O_ETH |
6455                 BNXT_ULP_HDR_BIT_OO_VLAN |
6456                 BNXT_ULP_HDR_BIT_O_IPV6 |
6457                 BNXT_ULP_HDR_BIT_O_UDP |
6458                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6459         .field_sig = { .bits =
6460                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6461                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6462                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6463         },
6464         [299] = {
6465         .class_hid = BNXT_ULP_CLASS_HID_0e2f,
6466         .class_tid = 1,
6467         .hdr_sig_id = 10,
6468         .flow_sig_id = 114688,
6469         .flow_pattern_id = 1,
6470         .app_sig = 0,
6471         .hdr_sig = { .bits =
6472                 BNXT_ULP_HDR_BIT_O_ETH |
6473                 BNXT_ULP_HDR_BIT_OO_VLAN |
6474                 BNXT_ULP_HDR_BIT_O_IPV6 |
6475                 BNXT_ULP_HDR_BIT_O_UDP |
6476                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6477         .field_sig = { .bits =
6478                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6479                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6480                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6481         },
6482         [300] = {
6483         .class_hid = BNXT_ULP_CLASS_HID_634f,
6484         .class_tid = 1,
6485         .hdr_sig_id = 10,
6486         .flow_sig_id = 114752,
6487         .flow_pattern_id = 1,
6488         .app_sig = 0,
6489         .hdr_sig = { .bits =
6490                 BNXT_ULP_HDR_BIT_O_ETH |
6491                 BNXT_ULP_HDR_BIT_OO_VLAN |
6492                 BNXT_ULP_HDR_BIT_O_IPV6 |
6493                 BNXT_ULP_HDR_BIT_O_UDP |
6494                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6495         .field_sig = { .bits =
6496                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6497                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6498                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6499                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT }
6500         },
6501         [301] = {
6502         .class_hid = BNXT_ULP_CLASS_HID_1bcf,
6503         .class_tid = 1,
6504         .hdr_sig_id = 10,
6505         .flow_sig_id = 163840,
6506         .flow_pattern_id = 1,
6507         .app_sig = 0,
6508         .hdr_sig = { .bits =
6509                 BNXT_ULP_HDR_BIT_O_ETH |
6510                 BNXT_ULP_HDR_BIT_OO_VLAN |
6511                 BNXT_ULP_HDR_BIT_O_IPV6 |
6512                 BNXT_ULP_HDR_BIT_O_UDP |
6513                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6514         .field_sig = { .bits =
6515                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6516                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6517         },
6518         [302] = {
6519         .class_hid = BNXT_ULP_CLASS_HID_07db,
6520         .class_tid = 1,
6521         .hdr_sig_id = 10,
6522         .flow_sig_id = 163904,
6523         .flow_pattern_id = 1,
6524         .app_sig = 0,
6525         .hdr_sig = { .bits =
6526                 BNXT_ULP_HDR_BIT_O_ETH |
6527                 BNXT_ULP_HDR_BIT_OO_VLAN |
6528                 BNXT_ULP_HDR_BIT_O_IPV6 |
6529                 BNXT_ULP_HDR_BIT_O_UDP |
6530                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6531         .field_sig = { .bits =
6532                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6533                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6534                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6535         },
6536         [303] = {
6537         .class_hid = BNXT_ULP_CLASS_HID_328b,
6538         .class_tid = 1,
6539         .hdr_sig_id = 10,
6540         .flow_sig_id = 180224,
6541         .flow_pattern_id = 1,
6542         .app_sig = 0,
6543         .hdr_sig = { .bits =
6544                 BNXT_ULP_HDR_BIT_O_ETH |
6545                 BNXT_ULP_HDR_BIT_OO_VLAN |
6546                 BNXT_ULP_HDR_BIT_O_IPV6 |
6547                 BNXT_ULP_HDR_BIT_O_UDP |
6548                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6549         .field_sig = { .bits =
6550                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6551                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6552                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6553         },
6554         [304] = {
6555         .class_hid = BNXT_ULP_CLASS_HID_1e97,
6556         .class_tid = 1,
6557         .hdr_sig_id = 10,
6558         .flow_sig_id = 180288,
6559         .flow_pattern_id = 1,
6560         .app_sig = 0,
6561         .hdr_sig = { .bits =
6562                 BNXT_ULP_HDR_BIT_O_ETH |
6563                 BNXT_ULP_HDR_BIT_OO_VLAN |
6564                 BNXT_ULP_HDR_BIT_O_IPV6 |
6565                 BNXT_ULP_HDR_BIT_O_UDP |
6566                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6567         .field_sig = { .bits =
6568                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6569                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6570                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6571                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6572         },
6573         [305] = {
6574         .class_hid = BNXT_ULP_CLASS_HID_3bcb,
6575         .class_tid = 1,
6576         .hdr_sig_id = 10,
6577         .flow_sig_id = 229376,
6578         .flow_pattern_id = 1,
6579         .app_sig = 0,
6580         .hdr_sig = { .bits =
6581                 BNXT_ULP_HDR_BIT_O_ETH |
6582                 BNXT_ULP_HDR_BIT_OO_VLAN |
6583                 BNXT_ULP_HDR_BIT_O_IPV6 |
6584                 BNXT_ULP_HDR_BIT_O_UDP |
6585                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6586         .field_sig = { .bits =
6587                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6588                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6589                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6590         },
6591         [306] = {
6592         .class_hid = BNXT_ULP_CLASS_HID_27d7,
6593         .class_tid = 1,
6594         .hdr_sig_id = 10,
6595         .flow_sig_id = 229440,
6596         .flow_pattern_id = 1,
6597         .app_sig = 0,
6598         .hdr_sig = { .bits =
6599                 BNXT_ULP_HDR_BIT_O_ETH |
6600                 BNXT_ULP_HDR_BIT_OO_VLAN |
6601                 BNXT_ULP_HDR_BIT_O_IPV6 |
6602                 BNXT_ULP_HDR_BIT_O_UDP |
6603                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6604         .field_sig = { .bits =
6605                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6606                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6607                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6608                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6609         },
6610         [307] = {
6611         .class_hid = BNXT_ULP_CLASS_HID_5287,
6612         .class_tid = 1,
6613         .hdr_sig_id = 10,
6614         .flow_sig_id = 245760,
6615         .flow_pattern_id = 1,
6616         .app_sig = 0,
6617         .hdr_sig = { .bits =
6618                 BNXT_ULP_HDR_BIT_O_ETH |
6619                 BNXT_ULP_HDR_BIT_OO_VLAN |
6620                 BNXT_ULP_HDR_BIT_O_IPV6 |
6621                 BNXT_ULP_HDR_BIT_O_UDP |
6622                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6623         .field_sig = { .bits =
6624                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6625                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6626                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6627                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6628         },
6629         [308] = {
6630         .class_hid = BNXT_ULP_CLASS_HID_3e93,
6631         .class_tid = 1,
6632         .hdr_sig_id = 10,
6633         .flow_sig_id = 245824,
6634         .flow_pattern_id = 1,
6635         .app_sig = 0,
6636         .hdr_sig = { .bits =
6637                 BNXT_ULP_HDR_BIT_O_ETH |
6638                 BNXT_ULP_HDR_BIT_OO_VLAN |
6639                 BNXT_ULP_HDR_BIT_O_IPV6 |
6640                 BNXT_ULP_HDR_BIT_O_UDP |
6641                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6642         .field_sig = { .bits =
6643                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID |
6644                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_SRC_ADDR |
6645                 BNXT_ULP_HF_0_1_10_BITMASK_O_IPV6_DST_ADDR |
6646                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_SRC_PORT |
6647                 BNXT_ULP_HF_0_1_10_BITMASK_O_UDP_DST_PORT }
6648         },
6649         [309] = {
6650         .class_hid = BNXT_ULP_CLASS_HID_4413,
6651         .class_tid = 1,
6652         .hdr_sig_id = 11,
6653         .flow_sig_id = 131072,
6654         .flow_pattern_id = 1,
6655         .app_sig = 0,
6656         .hdr_sig = { .bits =
6657                 BNXT_ULP_HDR_BIT_O_ETH |
6658                 BNXT_ULP_HDR_BIT_OO_VLAN |
6659                 BNXT_ULP_HDR_BIT_O_IPV4 |
6660                 BNXT_ULP_HDR_BIT_O_UDP |
6661                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6662         .field_sig = { .bits =
6663                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6664         },
6665         [310] = {
6666         .class_hid = BNXT_ULP_CLASS_HID_300f,
6667         .class_tid = 1,
6668         .hdr_sig_id = 11,
6669         .flow_sig_id = 131136,
6670         .flow_pattern_id = 1,
6671         .app_sig = 0,
6672         .hdr_sig = { .bits =
6673                 BNXT_ULP_HDR_BIT_O_ETH |
6674                 BNXT_ULP_HDR_BIT_OO_VLAN |
6675                 BNXT_ULP_HDR_BIT_O_IPV4 |
6676                 BNXT_ULP_HDR_BIT_O_UDP |
6677                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6678         .field_sig = { .bits =
6679                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6680                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6681         },
6682         [311] = {
6683         .class_hid = BNXT_ULP_CLASS_HID_641f,
6684         .class_tid = 1,
6685         .hdr_sig_id = 11,
6686         .flow_sig_id = 196608,
6687         .flow_pattern_id = 1,
6688         .app_sig = 0,
6689         .hdr_sig = { .bits =
6690                 BNXT_ULP_HDR_BIT_O_ETH |
6691                 BNXT_ULP_HDR_BIT_OO_VLAN |
6692                 BNXT_ULP_HDR_BIT_O_IPV4 |
6693                 BNXT_ULP_HDR_BIT_O_UDP |
6694                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6695         .field_sig = { .bits =
6696                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6697                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6698         },
6699         [312] = {
6700         .class_hid = BNXT_ULP_CLASS_HID_500b,
6701         .class_tid = 1,
6702         .hdr_sig_id = 11,
6703         .flow_sig_id = 196672,
6704         .flow_pattern_id = 1,
6705         .app_sig = 0,
6706         .hdr_sig = { .bits =
6707                 BNXT_ULP_HDR_BIT_O_ETH |
6708                 BNXT_ULP_HDR_BIT_OO_VLAN |
6709                 BNXT_ULP_HDR_BIT_O_IPV4 |
6710                 BNXT_ULP_HDR_BIT_O_UDP |
6711                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6712         .field_sig = { .bits =
6713                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6714                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6715                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR }
6716         },
6717         [313] = {
6718         .class_hid = BNXT_ULP_CLASS_HID_66cf,
6719         .class_tid = 1,
6720         .hdr_sig_id = 11,
6721         .flow_sig_id = 393216,
6722         .flow_pattern_id = 1,
6723         .app_sig = 0,
6724         .hdr_sig = { .bits =
6725                 BNXT_ULP_HDR_BIT_O_ETH |
6726                 BNXT_ULP_HDR_BIT_OO_VLAN |
6727                 BNXT_ULP_HDR_BIT_O_IPV4 |
6728                 BNXT_ULP_HDR_BIT_O_UDP |
6729                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6730         .field_sig = { .bits =
6731                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6732                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6733         },
6734         [314] = {
6735         .class_hid = BNXT_ULP_CLASS_HID_523b,
6736         .class_tid = 1,
6737         .hdr_sig_id = 11,
6738         .flow_sig_id = 393280,
6739         .flow_pattern_id = 1,
6740         .app_sig = 0,
6741         .hdr_sig = { .bits =
6742                 BNXT_ULP_HDR_BIT_O_ETH |
6743                 BNXT_ULP_HDR_BIT_OO_VLAN |
6744                 BNXT_ULP_HDR_BIT_O_IPV4 |
6745                 BNXT_ULP_HDR_BIT_O_UDP |
6746                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6747         .field_sig = { .bits =
6748                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6749                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6750                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6751         },
6752         [315] = {
6753         .class_hid = BNXT_ULP_CLASS_HID_1d87,
6754         .class_tid = 1,
6755         .hdr_sig_id = 11,
6756         .flow_sig_id = 458752,
6757         .flow_pattern_id = 1,
6758         .app_sig = 0,
6759         .hdr_sig = { .bits =
6760                 BNXT_ULP_HDR_BIT_O_ETH |
6761                 BNXT_ULP_HDR_BIT_OO_VLAN |
6762                 BNXT_ULP_HDR_BIT_O_IPV4 |
6763                 BNXT_ULP_HDR_BIT_O_UDP |
6764                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6765         .field_sig = { .bits =
6766                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6767                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6768                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6769         },
6770         [316] = {
6771         .class_hid = BNXT_ULP_CLASS_HID_09f3,
6772         .class_tid = 1,
6773         .hdr_sig_id = 11,
6774         .flow_sig_id = 458816,
6775         .flow_pattern_id = 1,
6776         .app_sig = 0,
6777         .hdr_sig = { .bits =
6778                 BNXT_ULP_HDR_BIT_O_ETH |
6779                 BNXT_ULP_HDR_BIT_OO_VLAN |
6780                 BNXT_ULP_HDR_BIT_O_IPV4 |
6781                 BNXT_ULP_HDR_BIT_O_UDP |
6782                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6783         .field_sig = { .bits =
6784                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6785                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6786                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6787                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT }
6788         },
6789         [317] = {
6790         .class_hid = BNXT_ULP_CLASS_HID_215f,
6791         .class_tid = 1,
6792         .hdr_sig_id = 11,
6793         .flow_sig_id = 655360,
6794         .flow_pattern_id = 1,
6795         .app_sig = 0,
6796         .hdr_sig = { .bits =
6797                 BNXT_ULP_HDR_BIT_O_ETH |
6798                 BNXT_ULP_HDR_BIT_OO_VLAN |
6799                 BNXT_ULP_HDR_BIT_O_IPV4 |
6800                 BNXT_ULP_HDR_BIT_O_UDP |
6801                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6802         .field_sig = { .bits =
6803                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6804                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6805         },
6806         [318] = {
6807         .class_hid = BNXT_ULP_CLASS_HID_0d4b,
6808         .class_tid = 1,
6809         .hdr_sig_id = 11,
6810         .flow_sig_id = 655424,
6811         .flow_pattern_id = 1,
6812         .app_sig = 0,
6813         .hdr_sig = { .bits =
6814                 BNXT_ULP_HDR_BIT_O_ETH |
6815                 BNXT_ULP_HDR_BIT_OO_VLAN |
6816                 BNXT_ULP_HDR_BIT_O_IPV4 |
6817                 BNXT_ULP_HDR_BIT_O_UDP |
6818                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6819         .field_sig = { .bits =
6820                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6821                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6822                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6823         },
6824         [319] = {
6825         .class_hid = BNXT_ULP_CLASS_HID_415b,
6826         .class_tid = 1,
6827         .hdr_sig_id = 11,
6828         .flow_sig_id = 720896,
6829         .flow_pattern_id = 1,
6830         .app_sig = 0,
6831         .hdr_sig = { .bits =
6832                 BNXT_ULP_HDR_BIT_O_ETH |
6833                 BNXT_ULP_HDR_BIT_OO_VLAN |
6834                 BNXT_ULP_HDR_BIT_O_IPV4 |
6835                 BNXT_ULP_HDR_BIT_O_UDP |
6836                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6837         .field_sig = { .bits =
6838                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6839                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6840                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6841         },
6842         [320] = {
6843         .class_hid = BNXT_ULP_CLASS_HID_2cb7,
6844         .class_tid = 1,
6845         .hdr_sig_id = 11,
6846         .flow_sig_id = 720960,
6847         .flow_pattern_id = 1,
6848         .app_sig = 0,
6849         .hdr_sig = { .bits =
6850                 BNXT_ULP_HDR_BIT_O_ETH |
6851                 BNXT_ULP_HDR_BIT_OO_VLAN |
6852                 BNXT_ULP_HDR_BIT_O_IPV4 |
6853                 BNXT_ULP_HDR_BIT_O_UDP |
6854                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6855         .field_sig = { .bits =
6856                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6857                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6858                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6859                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6860         },
6861         [321] = {
6862         .class_hid = BNXT_ULP_CLASS_HID_430b,
6863         .class_tid = 1,
6864         .hdr_sig_id = 11,
6865         .flow_sig_id = 917504,
6866         .flow_pattern_id = 1,
6867         .app_sig = 0,
6868         .hdr_sig = { .bits =
6869                 BNXT_ULP_HDR_BIT_O_ETH |
6870                 BNXT_ULP_HDR_BIT_OO_VLAN |
6871                 BNXT_ULP_HDR_BIT_O_IPV4 |
6872                 BNXT_ULP_HDR_BIT_O_UDP |
6873                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6874         .field_sig = { .bits =
6875                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6876                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6877                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6878         },
6879         [322] = {
6880         .class_hid = BNXT_ULP_CLASS_HID_2f67,
6881         .class_tid = 1,
6882         .hdr_sig_id = 11,
6883         .flow_sig_id = 917568,
6884         .flow_pattern_id = 1,
6885         .app_sig = 0,
6886         .hdr_sig = { .bits =
6887                 BNXT_ULP_HDR_BIT_O_ETH |
6888                 BNXT_ULP_HDR_BIT_OO_VLAN |
6889                 BNXT_ULP_HDR_BIT_O_IPV4 |
6890                 BNXT_ULP_HDR_BIT_O_UDP |
6891                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6892         .field_sig = { .bits =
6893                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6894                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6895                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6896                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6897         },
6898         [323] = {
6899         .class_hid = BNXT_ULP_CLASS_HID_6377,
6900         .class_tid = 1,
6901         .hdr_sig_id = 11,
6902         .flow_sig_id = 983040,
6903         .flow_pattern_id = 1,
6904         .app_sig = 0,
6905         .hdr_sig = { .bits =
6906                 BNXT_ULP_HDR_BIT_O_ETH |
6907                 BNXT_ULP_HDR_BIT_OO_VLAN |
6908                 BNXT_ULP_HDR_BIT_O_IPV4 |
6909                 BNXT_ULP_HDR_BIT_O_UDP |
6910                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6911         .field_sig = { .bits =
6912                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6913                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6914                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6915                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6916         },
6917         [324] = {
6918         .class_hid = BNXT_ULP_CLASS_HID_4f63,
6919         .class_tid = 1,
6920         .hdr_sig_id = 11,
6921         .flow_sig_id = 983104,
6922         .flow_pattern_id = 1,
6923         .app_sig = 0,
6924         .hdr_sig = { .bits =
6925                 BNXT_ULP_HDR_BIT_O_ETH |
6926                 BNXT_ULP_HDR_BIT_OO_VLAN |
6927                 BNXT_ULP_HDR_BIT_O_IPV4 |
6928                 BNXT_ULP_HDR_BIT_O_UDP |
6929                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6930         .field_sig = { .bits =
6931                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID |
6932                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_SRC_ADDR |
6933                 BNXT_ULP_HF_0_1_11_BITMASK_O_IPV4_DST_ADDR |
6934                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_SRC_PORT |
6935                 BNXT_ULP_HF_0_1_11_BITMASK_O_UDP_DST_PORT }
6936         },
6937         [325] = {
6938         .class_hid = BNXT_ULP_CLASS_HID_29b5,
6939         .class_tid = 1,
6940         .hdr_sig_id = 0,
6941         .flow_sig_id = 8,
6942         .flow_pattern_id = 2,
6943         .app_sig = 0,
6944         .hdr_sig = { .bits =
6945                 BNXT_ULP_HDR_BIT_O_ETH |
6946                 BNXT_ULP_HDR_BIT_O_IPV6 |
6947                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6948         .field_sig = { .bits =
6949                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_DMAC |
6950                 BNXT_ULP_HF_0_1_0_BITMASK_O_ETH_SMAC }
6951         },
6952         [326] = {
6953         .class_hid = BNXT_ULP_CLASS_HID_29ad,
6954         .class_tid = 1,
6955         .hdr_sig_id = 1,
6956         .flow_sig_id = 8,
6957         .flow_pattern_id = 2,
6958         .app_sig = 0,
6959         .hdr_sig = { .bits =
6960                 BNXT_ULP_HDR_BIT_O_ETH |
6961                 BNXT_ULP_HDR_BIT_O_IPV4 |
6962                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6963         .field_sig = { .bits =
6964                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_DMAC |
6965                 BNXT_ULP_HF_0_1_1_BITMASK_O_ETH_SMAC }
6966         },
6967         [327] = {
6968         .class_hid = BNXT_ULP_CLASS_HID_29b7,
6969         .class_tid = 1,
6970         .hdr_sig_id = 2,
6971         .flow_sig_id = 8,
6972         .flow_pattern_id = 2,
6973         .app_sig = 0,
6974         .hdr_sig = { .bits =
6975                 BNXT_ULP_HDR_BIT_O_ETH |
6976                 BNXT_ULP_HDR_BIT_OO_VLAN |
6977                 BNXT_ULP_HDR_BIT_O_IPV6 |
6978                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6979         .field_sig = { .bits =
6980                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6981                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC }
6982         },
6983         [328] = {
6984         .class_hid = BNXT_ULP_CLASS_HID_1583,
6985         .class_tid = 1,
6986         .hdr_sig_id = 2,
6987         .flow_sig_id = 72,
6988         .flow_pattern_id = 2,
6989         .app_sig = 0,
6990         .hdr_sig = { .bits =
6991                 BNXT_ULP_HDR_BIT_O_ETH |
6992                 BNXT_ULP_HDR_BIT_OO_VLAN |
6993                 BNXT_ULP_HDR_BIT_O_IPV6 |
6994                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
6995         .field_sig = { .bits =
6996                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_DMAC |
6997                 BNXT_ULP_HF_0_1_2_BITMASK_O_ETH_SMAC |
6998                 BNXT_ULP_HF_0_1_2_BITMASK_OO_VLAN_VID }
6999         },
7000         [329] = {
7001         .class_hid = BNXT_ULP_CLASS_HID_29af,
7002         .class_tid = 1,
7003         .hdr_sig_id = 3,
7004         .flow_sig_id = 8,
7005         .flow_pattern_id = 2,
7006         .app_sig = 0,
7007         .hdr_sig = { .bits =
7008                 BNXT_ULP_HDR_BIT_O_ETH |
7009                 BNXT_ULP_HDR_BIT_OO_VLAN |
7010                 BNXT_ULP_HDR_BIT_O_IPV4 |
7011                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7012         .field_sig = { .bits =
7013                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
7014                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC }
7015         },
7016         [330] = {
7017         .class_hid = BNXT_ULP_CLASS_HID_159b,
7018         .class_tid = 1,
7019         .hdr_sig_id = 3,
7020         .flow_sig_id = 72,
7021         .flow_pattern_id = 2,
7022         .app_sig = 0,
7023         .hdr_sig = { .bits =
7024                 BNXT_ULP_HDR_BIT_O_ETH |
7025                 BNXT_ULP_HDR_BIT_OO_VLAN |
7026                 BNXT_ULP_HDR_BIT_O_IPV4 |
7027                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7028         .field_sig = { .bits =
7029                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_DMAC |
7030                 BNXT_ULP_HF_0_1_3_BITMASK_O_ETH_SMAC |
7031                 BNXT_ULP_HF_0_1_3_BITMASK_OO_VLAN_VID }
7032         },
7033         [331] = {
7034         .class_hid = BNXT_ULP_CLASS_HID_2995,
7035         .class_tid = 1,
7036         .hdr_sig_id = 4,
7037         .flow_sig_id = 8,
7038         .flow_pattern_id = 2,
7039         .app_sig = 0,
7040         .hdr_sig = { .bits =
7041                 BNXT_ULP_HDR_BIT_O_ETH |
7042                 BNXT_ULP_HDR_BIT_O_IPV6 |
7043                 BNXT_ULP_HDR_BIT_O_TCP |
7044                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7045         .field_sig = { .bits =
7046                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_DMAC |
7047                 BNXT_ULP_HF_0_1_4_BITMASK_O_ETH_SMAC }
7048         },
7049         [332] = {
7050         .class_hid = BNXT_ULP_CLASS_HID_298d,
7051         .class_tid = 1,
7052         .hdr_sig_id = 5,
7053         .flow_sig_id = 8,
7054         .flow_pattern_id = 2,
7055         .app_sig = 0,
7056         .hdr_sig = { .bits =
7057                 BNXT_ULP_HDR_BIT_O_ETH |
7058                 BNXT_ULP_HDR_BIT_O_IPV4 |
7059                 BNXT_ULP_HDR_BIT_O_TCP |
7060                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7061         .field_sig = { .bits =
7062                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_DMAC |
7063                 BNXT_ULP_HF_0_1_5_BITMASK_O_ETH_SMAC }
7064         },
7065         [333] = {
7066         .class_hid = BNXT_ULP_CLASS_HID_29f5,
7067         .class_tid = 1,
7068         .hdr_sig_id = 6,
7069         .flow_sig_id = 8,
7070         .flow_pattern_id = 2,
7071         .app_sig = 0,
7072         .hdr_sig = { .bits =
7073                 BNXT_ULP_HDR_BIT_O_ETH |
7074                 BNXT_ULP_HDR_BIT_O_IPV6 |
7075                 BNXT_ULP_HDR_BIT_O_UDP |
7076                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7077         .field_sig = { .bits =
7078                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_DMAC |
7079                 BNXT_ULP_HF_0_1_6_BITMASK_O_ETH_SMAC }
7080         },
7081         [334] = {
7082         .class_hid = BNXT_ULP_CLASS_HID_29ed,
7083         .class_tid = 1,
7084         .hdr_sig_id = 7,
7085         .flow_sig_id = 8,
7086         .flow_pattern_id = 2,
7087         .app_sig = 0,
7088         .hdr_sig = { .bits =
7089                 BNXT_ULP_HDR_BIT_O_ETH |
7090                 BNXT_ULP_HDR_BIT_O_IPV4 |
7091                 BNXT_ULP_HDR_BIT_O_UDP |
7092                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7093         .field_sig = { .bits =
7094                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_DMAC |
7095                 BNXT_ULP_HF_0_1_7_BITMASK_O_ETH_SMAC }
7096         },
7097         [335] = {
7098         .class_hid = BNXT_ULP_CLASS_HID_2997,
7099         .class_tid = 1,
7100         .hdr_sig_id = 8,
7101         .flow_sig_id = 8,
7102         .flow_pattern_id = 2,
7103         .app_sig = 0,
7104         .hdr_sig = { .bits =
7105                 BNXT_ULP_HDR_BIT_O_ETH |
7106                 BNXT_ULP_HDR_BIT_OO_VLAN |
7107                 BNXT_ULP_HDR_BIT_O_IPV6 |
7108                 BNXT_ULP_HDR_BIT_O_TCP |
7109                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7110         .field_sig = { .bits =
7111                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
7112                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC }
7113         },
7114         [336] = {
7115         .class_hid = BNXT_ULP_CLASS_HID_15a3,
7116         .class_tid = 1,
7117         .hdr_sig_id = 8,
7118         .flow_sig_id = 72,
7119         .flow_pattern_id = 2,
7120         .app_sig = 0,
7121         .hdr_sig = { .bits =
7122                 BNXT_ULP_HDR_BIT_O_ETH |
7123                 BNXT_ULP_HDR_BIT_OO_VLAN |
7124                 BNXT_ULP_HDR_BIT_O_IPV6 |
7125                 BNXT_ULP_HDR_BIT_O_TCP |
7126                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7127         .field_sig = { .bits =
7128                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_DMAC |
7129                 BNXT_ULP_HF_0_1_8_BITMASK_O_ETH_SMAC |
7130                 BNXT_ULP_HF_0_1_8_BITMASK_OO_VLAN_VID }
7131         },
7132         [337] = {
7133         .class_hid = BNXT_ULP_CLASS_HID_298f,
7134         .class_tid = 1,
7135         .hdr_sig_id = 9,
7136         .flow_sig_id = 8,
7137         .flow_pattern_id = 2,
7138         .app_sig = 0,
7139         .hdr_sig = { .bits =
7140                 BNXT_ULP_HDR_BIT_O_ETH |
7141                 BNXT_ULP_HDR_BIT_OO_VLAN |
7142                 BNXT_ULP_HDR_BIT_O_IPV4 |
7143                 BNXT_ULP_HDR_BIT_O_TCP |
7144                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7145         .field_sig = { .bits =
7146                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
7147                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC }
7148         },
7149         [338] = {
7150         .class_hid = BNXT_ULP_CLASS_HID_15bb,
7151         .class_tid = 1,
7152         .hdr_sig_id = 9,
7153         .flow_sig_id = 72,
7154         .flow_pattern_id = 2,
7155         .app_sig = 0,
7156         .hdr_sig = { .bits =
7157                 BNXT_ULP_HDR_BIT_O_ETH |
7158                 BNXT_ULP_HDR_BIT_OO_VLAN |
7159                 BNXT_ULP_HDR_BIT_O_IPV4 |
7160                 BNXT_ULP_HDR_BIT_O_TCP |
7161                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7162         .field_sig = { .bits =
7163                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_DMAC |
7164                 BNXT_ULP_HF_0_1_9_BITMASK_O_ETH_SMAC |
7165                 BNXT_ULP_HF_0_1_9_BITMASK_OO_VLAN_VID }
7166         },
7167         [339] = {
7168         .class_hid = BNXT_ULP_CLASS_HID_29f7,
7169         .class_tid = 1,
7170         .hdr_sig_id = 10,
7171         .flow_sig_id = 8,
7172         .flow_pattern_id = 2,
7173         .app_sig = 0,
7174         .hdr_sig = { .bits =
7175                 BNXT_ULP_HDR_BIT_O_ETH |
7176                 BNXT_ULP_HDR_BIT_OO_VLAN |
7177                 BNXT_ULP_HDR_BIT_O_IPV6 |
7178                 BNXT_ULP_HDR_BIT_O_UDP |
7179                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7180         .field_sig = { .bits =
7181                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
7182                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC }
7183         },
7184         [340] = {
7185         .class_hid = BNXT_ULP_CLASS_HID_15c3,
7186         .class_tid = 1,
7187         .hdr_sig_id = 10,
7188         .flow_sig_id = 72,
7189         .flow_pattern_id = 2,
7190         .app_sig = 0,
7191         .hdr_sig = { .bits =
7192                 BNXT_ULP_HDR_BIT_O_ETH |
7193                 BNXT_ULP_HDR_BIT_OO_VLAN |
7194                 BNXT_ULP_HDR_BIT_O_IPV6 |
7195                 BNXT_ULP_HDR_BIT_O_UDP |
7196                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7197         .field_sig = { .bits =
7198                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_DMAC |
7199                 BNXT_ULP_HF_0_1_10_BITMASK_O_ETH_SMAC |
7200                 BNXT_ULP_HF_0_1_10_BITMASK_OO_VLAN_VID }
7201         },
7202         [341] = {
7203         .class_hid = BNXT_ULP_CLASS_HID_29ef,
7204         .class_tid = 1,
7205         .hdr_sig_id = 11,
7206         .flow_sig_id = 8,
7207         .flow_pattern_id = 2,
7208         .app_sig = 0,
7209         .hdr_sig = { .bits =
7210                 BNXT_ULP_HDR_BIT_O_ETH |
7211                 BNXT_ULP_HDR_BIT_OO_VLAN |
7212                 BNXT_ULP_HDR_BIT_O_IPV4 |
7213                 BNXT_ULP_HDR_BIT_O_UDP |
7214                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7215         .field_sig = { .bits =
7216                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
7217                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC }
7218         },
7219         [342] = {
7220         .class_hid = BNXT_ULP_CLASS_HID_15db,
7221         .class_tid = 1,
7222         .hdr_sig_id = 11,
7223         .flow_sig_id = 72,
7224         .flow_pattern_id = 2,
7225         .app_sig = 0,
7226         .hdr_sig = { .bits =
7227                 BNXT_ULP_HDR_BIT_O_ETH |
7228                 BNXT_ULP_HDR_BIT_OO_VLAN |
7229                 BNXT_ULP_HDR_BIT_O_IPV4 |
7230                 BNXT_ULP_HDR_BIT_O_UDP |
7231                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7232         .field_sig = { .bits =
7233                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_DMAC |
7234                 BNXT_ULP_HF_0_1_11_BITMASK_O_ETH_SMAC |
7235                 BNXT_ULP_HF_0_1_11_BITMASK_OO_VLAN_VID }
7236         },
7237         [343] = {
7238         .class_hid = BNXT_ULP_CLASS_HID_1151,
7239         .class_tid = 1,
7240         .hdr_sig_id = 12,
7241         .flow_sig_id = 16384,
7242         .flow_pattern_id = 3,
7243         .app_sig = 0,
7244         .hdr_sig = { .bits =
7245                 BNXT_ULP_HDR_BIT_O_ETH |
7246                 BNXT_ULP_HDR_BIT_O_IPV4 |
7247                 BNXT_ULP_HDR_BIT_O_UDP |
7248                 BNXT_ULP_HDR_BIT_T_VXLAN |
7249                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7250         .field_sig = { .bits =
7251                 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
7252                 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR }
7253         },
7254         [344] = {
7255         .class_hid = BNXT_ULP_CLASS_HID_315d,
7256         .class_tid = 1,
7257         .hdr_sig_id = 12,
7258         .flow_sig_id = 81920,
7259         .flow_pattern_id = 3,
7260         .app_sig = 0,
7261         .hdr_sig = { .bits =
7262                 BNXT_ULP_HDR_BIT_O_ETH |
7263                 BNXT_ULP_HDR_BIT_O_IPV4 |
7264                 BNXT_ULP_HDR_BIT_O_UDP |
7265                 BNXT_ULP_HDR_BIT_T_VXLAN |
7266                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7267         .field_sig = { .bits =
7268                 BNXT_ULP_HF_0_1_12_BITMASK_O_ETH_DMAC |
7269                 BNXT_ULP_HF_0_1_12_BITMASK_O_IPV4_DST_ADDR |
7270                 BNXT_ULP_HF_0_1_12_BITMASK_O_UDP_DST_PORT }
7271         },
7272         [345] = {
7273         .class_hid = BNXT_ULP_CLASS_HID_3612,
7274         .class_tid = 2,
7275         .hdr_sig_id = 0,
7276         .flow_sig_id = 81920,
7277         .flow_pattern_id = 0,
7278         .app_sig = 0,
7279         .hdr_sig = { .bits =
7280                 BNXT_ULP_HDR_BIT_F1 |
7281                 BNXT_ULP_HDR_BIT_O_ETH |
7282                 BNXT_ULP_HDR_BIT_O_IPV4 |
7283                 BNXT_ULP_HDR_BIT_O_UDP |
7284                 BNXT_ULP_HDR_BIT_T_VXLAN |
7285                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7286         .field_sig = { .bits =
7287                 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
7288                 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV4_DST_ADDR |
7289                 BNXT_ULP_HF_0_2_0_BITMASK_O_UDP_DST_PORT }
7290         },
7291         [346] = {
7292         .class_hid = BNXT_ULP_CLASS_HID_66da,
7293         .class_tid = 2,
7294         .hdr_sig_id = 0,
7295         .flow_sig_id = 81928,
7296         .flow_pattern_id = 0,
7297         .app_sig = 0,
7298         .hdr_sig = { .bits =
7299                 BNXT_ULP_HDR_BIT_F1 |
7300                 BNXT_ULP_HDR_BIT_O_ETH |
7301                 BNXT_ULP_HDR_BIT_O_IPV4 |
7302                 BNXT_ULP_HDR_BIT_O_UDP |
7303                 BNXT_ULP_HDR_BIT_T_VXLAN |
7304                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7305         .field_sig = { .bits =
7306                 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_DMAC |
7307                 BNXT_ULP_HF_0_2_0_BITMASK_O_ETH_SMAC |
7308                 BNXT_ULP_HF_0_2_0_BITMASK_O_IPV4_DST_ADDR |
7309                 BNXT_ULP_HF_0_2_0_BITMASK_O_UDP_DST_PORT }
7310         },
7311         [347] = {
7312         .class_hid = BNXT_ULP_CLASS_HID_e082,
7313         .class_tid = 2,
7314         .hdr_sig_id = 1,
7315         .flow_sig_id = 1313792,
7316         .flow_pattern_id = 1,
7317         .app_sig = 0,
7318         .hdr_sig = { .bits =
7319                 BNXT_ULP_HDR_BIT_O_IPV4 |
7320                 BNXT_ULP_HDR_BIT_O_UDP |
7321                 BNXT_ULP_HDR_BIT_T_VXLAN |
7322                 BNXT_ULP_HDR_BIT_I_ETH |
7323                 BNXT_ULP_HDR_BIT_I_IPV6 |
7324                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7325         .field_sig = { .bits =
7326                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7327                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7328                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7329                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
7330         },
7331         [348] = {
7332         .class_hid = BNXT_ULP_CLASS_HID_ab46,
7333         .class_tid = 2,
7334         .hdr_sig_id = 1,
7335         .flow_sig_id = 1321984,
7336         .flow_pattern_id = 1,
7337         .app_sig = 0,
7338         .hdr_sig = { .bits =
7339                 BNXT_ULP_HDR_BIT_O_IPV4 |
7340                 BNXT_ULP_HDR_BIT_O_UDP |
7341                 BNXT_ULP_HDR_BIT_T_VXLAN |
7342                 BNXT_ULP_HDR_BIT_I_ETH |
7343                 BNXT_ULP_HDR_BIT_I_IPV6 |
7344                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7345         .field_sig = { .bits =
7346                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7347                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7348                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7349                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7350                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC }
7351         },
7352         [349] = {
7353         .class_hid = BNXT_ULP_CLASS_HID_c82a,
7354         .class_tid = 2,
7355         .hdr_sig_id = 1,
7356         .flow_sig_id = 3410944,
7357         .flow_pattern_id = 1,
7358         .app_sig = 0,
7359         .hdr_sig = { .bits =
7360                 BNXT_ULP_HDR_BIT_O_IPV4 |
7361                 BNXT_ULP_HDR_BIT_O_UDP |
7362                 BNXT_ULP_HDR_BIT_T_VXLAN |
7363                 BNXT_ULP_HDR_BIT_I_ETH |
7364                 BNXT_ULP_HDR_BIT_I_IPV6 |
7365                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7366         .field_sig = { .bits =
7367                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7368                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7369                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7370                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7371                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
7372         },
7373         [350] = {
7374         .class_hid = BNXT_ULP_CLASS_HID_f9a2,
7375         .class_tid = 2,
7376         .hdr_sig_id = 1,
7377         .flow_sig_id = 3419136,
7378         .flow_pattern_id = 1,
7379         .app_sig = 0,
7380         .hdr_sig = { .bits =
7381                 BNXT_ULP_HDR_BIT_O_IPV4 |
7382                 BNXT_ULP_HDR_BIT_O_UDP |
7383                 BNXT_ULP_HDR_BIT_T_VXLAN |
7384                 BNXT_ULP_HDR_BIT_I_ETH |
7385                 BNXT_ULP_HDR_BIT_I_IPV6 |
7386                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7387         .field_sig = { .bits =
7388                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7389                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7390                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7391                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7392                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7393                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC }
7394         },
7395         [351] = {
7396         .class_hid = BNXT_ULP_CLASS_HID_d8ce,
7397         .class_tid = 2,
7398         .hdr_sig_id = 1,
7399         .flow_sig_id = 538184704,
7400         .flow_pattern_id = 1,
7401         .app_sig = 0,
7402         .hdr_sig = { .bits =
7403                 BNXT_ULP_HDR_BIT_O_IPV4 |
7404                 BNXT_ULP_HDR_BIT_O_UDP |
7405                 BNXT_ULP_HDR_BIT_T_VXLAN |
7406                 BNXT_ULP_HDR_BIT_I_ETH |
7407                 BNXT_ULP_HDR_BIT_I_IPV6 |
7408                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7409         .field_sig = { .bits =
7410                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7411                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7412                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7413                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7414                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7415         },
7416         [352] = {
7417         .class_hid = BNXT_ULP_CLASS_HID_a2d2,
7418         .class_tid = 2,
7419         .hdr_sig_id = 1,
7420         .flow_sig_id = 538192896,
7421         .flow_pattern_id = 1,
7422         .app_sig = 0,
7423         .hdr_sig = { .bits =
7424                 BNXT_ULP_HDR_BIT_O_IPV4 |
7425                 BNXT_ULP_HDR_BIT_O_UDP |
7426                 BNXT_ULP_HDR_BIT_T_VXLAN |
7427                 BNXT_ULP_HDR_BIT_I_ETH |
7428                 BNXT_ULP_HDR_BIT_I_IPV6 |
7429                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7430         .field_sig = { .bits =
7431                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7432                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7433                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7434                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7435                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7436                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7437         },
7438         [353] = {
7439         .class_hid = BNXT_ULP_CLASS_HID_c076,
7440         .class_tid = 2,
7441         .hdr_sig_id = 1,
7442         .flow_sig_id = 540281856,
7443         .flow_pattern_id = 1,
7444         .app_sig = 0,
7445         .hdr_sig = { .bits =
7446                 BNXT_ULP_HDR_BIT_O_IPV4 |
7447                 BNXT_ULP_HDR_BIT_O_UDP |
7448                 BNXT_ULP_HDR_BIT_T_VXLAN |
7449                 BNXT_ULP_HDR_BIT_I_ETH |
7450                 BNXT_ULP_HDR_BIT_I_IPV6 |
7451                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7452         .field_sig = { .bits =
7453                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7454                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7455                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7456                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7457                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7458                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7459         },
7460         [354] = {
7461         .class_hid = BNXT_ULP_CLASS_HID_f1ee,
7462         .class_tid = 2,
7463         .hdr_sig_id = 1,
7464         .flow_sig_id = 540290048,
7465         .flow_pattern_id = 1,
7466         .app_sig = 0,
7467         .hdr_sig = { .bits =
7468                 BNXT_ULP_HDR_BIT_O_IPV4 |
7469                 BNXT_ULP_HDR_BIT_O_UDP |
7470                 BNXT_ULP_HDR_BIT_T_VXLAN |
7471                 BNXT_ULP_HDR_BIT_I_ETH |
7472                 BNXT_ULP_HDR_BIT_I_IPV6 |
7473                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7474         .field_sig = { .bits =
7475                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7476                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7477                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7478                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7479                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7480                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7481                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR }
7482         },
7483         [355] = {
7484         .class_hid = BNXT_ULP_CLASS_HID_a96e,
7485         .class_tid = 2,
7486         .hdr_sig_id = 1,
7487         .flow_sig_id = 1075055616,
7488         .flow_pattern_id = 1,
7489         .app_sig = 0,
7490         .hdr_sig = { .bits =
7491                 BNXT_ULP_HDR_BIT_O_IPV4 |
7492                 BNXT_ULP_HDR_BIT_O_UDP |
7493                 BNXT_ULP_HDR_BIT_T_VXLAN |
7494                 BNXT_ULP_HDR_BIT_I_ETH |
7495                 BNXT_ULP_HDR_BIT_I_IPV6 |
7496                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7497         .field_sig = { .bits =
7498                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7499                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7500                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7501                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7502                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7503         },
7504         [356] = {
7505         .class_hid = BNXT_ULP_CLASS_HID_dae6,
7506         .class_tid = 2,
7507         .hdr_sig_id = 1,
7508         .flow_sig_id = 1075063808,
7509         .flow_pattern_id = 1,
7510         .app_sig = 0,
7511         .hdr_sig = { .bits =
7512                 BNXT_ULP_HDR_BIT_O_IPV4 |
7513                 BNXT_ULP_HDR_BIT_O_UDP |
7514                 BNXT_ULP_HDR_BIT_T_VXLAN |
7515                 BNXT_ULP_HDR_BIT_I_ETH |
7516                 BNXT_ULP_HDR_BIT_I_IPV6 |
7517                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7518         .field_sig = { .bits =
7519                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7520                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7521                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7522                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7523                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7524                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7525         },
7526         [357] = {
7527         .class_hid = BNXT_ULP_CLASS_HID_c7aa,
7528         .class_tid = 2,
7529         .hdr_sig_id = 1,
7530         .flow_sig_id = 1077152768,
7531         .flow_pattern_id = 1,
7532         .app_sig = 0,
7533         .hdr_sig = { .bits =
7534                 BNXT_ULP_HDR_BIT_O_IPV4 |
7535                 BNXT_ULP_HDR_BIT_O_UDP |
7536                 BNXT_ULP_HDR_BIT_T_VXLAN |
7537                 BNXT_ULP_HDR_BIT_I_ETH |
7538                 BNXT_ULP_HDR_BIT_I_IPV6 |
7539                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7540         .field_sig = { .bits =
7541                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7542                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7543                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7544                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7545                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7546                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7547         },
7548         [358] = {
7549         .class_hid = BNXT_ULP_CLASS_HID_c26e,
7550         .class_tid = 2,
7551         .hdr_sig_id = 1,
7552         .flow_sig_id = 1077160960,
7553         .flow_pattern_id = 1,
7554         .app_sig = 0,
7555         .hdr_sig = { .bits =
7556                 BNXT_ULP_HDR_BIT_O_IPV4 |
7557                 BNXT_ULP_HDR_BIT_O_UDP |
7558                 BNXT_ULP_HDR_BIT_T_VXLAN |
7559                 BNXT_ULP_HDR_BIT_I_ETH |
7560                 BNXT_ULP_HDR_BIT_I_IPV6 |
7561                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7562         .field_sig = { .bits =
7563                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7564                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7565                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7566                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7567                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7568                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7569                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7570         },
7571         [359] = {
7572         .class_hid = BNXT_ULP_CLASS_HID_a0fa,
7573         .class_tid = 2,
7574         .hdr_sig_id = 1,
7575         .flow_sig_id = 1611926528,
7576         .flow_pattern_id = 1,
7577         .app_sig = 0,
7578         .hdr_sig = { .bits =
7579                 BNXT_ULP_HDR_BIT_O_IPV4 |
7580                 BNXT_ULP_HDR_BIT_O_UDP |
7581                 BNXT_ULP_HDR_BIT_T_VXLAN |
7582                 BNXT_ULP_HDR_BIT_I_ETH |
7583                 BNXT_ULP_HDR_BIT_I_IPV6 |
7584                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7585         .field_sig = { .bits =
7586                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7587                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7588                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7589                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7590                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7591                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7592         },
7593         [360] = {
7594         .class_hid = BNXT_ULP_CLASS_HID_d272,
7595         .class_tid = 2,
7596         .hdr_sig_id = 1,
7597         .flow_sig_id = 1611934720,
7598         .flow_pattern_id = 1,
7599         .app_sig = 0,
7600         .hdr_sig = { .bits =
7601                 BNXT_ULP_HDR_BIT_O_IPV4 |
7602                 BNXT_ULP_HDR_BIT_O_UDP |
7603                 BNXT_ULP_HDR_BIT_T_VXLAN |
7604                 BNXT_ULP_HDR_BIT_I_ETH |
7605                 BNXT_ULP_HDR_BIT_I_IPV6 |
7606                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7607         .field_sig = { .bits =
7608                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7609                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7610                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7611                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7612                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7613                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7614                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7615         },
7616         [361] = {
7617         .class_hid = BNXT_ULP_CLASS_HID_fff6,
7618         .class_tid = 2,
7619         .hdr_sig_id = 1,
7620         .flow_sig_id = 1614023680,
7621         .flow_pattern_id = 1,
7622         .app_sig = 0,
7623         .hdr_sig = { .bits =
7624                 BNXT_ULP_HDR_BIT_O_IPV4 |
7625                 BNXT_ULP_HDR_BIT_O_UDP |
7626                 BNXT_ULP_HDR_BIT_T_VXLAN |
7627                 BNXT_ULP_HDR_BIT_I_ETH |
7628                 BNXT_ULP_HDR_BIT_I_IPV6 |
7629                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7630         .field_sig = { .bits =
7631                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7632                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7633                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7634                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7635                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7636                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7637                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7638         },
7639         [362] = {
7640         .class_hid = BNXT_ULP_CLASS_HID_e16e,
7641         .class_tid = 2,
7642         .hdr_sig_id = 1,
7643         .flow_sig_id = 1614031872,
7644         .flow_pattern_id = 1,
7645         .app_sig = 0,
7646         .hdr_sig = { .bits =
7647                 BNXT_ULP_HDR_BIT_O_IPV4 |
7648                 BNXT_ULP_HDR_BIT_O_UDP |
7649                 BNXT_ULP_HDR_BIT_T_VXLAN |
7650                 BNXT_ULP_HDR_BIT_I_ETH |
7651                 BNXT_ULP_HDR_BIT_I_IPV6 |
7652                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7653         .field_sig = { .bits =
7654                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_SRC_ADDR |
7655                 BNXT_ULP_HF_0_2_1_BITMASK_O_IPV4_DST_ADDR |
7656                 BNXT_ULP_HF_0_2_1_BITMASK_O_UDP_DST_PORT |
7657                 BNXT_ULP_HF_0_2_1_BITMASK_T_VXLAN_VNI |
7658                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_DMAC |
7659                 BNXT_ULP_HF_0_2_1_BITMASK_I_ETH_SMAC |
7660                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_SRC_ADDR |
7661                 BNXT_ULP_HF_0_2_1_BITMASK_I_IPV6_DST_ADDR }
7662         },
7663         [363] = {
7664         .class_hid = BNXT_ULP_CLASS_HID_e165,
7665         .class_tid = 2,
7666         .hdr_sig_id = 2,
7667         .flow_sig_id = 1313792,
7668         .flow_pattern_id = 1,
7669         .app_sig = 0,
7670         .hdr_sig = { .bits =
7671                 BNXT_ULP_HDR_BIT_O_IPV4 |
7672                 BNXT_ULP_HDR_BIT_O_UDP |
7673                 BNXT_ULP_HDR_BIT_T_VXLAN |
7674                 BNXT_ULP_HDR_BIT_I_ETH |
7675                 BNXT_ULP_HDR_BIT_I_IPV4 |
7676                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7677         .field_sig = { .bits =
7678                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7679                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7680                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7681                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
7682         },
7683         [364] = {
7684         .class_hid = BNXT_ULP_CLASS_HID_aaa1,
7685         .class_tid = 2,
7686         .hdr_sig_id = 2,
7687         .flow_sig_id = 1321984,
7688         .flow_pattern_id = 1,
7689         .app_sig = 0,
7690         .hdr_sig = { .bits =
7691                 BNXT_ULP_HDR_BIT_O_IPV4 |
7692                 BNXT_ULP_HDR_BIT_O_UDP |
7693                 BNXT_ULP_HDR_BIT_T_VXLAN |
7694                 BNXT_ULP_HDR_BIT_I_ETH |
7695                 BNXT_ULP_HDR_BIT_I_IPV4 |
7696                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7697         .field_sig = { .bits =
7698                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7699                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7700                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7701                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7702                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC }
7703         },
7704         [365] = {
7705         .class_hid = BNXT_ULP_CLASS_HID_c9cd,
7706         .class_tid = 2,
7707         .hdr_sig_id = 2,
7708         .flow_sig_id = 3410944,
7709         .flow_pattern_id = 1,
7710         .app_sig = 0,
7711         .hdr_sig = { .bits =
7712                 BNXT_ULP_HDR_BIT_O_IPV4 |
7713                 BNXT_ULP_HDR_BIT_O_UDP |
7714                 BNXT_ULP_HDR_BIT_T_VXLAN |
7715                 BNXT_ULP_HDR_BIT_I_ETH |
7716                 BNXT_ULP_HDR_BIT_I_IPV4 |
7717                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7718         .field_sig = { .bits =
7719                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7720                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7721                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7722                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7723                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
7724         },
7725         [366] = {
7726         .class_hid = BNXT_ULP_CLASS_HID_f845,
7727         .class_tid = 2,
7728         .hdr_sig_id = 2,
7729         .flow_sig_id = 3419136,
7730         .flow_pattern_id = 1,
7731         .app_sig = 0,
7732         .hdr_sig = { .bits =
7733                 BNXT_ULP_HDR_BIT_O_IPV4 |
7734                 BNXT_ULP_HDR_BIT_O_UDP |
7735                 BNXT_ULP_HDR_BIT_T_VXLAN |
7736                 BNXT_ULP_HDR_BIT_I_ETH |
7737                 BNXT_ULP_HDR_BIT_I_IPV4 |
7738                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7739         .field_sig = { .bits =
7740                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7741                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7742                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7743                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7744                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7745                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC }
7746         },
7747         [367] = {
7748         .class_hid = BNXT_ULP_CLASS_HID_90f9,
7749         .class_tid = 2,
7750         .hdr_sig_id = 2,
7751         .flow_sig_id = 2148797440,
7752         .flow_pattern_id = 1,
7753         .app_sig = 0,
7754         .hdr_sig = { .bits =
7755                 BNXT_ULP_HDR_BIT_O_IPV4 |
7756                 BNXT_ULP_HDR_BIT_O_UDP |
7757                 BNXT_ULP_HDR_BIT_T_VXLAN |
7758                 BNXT_ULP_HDR_BIT_I_ETH |
7759                 BNXT_ULP_HDR_BIT_I_IPV4 |
7760                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7761         .field_sig = { .bits =
7762                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7763                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7764                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7765                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7766                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7767         },
7768         [368] = {
7769         .class_hid = BNXT_ULP_CLASS_HID_c371,
7770         .class_tid = 2,
7771         .hdr_sig_id = 2,
7772         .flow_sig_id = 2148805632,
7773         .flow_pattern_id = 1,
7774         .app_sig = 0,
7775         .hdr_sig = { .bits =
7776                 BNXT_ULP_HDR_BIT_O_IPV4 |
7777                 BNXT_ULP_HDR_BIT_O_UDP |
7778                 BNXT_ULP_HDR_BIT_T_VXLAN |
7779                 BNXT_ULP_HDR_BIT_I_ETH |
7780                 BNXT_ULP_HDR_BIT_I_IPV4 |
7781                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7782         .field_sig = { .bits =
7783                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7784                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7785                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7786                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7787                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7788                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7789         },
7790         [369] = {
7791         .class_hid = BNXT_ULP_CLASS_HID_e19d,
7792         .class_tid = 2,
7793         .hdr_sig_id = 2,
7794         .flow_sig_id = 2150894592,
7795         .flow_pattern_id = 1,
7796         .app_sig = 0,
7797         .hdr_sig = { .bits =
7798                 BNXT_ULP_HDR_BIT_O_IPV4 |
7799                 BNXT_ULP_HDR_BIT_O_UDP |
7800                 BNXT_ULP_HDR_BIT_T_VXLAN |
7801                 BNXT_ULP_HDR_BIT_I_ETH |
7802                 BNXT_ULP_HDR_BIT_I_IPV4 |
7803                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7804         .field_sig = { .bits =
7805                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7806                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7807                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7808                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7809                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7810                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7811         },
7812         [370] = {
7813         .class_hid = BNXT_ULP_CLASS_HID_d015,
7814         .class_tid = 2,
7815         .hdr_sig_id = 2,
7816         .flow_sig_id = 2150902784,
7817         .flow_pattern_id = 1,
7818         .app_sig = 0,
7819         .hdr_sig = { .bits =
7820                 BNXT_ULP_HDR_BIT_O_IPV4 |
7821                 BNXT_ULP_HDR_BIT_O_UDP |
7822                 BNXT_ULP_HDR_BIT_T_VXLAN |
7823                 BNXT_ULP_HDR_BIT_I_ETH |
7824                 BNXT_ULP_HDR_BIT_I_IPV4 |
7825                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7826         .field_sig = { .bits =
7827                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7828                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7829                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7830                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7831                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7832                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7833                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR }
7834         },
7835         [371] = {
7836         .class_hid = BNXT_ULP_CLASS_HID_8c09,
7837         .class_tid = 2,
7838         .hdr_sig_id = 2,
7839         .flow_sig_id = 4296281088,
7840         .flow_pattern_id = 1,
7841         .app_sig = 0,
7842         .hdr_sig = { .bits =
7843                 BNXT_ULP_HDR_BIT_O_IPV4 |
7844                 BNXT_ULP_HDR_BIT_O_UDP |
7845                 BNXT_ULP_HDR_BIT_T_VXLAN |
7846                 BNXT_ULP_HDR_BIT_I_ETH |
7847                 BNXT_ULP_HDR_BIT_I_IPV4 |
7848                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7849         .field_sig = { .bits =
7850                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7851                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7852                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7853                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7854                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7855         },
7856         [372] = {
7857         .class_hid = BNXT_ULP_CLASS_HID_be89,
7858         .class_tid = 2,
7859         .hdr_sig_id = 2,
7860         .flow_sig_id = 4296289280,
7861         .flow_pattern_id = 1,
7862         .app_sig = 0,
7863         .hdr_sig = { .bits =
7864                 BNXT_ULP_HDR_BIT_O_IPV4 |
7865                 BNXT_ULP_HDR_BIT_O_UDP |
7866                 BNXT_ULP_HDR_BIT_T_VXLAN |
7867                 BNXT_ULP_HDR_BIT_I_ETH |
7868                 BNXT_ULP_HDR_BIT_I_IPV4 |
7869                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7870         .field_sig = { .bits =
7871                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7872                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7873                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7874                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7875                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7876                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7877         },
7878         [373] = {
7879         .class_hid = BNXT_ULP_CLASS_HID_ddad,
7880         .class_tid = 2,
7881         .hdr_sig_id = 2,
7882         .flow_sig_id = 4298378240,
7883         .flow_pattern_id = 1,
7884         .app_sig = 0,
7885         .hdr_sig = { .bits =
7886                 BNXT_ULP_HDR_BIT_O_IPV4 |
7887                 BNXT_ULP_HDR_BIT_O_UDP |
7888                 BNXT_ULP_HDR_BIT_T_VXLAN |
7889                 BNXT_ULP_HDR_BIT_I_ETH |
7890                 BNXT_ULP_HDR_BIT_I_IPV4 |
7891                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7892         .field_sig = { .bits =
7893                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7894                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7895                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7896                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7897                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7898                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7899         },
7900         [374] = {
7901         .class_hid = BNXT_ULP_CLASS_HID_cc2d,
7902         .class_tid = 2,
7903         .hdr_sig_id = 2,
7904         .flow_sig_id = 4298386432,
7905         .flow_pattern_id = 1,
7906         .app_sig = 0,
7907         .hdr_sig = { .bits =
7908                 BNXT_ULP_HDR_BIT_O_IPV4 |
7909                 BNXT_ULP_HDR_BIT_O_UDP |
7910                 BNXT_ULP_HDR_BIT_T_VXLAN |
7911                 BNXT_ULP_HDR_BIT_I_ETH |
7912                 BNXT_ULP_HDR_BIT_I_IPV4 |
7913                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7914         .field_sig = { .bits =
7915                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7916                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7917                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7918                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7919                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7920                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7921                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7922         },
7923         [375] = {
7924         .class_hid = BNXT_ULP_CLASS_HID_a4d9,
7925         .class_tid = 2,
7926         .hdr_sig_id = 2,
7927         .flow_sig_id = 6443764736,
7928         .flow_pattern_id = 1,
7929         .app_sig = 0,
7930         .hdr_sig = { .bits =
7931                 BNXT_ULP_HDR_BIT_O_IPV4 |
7932                 BNXT_ULP_HDR_BIT_O_UDP |
7933                 BNXT_ULP_HDR_BIT_T_VXLAN |
7934                 BNXT_ULP_HDR_BIT_I_ETH |
7935                 BNXT_ULP_HDR_BIT_I_IPV4 |
7936                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7937         .field_sig = { .bits =
7938                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7939                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7940                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7941                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7942                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7943                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7944         },
7945         [376] = {
7946         .class_hid = BNXT_ULP_CLASS_HID_d759,
7947         .class_tid = 2,
7948         .hdr_sig_id = 2,
7949         .flow_sig_id = 6443772928,
7950         .flow_pattern_id = 1,
7951         .app_sig = 0,
7952         .hdr_sig = { .bits =
7953                 BNXT_ULP_HDR_BIT_O_IPV4 |
7954                 BNXT_ULP_HDR_BIT_O_UDP |
7955                 BNXT_ULP_HDR_BIT_T_VXLAN |
7956                 BNXT_ULP_HDR_BIT_I_ETH |
7957                 BNXT_ULP_HDR_BIT_I_IPV4 |
7958                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7959         .field_sig = { .bits =
7960                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7961                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7962                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
7963                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7964                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7965                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7966                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7967         },
7968         [377] = {
7969         .class_hid = BNXT_ULP_CLASS_HID_f27d,
7970         .class_tid = 2,
7971         .hdr_sig_id = 2,
7972         .flow_sig_id = 6445861888,
7973         .flow_pattern_id = 1,
7974         .app_sig = 0,
7975         .hdr_sig = { .bits =
7976                 BNXT_ULP_HDR_BIT_O_IPV4 |
7977                 BNXT_ULP_HDR_BIT_O_UDP |
7978                 BNXT_ULP_HDR_BIT_T_VXLAN |
7979                 BNXT_ULP_HDR_BIT_I_ETH |
7980                 BNXT_ULP_HDR_BIT_I_IPV4 |
7981                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
7982         .field_sig = { .bits =
7983                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
7984                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
7985                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
7986                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
7987                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
7988                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
7989                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
7990         },
7991         [378] = {
7992         .class_hid = BNXT_ULP_CLASS_HID_e4fd,
7993         .class_tid = 2,
7994         .hdr_sig_id = 2,
7995         .flow_sig_id = 6445870080,
7996         .flow_pattern_id = 1,
7997         .app_sig = 0,
7998         .hdr_sig = { .bits =
7999                 BNXT_ULP_HDR_BIT_O_IPV4 |
8000                 BNXT_ULP_HDR_BIT_O_UDP |
8001                 BNXT_ULP_HDR_BIT_T_VXLAN |
8002                 BNXT_ULP_HDR_BIT_I_ETH |
8003                 BNXT_ULP_HDR_BIT_I_IPV4 |
8004                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8005         .field_sig = { .bits =
8006                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_SRC_ADDR |
8007                 BNXT_ULP_HF_0_2_2_BITMASK_O_IPV4_DST_ADDR |
8008                 BNXT_ULP_HF_0_2_2_BITMASK_O_UDP_DST_PORT |
8009                 BNXT_ULP_HF_0_2_2_BITMASK_T_VXLAN_VNI |
8010                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_DMAC |
8011                 BNXT_ULP_HF_0_2_2_BITMASK_I_ETH_SMAC |
8012                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_SRC_ADDR |
8013                 BNXT_ULP_HF_0_2_2_BITMASK_I_IPV4_DST_ADDR }
8014         },
8015         [379] = {
8016         .class_hid = BNXT_ULP_CLASS_HID_ecf6,
8017         .class_tid = 2,
8018         .hdr_sig_id = 3,
8019         .flow_sig_id = 1313792,
8020         .flow_pattern_id = 1,
8021         .app_sig = 0,
8022         .hdr_sig = { .bits =
8023                 BNXT_ULP_HDR_BIT_O_IPV4 |
8024                 BNXT_ULP_HDR_BIT_O_UDP |
8025                 BNXT_ULP_HDR_BIT_T_VXLAN |
8026                 BNXT_ULP_HDR_BIT_I_ETH |
8027                 BNXT_ULP_HDR_BIT_I_IPV6 |
8028                 BNXT_ULP_HDR_BIT_I_TCP |
8029                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8030         .field_sig = { .bits =
8031                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8032                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8033                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8034                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
8035         },
8036         [380] = {
8037         .class_hid = BNXT_ULP_CLASS_HID_a732,
8038         .class_tid = 2,
8039         .hdr_sig_id = 3,
8040         .flow_sig_id = 1321984,
8041         .flow_pattern_id = 1,
8042         .app_sig = 0,
8043         .hdr_sig = { .bits =
8044                 BNXT_ULP_HDR_BIT_O_IPV4 |
8045                 BNXT_ULP_HDR_BIT_O_UDP |
8046                 BNXT_ULP_HDR_BIT_T_VXLAN |
8047                 BNXT_ULP_HDR_BIT_I_ETH |
8048                 BNXT_ULP_HDR_BIT_I_IPV6 |
8049                 BNXT_ULP_HDR_BIT_I_TCP |
8050                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8051         .field_sig = { .bits =
8052                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8053                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8054                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8055                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8056                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC }
8057         },
8058         [381] = {
8059         .class_hid = BNXT_ULP_CLASS_HID_c45e,
8060         .class_tid = 2,
8061         .hdr_sig_id = 3,
8062         .flow_sig_id = 3410944,
8063         .flow_pattern_id = 1,
8064         .app_sig = 0,
8065         .hdr_sig = { .bits =
8066                 BNXT_ULP_HDR_BIT_O_IPV4 |
8067                 BNXT_ULP_HDR_BIT_O_UDP |
8068                 BNXT_ULP_HDR_BIT_T_VXLAN |
8069                 BNXT_ULP_HDR_BIT_I_ETH |
8070                 BNXT_ULP_HDR_BIT_I_IPV6 |
8071                 BNXT_ULP_HDR_BIT_I_TCP |
8072                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8073         .field_sig = { .bits =
8074                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8075                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8076                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8077                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8078                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
8079         },
8080         [382] = {
8081         .class_hid = BNXT_ULP_CLASS_HID_f5d6,
8082         .class_tid = 2,
8083         .hdr_sig_id = 3,
8084         .flow_sig_id = 3419136,
8085         .flow_pattern_id = 1,
8086         .app_sig = 0,
8087         .hdr_sig = { .bits =
8088                 BNXT_ULP_HDR_BIT_O_IPV4 |
8089                 BNXT_ULP_HDR_BIT_O_UDP |
8090                 BNXT_ULP_HDR_BIT_T_VXLAN |
8091                 BNXT_ULP_HDR_BIT_I_ETH |
8092                 BNXT_ULP_HDR_BIT_I_IPV6 |
8093                 BNXT_ULP_HDR_BIT_I_TCP |
8094                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8095         .field_sig = { .bits =
8096                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8097                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8098                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8099                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8100                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8101                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC }
8102         },
8103         [383] = {
8104         .class_hid = BNXT_ULP_CLASS_HID_d4ba,
8105         .class_tid = 2,
8106         .hdr_sig_id = 3,
8107         .flow_sig_id = 538184704,
8108         .flow_pattern_id = 1,
8109         .app_sig = 0,
8110         .hdr_sig = { .bits =
8111                 BNXT_ULP_HDR_BIT_O_IPV4 |
8112                 BNXT_ULP_HDR_BIT_O_UDP |
8113                 BNXT_ULP_HDR_BIT_T_VXLAN |
8114                 BNXT_ULP_HDR_BIT_I_ETH |
8115                 BNXT_ULP_HDR_BIT_I_IPV6 |
8116                 BNXT_ULP_HDR_BIT_I_TCP |
8117                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8118         .field_sig = { .bits =
8119                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8120                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8121                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8122                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8123                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8124         },
8125         [384] = {
8126         .class_hid = BNXT_ULP_CLASS_HID_aea6,
8127         .class_tid = 2,
8128         .hdr_sig_id = 3,
8129         .flow_sig_id = 538192896,
8130         .flow_pattern_id = 1,
8131         .app_sig = 0,
8132         .hdr_sig = { .bits =
8133                 BNXT_ULP_HDR_BIT_O_IPV4 |
8134                 BNXT_ULP_HDR_BIT_O_UDP |
8135                 BNXT_ULP_HDR_BIT_T_VXLAN |
8136                 BNXT_ULP_HDR_BIT_I_ETH |
8137                 BNXT_ULP_HDR_BIT_I_IPV6 |
8138                 BNXT_ULP_HDR_BIT_I_TCP |
8139                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8140         .field_sig = { .bits =
8141                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8142                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8143                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8144                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8145                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8146                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8147         },
8148         [385] = {
8149         .class_hid = BNXT_ULP_CLASS_HID_cc02,
8150         .class_tid = 2,
8151         .hdr_sig_id = 3,
8152         .flow_sig_id = 540281856,
8153         .flow_pattern_id = 1,
8154         .app_sig = 0,
8155         .hdr_sig = { .bits =
8156                 BNXT_ULP_HDR_BIT_O_IPV4 |
8157                 BNXT_ULP_HDR_BIT_O_UDP |
8158                 BNXT_ULP_HDR_BIT_T_VXLAN |
8159                 BNXT_ULP_HDR_BIT_I_ETH |
8160                 BNXT_ULP_HDR_BIT_I_IPV6 |
8161                 BNXT_ULP_HDR_BIT_I_TCP |
8162                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8163         .field_sig = { .bits =
8164                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8165                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8166                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8167                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8168                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8169                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8170         },
8171         [386] = {
8172         .class_hid = BNXT_ULP_CLASS_HID_fd9a,
8173         .class_tid = 2,
8174         .hdr_sig_id = 3,
8175         .flow_sig_id = 540290048,
8176         .flow_pattern_id = 1,
8177         .app_sig = 0,
8178         .hdr_sig = { .bits =
8179                 BNXT_ULP_HDR_BIT_O_IPV4 |
8180                 BNXT_ULP_HDR_BIT_O_UDP |
8181                 BNXT_ULP_HDR_BIT_T_VXLAN |
8182                 BNXT_ULP_HDR_BIT_I_ETH |
8183                 BNXT_ULP_HDR_BIT_I_IPV6 |
8184                 BNXT_ULP_HDR_BIT_I_TCP |
8185                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8186         .field_sig = { .bits =
8187                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8188                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8189                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8190                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8191                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8192                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8193                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR }
8194         },
8195         [387] = {
8196         .class_hid = BNXT_ULP_CLASS_HID_a51a,
8197         .class_tid = 2,
8198         .hdr_sig_id = 3,
8199         .flow_sig_id = 1075055616,
8200         .flow_pattern_id = 1,
8201         .app_sig = 0,
8202         .hdr_sig = { .bits =
8203                 BNXT_ULP_HDR_BIT_O_IPV4 |
8204                 BNXT_ULP_HDR_BIT_O_UDP |
8205                 BNXT_ULP_HDR_BIT_T_VXLAN |
8206                 BNXT_ULP_HDR_BIT_I_ETH |
8207                 BNXT_ULP_HDR_BIT_I_IPV6 |
8208                 BNXT_ULP_HDR_BIT_I_TCP |
8209                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8210         .field_sig = { .bits =
8211                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8212                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8213                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8214                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8215                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8216         },
8217         [388] = {
8218         .class_hid = BNXT_ULP_CLASS_HID_d692,
8219         .class_tid = 2,
8220         .hdr_sig_id = 3,
8221         .flow_sig_id = 1075063808,
8222         .flow_pattern_id = 1,
8223         .app_sig = 0,
8224         .hdr_sig = { .bits =
8225                 BNXT_ULP_HDR_BIT_O_IPV4 |
8226                 BNXT_ULP_HDR_BIT_O_UDP |
8227                 BNXT_ULP_HDR_BIT_T_VXLAN |
8228                 BNXT_ULP_HDR_BIT_I_ETH |
8229                 BNXT_ULP_HDR_BIT_I_IPV6 |
8230                 BNXT_ULP_HDR_BIT_I_TCP |
8231                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8232         .field_sig = { .bits =
8233                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8234                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8235                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8236                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8237                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8238                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8239         },
8240         [389] = {
8241         .class_hid = BNXT_ULP_CLASS_HID_cbde,
8242         .class_tid = 2,
8243         .hdr_sig_id = 3,
8244         .flow_sig_id = 1077152768,
8245         .flow_pattern_id = 1,
8246         .app_sig = 0,
8247         .hdr_sig = { .bits =
8248                 BNXT_ULP_HDR_BIT_O_IPV4 |
8249                 BNXT_ULP_HDR_BIT_O_UDP |
8250                 BNXT_ULP_HDR_BIT_T_VXLAN |
8251                 BNXT_ULP_HDR_BIT_I_ETH |
8252                 BNXT_ULP_HDR_BIT_I_IPV6 |
8253                 BNXT_ULP_HDR_BIT_I_TCP |
8254                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8255         .field_sig = { .bits =
8256                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8257                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8258                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8259                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8260                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8261                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8262         },
8263         [390] = {
8264         .class_hid = BNXT_ULP_CLASS_HID_ce1a,
8265         .class_tid = 2,
8266         .hdr_sig_id = 3,
8267         .flow_sig_id = 1077160960,
8268         .flow_pattern_id = 1,
8269         .app_sig = 0,
8270         .hdr_sig = { .bits =
8271                 BNXT_ULP_HDR_BIT_O_IPV4 |
8272                 BNXT_ULP_HDR_BIT_O_UDP |
8273                 BNXT_ULP_HDR_BIT_T_VXLAN |
8274                 BNXT_ULP_HDR_BIT_I_ETH |
8275                 BNXT_ULP_HDR_BIT_I_IPV6 |
8276                 BNXT_ULP_HDR_BIT_I_TCP |
8277                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8278         .field_sig = { .bits =
8279                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8280                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8281                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8282                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8283                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8284                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8285                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8286         },
8287         [391] = {
8288         .class_hid = BNXT_ULP_CLASS_HID_ac8e,
8289         .class_tid = 2,
8290         .hdr_sig_id = 3,
8291         .flow_sig_id = 1611926528,
8292         .flow_pattern_id = 1,
8293         .app_sig = 0,
8294         .hdr_sig = { .bits =
8295                 BNXT_ULP_HDR_BIT_O_IPV4 |
8296                 BNXT_ULP_HDR_BIT_O_UDP |
8297                 BNXT_ULP_HDR_BIT_T_VXLAN |
8298                 BNXT_ULP_HDR_BIT_I_ETH |
8299                 BNXT_ULP_HDR_BIT_I_IPV6 |
8300                 BNXT_ULP_HDR_BIT_I_TCP |
8301                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8302         .field_sig = { .bits =
8303                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8304                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8305                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8306                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8307                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8308                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8309         },
8310         [392] = {
8311         .class_hid = BNXT_ULP_CLASS_HID_de06,
8312         .class_tid = 2,
8313         .hdr_sig_id = 3,
8314         .flow_sig_id = 1611934720,
8315         .flow_pattern_id = 1,
8316         .app_sig = 0,
8317         .hdr_sig = { .bits =
8318                 BNXT_ULP_HDR_BIT_O_IPV4 |
8319                 BNXT_ULP_HDR_BIT_O_UDP |
8320                 BNXT_ULP_HDR_BIT_T_VXLAN |
8321                 BNXT_ULP_HDR_BIT_I_ETH |
8322                 BNXT_ULP_HDR_BIT_I_IPV6 |
8323                 BNXT_ULP_HDR_BIT_I_TCP |
8324                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8325         .field_sig = { .bits =
8326                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8327                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8328                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8329                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8330                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8331                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8332                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8333         },
8334         [393] = {
8335         .class_hid = BNXT_ULP_CLASS_HID_f382,
8336         .class_tid = 2,
8337         .hdr_sig_id = 3,
8338         .flow_sig_id = 1614023680,
8339         .flow_pattern_id = 1,
8340         .app_sig = 0,
8341         .hdr_sig = { .bits =
8342                 BNXT_ULP_HDR_BIT_O_IPV4 |
8343                 BNXT_ULP_HDR_BIT_O_UDP |
8344                 BNXT_ULP_HDR_BIT_T_VXLAN |
8345                 BNXT_ULP_HDR_BIT_I_ETH |
8346                 BNXT_ULP_HDR_BIT_I_IPV6 |
8347                 BNXT_ULP_HDR_BIT_I_TCP |
8348                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8349         .field_sig = { .bits =
8350                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8351                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8352                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8353                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8354                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8355                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8356                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8357         },
8358         [394] = {
8359         .class_hid = BNXT_ULP_CLASS_HID_ed1a,
8360         .class_tid = 2,
8361         .hdr_sig_id = 3,
8362         .flow_sig_id = 1614031872,
8363         .flow_pattern_id = 1,
8364         .app_sig = 0,
8365         .hdr_sig = { .bits =
8366                 BNXT_ULP_HDR_BIT_O_IPV4 |
8367                 BNXT_ULP_HDR_BIT_O_UDP |
8368                 BNXT_ULP_HDR_BIT_T_VXLAN |
8369                 BNXT_ULP_HDR_BIT_I_ETH |
8370                 BNXT_ULP_HDR_BIT_I_IPV6 |
8371                 BNXT_ULP_HDR_BIT_I_TCP |
8372                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8373         .field_sig = { .bits =
8374                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8375                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8376                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8377                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8378                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8379                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8380                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8381                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR }
8382         },
8383         [395] = {
8384         .class_hid = BNXT_ULP_CLASS_HID_9d6a,
8385         .class_tid = 2,
8386         .hdr_sig_id = 3,
8387         .flow_sig_id = 2148797440,
8388         .flow_pattern_id = 1,
8389         .app_sig = 0,
8390         .hdr_sig = { .bits =
8391                 BNXT_ULP_HDR_BIT_O_IPV4 |
8392                 BNXT_ULP_HDR_BIT_O_UDP |
8393                 BNXT_ULP_HDR_BIT_T_VXLAN |
8394                 BNXT_ULP_HDR_BIT_I_ETH |
8395                 BNXT_ULP_HDR_BIT_I_IPV6 |
8396                 BNXT_ULP_HDR_BIT_I_TCP |
8397                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8398         .field_sig = { .bits =
8399                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8400                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8401                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8402                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8403                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8404         },
8405         [396] = {
8406         .class_hid = BNXT_ULP_CLASS_HID_cee2,
8407         .class_tid = 2,
8408         .hdr_sig_id = 3,
8409         .flow_sig_id = 2148805632,
8410         .flow_pattern_id = 1,
8411         .app_sig = 0,
8412         .hdr_sig = { .bits =
8413                 BNXT_ULP_HDR_BIT_O_IPV4 |
8414                 BNXT_ULP_HDR_BIT_O_UDP |
8415                 BNXT_ULP_HDR_BIT_T_VXLAN |
8416                 BNXT_ULP_HDR_BIT_I_ETH |
8417                 BNXT_ULP_HDR_BIT_I_IPV6 |
8418                 BNXT_ULP_HDR_BIT_I_TCP |
8419                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8420         .field_sig = { .bits =
8421                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8422                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8423                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8424                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8425                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8426                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8427         },
8428         [397] = {
8429         .class_hid = BNXT_ULP_CLASS_HID_ec0e,
8430         .class_tid = 2,
8431         .hdr_sig_id = 3,
8432         .flow_sig_id = 2150894592,
8433         .flow_pattern_id = 1,
8434         .app_sig = 0,
8435         .hdr_sig = { .bits =
8436                 BNXT_ULP_HDR_BIT_O_IPV4 |
8437                 BNXT_ULP_HDR_BIT_O_UDP |
8438                 BNXT_ULP_HDR_BIT_T_VXLAN |
8439                 BNXT_ULP_HDR_BIT_I_ETH |
8440                 BNXT_ULP_HDR_BIT_I_IPV6 |
8441                 BNXT_ULP_HDR_BIT_I_TCP |
8442                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8443         .field_sig = { .bits =
8444                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8445                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8446                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8447                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8448                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8449                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8450         },
8451         [398] = {
8452         .class_hid = BNXT_ULP_CLASS_HID_dd86,
8453         .class_tid = 2,
8454         .hdr_sig_id = 3,
8455         .flow_sig_id = 2150902784,
8456         .flow_pattern_id = 1,
8457         .app_sig = 0,
8458         .hdr_sig = { .bits =
8459                 BNXT_ULP_HDR_BIT_O_IPV4 |
8460                 BNXT_ULP_HDR_BIT_O_UDP |
8461                 BNXT_ULP_HDR_BIT_T_VXLAN |
8462                 BNXT_ULP_HDR_BIT_I_ETH |
8463                 BNXT_ULP_HDR_BIT_I_IPV6 |
8464                 BNXT_ULP_HDR_BIT_I_TCP |
8465                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8466         .field_sig = { .bits =
8467                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8468                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8469                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8470                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8471                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8472                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8473                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8474         },
8475         [399] = {
8476         .class_hid = BNXT_ULP_CLASS_HID_852e,
8477         .class_tid = 2,
8478         .hdr_sig_id = 3,
8479         .flow_sig_id = 2685668352,
8480         .flow_pattern_id = 1,
8481         .app_sig = 0,
8482         .hdr_sig = { .bits =
8483                 BNXT_ULP_HDR_BIT_O_IPV4 |
8484                 BNXT_ULP_HDR_BIT_O_UDP |
8485                 BNXT_ULP_HDR_BIT_T_VXLAN |
8486                 BNXT_ULP_HDR_BIT_I_ETH |
8487                 BNXT_ULP_HDR_BIT_I_IPV6 |
8488                 BNXT_ULP_HDR_BIT_I_TCP |
8489                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8490         .field_sig = { .bits =
8491                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8492                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8493                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8494                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8495                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8496                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8497         },
8498         [400] = {
8499         .class_hid = BNXT_ULP_CLASS_HID_b6a6,
8500         .class_tid = 2,
8501         .hdr_sig_id = 3,
8502         .flow_sig_id = 2685676544,
8503         .flow_pattern_id = 1,
8504         .app_sig = 0,
8505         .hdr_sig = { .bits =
8506                 BNXT_ULP_HDR_BIT_O_IPV4 |
8507                 BNXT_ULP_HDR_BIT_O_UDP |
8508                 BNXT_ULP_HDR_BIT_T_VXLAN |
8509                 BNXT_ULP_HDR_BIT_I_ETH |
8510                 BNXT_ULP_HDR_BIT_I_IPV6 |
8511                 BNXT_ULP_HDR_BIT_I_TCP |
8512                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8513         .field_sig = { .bits =
8514                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8515                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8516                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8517                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8518                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8519                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8520                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8521         },
8522         [401] = {
8523         .class_hid = BNXT_ULP_CLASS_HID_eb82,
8524         .class_tid = 2,
8525         .hdr_sig_id = 3,
8526         .flow_sig_id = 2687765504,
8527         .flow_pattern_id = 1,
8528         .app_sig = 0,
8529         .hdr_sig = { .bits =
8530                 BNXT_ULP_HDR_BIT_O_IPV4 |
8531                 BNXT_ULP_HDR_BIT_O_UDP |
8532                 BNXT_ULP_HDR_BIT_T_VXLAN |
8533                 BNXT_ULP_HDR_BIT_I_ETH |
8534                 BNXT_ULP_HDR_BIT_I_IPV6 |
8535                 BNXT_ULP_HDR_BIT_I_TCP |
8536                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8537         .field_sig = { .bits =
8538                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8539                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8540                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8541                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8542                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8543                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8544                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8545         },
8546         [402] = {
8547         .class_hid = BNXT_ULP_CLASS_HID_c50a,
8548         .class_tid = 2,
8549         .hdr_sig_id = 3,
8550         .flow_sig_id = 2687773696,
8551         .flow_pattern_id = 1,
8552         .app_sig = 0,
8553         .hdr_sig = { .bits =
8554                 BNXT_ULP_HDR_BIT_O_IPV4 |
8555                 BNXT_ULP_HDR_BIT_O_UDP |
8556                 BNXT_ULP_HDR_BIT_T_VXLAN |
8557                 BNXT_ULP_HDR_BIT_I_ETH |
8558                 BNXT_ULP_HDR_BIT_I_IPV6 |
8559                 BNXT_ULP_HDR_BIT_I_TCP |
8560                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8561         .field_sig = { .bits =
8562                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8563                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8564                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8565                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8566                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8567                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8568                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8569                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8570         },
8571         [403] = {
8572         .class_hid = BNXT_ULP_CLASS_HID_ccca,
8573         .class_tid = 2,
8574         .hdr_sig_id = 3,
8575         .flow_sig_id = 3222539264,
8576         .flow_pattern_id = 1,
8577         .app_sig = 0,
8578         .hdr_sig = { .bits =
8579                 BNXT_ULP_HDR_BIT_O_IPV4 |
8580                 BNXT_ULP_HDR_BIT_O_UDP |
8581                 BNXT_ULP_HDR_BIT_T_VXLAN |
8582                 BNXT_ULP_HDR_BIT_I_ETH |
8583                 BNXT_ULP_HDR_BIT_I_IPV6 |
8584                 BNXT_ULP_HDR_BIT_I_TCP |
8585                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8586         .field_sig = { .bits =
8587                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8588                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8589                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8590                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8591                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8592                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8593         },
8594         [404] = {
8595         .class_hid = BNXT_ULP_CLASS_HID_8706,
8596         .class_tid = 2,
8597         .hdr_sig_id = 3,
8598         .flow_sig_id = 3222547456,
8599         .flow_pattern_id = 1,
8600         .app_sig = 0,
8601         .hdr_sig = { .bits =
8602                 BNXT_ULP_HDR_BIT_O_IPV4 |
8603                 BNXT_ULP_HDR_BIT_O_UDP |
8604                 BNXT_ULP_HDR_BIT_T_VXLAN |
8605                 BNXT_ULP_HDR_BIT_I_ETH |
8606                 BNXT_ULP_HDR_BIT_I_IPV6 |
8607                 BNXT_ULP_HDR_BIT_I_TCP |
8608                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8609         .field_sig = { .bits =
8610                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8611                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8612                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8613                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8614                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8615                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8616                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8617         },
8618         [405] = {
8619         .class_hid = BNXT_ULP_CLASS_HID_d38e,
8620         .class_tid = 2,
8621         .hdr_sig_id = 3,
8622         .flow_sig_id = 3224636416,
8623         .flow_pattern_id = 1,
8624         .app_sig = 0,
8625         .hdr_sig = { .bits =
8626                 BNXT_ULP_HDR_BIT_O_IPV4 |
8627                 BNXT_ULP_HDR_BIT_O_UDP |
8628                 BNXT_ULP_HDR_BIT_T_VXLAN |
8629                 BNXT_ULP_HDR_BIT_I_ETH |
8630                 BNXT_ULP_HDR_BIT_I_IPV6 |
8631                 BNXT_ULP_HDR_BIT_I_TCP |
8632                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8633         .field_sig = { .bits =
8634                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8635                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8636                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8637                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8638                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8639                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8640                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8641         },
8642         [406] = {
8643         .class_hid = BNXT_ULP_CLASS_HID_d5ca,
8644         .class_tid = 2,
8645         .hdr_sig_id = 3,
8646         .flow_sig_id = 3224644608,
8647         .flow_pattern_id = 1,
8648         .app_sig = 0,
8649         .hdr_sig = { .bits =
8650                 BNXT_ULP_HDR_BIT_O_IPV4 |
8651                 BNXT_ULP_HDR_BIT_O_UDP |
8652                 BNXT_ULP_HDR_BIT_T_VXLAN |
8653                 BNXT_ULP_HDR_BIT_I_ETH |
8654                 BNXT_ULP_HDR_BIT_I_IPV6 |
8655                 BNXT_ULP_HDR_BIT_I_TCP |
8656                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8657         .field_sig = { .bits =
8658                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8659                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8660                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8661                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8662                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8663                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8664                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8665                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8666         },
8667         [407] = {
8668         .class_hid = BNXT_ULP_CLASS_HID_b48e,
8669         .class_tid = 2,
8670         .hdr_sig_id = 3,
8671         .flow_sig_id = 3759410176,
8672         .flow_pattern_id = 1,
8673         .app_sig = 0,
8674         .hdr_sig = { .bits =
8675                 BNXT_ULP_HDR_BIT_O_IPV4 |
8676                 BNXT_ULP_HDR_BIT_O_UDP |
8677                 BNXT_ULP_HDR_BIT_T_VXLAN |
8678                 BNXT_ULP_HDR_BIT_I_ETH |
8679                 BNXT_ULP_HDR_BIT_I_IPV6 |
8680                 BNXT_ULP_HDR_BIT_I_TCP |
8681                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8682         .field_sig = { .bits =
8683                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8684                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8685                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8686                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8687                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8688                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8689                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8690         },
8691         [408] = {
8692         .class_hid = BNXT_ULP_CLASS_HID_8e8a,
8693         .class_tid = 2,
8694         .hdr_sig_id = 3,
8695         .flow_sig_id = 3759418368,
8696         .flow_pattern_id = 1,
8697         .app_sig = 0,
8698         .hdr_sig = { .bits =
8699                 BNXT_ULP_HDR_BIT_O_IPV4 |
8700                 BNXT_ULP_HDR_BIT_O_UDP |
8701                 BNXT_ULP_HDR_BIT_T_VXLAN |
8702                 BNXT_ULP_HDR_BIT_I_ETH |
8703                 BNXT_ULP_HDR_BIT_I_IPV6 |
8704                 BNXT_ULP_HDR_BIT_I_TCP |
8705                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8706         .field_sig = { .bits =
8707                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8708                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8709                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8710                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8711                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8712                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8713                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8714                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8715         },
8716         [409] = {
8717         .class_hid = BNXT_ULP_CLASS_HID_db02,
8718         .class_tid = 2,
8719         .hdr_sig_id = 3,
8720         .flow_sig_id = 3761507328,
8721         .flow_pattern_id = 1,
8722         .app_sig = 0,
8723         .hdr_sig = { .bits =
8724                 BNXT_ULP_HDR_BIT_O_IPV4 |
8725                 BNXT_ULP_HDR_BIT_O_UDP |
8726                 BNXT_ULP_HDR_BIT_T_VXLAN |
8727                 BNXT_ULP_HDR_BIT_I_ETH |
8728                 BNXT_ULP_HDR_BIT_I_IPV6 |
8729                 BNXT_ULP_HDR_BIT_I_TCP |
8730                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8731         .field_sig = { .bits =
8732                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8733                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8734                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8735                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8736                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8737                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8738                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8739                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8740         },
8741         [410] = {
8742         .class_hid = BNXT_ULP_CLASS_HID_dd8e,
8743         .class_tid = 2,
8744         .hdr_sig_id = 3,
8745         .flow_sig_id = 3761515520,
8746         .flow_pattern_id = 1,
8747         .app_sig = 0,
8748         .hdr_sig = { .bits =
8749                 BNXT_ULP_HDR_BIT_O_IPV4 |
8750                 BNXT_ULP_HDR_BIT_O_UDP |
8751                 BNXT_ULP_HDR_BIT_T_VXLAN |
8752                 BNXT_ULP_HDR_BIT_I_ETH |
8753                 BNXT_ULP_HDR_BIT_I_IPV6 |
8754                 BNXT_ULP_HDR_BIT_I_TCP |
8755                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8756         .field_sig = { .bits =
8757                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8758                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8759                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8760                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8761                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8762                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8763                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8764                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8765                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT }
8766         },
8767         [411] = {
8768         .class_hid = BNXT_ULP_CLASS_HID_819a,
8769         .class_tid = 2,
8770         .hdr_sig_id = 3,
8771         .flow_sig_id = 4296281088,
8772         .flow_pattern_id = 1,
8773         .app_sig = 0,
8774         .hdr_sig = { .bits =
8775                 BNXT_ULP_HDR_BIT_O_IPV4 |
8776                 BNXT_ULP_HDR_BIT_O_UDP |
8777                 BNXT_ULP_HDR_BIT_T_VXLAN |
8778                 BNXT_ULP_HDR_BIT_I_ETH |
8779                 BNXT_ULP_HDR_BIT_I_IPV6 |
8780                 BNXT_ULP_HDR_BIT_I_TCP |
8781                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8782         .field_sig = { .bits =
8783                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8784                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8785                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8786                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8787                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8788         },
8789         [412] = {
8790         .class_hid = BNXT_ULP_CLASS_HID_b31a,
8791         .class_tid = 2,
8792         .hdr_sig_id = 3,
8793         .flow_sig_id = 4296289280,
8794         .flow_pattern_id = 1,
8795         .app_sig = 0,
8796         .hdr_sig = { .bits =
8797                 BNXT_ULP_HDR_BIT_O_IPV4 |
8798                 BNXT_ULP_HDR_BIT_O_UDP |
8799                 BNXT_ULP_HDR_BIT_T_VXLAN |
8800                 BNXT_ULP_HDR_BIT_I_ETH |
8801                 BNXT_ULP_HDR_BIT_I_IPV6 |
8802                 BNXT_ULP_HDR_BIT_I_TCP |
8803                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8804         .field_sig = { .bits =
8805                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8806                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8807                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8808                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8809                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8810                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8811         },
8812         [413] = {
8813         .class_hid = BNXT_ULP_CLASS_HID_d03e,
8814         .class_tid = 2,
8815         .hdr_sig_id = 3,
8816         .flow_sig_id = 4298378240,
8817         .flow_pattern_id = 1,
8818         .app_sig = 0,
8819         .hdr_sig = { .bits =
8820                 BNXT_ULP_HDR_BIT_O_IPV4 |
8821                 BNXT_ULP_HDR_BIT_O_UDP |
8822                 BNXT_ULP_HDR_BIT_T_VXLAN |
8823                 BNXT_ULP_HDR_BIT_I_ETH |
8824                 BNXT_ULP_HDR_BIT_I_IPV6 |
8825                 BNXT_ULP_HDR_BIT_I_TCP |
8826                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8827         .field_sig = { .bits =
8828                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8829                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8830                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8831                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8832                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8833                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8834         },
8835         [414] = {
8836         .class_hid = BNXT_ULP_CLASS_HID_c1be,
8837         .class_tid = 2,
8838         .hdr_sig_id = 3,
8839         .flow_sig_id = 4298386432,
8840         .flow_pattern_id = 1,
8841         .app_sig = 0,
8842         .hdr_sig = { .bits =
8843                 BNXT_ULP_HDR_BIT_O_IPV4 |
8844                 BNXT_ULP_HDR_BIT_O_UDP |
8845                 BNXT_ULP_HDR_BIT_T_VXLAN |
8846                 BNXT_ULP_HDR_BIT_I_ETH |
8847                 BNXT_ULP_HDR_BIT_I_IPV6 |
8848                 BNXT_ULP_HDR_BIT_I_TCP |
8849                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8850         .field_sig = { .bits =
8851                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8852                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8853                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8854                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8855                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8856                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8857                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8858         },
8859         [415] = {
8860         .class_hid = BNXT_ULP_CLASS_HID_890e,
8861         .class_tid = 2,
8862         .hdr_sig_id = 3,
8863         .flow_sig_id = 4833152000,
8864         .flow_pattern_id = 1,
8865         .app_sig = 0,
8866         .hdr_sig = { .bits =
8867                 BNXT_ULP_HDR_BIT_O_IPV4 |
8868                 BNXT_ULP_HDR_BIT_O_UDP |
8869                 BNXT_ULP_HDR_BIT_T_VXLAN |
8870                 BNXT_ULP_HDR_BIT_I_ETH |
8871                 BNXT_ULP_HDR_BIT_I_IPV6 |
8872                 BNXT_ULP_HDR_BIT_I_TCP |
8873                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8874         .field_sig = { .bits =
8875                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8876                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8877                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8878                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8879                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8880                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8881         },
8882         [416] = {
8883         .class_hid = BNXT_ULP_CLASS_HID_ba8e,
8884         .class_tid = 2,
8885         .hdr_sig_id = 3,
8886         .flow_sig_id = 4833160192,
8887         .flow_pattern_id = 1,
8888         .app_sig = 0,
8889         .hdr_sig = { .bits =
8890                 BNXT_ULP_HDR_BIT_O_IPV4 |
8891                 BNXT_ULP_HDR_BIT_O_UDP |
8892                 BNXT_ULP_HDR_BIT_T_VXLAN |
8893                 BNXT_ULP_HDR_BIT_I_ETH |
8894                 BNXT_ULP_HDR_BIT_I_IPV6 |
8895                 BNXT_ULP_HDR_BIT_I_TCP |
8896                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8897         .field_sig = { .bits =
8898                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8899                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8900                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8901                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8902                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8903                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8904                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8905         },
8906         [417] = {
8907         .class_hid = BNXT_ULP_CLASS_HID_dfaa,
8908         .class_tid = 2,
8909         .hdr_sig_id = 3,
8910         .flow_sig_id = 4835249152,
8911         .flow_pattern_id = 1,
8912         .app_sig = 0,
8913         .hdr_sig = { .bits =
8914                 BNXT_ULP_HDR_BIT_O_IPV4 |
8915                 BNXT_ULP_HDR_BIT_O_UDP |
8916                 BNXT_ULP_HDR_BIT_T_VXLAN |
8917                 BNXT_ULP_HDR_BIT_I_ETH |
8918                 BNXT_ULP_HDR_BIT_I_IPV6 |
8919                 BNXT_ULP_HDR_BIT_I_TCP |
8920                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8921         .field_sig = { .bits =
8922                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8923                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8924                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8925                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8926                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8927                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8928                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8929         },
8930         [418] = {
8931         .class_hid = BNXT_ULP_CLASS_HID_c93a,
8932         .class_tid = 2,
8933         .hdr_sig_id = 3,
8934         .flow_sig_id = 4835257344,
8935         .flow_pattern_id = 1,
8936         .app_sig = 0,
8937         .hdr_sig = { .bits =
8938                 BNXT_ULP_HDR_BIT_O_IPV4 |
8939                 BNXT_ULP_HDR_BIT_O_UDP |
8940                 BNXT_ULP_HDR_BIT_T_VXLAN |
8941                 BNXT_ULP_HDR_BIT_I_ETH |
8942                 BNXT_ULP_HDR_BIT_I_IPV6 |
8943                 BNXT_ULP_HDR_BIT_I_TCP |
8944                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8945         .field_sig = { .bits =
8946                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8947                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8948                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8949                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8950                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8951                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
8952                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
8953                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8954         },
8955         [419] = {
8956         .class_hid = BNXT_ULP_CLASS_HID_b11a,
8957         .class_tid = 2,
8958         .hdr_sig_id = 3,
8959         .flow_sig_id = 5370022912,
8960         .flow_pattern_id = 1,
8961         .app_sig = 0,
8962         .hdr_sig = { .bits =
8963                 BNXT_ULP_HDR_BIT_O_IPV4 |
8964                 BNXT_ULP_HDR_BIT_O_UDP |
8965                 BNXT_ULP_HDR_BIT_T_VXLAN |
8966                 BNXT_ULP_HDR_BIT_I_ETH |
8967                 BNXT_ULP_HDR_BIT_I_IPV6 |
8968                 BNXT_ULP_HDR_BIT_I_TCP |
8969                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8970         .field_sig = { .bits =
8971                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8972                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8973                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8974                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8975                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
8976                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
8977         },
8978         [420] = {
8979         .class_hid = BNXT_ULP_CLASS_HID_8b4e,
8980         .class_tid = 2,
8981         .hdr_sig_id = 3,
8982         .flow_sig_id = 5370031104,
8983         .flow_pattern_id = 1,
8984         .app_sig = 0,
8985         .hdr_sig = { .bits =
8986                 BNXT_ULP_HDR_BIT_O_IPV4 |
8987                 BNXT_ULP_HDR_BIT_O_UDP |
8988                 BNXT_ULP_HDR_BIT_T_VXLAN |
8989                 BNXT_ULP_HDR_BIT_I_ETH |
8990                 BNXT_ULP_HDR_BIT_I_IPV6 |
8991                 BNXT_ULP_HDR_BIT_I_TCP |
8992                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
8993         .field_sig = { .bits =
8994                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
8995                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
8996                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
8997                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
8998                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
8999                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9000                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9001         },
9002         [421] = {
9003         .class_hid = BNXT_ULP_CLASS_HID_c79e,
9004         .class_tid = 2,
9005         .hdr_sig_id = 3,
9006         .flow_sig_id = 5372120064,
9007         .flow_pattern_id = 1,
9008         .app_sig = 0,
9009         .hdr_sig = { .bits =
9010                 BNXT_ULP_HDR_BIT_O_IPV4 |
9011                 BNXT_ULP_HDR_BIT_O_UDP |
9012                 BNXT_ULP_HDR_BIT_T_VXLAN |
9013                 BNXT_ULP_HDR_BIT_I_ETH |
9014                 BNXT_ULP_HDR_BIT_I_IPV6 |
9015                 BNXT_ULP_HDR_BIT_I_TCP |
9016                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9017         .field_sig = { .bits =
9018                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9019                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9020                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9021                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9022                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9023                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9024                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9025         },
9026         [422] = {
9027         .class_hid = BNXT_ULP_CLASS_HID_d9da,
9028         .class_tid = 2,
9029         .hdr_sig_id = 3,
9030         .flow_sig_id = 5372128256,
9031         .flow_pattern_id = 1,
9032         .app_sig = 0,
9033         .hdr_sig = { .bits =
9034                 BNXT_ULP_HDR_BIT_O_IPV4 |
9035                 BNXT_ULP_HDR_BIT_O_UDP |
9036                 BNXT_ULP_HDR_BIT_T_VXLAN |
9037                 BNXT_ULP_HDR_BIT_I_ETH |
9038                 BNXT_ULP_HDR_BIT_I_IPV6 |
9039                 BNXT_ULP_HDR_BIT_I_TCP |
9040                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9041         .field_sig = { .bits =
9042                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9043                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9044                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9045                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9046                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9047                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9048                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9049                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9050         },
9051         [423] = {
9052         .class_hid = BNXT_ULP_CLASS_HID_b88e,
9053         .class_tid = 2,
9054         .hdr_sig_id = 3,
9055         .flow_sig_id = 5906893824,
9056         .flow_pattern_id = 1,
9057         .app_sig = 0,
9058         .hdr_sig = { .bits =
9059                 BNXT_ULP_HDR_BIT_O_IPV4 |
9060                 BNXT_ULP_HDR_BIT_O_UDP |
9061                 BNXT_ULP_HDR_BIT_T_VXLAN |
9062                 BNXT_ULP_HDR_BIT_I_ETH |
9063                 BNXT_ULP_HDR_BIT_I_IPV6 |
9064                 BNXT_ULP_HDR_BIT_I_TCP |
9065                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9066         .field_sig = { .bits =
9067                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9068                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9069                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9070                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9071                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9072                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9073                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9074         },
9075         [424] = {
9076         .class_hid = BNXT_ULP_CLASS_HID_ea0e,
9077         .class_tid = 2,
9078         .hdr_sig_id = 3,
9079         .flow_sig_id = 5906902016,
9080         .flow_pattern_id = 1,
9081         .app_sig = 0,
9082         .hdr_sig = { .bits =
9083                 BNXT_ULP_HDR_BIT_O_IPV4 |
9084                 BNXT_ULP_HDR_BIT_O_UDP |
9085                 BNXT_ULP_HDR_BIT_T_VXLAN |
9086                 BNXT_ULP_HDR_BIT_I_ETH |
9087                 BNXT_ULP_HDR_BIT_I_IPV6 |
9088                 BNXT_ULP_HDR_BIT_I_TCP |
9089                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9090         .field_sig = { .bits =
9091                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9092                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9093                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9094                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9095                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9096                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9097                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9098                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9099         },
9100         [425] = {
9101         .class_hid = BNXT_ULP_CLASS_HID_cf0a,
9102         .class_tid = 2,
9103         .hdr_sig_id = 3,
9104         .flow_sig_id = 5908990976,
9105         .flow_pattern_id = 1,
9106         .app_sig = 0,
9107         .hdr_sig = { .bits =
9108                 BNXT_ULP_HDR_BIT_O_IPV4 |
9109                 BNXT_ULP_HDR_BIT_O_UDP |
9110                 BNXT_ULP_HDR_BIT_T_VXLAN |
9111                 BNXT_ULP_HDR_BIT_I_ETH |
9112                 BNXT_ULP_HDR_BIT_I_IPV6 |
9113                 BNXT_ULP_HDR_BIT_I_TCP |
9114                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9115         .field_sig = { .bits =
9116                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9117                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9118                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9119                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9120                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9121                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9122                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9123                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9124         },
9125         [426] = {
9126         .class_hid = BNXT_ULP_CLASS_HID_c18e,
9127         .class_tid = 2,
9128         .hdr_sig_id = 3,
9129         .flow_sig_id = 5908999168,
9130         .flow_pattern_id = 1,
9131         .app_sig = 0,
9132         .hdr_sig = { .bits =
9133                 BNXT_ULP_HDR_BIT_O_IPV4 |
9134                 BNXT_ULP_HDR_BIT_O_UDP |
9135                 BNXT_ULP_HDR_BIT_T_VXLAN |
9136                 BNXT_ULP_HDR_BIT_I_ETH |
9137                 BNXT_ULP_HDR_BIT_I_IPV6 |
9138                 BNXT_ULP_HDR_BIT_I_TCP |
9139                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9140         .field_sig = { .bits =
9141                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9142                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9143                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9144                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9145                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9146                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9147                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9148                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9149                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9150         },
9151         [427] = {
9152         .class_hid = BNXT_ULP_CLASS_HID_a94a,
9153         .class_tid = 2,
9154         .hdr_sig_id = 3,
9155         .flow_sig_id = 6443764736,
9156         .flow_pattern_id = 1,
9157         .app_sig = 0,
9158         .hdr_sig = { .bits =
9159                 BNXT_ULP_HDR_BIT_O_IPV4 |
9160                 BNXT_ULP_HDR_BIT_O_UDP |
9161                 BNXT_ULP_HDR_BIT_T_VXLAN |
9162                 BNXT_ULP_HDR_BIT_I_ETH |
9163                 BNXT_ULP_HDR_BIT_I_IPV6 |
9164                 BNXT_ULP_HDR_BIT_I_TCP |
9165                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9166         .field_sig = { .bits =
9167                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9168                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9169                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9170                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9171                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9172                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9173         },
9174         [428] = {
9175         .class_hid = BNXT_ULP_CLASS_HID_daca,
9176         .class_tid = 2,
9177         .hdr_sig_id = 3,
9178         .flow_sig_id = 6443772928,
9179         .flow_pattern_id = 1,
9180         .app_sig = 0,
9181         .hdr_sig = { .bits =
9182                 BNXT_ULP_HDR_BIT_O_IPV4 |
9183                 BNXT_ULP_HDR_BIT_O_UDP |
9184                 BNXT_ULP_HDR_BIT_T_VXLAN |
9185                 BNXT_ULP_HDR_BIT_I_ETH |
9186                 BNXT_ULP_HDR_BIT_I_IPV6 |
9187                 BNXT_ULP_HDR_BIT_I_TCP |
9188                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9189         .field_sig = { .bits =
9190                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9191                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9192                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9193                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9194                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9195                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9196                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9197         },
9198         [429] = {
9199         .class_hid = BNXT_ULP_CLASS_HID_ffee,
9200         .class_tid = 2,
9201         .hdr_sig_id = 3,
9202         .flow_sig_id = 6445861888,
9203         .flow_pattern_id = 1,
9204         .app_sig = 0,
9205         .hdr_sig = { .bits =
9206                 BNXT_ULP_HDR_BIT_O_IPV4 |
9207                 BNXT_ULP_HDR_BIT_O_UDP |
9208                 BNXT_ULP_HDR_BIT_T_VXLAN |
9209                 BNXT_ULP_HDR_BIT_I_ETH |
9210                 BNXT_ULP_HDR_BIT_I_IPV6 |
9211                 BNXT_ULP_HDR_BIT_I_TCP |
9212                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9213         .field_sig = { .bits =
9214                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9215                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9216                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9217                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9218                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9219                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9220                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9221         },
9222         [430] = {
9223         .class_hid = BNXT_ULP_CLASS_HID_e96e,
9224         .class_tid = 2,
9225         .hdr_sig_id = 3,
9226         .flow_sig_id = 6445870080,
9227         .flow_pattern_id = 1,
9228         .app_sig = 0,
9229         .hdr_sig = { .bits =
9230                 BNXT_ULP_HDR_BIT_O_IPV4 |
9231                 BNXT_ULP_HDR_BIT_O_UDP |
9232                 BNXT_ULP_HDR_BIT_T_VXLAN |
9233                 BNXT_ULP_HDR_BIT_I_ETH |
9234                 BNXT_ULP_HDR_BIT_I_IPV6 |
9235                 BNXT_ULP_HDR_BIT_I_TCP |
9236                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9237         .field_sig = { .bits =
9238                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9239                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9240                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9241                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9242                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9243                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9244                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9245                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9246         },
9247         [431] = {
9248         .class_hid = BNXT_ULP_CLASS_HID_910e,
9249         .class_tid = 2,
9250         .hdr_sig_id = 3,
9251         .flow_sig_id = 6980635648,
9252         .flow_pattern_id = 1,
9253         .app_sig = 0,
9254         .hdr_sig = { .bits =
9255                 BNXT_ULP_HDR_BIT_O_IPV4 |
9256                 BNXT_ULP_HDR_BIT_O_UDP |
9257                 BNXT_ULP_HDR_BIT_T_VXLAN |
9258                 BNXT_ULP_HDR_BIT_I_ETH |
9259                 BNXT_ULP_HDR_BIT_I_IPV6 |
9260                 BNXT_ULP_HDR_BIT_I_TCP |
9261                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9262         .field_sig = { .bits =
9263                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9264                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9265                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9266                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9267                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9268                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9269                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9270         },
9271         [432] = {
9272         .class_hid = BNXT_ULP_CLASS_HID_c28e,
9273         .class_tid = 2,
9274         .hdr_sig_id = 3,
9275         .flow_sig_id = 6980643840,
9276         .flow_pattern_id = 1,
9277         .app_sig = 0,
9278         .hdr_sig = { .bits =
9279                 BNXT_ULP_HDR_BIT_O_IPV4 |
9280                 BNXT_ULP_HDR_BIT_O_UDP |
9281                 BNXT_ULP_HDR_BIT_T_VXLAN |
9282                 BNXT_ULP_HDR_BIT_I_ETH |
9283                 BNXT_ULP_HDR_BIT_I_IPV6 |
9284                 BNXT_ULP_HDR_BIT_I_TCP |
9285                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9286         .field_sig = { .bits =
9287                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9288                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9289                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9290                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9291                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9292                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9293                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9294                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9295         },
9296         [433] = {
9297         .class_hid = BNXT_ULP_CLASS_HID_e7aa,
9298         .class_tid = 2,
9299         .hdr_sig_id = 3,
9300         .flow_sig_id = 6982732800,
9301         .flow_pattern_id = 1,
9302         .app_sig = 0,
9303         .hdr_sig = { .bits =
9304                 BNXT_ULP_HDR_BIT_O_IPV4 |
9305                 BNXT_ULP_HDR_BIT_O_UDP |
9306                 BNXT_ULP_HDR_BIT_T_VXLAN |
9307                 BNXT_ULP_HDR_BIT_I_ETH |
9308                 BNXT_ULP_HDR_BIT_I_IPV6 |
9309                 BNXT_ULP_HDR_BIT_I_TCP |
9310                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9311         .field_sig = { .bits =
9312                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9313                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9314                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9315                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9316                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9317                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9318                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9319                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9320         },
9321         [434] = {
9322         .class_hid = BNXT_ULP_CLASS_HID_d12a,
9323         .class_tid = 2,
9324         .hdr_sig_id = 3,
9325         .flow_sig_id = 6982740992,
9326         .flow_pattern_id = 1,
9327         .app_sig = 0,
9328         .hdr_sig = { .bits =
9329                 BNXT_ULP_HDR_BIT_O_IPV4 |
9330                 BNXT_ULP_HDR_BIT_O_UDP |
9331                 BNXT_ULP_HDR_BIT_T_VXLAN |
9332                 BNXT_ULP_HDR_BIT_I_ETH |
9333                 BNXT_ULP_HDR_BIT_I_IPV6 |
9334                 BNXT_ULP_HDR_BIT_I_TCP |
9335                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9336         .field_sig = { .bits =
9337                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9338                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9339                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9340                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9341                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9342                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9343                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9344                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9345                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9346         },
9347         [435] = {
9348         .class_hid = BNXT_ULP_CLASS_HID_d8ca,
9349         .class_tid = 2,
9350         .hdr_sig_id = 3,
9351         .flow_sig_id = 7517506560,
9352         .flow_pattern_id = 1,
9353         .app_sig = 0,
9354         .hdr_sig = { .bits =
9355                 BNXT_ULP_HDR_BIT_O_IPV4 |
9356                 BNXT_ULP_HDR_BIT_O_UDP |
9357                 BNXT_ULP_HDR_BIT_T_VXLAN |
9358                 BNXT_ULP_HDR_BIT_I_ETH |
9359                 BNXT_ULP_HDR_BIT_I_IPV6 |
9360                 BNXT_ULP_HDR_BIT_I_TCP |
9361                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9362         .field_sig = { .bits =
9363                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9364                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9365                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9366                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9367                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9368                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9369                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9370         },
9371         [436] = {
9372         .class_hid = BNXT_ULP_CLASS_HID_930e,
9373         .class_tid = 2,
9374         .hdr_sig_id = 3,
9375         .flow_sig_id = 7517514752,
9376         .flow_pattern_id = 1,
9377         .app_sig = 0,
9378         .hdr_sig = { .bits =
9379                 BNXT_ULP_HDR_BIT_O_IPV4 |
9380                 BNXT_ULP_HDR_BIT_O_UDP |
9381                 BNXT_ULP_HDR_BIT_T_VXLAN |
9382                 BNXT_ULP_HDR_BIT_I_ETH |
9383                 BNXT_ULP_HDR_BIT_I_IPV6 |
9384                 BNXT_ULP_HDR_BIT_I_TCP |
9385                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9386         .field_sig = { .bits =
9387                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9388                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9389                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9390                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9391                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9392                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9393                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9394                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9395         },
9396         [437] = {
9397         .class_hid = BNXT_ULP_CLASS_HID_ef4e,
9398         .class_tid = 2,
9399         .hdr_sig_id = 3,
9400         .flow_sig_id = 7519603712,
9401         .flow_pattern_id = 1,
9402         .app_sig = 0,
9403         .hdr_sig = { .bits =
9404                 BNXT_ULP_HDR_BIT_O_IPV4 |
9405                 BNXT_ULP_HDR_BIT_O_UDP |
9406                 BNXT_ULP_HDR_BIT_T_VXLAN |
9407                 BNXT_ULP_HDR_BIT_I_ETH |
9408                 BNXT_ULP_HDR_BIT_I_IPV6 |
9409                 BNXT_ULP_HDR_BIT_I_TCP |
9410                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9411         .field_sig = { .bits =
9412                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9413                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9414                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9415                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9416                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9417                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9418                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9419                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9420         },
9421         [438] = {
9422         .class_hid = BNXT_ULP_CLASS_HID_e18a,
9423         .class_tid = 2,
9424         .hdr_sig_id = 3,
9425         .flow_sig_id = 7519611904,
9426         .flow_pattern_id = 1,
9427         .app_sig = 0,
9428         .hdr_sig = { .bits =
9429                 BNXT_ULP_HDR_BIT_O_IPV4 |
9430                 BNXT_ULP_HDR_BIT_O_UDP |
9431                 BNXT_ULP_HDR_BIT_T_VXLAN |
9432                 BNXT_ULP_HDR_BIT_I_ETH |
9433                 BNXT_ULP_HDR_BIT_I_IPV6 |
9434                 BNXT_ULP_HDR_BIT_I_TCP |
9435                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9436         .field_sig = { .bits =
9437                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9438                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9439                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9440                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9441                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9442                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9443                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9444                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9445                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9446         },
9447         [439] = {
9448         .class_hid = BNXT_ULP_CLASS_HID_c08e,
9449         .class_tid = 2,
9450         .hdr_sig_id = 3,
9451         .flow_sig_id = 8054377472,
9452         .flow_pattern_id = 1,
9453         .app_sig = 0,
9454         .hdr_sig = { .bits =
9455                 BNXT_ULP_HDR_BIT_O_IPV4 |
9456                 BNXT_ULP_HDR_BIT_O_UDP |
9457                 BNXT_ULP_HDR_BIT_T_VXLAN |
9458                 BNXT_ULP_HDR_BIT_I_ETH |
9459                 BNXT_ULP_HDR_BIT_I_IPV6 |
9460                 BNXT_ULP_HDR_BIT_I_TCP |
9461                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9462         .field_sig = { .bits =
9463                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9464                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9465                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9466                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9467                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9468                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9469                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9470                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9471         },
9472         [440] = {
9473         .class_hid = BNXT_ULP_CLASS_HID_9a8a,
9474         .class_tid = 2,
9475         .hdr_sig_id = 3,
9476         .flow_sig_id = 8054385664,
9477         .flow_pattern_id = 1,
9478         .app_sig = 0,
9479         .hdr_sig = { .bits =
9480                 BNXT_ULP_HDR_BIT_O_IPV4 |
9481                 BNXT_ULP_HDR_BIT_O_UDP |
9482                 BNXT_ULP_HDR_BIT_T_VXLAN |
9483                 BNXT_ULP_HDR_BIT_I_ETH |
9484                 BNXT_ULP_HDR_BIT_I_IPV6 |
9485                 BNXT_ULP_HDR_BIT_I_TCP |
9486                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9487         .field_sig = { .bits =
9488                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9489                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9490                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9491                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9492                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9493                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9494                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9495                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9496                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9497         },
9498         [441] = {
9499         .class_hid = BNXT_ULP_CLASS_HID_d70a,
9500         .class_tid = 2,
9501         .hdr_sig_id = 3,
9502         .flow_sig_id = 8056474624,
9503         .flow_pattern_id = 1,
9504         .app_sig = 0,
9505         .hdr_sig = { .bits =
9506                 BNXT_ULP_HDR_BIT_O_IPV4 |
9507                 BNXT_ULP_HDR_BIT_O_UDP |
9508                 BNXT_ULP_HDR_BIT_T_VXLAN |
9509                 BNXT_ULP_HDR_BIT_I_ETH |
9510                 BNXT_ULP_HDR_BIT_I_IPV6 |
9511                 BNXT_ULP_HDR_BIT_I_TCP |
9512                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9513         .field_sig = { .bits =
9514                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9515                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9516                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9517                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9518                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9519                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9520                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9521                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9522                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9523         },
9524         [442] = {
9525         .class_hid = BNXT_ULP_CLASS_HID_e90e,
9526         .class_tid = 2,
9527         .hdr_sig_id = 3,
9528         .flow_sig_id = 8056482816,
9529         .flow_pattern_id = 1,
9530         .app_sig = 0,
9531         .hdr_sig = { .bits =
9532                 BNXT_ULP_HDR_BIT_O_IPV4 |
9533                 BNXT_ULP_HDR_BIT_O_UDP |
9534                 BNXT_ULP_HDR_BIT_T_VXLAN |
9535                 BNXT_ULP_HDR_BIT_I_ETH |
9536                 BNXT_ULP_HDR_BIT_I_IPV6 |
9537                 BNXT_ULP_HDR_BIT_I_TCP |
9538                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9539         .field_sig = { .bits =
9540                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_SRC_ADDR |
9541                 BNXT_ULP_HF_0_2_3_BITMASK_O_IPV4_DST_ADDR |
9542                 BNXT_ULP_HF_0_2_3_BITMASK_O_UDP_DST_PORT |
9543                 BNXT_ULP_HF_0_2_3_BITMASK_T_VXLAN_VNI |
9544                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_DMAC |
9545                 BNXT_ULP_HF_0_2_3_BITMASK_I_ETH_SMAC |
9546                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_SRC_ADDR |
9547                 BNXT_ULP_HF_0_2_3_BITMASK_I_IPV6_DST_ADDR |
9548                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_SRC_PORT |
9549                 BNXT_ULP_HF_0_2_3_BITMASK_I_TCP_DST_PORT }
9550         },
9551         [443] = {
9552         .class_hid = BNXT_ULP_CLASS_HID_edd9,
9553         .class_tid = 2,
9554         .hdr_sig_id = 4,
9555         .flow_sig_id = 1313792,
9556         .flow_pattern_id = 1,
9557         .app_sig = 0,
9558         .hdr_sig = { .bits =
9559                 BNXT_ULP_HDR_BIT_O_IPV4 |
9560                 BNXT_ULP_HDR_BIT_O_UDP |
9561                 BNXT_ULP_HDR_BIT_T_VXLAN |
9562                 BNXT_ULP_HDR_BIT_I_ETH |
9563                 BNXT_ULP_HDR_BIT_I_IPV4 |
9564                 BNXT_ULP_HDR_BIT_I_TCP |
9565                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9566         .field_sig = { .bits =
9567                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9568                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9569                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9570                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
9571         },
9572         [444] = {
9573         .class_hid = BNXT_ULP_CLASS_HID_a61d,
9574         .class_tid = 2,
9575         .hdr_sig_id = 4,
9576         .flow_sig_id = 1321984,
9577         .flow_pattern_id = 1,
9578         .app_sig = 0,
9579         .hdr_sig = { .bits =
9580                 BNXT_ULP_HDR_BIT_O_IPV4 |
9581                 BNXT_ULP_HDR_BIT_O_UDP |
9582                 BNXT_ULP_HDR_BIT_T_VXLAN |
9583                 BNXT_ULP_HDR_BIT_I_ETH |
9584                 BNXT_ULP_HDR_BIT_I_IPV4 |
9585                 BNXT_ULP_HDR_BIT_I_TCP |
9586                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9587         .field_sig = { .bits =
9588                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9589                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9590                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9591                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9592                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC }
9593         },
9594         [445] = {
9595         .class_hid = BNXT_ULP_CLASS_HID_c571,
9596         .class_tid = 2,
9597         .hdr_sig_id = 4,
9598         .flow_sig_id = 3410944,
9599         .flow_pattern_id = 1,
9600         .app_sig = 0,
9601         .hdr_sig = { .bits =
9602                 BNXT_ULP_HDR_BIT_O_IPV4 |
9603                 BNXT_ULP_HDR_BIT_O_UDP |
9604                 BNXT_ULP_HDR_BIT_T_VXLAN |
9605                 BNXT_ULP_HDR_BIT_I_ETH |
9606                 BNXT_ULP_HDR_BIT_I_IPV4 |
9607                 BNXT_ULP_HDR_BIT_I_TCP |
9608                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9609         .field_sig = { .bits =
9610                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9611                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9612                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9613                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9614                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
9615         },
9616         [446] = {
9617         .class_hid = BNXT_ULP_CLASS_HID_f4f9,
9618         .class_tid = 2,
9619         .hdr_sig_id = 4,
9620         .flow_sig_id = 3419136,
9621         .flow_pattern_id = 1,
9622         .app_sig = 0,
9623         .hdr_sig = { .bits =
9624                 BNXT_ULP_HDR_BIT_O_IPV4 |
9625                 BNXT_ULP_HDR_BIT_O_UDP |
9626                 BNXT_ULP_HDR_BIT_T_VXLAN |
9627                 BNXT_ULP_HDR_BIT_I_ETH |
9628                 BNXT_ULP_HDR_BIT_I_IPV4 |
9629                 BNXT_ULP_HDR_BIT_I_TCP |
9630                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9631         .field_sig = { .bits =
9632                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9633                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9634                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9635                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9636                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9637                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC }
9638         },
9639         [447] = {
9640         .class_hid = BNXT_ULP_CLASS_HID_9c45,
9641         .class_tid = 2,
9642         .hdr_sig_id = 4,
9643         .flow_sig_id = 2148797440,
9644         .flow_pattern_id = 1,
9645         .app_sig = 0,
9646         .hdr_sig = { .bits =
9647                 BNXT_ULP_HDR_BIT_O_IPV4 |
9648                 BNXT_ULP_HDR_BIT_O_UDP |
9649                 BNXT_ULP_HDR_BIT_T_VXLAN |
9650                 BNXT_ULP_HDR_BIT_I_ETH |
9651                 BNXT_ULP_HDR_BIT_I_IPV4 |
9652                 BNXT_ULP_HDR_BIT_I_TCP |
9653                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9654         .field_sig = { .bits =
9655                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9656                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9657                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9658                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9659                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9660         },
9661         [448] = {
9662         .class_hid = BNXT_ULP_CLASS_HID_cfcd,
9663         .class_tid = 2,
9664         .hdr_sig_id = 4,
9665         .flow_sig_id = 2148805632,
9666         .flow_pattern_id = 1,
9667         .app_sig = 0,
9668         .hdr_sig = { .bits =
9669                 BNXT_ULP_HDR_BIT_O_IPV4 |
9670                 BNXT_ULP_HDR_BIT_O_UDP |
9671                 BNXT_ULP_HDR_BIT_T_VXLAN |
9672                 BNXT_ULP_HDR_BIT_I_ETH |
9673                 BNXT_ULP_HDR_BIT_I_IPV4 |
9674                 BNXT_ULP_HDR_BIT_I_TCP |
9675                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9676         .field_sig = { .bits =
9677                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9678                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9679                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9680                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9681                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9682                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9683         },
9684         [449] = {
9685         .class_hid = BNXT_ULP_CLASS_HID_ed21,
9686         .class_tid = 2,
9687         .hdr_sig_id = 4,
9688         .flow_sig_id = 2150894592,
9689         .flow_pattern_id = 1,
9690         .app_sig = 0,
9691         .hdr_sig = { .bits =
9692                 BNXT_ULP_HDR_BIT_O_IPV4 |
9693                 BNXT_ULP_HDR_BIT_O_UDP |
9694                 BNXT_ULP_HDR_BIT_T_VXLAN |
9695                 BNXT_ULP_HDR_BIT_I_ETH |
9696                 BNXT_ULP_HDR_BIT_I_IPV4 |
9697                 BNXT_ULP_HDR_BIT_I_TCP |
9698                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9699         .field_sig = { .bits =
9700                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9701                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9702                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9703                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9704                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9705                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9706         },
9707         [450] = {
9708         .class_hid = BNXT_ULP_CLASS_HID_dca9,
9709         .class_tid = 2,
9710         .hdr_sig_id = 4,
9711         .flow_sig_id = 2150902784,
9712         .flow_pattern_id = 1,
9713         .app_sig = 0,
9714         .hdr_sig = { .bits =
9715                 BNXT_ULP_HDR_BIT_O_IPV4 |
9716                 BNXT_ULP_HDR_BIT_O_UDP |
9717                 BNXT_ULP_HDR_BIT_T_VXLAN |
9718                 BNXT_ULP_HDR_BIT_I_ETH |
9719                 BNXT_ULP_HDR_BIT_I_IPV4 |
9720                 BNXT_ULP_HDR_BIT_I_TCP |
9721                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9722         .field_sig = { .bits =
9723                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9724                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9725                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9726                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9727                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9728                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9729                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR }
9730         },
9731         [451] = {
9732         .class_hid = BNXT_ULP_CLASS_HID_80b5,
9733         .class_tid = 2,
9734         .hdr_sig_id = 4,
9735         .flow_sig_id = 4296281088,
9736         .flow_pattern_id = 1,
9737         .app_sig = 0,
9738         .hdr_sig = { .bits =
9739                 BNXT_ULP_HDR_BIT_O_IPV4 |
9740                 BNXT_ULP_HDR_BIT_O_UDP |
9741                 BNXT_ULP_HDR_BIT_T_VXLAN |
9742                 BNXT_ULP_HDR_BIT_I_ETH |
9743                 BNXT_ULP_HDR_BIT_I_IPV4 |
9744                 BNXT_ULP_HDR_BIT_I_TCP |
9745                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9746         .field_sig = { .bits =
9747                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9748                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9749                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9750                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9751                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9752         },
9753         [452] = {
9754         .class_hid = BNXT_ULP_CLASS_HID_b235,
9755         .class_tid = 2,
9756         .hdr_sig_id = 4,
9757         .flow_sig_id = 4296289280,
9758         .flow_pattern_id = 1,
9759         .app_sig = 0,
9760         .hdr_sig = { .bits =
9761                 BNXT_ULP_HDR_BIT_O_IPV4 |
9762                 BNXT_ULP_HDR_BIT_O_UDP |
9763                 BNXT_ULP_HDR_BIT_T_VXLAN |
9764                 BNXT_ULP_HDR_BIT_I_ETH |
9765                 BNXT_ULP_HDR_BIT_I_IPV4 |
9766                 BNXT_ULP_HDR_BIT_I_TCP |
9767                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9768         .field_sig = { .bits =
9769                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9770                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9771                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9772                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9773                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9774                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9775         },
9776         [453] = {
9777         .class_hid = BNXT_ULP_CLASS_HID_d111,
9778         .class_tid = 2,
9779         .hdr_sig_id = 4,
9780         .flow_sig_id = 4298378240,
9781         .flow_pattern_id = 1,
9782         .app_sig = 0,
9783         .hdr_sig = { .bits =
9784                 BNXT_ULP_HDR_BIT_O_IPV4 |
9785                 BNXT_ULP_HDR_BIT_O_UDP |
9786                 BNXT_ULP_HDR_BIT_T_VXLAN |
9787                 BNXT_ULP_HDR_BIT_I_ETH |
9788                 BNXT_ULP_HDR_BIT_I_IPV4 |
9789                 BNXT_ULP_HDR_BIT_I_TCP |
9790                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9791         .field_sig = { .bits =
9792                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9793                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9794                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9795                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9796                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9797                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9798         },
9799         [454] = {
9800         .class_hid = BNXT_ULP_CLASS_HID_c091,
9801         .class_tid = 2,
9802         .hdr_sig_id = 4,
9803         .flow_sig_id = 4298386432,
9804         .flow_pattern_id = 1,
9805         .app_sig = 0,
9806         .hdr_sig = { .bits =
9807                 BNXT_ULP_HDR_BIT_O_IPV4 |
9808                 BNXT_ULP_HDR_BIT_O_UDP |
9809                 BNXT_ULP_HDR_BIT_T_VXLAN |
9810                 BNXT_ULP_HDR_BIT_I_ETH |
9811                 BNXT_ULP_HDR_BIT_I_IPV4 |
9812                 BNXT_ULP_HDR_BIT_I_TCP |
9813                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9814         .field_sig = { .bits =
9815                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9816                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9817                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9818                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9819                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9820                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9821                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9822         },
9823         [455] = {
9824         .class_hid = BNXT_ULP_CLASS_HID_a865,
9825         .class_tid = 2,
9826         .hdr_sig_id = 4,
9827         .flow_sig_id = 6443764736,
9828         .flow_pattern_id = 1,
9829         .app_sig = 0,
9830         .hdr_sig = { .bits =
9831                 BNXT_ULP_HDR_BIT_O_IPV4 |
9832                 BNXT_ULP_HDR_BIT_O_UDP |
9833                 BNXT_ULP_HDR_BIT_T_VXLAN |
9834                 BNXT_ULP_HDR_BIT_I_ETH |
9835                 BNXT_ULP_HDR_BIT_I_IPV4 |
9836                 BNXT_ULP_HDR_BIT_I_TCP |
9837                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9838         .field_sig = { .bits =
9839                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9840                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9841                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9842                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9843                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9844                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9845         },
9846         [456] = {
9847         .class_hid = BNXT_ULP_CLASS_HID_dbe5,
9848         .class_tid = 2,
9849         .hdr_sig_id = 4,
9850         .flow_sig_id = 6443772928,
9851         .flow_pattern_id = 1,
9852         .app_sig = 0,
9853         .hdr_sig = { .bits =
9854                 BNXT_ULP_HDR_BIT_O_IPV4 |
9855                 BNXT_ULP_HDR_BIT_O_UDP |
9856                 BNXT_ULP_HDR_BIT_T_VXLAN |
9857                 BNXT_ULP_HDR_BIT_I_ETH |
9858                 BNXT_ULP_HDR_BIT_I_IPV4 |
9859                 BNXT_ULP_HDR_BIT_I_TCP |
9860                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9861         .field_sig = { .bits =
9862                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9863                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9864                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9865                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9866                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9867                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9868                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9869         },
9870         [457] = {
9871         .class_hid = BNXT_ULP_CLASS_HID_fec1,
9872         .class_tid = 2,
9873         .hdr_sig_id = 4,
9874         .flow_sig_id = 6445861888,
9875         .flow_pattern_id = 1,
9876         .app_sig = 0,
9877         .hdr_sig = { .bits =
9878                 BNXT_ULP_HDR_BIT_O_IPV4 |
9879                 BNXT_ULP_HDR_BIT_O_UDP |
9880                 BNXT_ULP_HDR_BIT_T_VXLAN |
9881                 BNXT_ULP_HDR_BIT_I_ETH |
9882                 BNXT_ULP_HDR_BIT_I_IPV4 |
9883                 BNXT_ULP_HDR_BIT_I_TCP |
9884                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9885         .field_sig = { .bits =
9886                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9887                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9888                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9889                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9890                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9891                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9892                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9893         },
9894         [458] = {
9895         .class_hid = BNXT_ULP_CLASS_HID_e841,
9896         .class_tid = 2,
9897         .hdr_sig_id = 4,
9898         .flow_sig_id = 6445870080,
9899         .flow_pattern_id = 1,
9900         .app_sig = 0,
9901         .hdr_sig = { .bits =
9902                 BNXT_ULP_HDR_BIT_O_IPV4 |
9903                 BNXT_ULP_HDR_BIT_O_UDP |
9904                 BNXT_ULP_HDR_BIT_T_VXLAN |
9905                 BNXT_ULP_HDR_BIT_I_ETH |
9906                 BNXT_ULP_HDR_BIT_I_IPV4 |
9907                 BNXT_ULP_HDR_BIT_I_TCP |
9908                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9909         .field_sig = { .bits =
9910                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9911                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9912                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9913                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9914                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9915                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9916                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
9917                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR }
9918         },
9919         [459] = {
9920         .class_hid = BNXT_ULP_CLASS_HID_8e85,
9921         .class_tid = 2,
9922         .hdr_sig_id = 4,
9923         .flow_sig_id = 8591248384,
9924         .flow_pattern_id = 1,
9925         .app_sig = 0,
9926         .hdr_sig = { .bits =
9927                 BNXT_ULP_HDR_BIT_O_IPV4 |
9928                 BNXT_ULP_HDR_BIT_O_UDP |
9929                 BNXT_ULP_HDR_BIT_T_VXLAN |
9930                 BNXT_ULP_HDR_BIT_I_ETH |
9931                 BNXT_ULP_HDR_BIT_I_IPV4 |
9932                 BNXT_ULP_HDR_BIT_I_TCP |
9933                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9934         .field_sig = { .bits =
9935                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9936                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9937                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9938                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9939                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
9940         },
9941         [460] = {
9942         .class_hid = BNXT_ULP_CLASS_HID_b80d,
9943         .class_tid = 2,
9944         .hdr_sig_id = 4,
9945         .flow_sig_id = 8591256576,
9946         .flow_pattern_id = 1,
9947         .app_sig = 0,
9948         .hdr_sig = { .bits =
9949                 BNXT_ULP_HDR_BIT_O_IPV4 |
9950                 BNXT_ULP_HDR_BIT_O_UDP |
9951                 BNXT_ULP_HDR_BIT_T_VXLAN |
9952                 BNXT_ULP_HDR_BIT_I_ETH |
9953                 BNXT_ULP_HDR_BIT_I_IPV4 |
9954                 BNXT_ULP_HDR_BIT_I_TCP |
9955                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9956         .field_sig = { .bits =
9957                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9958                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9959                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
9960                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9961                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9962                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
9963         },
9964         [461] = {
9965         .class_hid = BNXT_ULP_CLASS_HID_df65,
9966         .class_tid = 2,
9967         .hdr_sig_id = 4,
9968         .flow_sig_id = 8593345536,
9969         .flow_pattern_id = 1,
9970         .app_sig = 0,
9971         .hdr_sig = { .bits =
9972                 BNXT_ULP_HDR_BIT_O_IPV4 |
9973                 BNXT_ULP_HDR_BIT_O_UDP |
9974                 BNXT_ULP_HDR_BIT_T_VXLAN |
9975                 BNXT_ULP_HDR_BIT_I_ETH |
9976                 BNXT_ULP_HDR_BIT_I_IPV4 |
9977                 BNXT_ULP_HDR_BIT_I_TCP |
9978                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
9979         .field_sig = { .bits =
9980                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
9981                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
9982                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
9983                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
9984                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
9985                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
9986         },
9987         [462] = {
9988         .class_hid = BNXT_ULP_CLASS_HID_ceed,
9989         .class_tid = 2,
9990         .hdr_sig_id = 4,
9991         .flow_sig_id = 8593353728,
9992         .flow_pattern_id = 1,
9993         .app_sig = 0,
9994         .hdr_sig = { .bits =
9995                 BNXT_ULP_HDR_BIT_O_IPV4 |
9996                 BNXT_ULP_HDR_BIT_O_UDP |
9997                 BNXT_ULP_HDR_BIT_T_VXLAN |
9998                 BNXT_ULP_HDR_BIT_I_ETH |
9999                 BNXT_ULP_HDR_BIT_I_IPV4 |
10000                 BNXT_ULP_HDR_BIT_I_TCP |
10001                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10002         .field_sig = { .bits =
10003                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10004                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10005                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10006                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10007                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10008                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10009                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10010         },
10011         [463] = {
10012         .class_hid = BNXT_ULP_CLASS_HID_9645,
10013         .class_tid = 2,
10014         .hdr_sig_id = 4,
10015         .flow_sig_id = 10738732032,
10016         .flow_pattern_id = 1,
10017         .app_sig = 0,
10018         .hdr_sig = { .bits =
10019                 BNXT_ULP_HDR_BIT_O_IPV4 |
10020                 BNXT_ULP_HDR_BIT_O_UDP |
10021                 BNXT_ULP_HDR_BIT_T_VXLAN |
10022                 BNXT_ULP_HDR_BIT_I_ETH |
10023                 BNXT_ULP_HDR_BIT_I_IPV4 |
10024                 BNXT_ULP_HDR_BIT_I_TCP |
10025                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10026         .field_sig = { .bits =
10027                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10028                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10029                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10030                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10031                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10032                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10033         },
10034         [464] = {
10035         .class_hid = BNXT_ULP_CLASS_HID_c1cd,
10036         .class_tid = 2,
10037         .hdr_sig_id = 4,
10038         .flow_sig_id = 10738740224,
10039         .flow_pattern_id = 1,
10040         .app_sig = 0,
10041         .hdr_sig = { .bits =
10042                 BNXT_ULP_HDR_BIT_O_IPV4 |
10043                 BNXT_ULP_HDR_BIT_O_UDP |
10044                 BNXT_ULP_HDR_BIT_T_VXLAN |
10045                 BNXT_ULP_HDR_BIT_I_ETH |
10046                 BNXT_ULP_HDR_BIT_I_IPV4 |
10047                 BNXT_ULP_HDR_BIT_I_TCP |
10048                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10049         .field_sig = { .bits =
10050                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10051                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10052                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10053                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10054                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10055                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10056                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10057         },
10058         [465] = {
10059         .class_hid = BNXT_ULP_CLASS_HID_e725,
10060         .class_tid = 2,
10061         .hdr_sig_id = 4,
10062         .flow_sig_id = 10740829184,
10063         .flow_pattern_id = 1,
10064         .app_sig = 0,
10065         .hdr_sig = { .bits =
10066                 BNXT_ULP_HDR_BIT_O_IPV4 |
10067                 BNXT_ULP_HDR_BIT_O_UDP |
10068                 BNXT_ULP_HDR_BIT_T_VXLAN |
10069                 BNXT_ULP_HDR_BIT_I_ETH |
10070                 BNXT_ULP_HDR_BIT_I_IPV4 |
10071                 BNXT_ULP_HDR_BIT_I_TCP |
10072                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10073         .field_sig = { .bits =
10074                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10075                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10076                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10077                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10078                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10079                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10080                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10081         },
10082         [466] = {
10083         .class_hid = BNXT_ULP_CLASS_HID_d6ad,
10084         .class_tid = 2,
10085         .hdr_sig_id = 4,
10086         .flow_sig_id = 10740837376,
10087         .flow_pattern_id = 1,
10088         .app_sig = 0,
10089         .hdr_sig = { .bits =
10090                 BNXT_ULP_HDR_BIT_O_IPV4 |
10091                 BNXT_ULP_HDR_BIT_O_UDP |
10092                 BNXT_ULP_HDR_BIT_T_VXLAN |
10093                 BNXT_ULP_HDR_BIT_I_ETH |
10094                 BNXT_ULP_HDR_BIT_I_IPV4 |
10095                 BNXT_ULP_HDR_BIT_I_TCP |
10096                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10097         .field_sig = { .bits =
10098                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10099                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10100                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10101                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10102                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10103                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10104                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10105                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10106         },
10107         [467] = {
10108         .class_hid = BNXT_ULP_CLASS_HID_9aa5,
10109         .class_tid = 2,
10110         .hdr_sig_id = 4,
10111         .flow_sig_id = 12886215680,
10112         .flow_pattern_id = 1,
10113         .app_sig = 0,
10114         .hdr_sig = { .bits =
10115                 BNXT_ULP_HDR_BIT_O_IPV4 |
10116                 BNXT_ULP_HDR_BIT_O_UDP |
10117                 BNXT_ULP_HDR_BIT_T_VXLAN |
10118                 BNXT_ULP_HDR_BIT_I_ETH |
10119                 BNXT_ULP_HDR_BIT_I_IPV4 |
10120                 BNXT_ULP_HDR_BIT_I_TCP |
10121                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10122         .field_sig = { .bits =
10123                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10124                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10125                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10126                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10127                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10128                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10129         },
10130         [468] = {
10131         .class_hid = BNXT_ULP_CLASS_HID_b425,
10132         .class_tid = 2,
10133         .hdr_sig_id = 4,
10134         .flow_sig_id = 12886223872,
10135         .flow_pattern_id = 1,
10136         .app_sig = 0,
10137         .hdr_sig = { .bits =
10138                 BNXT_ULP_HDR_BIT_O_IPV4 |
10139                 BNXT_ULP_HDR_BIT_O_UDP |
10140                 BNXT_ULP_HDR_BIT_T_VXLAN |
10141                 BNXT_ULP_HDR_BIT_I_ETH |
10142                 BNXT_ULP_HDR_BIT_I_IPV4 |
10143                 BNXT_ULP_HDR_BIT_I_TCP |
10144                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10145         .field_sig = { .bits =
10146                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10147                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10148                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10149                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10150                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10151                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10152                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10153         },
10154         [469] = {
10155         .class_hid = BNXT_ULP_CLASS_HID_eb05,
10156         .class_tid = 2,
10157         .hdr_sig_id = 4,
10158         .flow_sig_id = 12888312832,
10159         .flow_pattern_id = 1,
10160         .app_sig = 0,
10161         .hdr_sig = { .bits =
10162                 BNXT_ULP_HDR_BIT_O_IPV4 |
10163                 BNXT_ULP_HDR_BIT_O_UDP |
10164                 BNXT_ULP_HDR_BIT_T_VXLAN |
10165                 BNXT_ULP_HDR_BIT_I_ETH |
10166                 BNXT_ULP_HDR_BIT_I_IPV4 |
10167                 BNXT_ULP_HDR_BIT_I_TCP |
10168                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10169         .field_sig = { .bits =
10170                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10171                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10172                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10173                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10174                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10175                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10176                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10177         },
10178         [470] = {
10179         .class_hid = BNXT_ULP_CLASS_HID_da85,
10180         .class_tid = 2,
10181         .hdr_sig_id = 4,
10182         .flow_sig_id = 12888321024,
10183         .flow_pattern_id = 1,
10184         .app_sig = 0,
10185         .hdr_sig = { .bits =
10186                 BNXT_ULP_HDR_BIT_O_IPV4 |
10187                 BNXT_ULP_HDR_BIT_O_UDP |
10188                 BNXT_ULP_HDR_BIT_T_VXLAN |
10189                 BNXT_ULP_HDR_BIT_I_ETH |
10190                 BNXT_ULP_HDR_BIT_I_IPV4 |
10191                 BNXT_ULP_HDR_BIT_I_TCP |
10192                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10193         .field_sig = { .bits =
10194                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10195                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10196                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10197                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10198                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10199                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10200                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10201                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10202         },
10203         [471] = {
10204         .class_hid = BNXT_ULP_CLASS_HID_a265,
10205         .class_tid = 2,
10206         .hdr_sig_id = 4,
10207         .flow_sig_id = 15033699328,
10208         .flow_pattern_id = 1,
10209         .app_sig = 0,
10210         .hdr_sig = { .bits =
10211                 BNXT_ULP_HDR_BIT_O_IPV4 |
10212                 BNXT_ULP_HDR_BIT_O_UDP |
10213                 BNXT_ULP_HDR_BIT_T_VXLAN |
10214                 BNXT_ULP_HDR_BIT_I_ETH |
10215                 BNXT_ULP_HDR_BIT_I_IPV4 |
10216                 BNXT_ULP_HDR_BIT_I_TCP |
10217                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10218         .field_sig = { .bits =
10219                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10220                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10221                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10222                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10223                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10224                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10225                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10226         },
10227         [472] = {
10228         .class_hid = BNXT_ULP_CLASS_HID_dde5,
10229         .class_tid = 2,
10230         .hdr_sig_id = 4,
10231         .flow_sig_id = 15033707520,
10232         .flow_pattern_id = 1,
10233         .app_sig = 0,
10234         .hdr_sig = { .bits =
10235                 BNXT_ULP_HDR_BIT_O_IPV4 |
10236                 BNXT_ULP_HDR_BIT_O_UDP |
10237                 BNXT_ULP_HDR_BIT_T_VXLAN |
10238                 BNXT_ULP_HDR_BIT_I_ETH |
10239                 BNXT_ULP_HDR_BIT_I_IPV4 |
10240                 BNXT_ULP_HDR_BIT_I_TCP |
10241                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10242         .field_sig = { .bits =
10243                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10244                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10245                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10246                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10247                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10248                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10249                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10250                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10251         },
10252         [473] = {
10253         .class_hid = BNXT_ULP_CLASS_HID_f0c5,
10254         .class_tid = 2,
10255         .hdr_sig_id = 4,
10256         .flow_sig_id = 15035796480,
10257         .flow_pattern_id = 1,
10258         .app_sig = 0,
10259         .hdr_sig = { .bits =
10260                 BNXT_ULP_HDR_BIT_O_IPV4 |
10261                 BNXT_ULP_HDR_BIT_O_UDP |
10262                 BNXT_ULP_HDR_BIT_T_VXLAN |
10263                 BNXT_ULP_HDR_BIT_I_ETH |
10264                 BNXT_ULP_HDR_BIT_I_IPV4 |
10265                 BNXT_ULP_HDR_BIT_I_TCP |
10266                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10267         .field_sig = { .bits =
10268                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10269                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10270                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10271                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10272                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10273                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10274                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10275                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10276         },
10277         [474] = {
10278         .class_hid = BNXT_ULP_CLASS_HID_e245,
10279         .class_tid = 2,
10280         .hdr_sig_id = 4,
10281         .flow_sig_id = 15035804672,
10282         .flow_pattern_id = 1,
10283         .app_sig = 0,
10284         .hdr_sig = { .bits =
10285                 BNXT_ULP_HDR_BIT_O_IPV4 |
10286                 BNXT_ULP_HDR_BIT_O_UDP |
10287                 BNXT_ULP_HDR_BIT_T_VXLAN |
10288                 BNXT_ULP_HDR_BIT_I_ETH |
10289                 BNXT_ULP_HDR_BIT_I_IPV4 |
10290                 BNXT_ULP_HDR_BIT_I_TCP |
10291                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10292         .field_sig = { .bits =
10293                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10294                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10295                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10296                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10297                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10298                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10299                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10300                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10301                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT }
10302         },
10303         [475] = {
10304         .class_hid = BNXT_ULP_CLASS_HID_8b8f,
10305         .class_tid = 2,
10306         .hdr_sig_id = 4,
10307         .flow_sig_id = 17181182976,
10308         .flow_pattern_id = 1,
10309         .app_sig = 0,
10310         .hdr_sig = { .bits =
10311                 BNXT_ULP_HDR_BIT_O_IPV4 |
10312                 BNXT_ULP_HDR_BIT_O_UDP |
10313                 BNXT_ULP_HDR_BIT_T_VXLAN |
10314                 BNXT_ULP_HDR_BIT_I_ETH |
10315                 BNXT_ULP_HDR_BIT_I_IPV4 |
10316                 BNXT_ULP_HDR_BIT_I_TCP |
10317                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10318         .field_sig = { .bits =
10319                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10320                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10321                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10322                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10323                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10324         },
10325         [476] = {
10326         .class_hid = BNXT_ULP_CLASS_HID_a517,
10327         .class_tid = 2,
10328         .hdr_sig_id = 4,
10329         .flow_sig_id = 17181191168,
10330         .flow_pattern_id = 1,
10331         .app_sig = 0,
10332         .hdr_sig = { .bits =
10333                 BNXT_ULP_HDR_BIT_O_IPV4 |
10334                 BNXT_ULP_HDR_BIT_O_UDP |
10335                 BNXT_ULP_HDR_BIT_T_VXLAN |
10336                 BNXT_ULP_HDR_BIT_I_ETH |
10337                 BNXT_ULP_HDR_BIT_I_IPV4 |
10338                 BNXT_ULP_HDR_BIT_I_TCP |
10339                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10340         .field_sig = { .bits =
10341                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10342                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10343                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10344                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10345                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10346                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10347         },
10348         [477] = {
10349         .class_hid = BNXT_ULP_CLASS_HID_d86b,
10350         .class_tid = 2,
10351         .hdr_sig_id = 4,
10352         .flow_sig_id = 17183280128,
10353         .flow_pattern_id = 1,
10354         .app_sig = 0,
10355         .hdr_sig = { .bits =
10356                 BNXT_ULP_HDR_BIT_O_IPV4 |
10357                 BNXT_ULP_HDR_BIT_O_UDP |
10358                 BNXT_ULP_HDR_BIT_T_VXLAN |
10359                 BNXT_ULP_HDR_BIT_I_ETH |
10360                 BNXT_ULP_HDR_BIT_I_IPV4 |
10361                 BNXT_ULP_HDR_BIT_I_TCP |
10362                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10363         .field_sig = { .bits =
10364                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10365                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10366                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10367                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10368                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10369                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10370         },
10371         [478] = {
10372         .class_hid = BNXT_ULP_CLASS_HID_cbf3,
10373         .class_tid = 2,
10374         .hdr_sig_id = 4,
10375         .flow_sig_id = 17183288320,
10376         .flow_pattern_id = 1,
10377         .app_sig = 0,
10378         .hdr_sig = { .bits =
10379                 BNXT_ULP_HDR_BIT_O_IPV4 |
10380                 BNXT_ULP_HDR_BIT_O_UDP |
10381                 BNXT_ULP_HDR_BIT_T_VXLAN |
10382                 BNXT_ULP_HDR_BIT_I_ETH |
10383                 BNXT_ULP_HDR_BIT_I_IPV4 |
10384                 BNXT_ULP_HDR_BIT_I_TCP |
10385                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10386         .field_sig = { .bits =
10387                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10388                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10389                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10390                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10391                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10392                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10393                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10394         },
10395         [479] = {
10396         .class_hid = BNXT_ULP_CLASS_HID_934f,
10397         .class_tid = 2,
10398         .hdr_sig_id = 4,
10399         .flow_sig_id = 19328666624,
10400         .flow_pattern_id = 1,
10401         .app_sig = 0,
10402         .hdr_sig = { .bits =
10403                 BNXT_ULP_HDR_BIT_O_IPV4 |
10404                 BNXT_ULP_HDR_BIT_O_UDP |
10405                 BNXT_ULP_HDR_BIT_T_VXLAN |
10406                 BNXT_ULP_HDR_BIT_I_ETH |
10407                 BNXT_ULP_HDR_BIT_I_IPV4 |
10408                 BNXT_ULP_HDR_BIT_I_TCP |
10409                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10410         .field_sig = { .bits =
10411                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10412                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10413                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10414                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10415                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10416                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10417         },
10418         [480] = {
10419         .class_hid = BNXT_ULP_CLASS_HID_c2c7,
10420         .class_tid = 2,
10421         .hdr_sig_id = 4,
10422         .flow_sig_id = 19328674816,
10423         .flow_pattern_id = 1,
10424         .app_sig = 0,
10425         .hdr_sig = { .bits =
10426                 BNXT_ULP_HDR_BIT_O_IPV4 |
10427                 BNXT_ULP_HDR_BIT_O_UDP |
10428                 BNXT_ULP_HDR_BIT_T_VXLAN |
10429                 BNXT_ULP_HDR_BIT_I_ETH |
10430                 BNXT_ULP_HDR_BIT_I_IPV4 |
10431                 BNXT_ULP_HDR_BIT_I_TCP |
10432                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10433         .field_sig = { .bits =
10434                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10435                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10436                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10437                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10438                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10439                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10440                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10441         },
10442         [481] = {
10443         .class_hid = BNXT_ULP_CLASS_HID_e02b,
10444         .class_tid = 2,
10445         .hdr_sig_id = 4,
10446         .flow_sig_id = 19330763776,
10447         .flow_pattern_id = 1,
10448         .app_sig = 0,
10449         .hdr_sig = { .bits =
10450                 BNXT_ULP_HDR_BIT_O_IPV4 |
10451                 BNXT_ULP_HDR_BIT_O_UDP |
10452                 BNXT_ULP_HDR_BIT_T_VXLAN |
10453                 BNXT_ULP_HDR_BIT_I_ETH |
10454                 BNXT_ULP_HDR_BIT_I_IPV4 |
10455                 BNXT_ULP_HDR_BIT_I_TCP |
10456                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10457         .field_sig = { .bits =
10458                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10459                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10460                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10461                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10462                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10463                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10464                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10465         },
10466         [482] = {
10467         .class_hid = BNXT_ULP_CLASS_HID_d3a3,
10468         .class_tid = 2,
10469         .hdr_sig_id = 4,
10470         .flow_sig_id = 19330771968,
10471         .flow_pattern_id = 1,
10472         .app_sig = 0,
10473         .hdr_sig = { .bits =
10474                 BNXT_ULP_HDR_BIT_O_IPV4 |
10475                 BNXT_ULP_HDR_BIT_O_UDP |
10476                 BNXT_ULP_HDR_BIT_T_VXLAN |
10477                 BNXT_ULP_HDR_BIT_I_ETH |
10478                 BNXT_ULP_HDR_BIT_I_IPV4 |
10479                 BNXT_ULP_HDR_BIT_I_TCP |
10480                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10481         .field_sig = { .bits =
10482                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10483                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10484                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10485                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10486                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10487                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10488                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10489                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10490         },
10491         [483] = {
10492         .class_hid = BNXT_ULP_CLASS_HID_87a7,
10493         .class_tid = 2,
10494         .hdr_sig_id = 4,
10495         .flow_sig_id = 21476150272,
10496         .flow_pattern_id = 1,
10497         .app_sig = 0,
10498         .hdr_sig = { .bits =
10499                 BNXT_ULP_HDR_BIT_O_IPV4 |
10500                 BNXT_ULP_HDR_BIT_O_UDP |
10501                 BNXT_ULP_HDR_BIT_T_VXLAN |
10502                 BNXT_ULP_HDR_BIT_I_ETH |
10503                 BNXT_ULP_HDR_BIT_I_IPV4 |
10504                 BNXT_ULP_HDR_BIT_I_TCP |
10505                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10506         .field_sig = { .bits =
10507                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10508                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10509                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10510                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10511                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10512                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10513         },
10514         [484] = {
10515         .class_hid = BNXT_ULP_CLASS_HID_b137,
10516         .class_tid = 2,
10517         .hdr_sig_id = 4,
10518         .flow_sig_id = 21476158464,
10519         .flow_pattern_id = 1,
10520         .app_sig = 0,
10521         .hdr_sig = { .bits =
10522                 BNXT_ULP_HDR_BIT_O_IPV4 |
10523                 BNXT_ULP_HDR_BIT_O_UDP |
10524                 BNXT_ULP_HDR_BIT_T_VXLAN |
10525                 BNXT_ULP_HDR_BIT_I_ETH |
10526                 BNXT_ULP_HDR_BIT_I_IPV4 |
10527                 BNXT_ULP_HDR_BIT_I_TCP |
10528                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10529         .field_sig = { .bits =
10530                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10531                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10532                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10533                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10534                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10535                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10536                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10537         },
10538         [485] = {
10539         .class_hid = BNXT_ULP_CLASS_HID_d403,
10540         .class_tid = 2,
10541         .hdr_sig_id = 4,
10542         .flow_sig_id = 21478247424,
10543         .flow_pattern_id = 1,
10544         .app_sig = 0,
10545         .hdr_sig = { .bits =
10546                 BNXT_ULP_HDR_BIT_O_IPV4 |
10547                 BNXT_ULP_HDR_BIT_O_UDP |
10548                 BNXT_ULP_HDR_BIT_T_VXLAN |
10549                 BNXT_ULP_HDR_BIT_I_ETH |
10550                 BNXT_ULP_HDR_BIT_I_IPV4 |
10551                 BNXT_ULP_HDR_BIT_I_TCP |
10552                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10553         .field_sig = { .bits =
10554                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10555                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10556                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10557                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10558                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10559                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10560                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10561         },
10562         [486] = {
10563         .class_hid = BNXT_ULP_CLASS_HID_c793,
10564         .class_tid = 2,
10565         .hdr_sig_id = 4,
10566         .flow_sig_id = 21478255616,
10567         .flow_pattern_id = 1,
10568         .app_sig = 0,
10569         .hdr_sig = { .bits =
10570                 BNXT_ULP_HDR_BIT_O_IPV4 |
10571                 BNXT_ULP_HDR_BIT_O_UDP |
10572                 BNXT_ULP_HDR_BIT_T_VXLAN |
10573                 BNXT_ULP_HDR_BIT_I_ETH |
10574                 BNXT_ULP_HDR_BIT_I_IPV4 |
10575                 BNXT_ULP_HDR_BIT_I_TCP |
10576                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10577         .field_sig = { .bits =
10578                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10579                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10580                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10581                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10582                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10583                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10584                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10585                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10586         },
10587         [487] = {
10588         .class_hid = BNXT_ULP_CLASS_HID_af67,
10589         .class_tid = 2,
10590         .hdr_sig_id = 4,
10591         .flow_sig_id = 23623633920,
10592         .flow_pattern_id = 1,
10593         .app_sig = 0,
10594         .hdr_sig = { .bits =
10595                 BNXT_ULP_HDR_BIT_O_IPV4 |
10596                 BNXT_ULP_HDR_BIT_O_UDP |
10597                 BNXT_ULP_HDR_BIT_T_VXLAN |
10598                 BNXT_ULP_HDR_BIT_I_ETH |
10599                 BNXT_ULP_HDR_BIT_I_IPV4 |
10600                 BNXT_ULP_HDR_BIT_I_TCP |
10601                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10602         .field_sig = { .bits =
10603                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10604                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10605                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10606                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10607                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10608                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10609                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10610         },
10611         [488] = {
10612         .class_hid = BNXT_ULP_CLASS_HID_dee7,
10613         .class_tid = 2,
10614         .hdr_sig_id = 4,
10615         .flow_sig_id = 23623642112,
10616         .flow_pattern_id = 1,
10617         .app_sig = 0,
10618         .hdr_sig = { .bits =
10619                 BNXT_ULP_HDR_BIT_O_IPV4 |
10620                 BNXT_ULP_HDR_BIT_O_UDP |
10621                 BNXT_ULP_HDR_BIT_T_VXLAN |
10622                 BNXT_ULP_HDR_BIT_I_ETH |
10623                 BNXT_ULP_HDR_BIT_I_IPV4 |
10624                 BNXT_ULP_HDR_BIT_I_TCP |
10625                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10626         .field_sig = { .bits =
10627                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10628                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10629                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10630                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10631                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10632                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10633                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10634                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10635         },
10636         [489] = {
10637         .class_hid = BNXT_ULP_CLASS_HID_fdc3,
10638         .class_tid = 2,
10639         .hdr_sig_id = 4,
10640         .flow_sig_id = 23625731072,
10641         .flow_pattern_id = 1,
10642         .app_sig = 0,
10643         .hdr_sig = { .bits =
10644                 BNXT_ULP_HDR_BIT_O_IPV4 |
10645                 BNXT_ULP_HDR_BIT_O_UDP |
10646                 BNXT_ULP_HDR_BIT_T_VXLAN |
10647                 BNXT_ULP_HDR_BIT_I_ETH |
10648                 BNXT_ULP_HDR_BIT_I_IPV4 |
10649                 BNXT_ULP_HDR_BIT_I_TCP |
10650                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10651         .field_sig = { .bits =
10652                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10653                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10654                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10655                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10656                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10657                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10658                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10659                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10660         },
10661         [490] = {
10662         .class_hid = BNXT_ULP_CLASS_HID_ef43,
10663         .class_tid = 2,
10664         .hdr_sig_id = 4,
10665         .flow_sig_id = 23625739264,
10666         .flow_pattern_id = 1,
10667         .app_sig = 0,
10668         .hdr_sig = { .bits =
10669                 BNXT_ULP_HDR_BIT_O_IPV4 |
10670                 BNXT_ULP_HDR_BIT_O_UDP |
10671                 BNXT_ULP_HDR_BIT_T_VXLAN |
10672                 BNXT_ULP_HDR_BIT_I_ETH |
10673                 BNXT_ULP_HDR_BIT_I_IPV4 |
10674                 BNXT_ULP_HDR_BIT_I_TCP |
10675                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10676         .field_sig = { .bits =
10677                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10678                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10679                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10680                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10681                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10682                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10683                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10684                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10685                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10686         },
10687         [491] = {
10688         .class_hid = BNXT_ULP_CLASS_HID_8dbf,
10689         .class_tid = 2,
10690         .hdr_sig_id = 4,
10691         .flow_sig_id = 25771117568,
10692         .flow_pattern_id = 1,
10693         .app_sig = 0,
10694         .hdr_sig = { .bits =
10695                 BNXT_ULP_HDR_BIT_O_IPV4 |
10696                 BNXT_ULP_HDR_BIT_O_UDP |
10697                 BNXT_ULP_HDR_BIT_T_VXLAN |
10698                 BNXT_ULP_HDR_BIT_I_ETH |
10699                 BNXT_ULP_HDR_BIT_I_IPV4 |
10700                 BNXT_ULP_HDR_BIT_I_TCP |
10701                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10702         .field_sig = { .bits =
10703                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10704                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10705                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10706                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10707                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10708                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10709         },
10710         [492] = {
10711         .class_hid = BNXT_ULP_CLASS_HID_bf07,
10712         .class_tid = 2,
10713         .hdr_sig_id = 4,
10714         .flow_sig_id = 25771125760,
10715         .flow_pattern_id = 1,
10716         .app_sig = 0,
10717         .hdr_sig = { .bits =
10718                 BNXT_ULP_HDR_BIT_O_IPV4 |
10719                 BNXT_ULP_HDR_BIT_O_UDP |
10720                 BNXT_ULP_HDR_BIT_T_VXLAN |
10721                 BNXT_ULP_HDR_BIT_I_ETH |
10722                 BNXT_ULP_HDR_BIT_I_IPV4 |
10723                 BNXT_ULP_HDR_BIT_I_TCP |
10724                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10725         .field_sig = { .bits =
10726                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10727                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10728                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10729                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10730                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10731                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10732                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10733         },
10734         [493] = {
10735         .class_hid = BNXT_ULP_CLASS_HID_d21f,
10736         .class_tid = 2,
10737         .hdr_sig_id = 4,
10738         .flow_sig_id = 25773214720,
10739         .flow_pattern_id = 1,
10740         .app_sig = 0,
10741         .hdr_sig = { .bits =
10742                 BNXT_ULP_HDR_BIT_O_IPV4 |
10743                 BNXT_ULP_HDR_BIT_O_UDP |
10744                 BNXT_ULP_HDR_BIT_T_VXLAN |
10745                 BNXT_ULP_HDR_BIT_I_ETH |
10746                 BNXT_ULP_HDR_BIT_I_IPV4 |
10747                 BNXT_ULP_HDR_BIT_I_TCP |
10748                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10749         .field_sig = { .bits =
10750                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10751                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10752                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10753                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10754                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10755                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10756                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10757         },
10758         [494] = {
10759         .class_hid = BNXT_ULP_CLASS_HID_cde7,
10760         .class_tid = 2,
10761         .hdr_sig_id = 4,
10762         .flow_sig_id = 25773222912,
10763         .flow_pattern_id = 1,
10764         .app_sig = 0,
10765         .hdr_sig = { .bits =
10766                 BNXT_ULP_HDR_BIT_O_IPV4 |
10767                 BNXT_ULP_HDR_BIT_O_UDP |
10768                 BNXT_ULP_HDR_BIT_T_VXLAN |
10769                 BNXT_ULP_HDR_BIT_I_ETH |
10770                 BNXT_ULP_HDR_BIT_I_IPV4 |
10771                 BNXT_ULP_HDR_BIT_I_TCP |
10772                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10773         .field_sig = { .bits =
10774                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10775                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10776                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10777                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10778                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10779                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10780                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10781                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10782         },
10783         [495] = {
10784         .class_hid = BNXT_ULP_CLASS_HID_956f,
10785         .class_tid = 2,
10786         .hdr_sig_id = 4,
10787         .flow_sig_id = 27918601216,
10788         .flow_pattern_id = 1,
10789         .app_sig = 0,
10790         .hdr_sig = { .bits =
10791                 BNXT_ULP_HDR_BIT_O_IPV4 |
10792                 BNXT_ULP_HDR_BIT_O_UDP |
10793                 BNXT_ULP_HDR_BIT_T_VXLAN |
10794                 BNXT_ULP_HDR_BIT_I_ETH |
10795                 BNXT_ULP_HDR_BIT_I_IPV4 |
10796                 BNXT_ULP_HDR_BIT_I_TCP |
10797                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10798         .field_sig = { .bits =
10799                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10800                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10801                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10802                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10803                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10804                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10805                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10806         },
10807         [496] = {
10808         .class_hid = BNXT_ULP_CLASS_HID_c4c7,
10809         .class_tid = 2,
10810         .hdr_sig_id = 4,
10811         .flow_sig_id = 27918609408,
10812         .flow_pattern_id = 1,
10813         .app_sig = 0,
10814         .hdr_sig = { .bits =
10815                 BNXT_ULP_HDR_BIT_O_IPV4 |
10816                 BNXT_ULP_HDR_BIT_O_UDP |
10817                 BNXT_ULP_HDR_BIT_T_VXLAN |
10818                 BNXT_ULP_HDR_BIT_I_ETH |
10819                 BNXT_ULP_HDR_BIT_I_IPV4 |
10820                 BNXT_ULP_HDR_BIT_I_TCP |
10821                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10822         .field_sig = { .bits =
10823                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10824                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10825                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10826                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10827                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10828                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10829                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10830                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10831         },
10832         [497] = {
10833         .class_hid = BNXT_ULP_CLASS_HID_fbcf,
10834         .class_tid = 2,
10835         .hdr_sig_id = 4,
10836         .flow_sig_id = 27920698368,
10837         .flow_pattern_id = 1,
10838         .app_sig = 0,
10839         .hdr_sig = { .bits =
10840                 BNXT_ULP_HDR_BIT_O_IPV4 |
10841                 BNXT_ULP_HDR_BIT_O_UDP |
10842                 BNXT_ULP_HDR_BIT_T_VXLAN |
10843                 BNXT_ULP_HDR_BIT_I_ETH |
10844                 BNXT_ULP_HDR_BIT_I_IPV4 |
10845                 BNXT_ULP_HDR_BIT_I_TCP |
10846                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10847         .field_sig = { .bits =
10848                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10849                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10850                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10851                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10852                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10853                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10854                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10855                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10856         },
10857         [498] = {
10858         .class_hid = BNXT_ULP_CLASS_HID_d5a7,
10859         .class_tid = 2,
10860         .hdr_sig_id = 4,
10861         .flow_sig_id = 27920706560,
10862         .flow_pattern_id = 1,
10863         .app_sig = 0,
10864         .hdr_sig = { .bits =
10865                 BNXT_ULP_HDR_BIT_O_IPV4 |
10866                 BNXT_ULP_HDR_BIT_O_UDP |
10867                 BNXT_ULP_HDR_BIT_T_VXLAN |
10868                 BNXT_ULP_HDR_BIT_I_ETH |
10869                 BNXT_ULP_HDR_BIT_I_IPV4 |
10870                 BNXT_ULP_HDR_BIT_I_TCP |
10871                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10872         .field_sig = { .bits =
10873                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10874                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10875                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10876                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10877                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10878                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10879                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
10880                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10881                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10882         },
10883         [499] = {
10884         .class_hid = BNXT_ULP_CLASS_HID_9957,
10885         .class_tid = 2,
10886         .hdr_sig_id = 4,
10887         .flow_sig_id = 30066084864,
10888         .flow_pattern_id = 1,
10889         .app_sig = 0,
10890         .hdr_sig = { .bits =
10891                 BNXT_ULP_HDR_BIT_O_IPV4 |
10892                 BNXT_ULP_HDR_BIT_O_UDP |
10893                 BNXT_ULP_HDR_BIT_T_VXLAN |
10894                 BNXT_ULP_HDR_BIT_I_ETH |
10895                 BNXT_ULP_HDR_BIT_I_IPV4 |
10896                 BNXT_ULP_HDR_BIT_I_TCP |
10897                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10898         .field_sig = { .bits =
10899                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10900                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10901                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10902                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10903                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10904                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10905                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10906         },
10907         [500] = {
10908         .class_hid = BNXT_ULP_CLASS_HID_cb27,
10909         .class_tid = 2,
10910         .hdr_sig_id = 4,
10911         .flow_sig_id = 30066093056,
10912         .flow_pattern_id = 1,
10913         .app_sig = 0,
10914         .hdr_sig = { .bits =
10915                 BNXT_ULP_HDR_BIT_O_IPV4 |
10916                 BNXT_ULP_HDR_BIT_O_UDP |
10917                 BNXT_ULP_HDR_BIT_T_VXLAN |
10918                 BNXT_ULP_HDR_BIT_I_ETH |
10919                 BNXT_ULP_HDR_BIT_I_IPV4 |
10920                 BNXT_ULP_HDR_BIT_I_TCP |
10921                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10922         .field_sig = { .bits =
10923                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10924                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10925                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10926                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10927                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10928                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10929                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10930                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10931         },
10932         [501] = {
10933         .class_hid = BNXT_ULP_CLASS_HID_ee37,
10934         .class_tid = 2,
10935         .hdr_sig_id = 4,
10936         .flow_sig_id = 30068182016,
10937         .flow_pattern_id = 1,
10938         .app_sig = 0,
10939         .hdr_sig = { .bits =
10940                 BNXT_ULP_HDR_BIT_O_IPV4 |
10941                 BNXT_ULP_HDR_BIT_O_UDP |
10942                 BNXT_ULP_HDR_BIT_T_VXLAN |
10943                 BNXT_ULP_HDR_BIT_I_ETH |
10944                 BNXT_ULP_HDR_BIT_I_IPV4 |
10945                 BNXT_ULP_HDR_BIT_I_TCP |
10946                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10947         .field_sig = { .bits =
10948                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10949                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10950                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10951                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10952                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10953                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10954                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10955                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10956         },
10957         [502] = {
10958         .class_hid = BNXT_ULP_CLASS_HID_d987,
10959         .class_tid = 2,
10960         .hdr_sig_id = 4,
10961         .flow_sig_id = 30068190208,
10962         .flow_pattern_id = 1,
10963         .app_sig = 0,
10964         .hdr_sig = { .bits =
10965                 BNXT_ULP_HDR_BIT_O_IPV4 |
10966                 BNXT_ULP_HDR_BIT_O_UDP |
10967                 BNXT_ULP_HDR_BIT_T_VXLAN |
10968                 BNXT_ULP_HDR_BIT_I_ETH |
10969                 BNXT_ULP_HDR_BIT_I_IPV4 |
10970                 BNXT_ULP_HDR_BIT_I_TCP |
10971                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10972         .field_sig = { .bits =
10973                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
10974                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
10975                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
10976                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
10977                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
10978                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
10979                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
10980                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
10981                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
10982         },
10983         [503] = {
10984         .class_hid = BNXT_ULP_CLASS_HID_a107,
10985         .class_tid = 2,
10986         .hdr_sig_id = 4,
10987         .flow_sig_id = 32213568512,
10988         .flow_pattern_id = 1,
10989         .app_sig = 0,
10990         .hdr_sig = { .bits =
10991                 BNXT_ULP_HDR_BIT_O_IPV4 |
10992                 BNXT_ULP_HDR_BIT_O_UDP |
10993                 BNXT_ULP_HDR_BIT_T_VXLAN |
10994                 BNXT_ULP_HDR_BIT_I_ETH |
10995                 BNXT_ULP_HDR_BIT_I_IPV4 |
10996                 BNXT_ULP_HDR_BIT_I_TCP |
10997                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
10998         .field_sig = { .bits =
10999                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11000                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11001                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11002                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11003                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11004                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11005                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11006                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11007         },
11008         [504] = {
11009         .class_hid = BNXT_ULP_CLASS_HID_d0e7,
11010         .class_tid = 2,
11011         .hdr_sig_id = 4,
11012         .flow_sig_id = 32213576704,
11013         .flow_pattern_id = 1,
11014         .app_sig = 0,
11015         .hdr_sig = { .bits =
11016                 BNXT_ULP_HDR_BIT_O_IPV4 |
11017                 BNXT_ULP_HDR_BIT_O_UDP |
11018                 BNXT_ULP_HDR_BIT_T_VXLAN |
11019                 BNXT_ULP_HDR_BIT_I_ETH |
11020                 BNXT_ULP_HDR_BIT_I_IPV4 |
11021                 BNXT_ULP_HDR_BIT_I_TCP |
11022                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11023         .field_sig = { .bits =
11024                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11025                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11026                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
11027                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11028                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11029                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11030                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11031                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11032                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11033         },
11034         [505] = {
11035         .class_hid = BNXT_ULP_CLASS_HID_f7e7,
11036         .class_tid = 2,
11037         .hdr_sig_id = 4,
11038         .flow_sig_id = 32215665664,
11039         .flow_pattern_id = 1,
11040         .app_sig = 0,
11041         .hdr_sig = { .bits =
11042                 BNXT_ULP_HDR_BIT_O_IPV4 |
11043                 BNXT_ULP_HDR_BIT_O_UDP |
11044                 BNXT_ULP_HDR_BIT_T_VXLAN |
11045                 BNXT_ULP_HDR_BIT_I_ETH |
11046                 BNXT_ULP_HDR_BIT_I_IPV4 |
11047                 BNXT_ULP_HDR_BIT_I_TCP |
11048                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11049         .field_sig = { .bits =
11050                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11051                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11052                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11053                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11054                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
11055                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11056                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11057                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11058                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11059         },
11060         [506] = {
11061         .class_hid = BNXT_ULP_CLASS_HID_c827,
11062         .class_tid = 2,
11063         .hdr_sig_id = 4,
11064         .flow_sig_id = 32215673856,
11065         .flow_pattern_id = 1,
11066         .app_sig = 0,
11067         .hdr_sig = { .bits =
11068                 BNXT_ULP_HDR_BIT_O_IPV4 |
11069                 BNXT_ULP_HDR_BIT_O_UDP |
11070                 BNXT_ULP_HDR_BIT_T_VXLAN |
11071                 BNXT_ULP_HDR_BIT_I_ETH |
11072                 BNXT_ULP_HDR_BIT_I_IPV4 |
11073                 BNXT_ULP_HDR_BIT_I_TCP |
11074                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11075         .field_sig = { .bits =
11076                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_SRC_ADDR |
11077                 BNXT_ULP_HF_0_2_4_BITMASK_O_IPV4_DST_ADDR |
11078                 BNXT_ULP_HF_0_2_4_BITMASK_O_UDP_DST_PORT |
11079                 BNXT_ULP_HF_0_2_4_BITMASK_T_VXLAN_VNI |
11080                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_DMAC |
11081                 BNXT_ULP_HF_0_2_4_BITMASK_I_ETH_SMAC |
11082                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_SRC_ADDR |
11083                 BNXT_ULP_HF_0_2_4_BITMASK_I_IPV4_DST_ADDR |
11084                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_SRC_PORT |
11085                 BNXT_ULP_HF_0_2_4_BITMASK_I_TCP_DST_PORT }
11086         },
11087         [507] = {
11088         .class_hid = BNXT_ULP_CLASS_HID_f76a,
11089         .class_tid = 2,
11090         .hdr_sig_id = 5,
11091         .flow_sig_id = 1313792,
11092         .flow_pattern_id = 1,
11093         .app_sig = 0,
11094         .hdr_sig = { .bits =
11095                 BNXT_ULP_HDR_BIT_O_IPV4 |
11096                 BNXT_ULP_HDR_BIT_O_UDP |
11097                 BNXT_ULP_HDR_BIT_T_VXLAN |
11098                 BNXT_ULP_HDR_BIT_I_ETH |
11099                 BNXT_ULP_HDR_BIT_I_IPV6 |
11100                 BNXT_ULP_HDR_BIT_I_UDP |
11101                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11102         .field_sig = { .bits =
11103                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11104                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11105                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11106                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
11107         },
11108         [508] = {
11109         .class_hid = BNXT_ULP_CLASS_HID_bcae,
11110         .class_tid = 2,
11111         .hdr_sig_id = 5,
11112         .flow_sig_id = 1321984,
11113         .flow_pattern_id = 1,
11114         .app_sig = 0,
11115         .hdr_sig = { .bits =
11116                 BNXT_ULP_HDR_BIT_O_IPV4 |
11117                 BNXT_ULP_HDR_BIT_O_UDP |
11118                 BNXT_ULP_HDR_BIT_T_VXLAN |
11119                 BNXT_ULP_HDR_BIT_I_ETH |
11120                 BNXT_ULP_HDR_BIT_I_IPV6 |
11121                 BNXT_ULP_HDR_BIT_I_UDP |
11122                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11123         .field_sig = { .bits =
11124                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11125                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11126                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11127                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11128                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC }
11129         },
11130         [509] = {
11131         .class_hid = BNXT_ULP_CLASS_HID_dfc2,
11132         .class_tid = 2,
11133         .hdr_sig_id = 5,
11134         .flow_sig_id = 3410944,
11135         .flow_pattern_id = 1,
11136         .app_sig = 0,
11137         .hdr_sig = { .bits =
11138                 BNXT_ULP_HDR_BIT_O_IPV4 |
11139                 BNXT_ULP_HDR_BIT_O_UDP |
11140                 BNXT_ULP_HDR_BIT_T_VXLAN |
11141                 BNXT_ULP_HDR_BIT_I_ETH |
11142                 BNXT_ULP_HDR_BIT_I_IPV6 |
11143                 BNXT_ULP_HDR_BIT_I_UDP |
11144                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11145         .field_sig = { .bits =
11146                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11147                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11148                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11149                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11150                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
11151         },
11152         [510] = {
11153         .class_hid = BNXT_ULP_CLASS_HID_ee4a,
11154         .class_tid = 2,
11155         .hdr_sig_id = 5,
11156         .flow_sig_id = 3419136,
11157         .flow_pattern_id = 1,
11158         .app_sig = 0,
11159         .hdr_sig = { .bits =
11160                 BNXT_ULP_HDR_BIT_O_IPV4 |
11161                 BNXT_ULP_HDR_BIT_O_UDP |
11162                 BNXT_ULP_HDR_BIT_T_VXLAN |
11163                 BNXT_ULP_HDR_BIT_I_ETH |
11164                 BNXT_ULP_HDR_BIT_I_IPV6 |
11165                 BNXT_ULP_HDR_BIT_I_UDP |
11166                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11167         .field_sig = { .bits =
11168                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11169                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11170                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11171                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11172                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11173                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC }
11174         },
11175         [511] = {
11176         .class_hid = BNXT_ULP_CLASS_HID_cf26,
11177         .class_tid = 2,
11178         .hdr_sig_id = 5,
11179         .flow_sig_id = 538184704,
11180         .flow_pattern_id = 1,
11181         .app_sig = 0,
11182         .hdr_sig = { .bits =
11183                 BNXT_ULP_HDR_BIT_O_IPV4 |
11184                 BNXT_ULP_HDR_BIT_O_UDP |
11185                 BNXT_ULP_HDR_BIT_T_VXLAN |
11186                 BNXT_ULP_HDR_BIT_I_ETH |
11187                 BNXT_ULP_HDR_BIT_I_IPV6 |
11188                 BNXT_ULP_HDR_BIT_I_UDP |
11189                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11190         .field_sig = { .bits =
11191                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11192                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11193                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11194                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11195                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11196         },
11197         [512] = {
11198         .class_hid = BNXT_ULP_CLASS_HID_b53a,
11199         .class_tid = 2,
11200         .hdr_sig_id = 5,
11201         .flow_sig_id = 538192896,
11202         .flow_pattern_id = 1,
11203         .app_sig = 0,
11204         .hdr_sig = { .bits =
11205                 BNXT_ULP_HDR_BIT_O_IPV4 |
11206                 BNXT_ULP_HDR_BIT_O_UDP |
11207                 BNXT_ULP_HDR_BIT_T_VXLAN |
11208                 BNXT_ULP_HDR_BIT_I_ETH |
11209                 BNXT_ULP_HDR_BIT_I_IPV6 |
11210                 BNXT_ULP_HDR_BIT_I_UDP |
11211                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11212         .field_sig = { .bits =
11213                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11214                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11215                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11216                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11217                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11218                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11219         },
11220         [513] = {
11221         .class_hid = BNXT_ULP_CLASS_HID_d79e,
11222         .class_tid = 2,
11223         .hdr_sig_id = 5,
11224         .flow_sig_id = 540281856,
11225         .flow_pattern_id = 1,
11226         .app_sig = 0,
11227         .hdr_sig = { .bits =
11228                 BNXT_ULP_HDR_BIT_O_IPV4 |
11229                 BNXT_ULP_HDR_BIT_O_UDP |
11230                 BNXT_ULP_HDR_BIT_T_VXLAN |
11231                 BNXT_ULP_HDR_BIT_I_ETH |
11232                 BNXT_ULP_HDR_BIT_I_IPV6 |
11233                 BNXT_ULP_HDR_BIT_I_UDP |
11234                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11235         .field_sig = { .bits =
11236                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11237                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11238                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11239                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11240                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11241                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11242         },
11243         [514] = {
11244         .class_hid = BNXT_ULP_CLASS_HID_e606,
11245         .class_tid = 2,
11246         .hdr_sig_id = 5,
11247         .flow_sig_id = 540290048,
11248         .flow_pattern_id = 1,
11249         .app_sig = 0,
11250         .hdr_sig = { .bits =
11251                 BNXT_ULP_HDR_BIT_O_IPV4 |
11252                 BNXT_ULP_HDR_BIT_O_UDP |
11253                 BNXT_ULP_HDR_BIT_T_VXLAN |
11254                 BNXT_ULP_HDR_BIT_I_ETH |
11255                 BNXT_ULP_HDR_BIT_I_IPV6 |
11256                 BNXT_ULP_HDR_BIT_I_UDP |
11257                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11258         .field_sig = { .bits =
11259                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11260                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11261                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11262                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11263                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11264                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11265                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR }
11266         },
11267         [515] = {
11268         .class_hid = BNXT_ULP_CLASS_HID_be86,
11269         .class_tid = 2,
11270         .hdr_sig_id = 5,
11271         .flow_sig_id = 1075055616,
11272         .flow_pattern_id = 1,
11273         .app_sig = 0,
11274         .hdr_sig = { .bits =
11275                 BNXT_ULP_HDR_BIT_O_IPV4 |
11276                 BNXT_ULP_HDR_BIT_O_UDP |
11277                 BNXT_ULP_HDR_BIT_T_VXLAN |
11278                 BNXT_ULP_HDR_BIT_I_ETH |
11279                 BNXT_ULP_HDR_BIT_I_IPV6 |
11280                 BNXT_ULP_HDR_BIT_I_UDP |
11281                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11282         .field_sig = { .bits =
11283                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11284                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11285                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11286                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11287                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11288         },
11289         [516] = {
11290         .class_hid = BNXT_ULP_CLASS_HID_cd0e,
11291         .class_tid = 2,
11292         .hdr_sig_id = 5,
11293         .flow_sig_id = 1075063808,
11294         .flow_pattern_id = 1,
11295         .app_sig = 0,
11296         .hdr_sig = { .bits =
11297                 BNXT_ULP_HDR_BIT_O_IPV4 |
11298                 BNXT_ULP_HDR_BIT_O_UDP |
11299                 BNXT_ULP_HDR_BIT_T_VXLAN |
11300                 BNXT_ULP_HDR_BIT_I_ETH |
11301                 BNXT_ULP_HDR_BIT_I_IPV6 |
11302                 BNXT_ULP_HDR_BIT_I_UDP |
11303                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11304         .field_sig = { .bits =
11305                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11306                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11307                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11308                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11309                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11310                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11311         },
11312         [517] = {
11313         .class_hid = BNXT_ULP_CLASS_HID_d042,
11314         .class_tid = 2,
11315         .hdr_sig_id = 5,
11316         .flow_sig_id = 1077152768,
11317         .flow_pattern_id = 1,
11318         .app_sig = 0,
11319         .hdr_sig = { .bits =
11320                 BNXT_ULP_HDR_BIT_O_IPV4 |
11321                 BNXT_ULP_HDR_BIT_O_UDP |
11322                 BNXT_ULP_HDR_BIT_T_VXLAN |
11323                 BNXT_ULP_HDR_BIT_I_ETH |
11324                 BNXT_ULP_HDR_BIT_I_IPV6 |
11325                 BNXT_ULP_HDR_BIT_I_UDP |
11326                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11327         .field_sig = { .bits =
11328                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11329                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11330                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11331                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11332                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11333                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11334         },
11335         [518] = {
11336         .class_hid = BNXT_ULP_CLASS_HID_d586,
11337         .class_tid = 2,
11338         .hdr_sig_id = 5,
11339         .flow_sig_id = 1077160960,
11340         .flow_pattern_id = 1,
11341         .app_sig = 0,
11342         .hdr_sig = { .bits =
11343                 BNXT_ULP_HDR_BIT_O_IPV4 |
11344                 BNXT_ULP_HDR_BIT_O_UDP |
11345                 BNXT_ULP_HDR_BIT_T_VXLAN |
11346                 BNXT_ULP_HDR_BIT_I_ETH |
11347                 BNXT_ULP_HDR_BIT_I_IPV6 |
11348                 BNXT_ULP_HDR_BIT_I_UDP |
11349                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11350         .field_sig = { .bits =
11351                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11352                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11353                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11354                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11355                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11356                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11357                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11358         },
11359         [519] = {
11360         .class_hid = BNXT_ULP_CLASS_HID_b712,
11361         .class_tid = 2,
11362         .hdr_sig_id = 5,
11363         .flow_sig_id = 1611926528,
11364         .flow_pattern_id = 1,
11365         .app_sig = 0,
11366         .hdr_sig = { .bits =
11367                 BNXT_ULP_HDR_BIT_O_IPV4 |
11368                 BNXT_ULP_HDR_BIT_O_UDP |
11369                 BNXT_ULP_HDR_BIT_T_VXLAN |
11370                 BNXT_ULP_HDR_BIT_I_ETH |
11371                 BNXT_ULP_HDR_BIT_I_IPV6 |
11372                 BNXT_ULP_HDR_BIT_I_UDP |
11373                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11374         .field_sig = { .bits =
11375                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11376                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11377                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11378                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11379                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11380                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11381         },
11382         [520] = {
11383         .class_hid = BNXT_ULP_CLASS_HID_c59a,
11384         .class_tid = 2,
11385         .hdr_sig_id = 5,
11386         .flow_sig_id = 1611934720,
11387         .flow_pattern_id = 1,
11388         .app_sig = 0,
11389         .hdr_sig = { .bits =
11390                 BNXT_ULP_HDR_BIT_O_IPV4 |
11391                 BNXT_ULP_HDR_BIT_O_UDP |
11392                 BNXT_ULP_HDR_BIT_T_VXLAN |
11393                 BNXT_ULP_HDR_BIT_I_ETH |
11394                 BNXT_ULP_HDR_BIT_I_IPV6 |
11395                 BNXT_ULP_HDR_BIT_I_UDP |
11396                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11397         .field_sig = { .bits =
11398                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11399                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11400                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11401                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11402                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11403                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11404                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11405         },
11406         [521] = {
11407         .class_hid = BNXT_ULP_CLASS_HID_e81e,
11408         .class_tid = 2,
11409         .hdr_sig_id = 5,
11410         .flow_sig_id = 1614023680,
11411         .flow_pattern_id = 1,
11412         .app_sig = 0,
11413         .hdr_sig = { .bits =
11414                 BNXT_ULP_HDR_BIT_O_IPV4 |
11415                 BNXT_ULP_HDR_BIT_O_UDP |
11416                 BNXT_ULP_HDR_BIT_T_VXLAN |
11417                 BNXT_ULP_HDR_BIT_I_ETH |
11418                 BNXT_ULP_HDR_BIT_I_IPV6 |
11419                 BNXT_ULP_HDR_BIT_I_UDP |
11420                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11421         .field_sig = { .bits =
11422                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11423                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11424                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11425                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11426                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11427                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11428                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11429         },
11430         [522] = {
11431         .class_hid = BNXT_ULP_CLASS_HID_f686,
11432         .class_tid = 2,
11433         .hdr_sig_id = 5,
11434         .flow_sig_id = 1614031872,
11435         .flow_pattern_id = 1,
11436         .app_sig = 0,
11437         .hdr_sig = { .bits =
11438                 BNXT_ULP_HDR_BIT_O_IPV4 |
11439                 BNXT_ULP_HDR_BIT_O_UDP |
11440                 BNXT_ULP_HDR_BIT_T_VXLAN |
11441                 BNXT_ULP_HDR_BIT_I_ETH |
11442                 BNXT_ULP_HDR_BIT_I_IPV6 |
11443                 BNXT_ULP_HDR_BIT_I_UDP |
11444                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11445         .field_sig = { .bits =
11446                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11447                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11448                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11449                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11450                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11451                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11452                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11453                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR }
11454         },
11455         [523] = {
11456         .class_hid = BNXT_ULP_CLASS_HID_86f6,
11457         .class_tid = 2,
11458         .hdr_sig_id = 5,
11459         .flow_sig_id = 2148797440,
11460         .flow_pattern_id = 1,
11461         .app_sig = 0,
11462         .hdr_sig = { .bits =
11463                 BNXT_ULP_HDR_BIT_O_IPV4 |
11464                 BNXT_ULP_HDR_BIT_O_UDP |
11465                 BNXT_ULP_HDR_BIT_T_VXLAN |
11466                 BNXT_ULP_HDR_BIT_I_ETH |
11467                 BNXT_ULP_HDR_BIT_I_IPV6 |
11468                 BNXT_ULP_HDR_BIT_I_UDP |
11469                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11470         .field_sig = { .bits =
11471                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11472                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11473                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11474                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11475                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11476         },
11477         [524] = {
11478         .class_hid = BNXT_ULP_CLASS_HID_d57e,
11479         .class_tid = 2,
11480         .hdr_sig_id = 5,
11481         .flow_sig_id = 2148805632,
11482         .flow_pattern_id = 1,
11483         .app_sig = 0,
11484         .hdr_sig = { .bits =
11485                 BNXT_ULP_HDR_BIT_O_IPV4 |
11486                 BNXT_ULP_HDR_BIT_O_UDP |
11487                 BNXT_ULP_HDR_BIT_T_VXLAN |
11488                 BNXT_ULP_HDR_BIT_I_ETH |
11489                 BNXT_ULP_HDR_BIT_I_IPV6 |
11490                 BNXT_ULP_HDR_BIT_I_UDP |
11491                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11492         .field_sig = { .bits =
11493                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11494                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11495                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11496                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11497                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11498                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11499         },
11500         [525] = {
11501         .class_hid = BNXT_ULP_CLASS_HID_f792,
11502         .class_tid = 2,
11503         .hdr_sig_id = 5,
11504         .flow_sig_id = 2150894592,
11505         .flow_pattern_id = 1,
11506         .app_sig = 0,
11507         .hdr_sig = { .bits =
11508                 BNXT_ULP_HDR_BIT_O_IPV4 |
11509                 BNXT_ULP_HDR_BIT_O_UDP |
11510                 BNXT_ULP_HDR_BIT_T_VXLAN |
11511                 BNXT_ULP_HDR_BIT_I_ETH |
11512                 BNXT_ULP_HDR_BIT_I_IPV6 |
11513                 BNXT_ULP_HDR_BIT_I_UDP |
11514                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11515         .field_sig = { .bits =
11516                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11517                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11518                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11519                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11520                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11521                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11522         },
11523         [526] = {
11524         .class_hid = BNXT_ULP_CLASS_HID_c61a,
11525         .class_tid = 2,
11526         .hdr_sig_id = 5,
11527         .flow_sig_id = 2150902784,
11528         .flow_pattern_id = 1,
11529         .app_sig = 0,
11530         .hdr_sig = { .bits =
11531                 BNXT_ULP_HDR_BIT_O_IPV4 |
11532                 BNXT_ULP_HDR_BIT_O_UDP |
11533                 BNXT_ULP_HDR_BIT_T_VXLAN |
11534                 BNXT_ULP_HDR_BIT_I_ETH |
11535                 BNXT_ULP_HDR_BIT_I_IPV6 |
11536                 BNXT_ULP_HDR_BIT_I_UDP |
11537                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11538         .field_sig = { .bits =
11539                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11540                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11541                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11542                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11543                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11544                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11545                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11546         },
11547         [527] = {
11548         .class_hid = BNXT_ULP_CLASS_HID_9eb2,
11549         .class_tid = 2,
11550         .hdr_sig_id = 5,
11551         .flow_sig_id = 2685668352,
11552         .flow_pattern_id = 1,
11553         .app_sig = 0,
11554         .hdr_sig = { .bits =
11555                 BNXT_ULP_HDR_BIT_O_IPV4 |
11556                 BNXT_ULP_HDR_BIT_O_UDP |
11557                 BNXT_ULP_HDR_BIT_T_VXLAN |
11558                 BNXT_ULP_HDR_BIT_I_ETH |
11559                 BNXT_ULP_HDR_BIT_I_IPV6 |
11560                 BNXT_ULP_HDR_BIT_I_UDP |
11561                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11562         .field_sig = { .bits =
11563                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11564                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11565                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11566                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11567                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11568                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11569         },
11570         [528] = {
11571         .class_hid = BNXT_ULP_CLASS_HID_ad3a,
11572         .class_tid = 2,
11573         .hdr_sig_id = 5,
11574         .flow_sig_id = 2685676544,
11575         .flow_pattern_id = 1,
11576         .app_sig = 0,
11577         .hdr_sig = { .bits =
11578                 BNXT_ULP_HDR_BIT_O_IPV4 |
11579                 BNXT_ULP_HDR_BIT_O_UDP |
11580                 BNXT_ULP_HDR_BIT_T_VXLAN |
11581                 BNXT_ULP_HDR_BIT_I_ETH |
11582                 BNXT_ULP_HDR_BIT_I_IPV6 |
11583                 BNXT_ULP_HDR_BIT_I_UDP |
11584                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11585         .field_sig = { .bits =
11586                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11587                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11588                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11589                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11590                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11591                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11592                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11593         },
11594         [529] = {
11595         .class_hid = BNXT_ULP_CLASS_HID_f01e,
11596         .class_tid = 2,
11597         .hdr_sig_id = 5,
11598         .flow_sig_id = 2687765504,
11599         .flow_pattern_id = 1,
11600         .app_sig = 0,
11601         .hdr_sig = { .bits =
11602                 BNXT_ULP_HDR_BIT_O_IPV4 |
11603                 BNXT_ULP_HDR_BIT_O_UDP |
11604                 BNXT_ULP_HDR_BIT_T_VXLAN |
11605                 BNXT_ULP_HDR_BIT_I_ETH |
11606                 BNXT_ULP_HDR_BIT_I_IPV6 |
11607                 BNXT_ULP_HDR_BIT_I_UDP |
11608                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11609         .field_sig = { .bits =
11610                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11611                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11612                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11613                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11614                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11615                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11616                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11617         },
11618         [530] = {
11619         .class_hid = BNXT_ULP_CLASS_HID_de96,
11620         .class_tid = 2,
11621         .hdr_sig_id = 5,
11622         .flow_sig_id = 2687773696,
11623         .flow_pattern_id = 1,
11624         .app_sig = 0,
11625         .hdr_sig = { .bits =
11626                 BNXT_ULP_HDR_BIT_O_IPV4 |
11627                 BNXT_ULP_HDR_BIT_O_UDP |
11628                 BNXT_ULP_HDR_BIT_T_VXLAN |
11629                 BNXT_ULP_HDR_BIT_I_ETH |
11630                 BNXT_ULP_HDR_BIT_I_IPV6 |
11631                 BNXT_ULP_HDR_BIT_I_UDP |
11632                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11633         .field_sig = { .bits =
11634                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11635                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11636                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11637                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11638                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11639                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11640                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11641                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11642         },
11643         [531] = {
11644         .class_hid = BNXT_ULP_CLASS_HID_d756,
11645         .class_tid = 2,
11646         .hdr_sig_id = 5,
11647         .flow_sig_id = 3222539264,
11648         .flow_pattern_id = 1,
11649         .app_sig = 0,
11650         .hdr_sig = { .bits =
11651                 BNXT_ULP_HDR_BIT_O_IPV4 |
11652                 BNXT_ULP_HDR_BIT_O_UDP |
11653                 BNXT_ULP_HDR_BIT_T_VXLAN |
11654                 BNXT_ULP_HDR_BIT_I_ETH |
11655                 BNXT_ULP_HDR_BIT_I_IPV6 |
11656                 BNXT_ULP_HDR_BIT_I_UDP |
11657                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11658         .field_sig = { .bits =
11659                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11660                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11661                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11662                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11663                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11664                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11665         },
11666         [532] = {
11667         .class_hid = BNXT_ULP_CLASS_HID_9c9a,
11668         .class_tid = 2,
11669         .hdr_sig_id = 5,
11670         .flow_sig_id = 3222547456,
11671         .flow_pattern_id = 1,
11672         .app_sig = 0,
11673         .hdr_sig = { .bits =
11674                 BNXT_ULP_HDR_BIT_O_IPV4 |
11675                 BNXT_ULP_HDR_BIT_O_UDP |
11676                 BNXT_ULP_HDR_BIT_T_VXLAN |
11677                 BNXT_ULP_HDR_BIT_I_ETH |
11678                 BNXT_ULP_HDR_BIT_I_IPV6 |
11679                 BNXT_ULP_HDR_BIT_I_UDP |
11680                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11681         .field_sig = { .bits =
11682                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11683                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11684                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11685                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11686                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11687                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11688                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11689         },
11690         [533] = {
11691         .class_hid = BNXT_ULP_CLASS_HID_c812,
11692         .class_tid = 2,
11693         .hdr_sig_id = 5,
11694         .flow_sig_id = 3224636416,
11695         .flow_pattern_id = 1,
11696         .app_sig = 0,
11697         .hdr_sig = { .bits =
11698                 BNXT_ULP_HDR_BIT_O_IPV4 |
11699                 BNXT_ULP_HDR_BIT_O_UDP |
11700                 BNXT_ULP_HDR_BIT_T_VXLAN |
11701                 BNXT_ULP_HDR_BIT_I_ETH |
11702                 BNXT_ULP_HDR_BIT_I_IPV6 |
11703                 BNXT_ULP_HDR_BIT_I_UDP |
11704                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11705         .field_sig = { .bits =
11706                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11707                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11708                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11709                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11710                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11711                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11712                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11713         },
11714         [534] = {
11715         .class_hid = BNXT_ULP_CLASS_HID_ce56,
11716         .class_tid = 2,
11717         .hdr_sig_id = 5,
11718         .flow_sig_id = 3224644608,
11719         .flow_pattern_id = 1,
11720         .app_sig = 0,
11721         .hdr_sig = { .bits =
11722                 BNXT_ULP_HDR_BIT_O_IPV4 |
11723                 BNXT_ULP_HDR_BIT_O_UDP |
11724                 BNXT_ULP_HDR_BIT_T_VXLAN |
11725                 BNXT_ULP_HDR_BIT_I_ETH |
11726                 BNXT_ULP_HDR_BIT_I_IPV6 |
11727                 BNXT_ULP_HDR_BIT_I_UDP |
11728                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11729         .field_sig = { .bits =
11730                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11731                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11732                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11733                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11734                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11735                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11736                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11737                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11738         },
11739         [535] = {
11740         .class_hid = BNXT_ULP_CLASS_HID_af12,
11741         .class_tid = 2,
11742         .hdr_sig_id = 5,
11743         .flow_sig_id = 3759410176,
11744         .flow_pattern_id = 1,
11745         .app_sig = 0,
11746         .hdr_sig = { .bits =
11747                 BNXT_ULP_HDR_BIT_O_IPV4 |
11748                 BNXT_ULP_HDR_BIT_O_UDP |
11749                 BNXT_ULP_HDR_BIT_T_VXLAN |
11750                 BNXT_ULP_HDR_BIT_I_ETH |
11751                 BNXT_ULP_HDR_BIT_I_IPV6 |
11752                 BNXT_ULP_HDR_BIT_I_UDP |
11753                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11754         .field_sig = { .bits =
11755                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11756                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11757                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11758                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11759                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11760                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11761                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11762         },
11763         [536] = {
11764         .class_hid = BNXT_ULP_CLASS_HID_9516,
11765         .class_tid = 2,
11766         .hdr_sig_id = 5,
11767         .flow_sig_id = 3759418368,
11768         .flow_pattern_id = 1,
11769         .app_sig = 0,
11770         .hdr_sig = { .bits =
11771                 BNXT_ULP_HDR_BIT_O_IPV4 |
11772                 BNXT_ULP_HDR_BIT_O_UDP |
11773                 BNXT_ULP_HDR_BIT_T_VXLAN |
11774                 BNXT_ULP_HDR_BIT_I_ETH |
11775                 BNXT_ULP_HDR_BIT_I_IPV6 |
11776                 BNXT_ULP_HDR_BIT_I_UDP |
11777                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11778         .field_sig = { .bits =
11779                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11780                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11781                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11782                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11783                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11784                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11785                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11786                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11787         },
11788         [537] = {
11789         .class_hid = BNXT_ULP_CLASS_HID_c09e,
11790         .class_tid = 2,
11791         .hdr_sig_id = 5,
11792         .flow_sig_id = 3761507328,
11793         .flow_pattern_id = 1,
11794         .app_sig = 0,
11795         .hdr_sig = { .bits =
11796                 BNXT_ULP_HDR_BIT_O_IPV4 |
11797                 BNXT_ULP_HDR_BIT_O_UDP |
11798                 BNXT_ULP_HDR_BIT_T_VXLAN |
11799                 BNXT_ULP_HDR_BIT_I_ETH |
11800                 BNXT_ULP_HDR_BIT_I_IPV6 |
11801                 BNXT_ULP_HDR_BIT_I_UDP |
11802                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11803         .field_sig = { .bits =
11804                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11805                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11806                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11807                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11808                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11809                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11810                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11811                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11812         },
11813         [538] = {
11814         .class_hid = BNXT_ULP_CLASS_HID_c612,
11815         .class_tid = 2,
11816         .hdr_sig_id = 5,
11817         .flow_sig_id = 3761515520,
11818         .flow_pattern_id = 1,
11819         .app_sig = 0,
11820         .hdr_sig = { .bits =
11821                 BNXT_ULP_HDR_BIT_O_IPV4 |
11822                 BNXT_ULP_HDR_BIT_O_UDP |
11823                 BNXT_ULP_HDR_BIT_T_VXLAN |
11824                 BNXT_ULP_HDR_BIT_I_ETH |
11825                 BNXT_ULP_HDR_BIT_I_IPV6 |
11826                 BNXT_ULP_HDR_BIT_I_UDP |
11827                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11828         .field_sig = { .bits =
11829                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11830                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11831                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11832                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11833                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11834                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11835                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11836                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
11837                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT }
11838         },
11839         [539] = {
11840         .class_hid = BNXT_ULP_CLASS_HID_9a06,
11841         .class_tid = 2,
11842         .hdr_sig_id = 5,
11843         .flow_sig_id = 4296281088,
11844         .flow_pattern_id = 1,
11845         .app_sig = 0,
11846         .hdr_sig = { .bits =
11847                 BNXT_ULP_HDR_BIT_O_IPV4 |
11848                 BNXT_ULP_HDR_BIT_O_UDP |
11849                 BNXT_ULP_HDR_BIT_T_VXLAN |
11850                 BNXT_ULP_HDR_BIT_I_ETH |
11851                 BNXT_ULP_HDR_BIT_I_IPV6 |
11852                 BNXT_ULP_HDR_BIT_I_UDP |
11853                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11854         .field_sig = { .bits =
11855                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11856                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11857                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11858                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11859                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11860         },
11861         [540] = {
11862         .class_hid = BNXT_ULP_CLASS_HID_a886,
11863         .class_tid = 2,
11864         .hdr_sig_id = 5,
11865         .flow_sig_id = 4296289280,
11866         .flow_pattern_id = 1,
11867         .app_sig = 0,
11868         .hdr_sig = { .bits =
11869                 BNXT_ULP_HDR_BIT_O_IPV4 |
11870                 BNXT_ULP_HDR_BIT_O_UDP |
11871                 BNXT_ULP_HDR_BIT_T_VXLAN |
11872                 BNXT_ULP_HDR_BIT_I_ETH |
11873                 BNXT_ULP_HDR_BIT_I_IPV6 |
11874                 BNXT_ULP_HDR_BIT_I_UDP |
11875                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11876         .field_sig = { .bits =
11877                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11878                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11879                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11880                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11881                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11882                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11883         },
11884         [541] = {
11885         .class_hid = BNXT_ULP_CLASS_HID_cba2,
11886         .class_tid = 2,
11887         .hdr_sig_id = 5,
11888         .flow_sig_id = 4298378240,
11889         .flow_pattern_id = 1,
11890         .app_sig = 0,
11891         .hdr_sig = { .bits =
11892                 BNXT_ULP_HDR_BIT_O_IPV4 |
11893                 BNXT_ULP_HDR_BIT_O_UDP |
11894                 BNXT_ULP_HDR_BIT_T_VXLAN |
11895                 BNXT_ULP_HDR_BIT_I_ETH |
11896                 BNXT_ULP_HDR_BIT_I_IPV6 |
11897                 BNXT_ULP_HDR_BIT_I_UDP |
11898                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11899         .field_sig = { .bits =
11900                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11901                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11902                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11903                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11904                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11905                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11906         },
11907         [542] = {
11908         .class_hid = BNXT_ULP_CLASS_HID_da22,
11909         .class_tid = 2,
11910         .hdr_sig_id = 5,
11911         .flow_sig_id = 4298386432,
11912         .flow_pattern_id = 1,
11913         .app_sig = 0,
11914         .hdr_sig = { .bits =
11915                 BNXT_ULP_HDR_BIT_O_IPV4 |
11916                 BNXT_ULP_HDR_BIT_O_UDP |
11917                 BNXT_ULP_HDR_BIT_T_VXLAN |
11918                 BNXT_ULP_HDR_BIT_I_ETH |
11919                 BNXT_ULP_HDR_BIT_I_IPV6 |
11920                 BNXT_ULP_HDR_BIT_I_UDP |
11921                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11922         .field_sig = { .bits =
11923                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11924                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11925                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11926                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11927                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11928                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11929                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11930         },
11931         [543] = {
11932         .class_hid = BNXT_ULP_CLASS_HID_9292,
11933         .class_tid = 2,
11934         .hdr_sig_id = 5,
11935         .flow_sig_id = 4833152000,
11936         .flow_pattern_id = 1,
11937         .app_sig = 0,
11938         .hdr_sig = { .bits =
11939                 BNXT_ULP_HDR_BIT_O_IPV4 |
11940                 BNXT_ULP_HDR_BIT_O_UDP |
11941                 BNXT_ULP_HDR_BIT_T_VXLAN |
11942                 BNXT_ULP_HDR_BIT_I_ETH |
11943                 BNXT_ULP_HDR_BIT_I_IPV6 |
11944                 BNXT_ULP_HDR_BIT_I_UDP |
11945                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11946         .field_sig = { .bits =
11947                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11948                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11949                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11950                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11951                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11952                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11953         },
11954         [544] = {
11955         .class_hid = BNXT_ULP_CLASS_HID_a112,
11956         .class_tid = 2,
11957         .hdr_sig_id = 5,
11958         .flow_sig_id = 4833160192,
11959         .flow_pattern_id = 1,
11960         .app_sig = 0,
11961         .hdr_sig = { .bits =
11962                 BNXT_ULP_HDR_BIT_O_IPV4 |
11963                 BNXT_ULP_HDR_BIT_O_UDP |
11964                 BNXT_ULP_HDR_BIT_T_VXLAN |
11965                 BNXT_ULP_HDR_BIT_I_ETH |
11966                 BNXT_ULP_HDR_BIT_I_IPV6 |
11967                 BNXT_ULP_HDR_BIT_I_UDP |
11968                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11969         .field_sig = { .bits =
11970                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11971                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11972                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
11973                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11974                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11975                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
11976                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
11977         },
11978         [545] = {
11979         .class_hid = BNXT_ULP_CLASS_HID_c436,
11980         .class_tid = 2,
11981         .hdr_sig_id = 5,
11982         .flow_sig_id = 4835249152,
11983         .flow_pattern_id = 1,
11984         .app_sig = 0,
11985         .hdr_sig = { .bits =
11986                 BNXT_ULP_HDR_BIT_O_IPV4 |
11987                 BNXT_ULP_HDR_BIT_O_UDP |
11988                 BNXT_ULP_HDR_BIT_T_VXLAN |
11989                 BNXT_ULP_HDR_BIT_I_ETH |
11990                 BNXT_ULP_HDR_BIT_I_IPV6 |
11991                 BNXT_ULP_HDR_BIT_I_UDP |
11992                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
11993         .field_sig = { .bits =
11994                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
11995                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
11996                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
11997                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
11998                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
11999                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12000                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12001         },
12002         [546] = {
12003         .class_hid = BNXT_ULP_CLASS_HID_d2a6,
12004         .class_tid = 2,
12005         .hdr_sig_id = 5,
12006         .flow_sig_id = 4835257344,
12007         .flow_pattern_id = 1,
12008         .app_sig = 0,
12009         .hdr_sig = { .bits =
12010                 BNXT_ULP_HDR_BIT_O_IPV4 |
12011                 BNXT_ULP_HDR_BIT_O_UDP |
12012                 BNXT_ULP_HDR_BIT_T_VXLAN |
12013                 BNXT_ULP_HDR_BIT_I_ETH |
12014                 BNXT_ULP_HDR_BIT_I_IPV6 |
12015                 BNXT_ULP_HDR_BIT_I_UDP |
12016                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12017         .field_sig = { .bits =
12018                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12019                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12020                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12021                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12022                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12023                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12024                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12025                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12026         },
12027         [547] = {
12028         .class_hid = BNXT_ULP_CLASS_HID_aa86,
12029         .class_tid = 2,
12030         .hdr_sig_id = 5,
12031         .flow_sig_id = 5370022912,
12032         .flow_pattern_id = 1,
12033         .app_sig = 0,
12034         .hdr_sig = { .bits =
12035                 BNXT_ULP_HDR_BIT_O_IPV4 |
12036                 BNXT_ULP_HDR_BIT_O_UDP |
12037                 BNXT_ULP_HDR_BIT_T_VXLAN |
12038                 BNXT_ULP_HDR_BIT_I_ETH |
12039                 BNXT_ULP_HDR_BIT_I_IPV6 |
12040                 BNXT_ULP_HDR_BIT_I_UDP |
12041                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12042         .field_sig = { .bits =
12043                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12044                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12045                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12046                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12047                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12048                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12049         },
12050         [548] = {
12051         .class_hid = BNXT_ULP_CLASS_HID_90d2,
12052         .class_tid = 2,
12053         .hdr_sig_id = 5,
12054         .flow_sig_id = 5370031104,
12055         .flow_pattern_id = 1,
12056         .app_sig = 0,
12057         .hdr_sig = { .bits =
12058                 BNXT_ULP_HDR_BIT_O_IPV4 |
12059                 BNXT_ULP_HDR_BIT_O_UDP |
12060                 BNXT_ULP_HDR_BIT_T_VXLAN |
12061                 BNXT_ULP_HDR_BIT_I_ETH |
12062                 BNXT_ULP_HDR_BIT_I_IPV6 |
12063                 BNXT_ULP_HDR_BIT_I_UDP |
12064                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12065         .field_sig = { .bits =
12066                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12067                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12068                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12069                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12070                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12071                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12072                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12073         },
12074         [549] = {
12075         .class_hid = BNXT_ULP_CLASS_HID_dc02,
12076         .class_tid = 2,
12077         .hdr_sig_id = 5,
12078         .flow_sig_id = 5372120064,
12079         .flow_pattern_id = 1,
12080         .app_sig = 0,
12081         .hdr_sig = { .bits =
12082                 BNXT_ULP_HDR_BIT_O_IPV4 |
12083                 BNXT_ULP_HDR_BIT_O_UDP |
12084                 BNXT_ULP_HDR_BIT_T_VXLAN |
12085                 BNXT_ULP_HDR_BIT_I_ETH |
12086                 BNXT_ULP_HDR_BIT_I_IPV6 |
12087                 BNXT_ULP_HDR_BIT_I_UDP |
12088                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12089         .field_sig = { .bits =
12090                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12091                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12092                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12093                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12094                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12095                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12096                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12097         },
12098         [550] = {
12099         .class_hid = BNXT_ULP_CLASS_HID_c246,
12100         .class_tid = 2,
12101         .hdr_sig_id = 5,
12102         .flow_sig_id = 5372128256,
12103         .flow_pattern_id = 1,
12104         .app_sig = 0,
12105         .hdr_sig = { .bits =
12106                 BNXT_ULP_HDR_BIT_O_IPV4 |
12107                 BNXT_ULP_HDR_BIT_O_UDP |
12108                 BNXT_ULP_HDR_BIT_T_VXLAN |
12109                 BNXT_ULP_HDR_BIT_I_ETH |
12110                 BNXT_ULP_HDR_BIT_I_IPV6 |
12111                 BNXT_ULP_HDR_BIT_I_UDP |
12112                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12113         .field_sig = { .bits =
12114                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12115                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12116                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12117                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12118                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12119                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12120                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12121                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12122         },
12123         [551] = {
12124         .class_hid = BNXT_ULP_CLASS_HID_a312,
12125         .class_tid = 2,
12126         .hdr_sig_id = 5,
12127         .flow_sig_id = 5906893824,
12128         .flow_pattern_id = 1,
12129         .app_sig = 0,
12130         .hdr_sig = { .bits =
12131                 BNXT_ULP_HDR_BIT_O_IPV4 |
12132                 BNXT_ULP_HDR_BIT_O_UDP |
12133                 BNXT_ULP_HDR_BIT_T_VXLAN |
12134                 BNXT_ULP_HDR_BIT_I_ETH |
12135                 BNXT_ULP_HDR_BIT_I_IPV6 |
12136                 BNXT_ULP_HDR_BIT_I_UDP |
12137                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12138         .field_sig = { .bits =
12139                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12140                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12141                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12142                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12143                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12144                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12145                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12146         },
12147         [552] = {
12148         .class_hid = BNXT_ULP_CLASS_HID_f192,
12149         .class_tid = 2,
12150         .hdr_sig_id = 5,
12151         .flow_sig_id = 5906902016,
12152         .flow_pattern_id = 1,
12153         .app_sig = 0,
12154         .hdr_sig = { .bits =
12155                 BNXT_ULP_HDR_BIT_O_IPV4 |
12156                 BNXT_ULP_HDR_BIT_O_UDP |
12157                 BNXT_ULP_HDR_BIT_T_VXLAN |
12158                 BNXT_ULP_HDR_BIT_I_ETH |
12159                 BNXT_ULP_HDR_BIT_I_IPV6 |
12160                 BNXT_ULP_HDR_BIT_I_UDP |
12161                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12162         .field_sig = { .bits =
12163                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12164                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12165                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12166                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12167                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12168                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12169                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12170                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12171         },
12172         [553] = {
12173         .class_hid = BNXT_ULP_CLASS_HID_d496,
12174         .class_tid = 2,
12175         .hdr_sig_id = 5,
12176         .flow_sig_id = 5908990976,
12177         .flow_pattern_id = 1,
12178         .app_sig = 0,
12179         .hdr_sig = { .bits =
12180                 BNXT_ULP_HDR_BIT_O_IPV4 |
12181                 BNXT_ULP_HDR_BIT_O_UDP |
12182                 BNXT_ULP_HDR_BIT_T_VXLAN |
12183                 BNXT_ULP_HDR_BIT_I_ETH |
12184                 BNXT_ULP_HDR_BIT_I_IPV6 |
12185                 BNXT_ULP_HDR_BIT_I_UDP |
12186                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12187         .field_sig = { .bits =
12188                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12189                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12190                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12191                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12192                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12193                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12194                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12195                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12196         },
12197         [554] = {
12198         .class_hid = BNXT_ULP_CLASS_HID_da12,
12199         .class_tid = 2,
12200         .hdr_sig_id = 5,
12201         .flow_sig_id = 5908999168,
12202         .flow_pattern_id = 1,
12203         .app_sig = 0,
12204         .hdr_sig = { .bits =
12205                 BNXT_ULP_HDR_BIT_O_IPV4 |
12206                 BNXT_ULP_HDR_BIT_O_UDP |
12207                 BNXT_ULP_HDR_BIT_T_VXLAN |
12208                 BNXT_ULP_HDR_BIT_I_ETH |
12209                 BNXT_ULP_HDR_BIT_I_IPV6 |
12210                 BNXT_ULP_HDR_BIT_I_UDP |
12211                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12212         .field_sig = { .bits =
12213                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12214                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12215                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12216                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12217                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12218                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12219                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12220                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12221                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12222         },
12223         [555] = {
12224         .class_hid = BNXT_ULP_CLASS_HID_b2d6,
12225         .class_tid = 2,
12226         .hdr_sig_id = 5,
12227         .flow_sig_id = 6443764736,
12228         .flow_pattern_id = 1,
12229         .app_sig = 0,
12230         .hdr_sig = { .bits =
12231                 BNXT_ULP_HDR_BIT_O_IPV4 |
12232                 BNXT_ULP_HDR_BIT_O_UDP |
12233                 BNXT_ULP_HDR_BIT_T_VXLAN |
12234                 BNXT_ULP_HDR_BIT_I_ETH |
12235                 BNXT_ULP_HDR_BIT_I_IPV6 |
12236                 BNXT_ULP_HDR_BIT_I_UDP |
12237                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12238         .field_sig = { .bits =
12239                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12240                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12241                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12242                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12243                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12244                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12245         },
12246         [556] = {
12247         .class_hid = BNXT_ULP_CLASS_HID_c156,
12248         .class_tid = 2,
12249         .hdr_sig_id = 5,
12250         .flow_sig_id = 6443772928,
12251         .flow_pattern_id = 1,
12252         .app_sig = 0,
12253         .hdr_sig = { .bits =
12254                 BNXT_ULP_HDR_BIT_O_IPV4 |
12255                 BNXT_ULP_HDR_BIT_O_UDP |
12256                 BNXT_ULP_HDR_BIT_T_VXLAN |
12257                 BNXT_ULP_HDR_BIT_I_ETH |
12258                 BNXT_ULP_HDR_BIT_I_IPV6 |
12259                 BNXT_ULP_HDR_BIT_I_UDP |
12260                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12261         .field_sig = { .bits =
12262                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12263                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12264                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12265                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12266                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12267                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12268                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12269         },
12270         [557] = {
12271         .class_hid = BNXT_ULP_CLASS_HID_e472,
12272         .class_tid = 2,
12273         .hdr_sig_id = 5,
12274         .flow_sig_id = 6445861888,
12275         .flow_pattern_id = 1,
12276         .app_sig = 0,
12277         .hdr_sig = { .bits =
12278                 BNXT_ULP_HDR_BIT_O_IPV4 |
12279                 BNXT_ULP_HDR_BIT_O_UDP |
12280                 BNXT_ULP_HDR_BIT_T_VXLAN |
12281                 BNXT_ULP_HDR_BIT_I_ETH |
12282                 BNXT_ULP_HDR_BIT_I_IPV6 |
12283                 BNXT_ULP_HDR_BIT_I_UDP |
12284                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12285         .field_sig = { .bits =
12286                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12287                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12288                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12289                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12290                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12291                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12292                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12293         },
12294         [558] = {
12295         .class_hid = BNXT_ULP_CLASS_HID_f2f2,
12296         .class_tid = 2,
12297         .hdr_sig_id = 5,
12298         .flow_sig_id = 6445870080,
12299         .flow_pattern_id = 1,
12300         .app_sig = 0,
12301         .hdr_sig = { .bits =
12302                 BNXT_ULP_HDR_BIT_O_IPV4 |
12303                 BNXT_ULP_HDR_BIT_O_UDP |
12304                 BNXT_ULP_HDR_BIT_T_VXLAN |
12305                 BNXT_ULP_HDR_BIT_I_ETH |
12306                 BNXT_ULP_HDR_BIT_I_IPV6 |
12307                 BNXT_ULP_HDR_BIT_I_UDP |
12308                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12309         .field_sig = { .bits =
12310                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12311                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12312                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12313                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12314                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12315                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12316                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12317                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12318         },
12319         [559] = {
12320         .class_hid = BNXT_ULP_CLASS_HID_8a92,
12321         .class_tid = 2,
12322         .hdr_sig_id = 5,
12323         .flow_sig_id = 6980635648,
12324         .flow_pattern_id = 1,
12325         .app_sig = 0,
12326         .hdr_sig = { .bits =
12327                 BNXT_ULP_HDR_BIT_O_IPV4 |
12328                 BNXT_ULP_HDR_BIT_O_UDP |
12329                 BNXT_ULP_HDR_BIT_T_VXLAN |
12330                 BNXT_ULP_HDR_BIT_I_ETH |
12331                 BNXT_ULP_HDR_BIT_I_IPV6 |
12332                 BNXT_ULP_HDR_BIT_I_UDP |
12333                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12334         .field_sig = { .bits =
12335                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12336                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12337                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12338                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12339                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12340                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12341                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12342         },
12343         [560] = {
12344         .class_hid = BNXT_ULP_CLASS_HID_d912,
12345         .class_tid = 2,
12346         .hdr_sig_id = 5,
12347         .flow_sig_id = 6980643840,
12348         .flow_pattern_id = 1,
12349         .app_sig = 0,
12350         .hdr_sig = { .bits =
12351                 BNXT_ULP_HDR_BIT_O_IPV4 |
12352                 BNXT_ULP_HDR_BIT_O_UDP |
12353                 BNXT_ULP_HDR_BIT_T_VXLAN |
12354                 BNXT_ULP_HDR_BIT_I_ETH |
12355                 BNXT_ULP_HDR_BIT_I_IPV6 |
12356                 BNXT_ULP_HDR_BIT_I_UDP |
12357                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12358         .field_sig = { .bits =
12359                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12360                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12361                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12362                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12363                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12364                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12365                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12366                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12367         },
12368         [561] = {
12369         .class_hid = BNXT_ULP_CLASS_HID_fc36,
12370         .class_tid = 2,
12371         .hdr_sig_id = 5,
12372         .flow_sig_id = 6982732800,
12373         .flow_pattern_id = 1,
12374         .app_sig = 0,
12375         .hdr_sig = { .bits =
12376                 BNXT_ULP_HDR_BIT_O_IPV4 |
12377                 BNXT_ULP_HDR_BIT_O_UDP |
12378                 BNXT_ULP_HDR_BIT_T_VXLAN |
12379                 BNXT_ULP_HDR_BIT_I_ETH |
12380                 BNXT_ULP_HDR_BIT_I_IPV6 |
12381                 BNXT_ULP_HDR_BIT_I_UDP |
12382                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12383         .field_sig = { .bits =
12384                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12385                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12386                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12387                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12388                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12389                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12390                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12391                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12392         },
12393         [562] = {
12394         .class_hid = BNXT_ULP_CLASS_HID_cab6,
12395         .class_tid = 2,
12396         .hdr_sig_id = 5,
12397         .flow_sig_id = 6982740992,
12398         .flow_pattern_id = 1,
12399         .app_sig = 0,
12400         .hdr_sig = { .bits =
12401                 BNXT_ULP_HDR_BIT_O_IPV4 |
12402                 BNXT_ULP_HDR_BIT_O_UDP |
12403                 BNXT_ULP_HDR_BIT_T_VXLAN |
12404                 BNXT_ULP_HDR_BIT_I_ETH |
12405                 BNXT_ULP_HDR_BIT_I_IPV6 |
12406                 BNXT_ULP_HDR_BIT_I_UDP |
12407                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12408         .field_sig = { .bits =
12409                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12410                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12411                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12412                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12413                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12414                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12415                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12416                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12417                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12418         },
12419         [563] = {
12420         .class_hid = BNXT_ULP_CLASS_HID_c356,
12421         .class_tid = 2,
12422         .hdr_sig_id = 5,
12423         .flow_sig_id = 7517506560,
12424         .flow_pattern_id = 1,
12425         .app_sig = 0,
12426         .hdr_sig = { .bits =
12427                 BNXT_ULP_HDR_BIT_O_IPV4 |
12428                 BNXT_ULP_HDR_BIT_O_UDP |
12429                 BNXT_ULP_HDR_BIT_T_VXLAN |
12430                 BNXT_ULP_HDR_BIT_I_ETH |
12431                 BNXT_ULP_HDR_BIT_I_IPV6 |
12432                 BNXT_ULP_HDR_BIT_I_UDP |
12433                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12434         .field_sig = { .bits =
12435                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12436                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12437                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12438                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12439                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12440                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12441                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12442         },
12443         [564] = {
12444         .class_hid = BNXT_ULP_CLASS_HID_8892,
12445         .class_tid = 2,
12446         .hdr_sig_id = 5,
12447         .flow_sig_id = 7517514752,
12448         .flow_pattern_id = 1,
12449         .app_sig = 0,
12450         .hdr_sig = { .bits =
12451                 BNXT_ULP_HDR_BIT_O_IPV4 |
12452                 BNXT_ULP_HDR_BIT_O_UDP |
12453                 BNXT_ULP_HDR_BIT_T_VXLAN |
12454                 BNXT_ULP_HDR_BIT_I_ETH |
12455                 BNXT_ULP_HDR_BIT_I_IPV6 |
12456                 BNXT_ULP_HDR_BIT_I_UDP |
12457                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12458         .field_sig = { .bits =
12459                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12460                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12461                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12462                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12463                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12464                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12465                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12466                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12467         },
12468         [565] = {
12469         .class_hid = BNXT_ULP_CLASS_HID_f4d2,
12470         .class_tid = 2,
12471         .hdr_sig_id = 5,
12472         .flow_sig_id = 7519603712,
12473         .flow_pattern_id = 1,
12474         .app_sig = 0,
12475         .hdr_sig = { .bits =
12476                 BNXT_ULP_HDR_BIT_O_IPV4 |
12477                 BNXT_ULP_HDR_BIT_O_UDP |
12478                 BNXT_ULP_HDR_BIT_T_VXLAN |
12479                 BNXT_ULP_HDR_BIT_I_ETH |
12480                 BNXT_ULP_HDR_BIT_I_IPV6 |
12481                 BNXT_ULP_HDR_BIT_I_UDP |
12482                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12483         .field_sig = { .bits =
12484                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12485                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12486                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12487                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12488                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12489                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12490                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12491                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12492         },
12493         [566] = {
12494         .class_hid = BNXT_ULP_CLASS_HID_fa16,
12495         .class_tid = 2,
12496         .hdr_sig_id = 5,
12497         .flow_sig_id = 7519611904,
12498         .flow_pattern_id = 1,
12499         .app_sig = 0,
12500         .hdr_sig = { .bits =
12501                 BNXT_ULP_HDR_BIT_O_IPV4 |
12502                 BNXT_ULP_HDR_BIT_O_UDP |
12503                 BNXT_ULP_HDR_BIT_T_VXLAN |
12504                 BNXT_ULP_HDR_BIT_I_ETH |
12505                 BNXT_ULP_HDR_BIT_I_IPV6 |
12506                 BNXT_ULP_HDR_BIT_I_UDP |
12507                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12508         .field_sig = { .bits =
12509                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12510                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12511                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12512                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12513                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12514                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12515                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12516                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12517                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12518         },
12519         [567] = {
12520         .class_hid = BNXT_ULP_CLASS_HID_db12,
12521         .class_tid = 2,
12522         .hdr_sig_id = 5,
12523         .flow_sig_id = 8054377472,
12524         .flow_pattern_id = 1,
12525         .app_sig = 0,
12526         .hdr_sig = { .bits =
12527                 BNXT_ULP_HDR_BIT_O_IPV4 |
12528                 BNXT_ULP_HDR_BIT_O_UDP |
12529                 BNXT_ULP_HDR_BIT_T_VXLAN |
12530                 BNXT_ULP_HDR_BIT_I_ETH |
12531                 BNXT_ULP_HDR_BIT_I_IPV6 |
12532                 BNXT_ULP_HDR_BIT_I_UDP |
12533                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12534         .field_sig = { .bits =
12535                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12536                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12537                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12538                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12539                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12540                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12541                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12542                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12543         },
12544         [568] = {
12545         .class_hid = BNXT_ULP_CLASS_HID_8116,
12546         .class_tid = 2,
12547         .hdr_sig_id = 5,
12548         .flow_sig_id = 8054385664,
12549         .flow_pattern_id = 1,
12550         .app_sig = 0,
12551         .hdr_sig = { .bits =
12552                 BNXT_ULP_HDR_BIT_O_IPV4 |
12553                 BNXT_ULP_HDR_BIT_O_UDP |
12554                 BNXT_ULP_HDR_BIT_T_VXLAN |
12555                 BNXT_ULP_HDR_BIT_I_ETH |
12556                 BNXT_ULP_HDR_BIT_I_IPV6 |
12557                 BNXT_ULP_HDR_BIT_I_UDP |
12558                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12559         .field_sig = { .bits =
12560                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12561                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12562                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12563                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12564                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12565                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12566                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12567                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12568                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12569         },
12570         [569] = {
12571         .class_hid = BNXT_ULP_CLASS_HID_cc96,
12572         .class_tid = 2,
12573         .hdr_sig_id = 5,
12574         .flow_sig_id = 8056474624,
12575         .flow_pattern_id = 1,
12576         .app_sig = 0,
12577         .hdr_sig = { .bits =
12578                 BNXT_ULP_HDR_BIT_O_IPV4 |
12579                 BNXT_ULP_HDR_BIT_O_UDP |
12580                 BNXT_ULP_HDR_BIT_T_VXLAN |
12581                 BNXT_ULP_HDR_BIT_I_ETH |
12582                 BNXT_ULP_HDR_BIT_I_IPV6 |
12583                 BNXT_ULP_HDR_BIT_I_UDP |
12584                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12585         .field_sig = { .bits =
12586                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12587                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12588                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12589                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12590                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12591                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12592                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12593                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12594                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12595         },
12596         [570] = {
12597         .class_hid = BNXT_ULP_CLASS_HID_f292,
12598         .class_tid = 2,
12599         .hdr_sig_id = 5,
12600         .flow_sig_id = 8056482816,
12601         .flow_pattern_id = 1,
12602         .app_sig = 0,
12603         .hdr_sig = { .bits =
12604                 BNXT_ULP_HDR_BIT_O_IPV4 |
12605                 BNXT_ULP_HDR_BIT_O_UDP |
12606                 BNXT_ULP_HDR_BIT_T_VXLAN |
12607                 BNXT_ULP_HDR_BIT_I_ETH |
12608                 BNXT_ULP_HDR_BIT_I_IPV6 |
12609                 BNXT_ULP_HDR_BIT_I_UDP |
12610                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12611         .field_sig = { .bits =
12612                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_SRC_ADDR |
12613                 BNXT_ULP_HF_0_2_5_BITMASK_O_IPV4_DST_ADDR |
12614                 BNXT_ULP_HF_0_2_5_BITMASK_O_UDP_DST_PORT |
12615                 BNXT_ULP_HF_0_2_5_BITMASK_T_VXLAN_VNI |
12616                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_DMAC |
12617                 BNXT_ULP_HF_0_2_5_BITMASK_I_ETH_SMAC |
12618                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_SRC_ADDR |
12619                 BNXT_ULP_HF_0_2_5_BITMASK_I_IPV6_DST_ADDR |
12620                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_SRC_PORT |
12621                 BNXT_ULP_HF_0_2_5_BITMASK_I_UDP_DST_PORT }
12622         },
12623         [571] = {
12624         .class_hid = BNXT_ULP_CLASS_HID_e84d,
12625         .class_tid = 2,
12626         .hdr_sig_id = 6,
12627         .flow_sig_id = 1313792,
12628         .flow_pattern_id = 1,
12629         .app_sig = 0,
12630         .hdr_sig = { .bits =
12631                 BNXT_ULP_HDR_BIT_O_IPV4 |
12632                 BNXT_ULP_HDR_BIT_O_UDP |
12633                 BNXT_ULP_HDR_BIT_T_VXLAN |
12634                 BNXT_ULP_HDR_BIT_I_ETH |
12635                 BNXT_ULP_HDR_BIT_I_IPV4 |
12636                 BNXT_ULP_HDR_BIT_I_UDP |
12637                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12638         .field_sig = { .bits =
12639                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12640                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12641                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12642                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
12643         },
12644         [572] = {
12645         .class_hid = BNXT_ULP_CLASS_HID_a389,
12646         .class_tid = 2,
12647         .hdr_sig_id = 6,
12648         .flow_sig_id = 1321984,
12649         .flow_pattern_id = 1,
12650         .app_sig = 0,
12651         .hdr_sig = { .bits =
12652                 BNXT_ULP_HDR_BIT_O_IPV4 |
12653                 BNXT_ULP_HDR_BIT_O_UDP |
12654                 BNXT_ULP_HDR_BIT_T_VXLAN |
12655                 BNXT_ULP_HDR_BIT_I_ETH |
12656                 BNXT_ULP_HDR_BIT_I_IPV4 |
12657                 BNXT_ULP_HDR_BIT_I_UDP |
12658                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12659         .field_sig = { .bits =
12660                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12661                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12662                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12663                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12664                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC }
12665         },
12666         [573] = {
12667         .class_hid = BNXT_ULP_CLASS_HID_c0e5,
12668         .class_tid = 2,
12669         .hdr_sig_id = 6,
12670         .flow_sig_id = 3410944,
12671         .flow_pattern_id = 1,
12672         .app_sig = 0,
12673         .hdr_sig = { .bits =
12674                 BNXT_ULP_HDR_BIT_O_IPV4 |
12675                 BNXT_ULP_HDR_BIT_O_UDP |
12676                 BNXT_ULP_HDR_BIT_T_VXLAN |
12677                 BNXT_ULP_HDR_BIT_I_ETH |
12678                 BNXT_ULP_HDR_BIT_I_IPV4 |
12679                 BNXT_ULP_HDR_BIT_I_UDP |
12680                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12681         .field_sig = { .bits =
12682                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12683                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12684                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12685                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12686                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
12687         },
12688         [574] = {
12689         .class_hid = BNXT_ULP_CLASS_HID_f16d,
12690         .class_tid = 2,
12691         .hdr_sig_id = 6,
12692         .flow_sig_id = 3419136,
12693         .flow_pattern_id = 1,
12694         .app_sig = 0,
12695         .hdr_sig = { .bits =
12696                 BNXT_ULP_HDR_BIT_O_IPV4 |
12697                 BNXT_ULP_HDR_BIT_O_UDP |
12698                 BNXT_ULP_HDR_BIT_T_VXLAN |
12699                 BNXT_ULP_HDR_BIT_I_ETH |
12700                 BNXT_ULP_HDR_BIT_I_IPV4 |
12701                 BNXT_ULP_HDR_BIT_I_UDP |
12702                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12703         .field_sig = { .bits =
12704                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12705                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12706                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12707                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12708                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12709                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC }
12710         },
12711         [575] = {
12712         .class_hid = BNXT_ULP_CLASS_HID_99d1,
12713         .class_tid = 2,
12714         .hdr_sig_id = 6,
12715         .flow_sig_id = 2148797440,
12716         .flow_pattern_id = 1,
12717         .app_sig = 0,
12718         .hdr_sig = { .bits =
12719                 BNXT_ULP_HDR_BIT_O_IPV4 |
12720                 BNXT_ULP_HDR_BIT_O_UDP |
12721                 BNXT_ULP_HDR_BIT_T_VXLAN |
12722                 BNXT_ULP_HDR_BIT_I_ETH |
12723                 BNXT_ULP_HDR_BIT_I_IPV4 |
12724                 BNXT_ULP_HDR_BIT_I_UDP |
12725                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12726         .field_sig = { .bits =
12727                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12728                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12729                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12730                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12731                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12732         },
12733         [576] = {
12734         .class_hid = BNXT_ULP_CLASS_HID_ca59,
12735         .class_tid = 2,
12736         .hdr_sig_id = 6,
12737         .flow_sig_id = 2148805632,
12738         .flow_pattern_id = 1,
12739         .app_sig = 0,
12740         .hdr_sig = { .bits =
12741                 BNXT_ULP_HDR_BIT_O_IPV4 |
12742                 BNXT_ULP_HDR_BIT_O_UDP |
12743                 BNXT_ULP_HDR_BIT_T_VXLAN |
12744                 BNXT_ULP_HDR_BIT_I_ETH |
12745                 BNXT_ULP_HDR_BIT_I_IPV4 |
12746                 BNXT_ULP_HDR_BIT_I_UDP |
12747                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12748         .field_sig = { .bits =
12749                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12750                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12751                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12752                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12753                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12754                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12755         },
12756         [577] = {
12757         .class_hid = BNXT_ULP_CLASS_HID_e8b5,
12758         .class_tid = 2,
12759         .hdr_sig_id = 6,
12760         .flow_sig_id = 2150894592,
12761         .flow_pattern_id = 1,
12762         .app_sig = 0,
12763         .hdr_sig = { .bits =
12764                 BNXT_ULP_HDR_BIT_O_IPV4 |
12765                 BNXT_ULP_HDR_BIT_O_UDP |
12766                 BNXT_ULP_HDR_BIT_T_VXLAN |
12767                 BNXT_ULP_HDR_BIT_I_ETH |
12768                 BNXT_ULP_HDR_BIT_I_IPV4 |
12769                 BNXT_ULP_HDR_BIT_I_UDP |
12770                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12771         .field_sig = { .bits =
12772                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12773                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12774                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12775                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12776                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12777                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12778         },
12779         [578] = {
12780         .class_hid = BNXT_ULP_CLASS_HID_d93d,
12781         .class_tid = 2,
12782         .hdr_sig_id = 6,
12783         .flow_sig_id = 2150902784,
12784         .flow_pattern_id = 1,
12785         .app_sig = 0,
12786         .hdr_sig = { .bits =
12787                 BNXT_ULP_HDR_BIT_O_IPV4 |
12788                 BNXT_ULP_HDR_BIT_O_UDP |
12789                 BNXT_ULP_HDR_BIT_T_VXLAN |
12790                 BNXT_ULP_HDR_BIT_I_ETH |
12791                 BNXT_ULP_HDR_BIT_I_IPV4 |
12792                 BNXT_ULP_HDR_BIT_I_UDP |
12793                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12794         .field_sig = { .bits =
12795                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12796                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12797                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12798                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12799                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12800                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12801                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR }
12802         },
12803         [579] = {
12804         .class_hid = BNXT_ULP_CLASS_HID_8521,
12805         .class_tid = 2,
12806         .hdr_sig_id = 6,
12807         .flow_sig_id = 4296281088,
12808         .flow_pattern_id = 1,
12809         .app_sig = 0,
12810         .hdr_sig = { .bits =
12811                 BNXT_ULP_HDR_BIT_O_IPV4 |
12812                 BNXT_ULP_HDR_BIT_O_UDP |
12813                 BNXT_ULP_HDR_BIT_T_VXLAN |
12814                 BNXT_ULP_HDR_BIT_I_ETH |
12815                 BNXT_ULP_HDR_BIT_I_IPV4 |
12816                 BNXT_ULP_HDR_BIT_I_UDP |
12817                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12818         .field_sig = { .bits =
12819                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12820                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12821                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12822                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12823                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12824         },
12825         [580] = {
12826         .class_hid = BNXT_ULP_CLASS_HID_b7a1,
12827         .class_tid = 2,
12828         .hdr_sig_id = 6,
12829         .flow_sig_id = 4296289280,
12830         .flow_pattern_id = 1,
12831         .app_sig = 0,
12832         .hdr_sig = { .bits =
12833                 BNXT_ULP_HDR_BIT_O_IPV4 |
12834                 BNXT_ULP_HDR_BIT_O_UDP |
12835                 BNXT_ULP_HDR_BIT_T_VXLAN |
12836                 BNXT_ULP_HDR_BIT_I_ETH |
12837                 BNXT_ULP_HDR_BIT_I_IPV4 |
12838                 BNXT_ULP_HDR_BIT_I_UDP |
12839                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12840         .field_sig = { .bits =
12841                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12842                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12843                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12844                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12845                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12846                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12847         },
12848         [581] = {
12849         .class_hid = BNXT_ULP_CLASS_HID_d485,
12850         .class_tid = 2,
12851         .hdr_sig_id = 6,
12852         .flow_sig_id = 4298378240,
12853         .flow_pattern_id = 1,
12854         .app_sig = 0,
12855         .hdr_sig = { .bits =
12856                 BNXT_ULP_HDR_BIT_O_IPV4 |
12857                 BNXT_ULP_HDR_BIT_O_UDP |
12858                 BNXT_ULP_HDR_BIT_T_VXLAN |
12859                 BNXT_ULP_HDR_BIT_I_ETH |
12860                 BNXT_ULP_HDR_BIT_I_IPV4 |
12861                 BNXT_ULP_HDR_BIT_I_UDP |
12862                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12863         .field_sig = { .bits =
12864                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12865                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12866                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12867                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12868                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12869                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12870         },
12871         [582] = {
12872         .class_hid = BNXT_ULP_CLASS_HID_c505,
12873         .class_tid = 2,
12874         .hdr_sig_id = 6,
12875         .flow_sig_id = 4298386432,
12876         .flow_pattern_id = 1,
12877         .app_sig = 0,
12878         .hdr_sig = { .bits =
12879                 BNXT_ULP_HDR_BIT_O_IPV4 |
12880                 BNXT_ULP_HDR_BIT_O_UDP |
12881                 BNXT_ULP_HDR_BIT_T_VXLAN |
12882                 BNXT_ULP_HDR_BIT_I_ETH |
12883                 BNXT_ULP_HDR_BIT_I_IPV4 |
12884                 BNXT_ULP_HDR_BIT_I_UDP |
12885                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12886         .field_sig = { .bits =
12887                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12888                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12889                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12890                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12891                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12892                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12893                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12894         },
12895         [583] = {
12896         .class_hid = BNXT_ULP_CLASS_HID_adf1,
12897         .class_tid = 2,
12898         .hdr_sig_id = 6,
12899         .flow_sig_id = 6443764736,
12900         .flow_pattern_id = 1,
12901         .app_sig = 0,
12902         .hdr_sig = { .bits =
12903                 BNXT_ULP_HDR_BIT_O_IPV4 |
12904                 BNXT_ULP_HDR_BIT_O_UDP |
12905                 BNXT_ULP_HDR_BIT_T_VXLAN |
12906                 BNXT_ULP_HDR_BIT_I_ETH |
12907                 BNXT_ULP_HDR_BIT_I_IPV4 |
12908                 BNXT_ULP_HDR_BIT_I_UDP |
12909                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12910         .field_sig = { .bits =
12911                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12912                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12913                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12914                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12915                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12916                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12917         },
12918         [584] = {
12919         .class_hid = BNXT_ULP_CLASS_HID_de71,
12920         .class_tid = 2,
12921         .hdr_sig_id = 6,
12922         .flow_sig_id = 6443772928,
12923         .flow_pattern_id = 1,
12924         .app_sig = 0,
12925         .hdr_sig = { .bits =
12926                 BNXT_ULP_HDR_BIT_O_IPV4 |
12927                 BNXT_ULP_HDR_BIT_O_UDP |
12928                 BNXT_ULP_HDR_BIT_T_VXLAN |
12929                 BNXT_ULP_HDR_BIT_I_ETH |
12930                 BNXT_ULP_HDR_BIT_I_IPV4 |
12931                 BNXT_ULP_HDR_BIT_I_UDP |
12932                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12933         .field_sig = { .bits =
12934                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12935                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12936                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12937                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12938                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12939                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12940                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12941         },
12942         [585] = {
12943         .class_hid = BNXT_ULP_CLASS_HID_fb55,
12944         .class_tid = 2,
12945         .hdr_sig_id = 6,
12946         .flow_sig_id = 6445861888,
12947         .flow_pattern_id = 1,
12948         .app_sig = 0,
12949         .hdr_sig = { .bits =
12950                 BNXT_ULP_HDR_BIT_O_IPV4 |
12951                 BNXT_ULP_HDR_BIT_O_UDP |
12952                 BNXT_ULP_HDR_BIT_T_VXLAN |
12953                 BNXT_ULP_HDR_BIT_I_ETH |
12954                 BNXT_ULP_HDR_BIT_I_IPV4 |
12955                 BNXT_ULP_HDR_BIT_I_UDP |
12956                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12957         .field_sig = { .bits =
12958                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12959                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12960                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12961                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12962                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12963                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12964                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12965         },
12966         [586] = {
12967         .class_hid = BNXT_ULP_CLASS_HID_edd5,
12968         .class_tid = 2,
12969         .hdr_sig_id = 6,
12970         .flow_sig_id = 6445870080,
12971         .flow_pattern_id = 1,
12972         .app_sig = 0,
12973         .hdr_sig = { .bits =
12974                 BNXT_ULP_HDR_BIT_O_IPV4 |
12975                 BNXT_ULP_HDR_BIT_O_UDP |
12976                 BNXT_ULP_HDR_BIT_T_VXLAN |
12977                 BNXT_ULP_HDR_BIT_I_ETH |
12978                 BNXT_ULP_HDR_BIT_I_IPV4 |
12979                 BNXT_ULP_HDR_BIT_I_UDP |
12980                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
12981         .field_sig = { .bits =
12982                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
12983                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
12984                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
12985                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
12986                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
12987                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
12988                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
12989                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR }
12990         },
12991         [587] = {
12992         .class_hid = BNXT_ULP_CLASS_HID_8b11,
12993         .class_tid = 2,
12994         .hdr_sig_id = 6,
12995         .flow_sig_id = 8591248384,
12996         .flow_pattern_id = 1,
12997         .app_sig = 0,
12998         .hdr_sig = { .bits =
12999                 BNXT_ULP_HDR_BIT_O_IPV4 |
13000                 BNXT_ULP_HDR_BIT_O_UDP |
13001                 BNXT_ULP_HDR_BIT_T_VXLAN |
13002                 BNXT_ULP_HDR_BIT_I_ETH |
13003                 BNXT_ULP_HDR_BIT_I_IPV4 |
13004                 BNXT_ULP_HDR_BIT_I_UDP |
13005                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13006         .field_sig = { .bits =
13007                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13008                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13009                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13010                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13011                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13012         },
13013         [588] = {
13014         .class_hid = BNXT_ULP_CLASS_HID_bd99,
13015         .class_tid = 2,
13016         .hdr_sig_id = 6,
13017         .flow_sig_id = 8591256576,
13018         .flow_pattern_id = 1,
13019         .app_sig = 0,
13020         .hdr_sig = { .bits =
13021                 BNXT_ULP_HDR_BIT_O_IPV4 |
13022                 BNXT_ULP_HDR_BIT_O_UDP |
13023                 BNXT_ULP_HDR_BIT_T_VXLAN |
13024                 BNXT_ULP_HDR_BIT_I_ETH |
13025                 BNXT_ULP_HDR_BIT_I_IPV4 |
13026                 BNXT_ULP_HDR_BIT_I_UDP |
13027                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13028         .field_sig = { .bits =
13029                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13030                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13031                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13032                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13033                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13034                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13035         },
13036         [589] = {
13037         .class_hid = BNXT_ULP_CLASS_HID_daf1,
13038         .class_tid = 2,
13039         .hdr_sig_id = 6,
13040         .flow_sig_id = 8593345536,
13041         .flow_pattern_id = 1,
13042         .app_sig = 0,
13043         .hdr_sig = { .bits =
13044                 BNXT_ULP_HDR_BIT_O_IPV4 |
13045                 BNXT_ULP_HDR_BIT_O_UDP |
13046                 BNXT_ULP_HDR_BIT_T_VXLAN |
13047                 BNXT_ULP_HDR_BIT_I_ETH |
13048                 BNXT_ULP_HDR_BIT_I_IPV4 |
13049                 BNXT_ULP_HDR_BIT_I_UDP |
13050                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13051         .field_sig = { .bits =
13052                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13053                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13054                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13055                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13056                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13057                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13058         },
13059         [590] = {
13060         .class_hid = BNXT_ULP_CLASS_HID_cb79,
13061         .class_tid = 2,
13062         .hdr_sig_id = 6,
13063         .flow_sig_id = 8593353728,
13064         .flow_pattern_id = 1,
13065         .app_sig = 0,
13066         .hdr_sig = { .bits =
13067                 BNXT_ULP_HDR_BIT_O_IPV4 |
13068                 BNXT_ULP_HDR_BIT_O_UDP |
13069                 BNXT_ULP_HDR_BIT_T_VXLAN |
13070                 BNXT_ULP_HDR_BIT_I_ETH |
13071                 BNXT_ULP_HDR_BIT_I_IPV4 |
13072                 BNXT_ULP_HDR_BIT_I_UDP |
13073                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13074         .field_sig = { .bits =
13075                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13076                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13077                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13078                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13079                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13080                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13081                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13082         },
13083         [591] = {
13084         .class_hid = BNXT_ULP_CLASS_HID_93d1,
13085         .class_tid = 2,
13086         .hdr_sig_id = 6,
13087         .flow_sig_id = 10738732032,
13088         .flow_pattern_id = 1,
13089         .app_sig = 0,
13090         .hdr_sig = { .bits =
13091                 BNXT_ULP_HDR_BIT_O_IPV4 |
13092                 BNXT_ULP_HDR_BIT_O_UDP |
13093                 BNXT_ULP_HDR_BIT_T_VXLAN |
13094                 BNXT_ULP_HDR_BIT_I_ETH |
13095                 BNXT_ULP_HDR_BIT_I_IPV4 |
13096                 BNXT_ULP_HDR_BIT_I_UDP |
13097                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13098         .field_sig = { .bits =
13099                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13100                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13101                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13102                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13103                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13104                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13105         },
13106         [592] = {
13107         .class_hid = BNXT_ULP_CLASS_HID_c459,
13108         .class_tid = 2,
13109         .hdr_sig_id = 6,
13110         .flow_sig_id = 10738740224,
13111         .flow_pattern_id = 1,
13112         .app_sig = 0,
13113         .hdr_sig = { .bits =
13114                 BNXT_ULP_HDR_BIT_O_IPV4 |
13115                 BNXT_ULP_HDR_BIT_O_UDP |
13116                 BNXT_ULP_HDR_BIT_T_VXLAN |
13117                 BNXT_ULP_HDR_BIT_I_ETH |
13118                 BNXT_ULP_HDR_BIT_I_IPV4 |
13119                 BNXT_ULP_HDR_BIT_I_UDP |
13120                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13121         .field_sig = { .bits =
13122                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13123                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13124                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13125                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13126                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13127                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13128                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13129         },
13130         [593] = {
13131         .class_hid = BNXT_ULP_CLASS_HID_e2b1,
13132         .class_tid = 2,
13133         .hdr_sig_id = 6,
13134         .flow_sig_id = 10740829184,
13135         .flow_pattern_id = 1,
13136         .app_sig = 0,
13137         .hdr_sig = { .bits =
13138                 BNXT_ULP_HDR_BIT_O_IPV4 |
13139                 BNXT_ULP_HDR_BIT_O_UDP |
13140                 BNXT_ULP_HDR_BIT_T_VXLAN |
13141                 BNXT_ULP_HDR_BIT_I_ETH |
13142                 BNXT_ULP_HDR_BIT_I_IPV4 |
13143                 BNXT_ULP_HDR_BIT_I_UDP |
13144                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13145         .field_sig = { .bits =
13146                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13147                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13148                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13149                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13150                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13151                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13152                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13153         },
13154         [594] = {
13155         .class_hid = BNXT_ULP_CLASS_HID_d339,
13156         .class_tid = 2,
13157         .hdr_sig_id = 6,
13158         .flow_sig_id = 10740837376,
13159         .flow_pattern_id = 1,
13160         .app_sig = 0,
13161         .hdr_sig = { .bits =
13162                 BNXT_ULP_HDR_BIT_O_IPV4 |
13163                 BNXT_ULP_HDR_BIT_O_UDP |
13164                 BNXT_ULP_HDR_BIT_T_VXLAN |
13165                 BNXT_ULP_HDR_BIT_I_ETH |
13166                 BNXT_ULP_HDR_BIT_I_IPV4 |
13167                 BNXT_ULP_HDR_BIT_I_UDP |
13168                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13169         .field_sig = { .bits =
13170                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13171                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13172                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13173                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13174                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13175                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13176                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13177                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13178         },
13179         [595] = {
13180         .class_hid = BNXT_ULP_CLASS_HID_9f31,
13181         .class_tid = 2,
13182         .hdr_sig_id = 6,
13183         .flow_sig_id = 12886215680,
13184         .flow_pattern_id = 1,
13185         .app_sig = 0,
13186         .hdr_sig = { .bits =
13187                 BNXT_ULP_HDR_BIT_O_IPV4 |
13188                 BNXT_ULP_HDR_BIT_O_UDP |
13189                 BNXT_ULP_HDR_BIT_T_VXLAN |
13190                 BNXT_ULP_HDR_BIT_I_ETH |
13191                 BNXT_ULP_HDR_BIT_I_IPV4 |
13192                 BNXT_ULP_HDR_BIT_I_UDP |
13193                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13194         .field_sig = { .bits =
13195                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13196                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13197                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13198                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13199                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13200                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13201         },
13202         [596] = {
13203         .class_hid = BNXT_ULP_CLASS_HID_b1b1,
13204         .class_tid = 2,
13205         .hdr_sig_id = 6,
13206         .flow_sig_id = 12886223872,
13207         .flow_pattern_id = 1,
13208         .app_sig = 0,
13209         .hdr_sig = { .bits =
13210                 BNXT_ULP_HDR_BIT_O_IPV4 |
13211                 BNXT_ULP_HDR_BIT_O_UDP |
13212                 BNXT_ULP_HDR_BIT_T_VXLAN |
13213                 BNXT_ULP_HDR_BIT_I_ETH |
13214                 BNXT_ULP_HDR_BIT_I_IPV4 |
13215                 BNXT_ULP_HDR_BIT_I_UDP |
13216                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13217         .field_sig = { .bits =
13218                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13219                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13220                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13221                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13222                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13223                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13224                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13225         },
13226         [597] = {
13227         .class_hid = BNXT_ULP_CLASS_HID_ee91,
13228         .class_tid = 2,
13229         .hdr_sig_id = 6,
13230         .flow_sig_id = 12888312832,
13231         .flow_pattern_id = 1,
13232         .app_sig = 0,
13233         .hdr_sig = { .bits =
13234                 BNXT_ULP_HDR_BIT_O_IPV4 |
13235                 BNXT_ULP_HDR_BIT_O_UDP |
13236                 BNXT_ULP_HDR_BIT_T_VXLAN |
13237                 BNXT_ULP_HDR_BIT_I_ETH |
13238                 BNXT_ULP_HDR_BIT_I_IPV4 |
13239                 BNXT_ULP_HDR_BIT_I_UDP |
13240                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13241         .field_sig = { .bits =
13242                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13243                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13244                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13245                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13246                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13247                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13248                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13249         },
13250         [598] = {
13251         .class_hid = BNXT_ULP_CLASS_HID_df11,
13252         .class_tid = 2,
13253         .hdr_sig_id = 6,
13254         .flow_sig_id = 12888321024,
13255         .flow_pattern_id = 1,
13256         .app_sig = 0,
13257         .hdr_sig = { .bits =
13258                 BNXT_ULP_HDR_BIT_O_IPV4 |
13259                 BNXT_ULP_HDR_BIT_O_UDP |
13260                 BNXT_ULP_HDR_BIT_T_VXLAN |
13261                 BNXT_ULP_HDR_BIT_I_ETH |
13262                 BNXT_ULP_HDR_BIT_I_IPV4 |
13263                 BNXT_ULP_HDR_BIT_I_UDP |
13264                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13265         .field_sig = { .bits =
13266                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13267                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13268                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13269                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13270                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13271                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13272                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13273                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13274         },
13275         [599] = {
13276         .class_hid = BNXT_ULP_CLASS_HID_a7f1,
13277         .class_tid = 2,
13278         .hdr_sig_id = 6,
13279         .flow_sig_id = 15033699328,
13280         .flow_pattern_id = 1,
13281         .app_sig = 0,
13282         .hdr_sig = { .bits =
13283                 BNXT_ULP_HDR_BIT_O_IPV4 |
13284                 BNXT_ULP_HDR_BIT_O_UDP |
13285                 BNXT_ULP_HDR_BIT_T_VXLAN |
13286                 BNXT_ULP_HDR_BIT_I_ETH |
13287                 BNXT_ULP_HDR_BIT_I_IPV4 |
13288                 BNXT_ULP_HDR_BIT_I_UDP |
13289                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13290         .field_sig = { .bits =
13291                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13292                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13293                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13294                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13295                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13296                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13297                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13298         },
13299         [600] = {
13300         .class_hid = BNXT_ULP_CLASS_HID_d871,
13301         .class_tid = 2,
13302         .hdr_sig_id = 6,
13303         .flow_sig_id = 15033707520,
13304         .flow_pattern_id = 1,
13305         .app_sig = 0,
13306         .hdr_sig = { .bits =
13307                 BNXT_ULP_HDR_BIT_O_IPV4 |
13308                 BNXT_ULP_HDR_BIT_O_UDP |
13309                 BNXT_ULP_HDR_BIT_T_VXLAN |
13310                 BNXT_ULP_HDR_BIT_I_ETH |
13311                 BNXT_ULP_HDR_BIT_I_IPV4 |
13312                 BNXT_ULP_HDR_BIT_I_UDP |
13313                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13314         .field_sig = { .bits =
13315                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13316                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13317                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13318                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13319                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13320                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13321                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13322                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13323         },
13324         [601] = {
13325         .class_hid = BNXT_ULP_CLASS_HID_f551,
13326         .class_tid = 2,
13327         .hdr_sig_id = 6,
13328         .flow_sig_id = 15035796480,
13329         .flow_pattern_id = 1,
13330         .app_sig = 0,
13331         .hdr_sig = { .bits =
13332                 BNXT_ULP_HDR_BIT_O_IPV4 |
13333                 BNXT_ULP_HDR_BIT_O_UDP |
13334                 BNXT_ULP_HDR_BIT_T_VXLAN |
13335                 BNXT_ULP_HDR_BIT_I_ETH |
13336                 BNXT_ULP_HDR_BIT_I_IPV4 |
13337                 BNXT_ULP_HDR_BIT_I_UDP |
13338                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13339         .field_sig = { .bits =
13340                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13341                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13342                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13343                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13344                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13345                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13346                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13347                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13348         },
13349         [602] = {
13350         .class_hid = BNXT_ULP_CLASS_HID_e7d1,
13351         .class_tid = 2,
13352         .hdr_sig_id = 6,
13353         .flow_sig_id = 15035804672,
13354         .flow_pattern_id = 1,
13355         .app_sig = 0,
13356         .hdr_sig = { .bits =
13357                 BNXT_ULP_HDR_BIT_O_IPV4 |
13358                 BNXT_ULP_HDR_BIT_O_UDP |
13359                 BNXT_ULP_HDR_BIT_T_VXLAN |
13360                 BNXT_ULP_HDR_BIT_I_ETH |
13361                 BNXT_ULP_HDR_BIT_I_IPV4 |
13362                 BNXT_ULP_HDR_BIT_I_UDP |
13363                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13364         .field_sig = { .bits =
13365                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13366                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13367                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13368                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13369                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13370                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13371                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13372                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13373                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT }
13374         },
13375         [603] = {
13376         .class_hid = BNXT_ULP_CLASS_HID_8e1b,
13377         .class_tid = 2,
13378         .hdr_sig_id = 6,
13379         .flow_sig_id = 17181182976,
13380         .flow_pattern_id = 1,
13381         .app_sig = 0,
13382         .hdr_sig = { .bits =
13383                 BNXT_ULP_HDR_BIT_O_IPV4 |
13384                 BNXT_ULP_HDR_BIT_O_UDP |
13385                 BNXT_ULP_HDR_BIT_T_VXLAN |
13386                 BNXT_ULP_HDR_BIT_I_ETH |
13387                 BNXT_ULP_HDR_BIT_I_IPV4 |
13388                 BNXT_ULP_HDR_BIT_I_UDP |
13389                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13390         .field_sig = { .bits =
13391                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13392                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13393                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13394                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13395                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13396         },
13397         [604] = {
13398         .class_hid = BNXT_ULP_CLASS_HID_a083,
13399         .class_tid = 2,
13400         .hdr_sig_id = 6,
13401         .flow_sig_id = 17181191168,
13402         .flow_pattern_id = 1,
13403         .app_sig = 0,
13404         .hdr_sig = { .bits =
13405                 BNXT_ULP_HDR_BIT_O_IPV4 |
13406                 BNXT_ULP_HDR_BIT_O_UDP |
13407                 BNXT_ULP_HDR_BIT_T_VXLAN |
13408                 BNXT_ULP_HDR_BIT_I_ETH |
13409                 BNXT_ULP_HDR_BIT_I_IPV4 |
13410                 BNXT_ULP_HDR_BIT_I_UDP |
13411                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13412         .field_sig = { .bits =
13413                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13414                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13415                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13416                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13417                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13418                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13419         },
13420         [605] = {
13421         .class_hid = BNXT_ULP_CLASS_HID_ddff,
13422         .class_tid = 2,
13423         .hdr_sig_id = 6,
13424         .flow_sig_id = 17183280128,
13425         .flow_pattern_id = 1,
13426         .app_sig = 0,
13427         .hdr_sig = { .bits =
13428                 BNXT_ULP_HDR_BIT_O_IPV4 |
13429                 BNXT_ULP_HDR_BIT_O_UDP |
13430                 BNXT_ULP_HDR_BIT_T_VXLAN |
13431                 BNXT_ULP_HDR_BIT_I_ETH |
13432                 BNXT_ULP_HDR_BIT_I_IPV4 |
13433                 BNXT_ULP_HDR_BIT_I_UDP |
13434                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13435         .field_sig = { .bits =
13436                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13437                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13438                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13439                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13440                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13441                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13442         },
13443         [606] = {
13444         .class_hid = BNXT_ULP_CLASS_HID_ce67,
13445         .class_tid = 2,
13446         .hdr_sig_id = 6,
13447         .flow_sig_id = 17183288320,
13448         .flow_pattern_id = 1,
13449         .app_sig = 0,
13450         .hdr_sig = { .bits =
13451                 BNXT_ULP_HDR_BIT_O_IPV4 |
13452                 BNXT_ULP_HDR_BIT_O_UDP |
13453                 BNXT_ULP_HDR_BIT_T_VXLAN |
13454                 BNXT_ULP_HDR_BIT_I_ETH |
13455                 BNXT_ULP_HDR_BIT_I_IPV4 |
13456                 BNXT_ULP_HDR_BIT_I_UDP |
13457                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13458         .field_sig = { .bits =
13459                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13460                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13461                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13462                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13463                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13464                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13465                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13466         },
13467         [607] = {
13468         .class_hid = BNXT_ULP_CLASS_HID_96db,
13469         .class_tid = 2,
13470         .hdr_sig_id = 6,
13471         .flow_sig_id = 19328666624,
13472         .flow_pattern_id = 1,
13473         .app_sig = 0,
13474         .hdr_sig = { .bits =
13475                 BNXT_ULP_HDR_BIT_O_IPV4 |
13476                 BNXT_ULP_HDR_BIT_O_UDP |
13477                 BNXT_ULP_HDR_BIT_T_VXLAN |
13478                 BNXT_ULP_HDR_BIT_I_ETH |
13479                 BNXT_ULP_HDR_BIT_I_IPV4 |
13480                 BNXT_ULP_HDR_BIT_I_UDP |
13481                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13482         .field_sig = { .bits =
13483                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13484                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13485                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13486                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13487                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13488                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13489         },
13490         [608] = {
13491         .class_hid = BNXT_ULP_CLASS_HID_c753,
13492         .class_tid = 2,
13493         .hdr_sig_id = 6,
13494         .flow_sig_id = 19328674816,
13495         .flow_pattern_id = 1,
13496         .app_sig = 0,
13497         .hdr_sig = { .bits =
13498                 BNXT_ULP_HDR_BIT_O_IPV4 |
13499                 BNXT_ULP_HDR_BIT_O_UDP |
13500                 BNXT_ULP_HDR_BIT_T_VXLAN |
13501                 BNXT_ULP_HDR_BIT_I_ETH |
13502                 BNXT_ULP_HDR_BIT_I_IPV4 |
13503                 BNXT_ULP_HDR_BIT_I_UDP |
13504                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13505         .field_sig = { .bits =
13506                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13507                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13508                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13509                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13510                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13511                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13512                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13513         },
13514         [609] = {
13515         .class_hid = BNXT_ULP_CLASS_HID_e5bf,
13516         .class_tid = 2,
13517         .hdr_sig_id = 6,
13518         .flow_sig_id = 19330763776,
13519         .flow_pattern_id = 1,
13520         .app_sig = 0,
13521         .hdr_sig = { .bits =
13522                 BNXT_ULP_HDR_BIT_O_IPV4 |
13523                 BNXT_ULP_HDR_BIT_O_UDP |
13524                 BNXT_ULP_HDR_BIT_T_VXLAN |
13525                 BNXT_ULP_HDR_BIT_I_ETH |
13526                 BNXT_ULP_HDR_BIT_I_IPV4 |
13527                 BNXT_ULP_HDR_BIT_I_UDP |
13528                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13529         .field_sig = { .bits =
13530                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13531                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13532                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13533                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13534                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13535                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13536                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13537         },
13538         [610] = {
13539         .class_hid = BNXT_ULP_CLASS_HID_d637,
13540         .class_tid = 2,
13541         .hdr_sig_id = 6,
13542         .flow_sig_id = 19330771968,
13543         .flow_pattern_id = 1,
13544         .app_sig = 0,
13545         .hdr_sig = { .bits =
13546                 BNXT_ULP_HDR_BIT_O_IPV4 |
13547                 BNXT_ULP_HDR_BIT_O_UDP |
13548                 BNXT_ULP_HDR_BIT_T_VXLAN |
13549                 BNXT_ULP_HDR_BIT_I_ETH |
13550                 BNXT_ULP_HDR_BIT_I_IPV4 |
13551                 BNXT_ULP_HDR_BIT_I_UDP |
13552                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13553         .field_sig = { .bits =
13554                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13555                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13556                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13557                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13558                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13559                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13560                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13561                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13562         },
13563         [611] = {
13564         .class_hid = BNXT_ULP_CLASS_HID_8233,
13565         .class_tid = 2,
13566         .hdr_sig_id = 6,
13567         .flow_sig_id = 21476150272,
13568         .flow_pattern_id = 1,
13569         .app_sig = 0,
13570         .hdr_sig = { .bits =
13571                 BNXT_ULP_HDR_BIT_O_IPV4 |
13572                 BNXT_ULP_HDR_BIT_O_UDP |
13573                 BNXT_ULP_HDR_BIT_T_VXLAN |
13574                 BNXT_ULP_HDR_BIT_I_ETH |
13575                 BNXT_ULP_HDR_BIT_I_IPV4 |
13576                 BNXT_ULP_HDR_BIT_I_UDP |
13577                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13578         .field_sig = { .bits =
13579                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13580                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13581                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13582                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13583                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13584                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13585         },
13586         [612] = {
13587         .class_hid = BNXT_ULP_CLASS_HID_b4a3,
13588         .class_tid = 2,
13589         .hdr_sig_id = 6,
13590         .flow_sig_id = 21476158464,
13591         .flow_pattern_id = 1,
13592         .app_sig = 0,
13593         .hdr_sig = { .bits =
13594                 BNXT_ULP_HDR_BIT_O_IPV4 |
13595                 BNXT_ULP_HDR_BIT_O_UDP |
13596                 BNXT_ULP_HDR_BIT_T_VXLAN |
13597                 BNXT_ULP_HDR_BIT_I_ETH |
13598                 BNXT_ULP_HDR_BIT_I_IPV4 |
13599                 BNXT_ULP_HDR_BIT_I_UDP |
13600                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13601         .field_sig = { .bits =
13602                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13603                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13604                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13605                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13606                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13607                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13608                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13609         },
13610         [613] = {
13611         .class_hid = BNXT_ULP_CLASS_HID_d197,
13612         .class_tid = 2,
13613         .hdr_sig_id = 6,
13614         .flow_sig_id = 21478247424,
13615         .flow_pattern_id = 1,
13616         .app_sig = 0,
13617         .hdr_sig = { .bits =
13618                 BNXT_ULP_HDR_BIT_O_IPV4 |
13619                 BNXT_ULP_HDR_BIT_O_UDP |
13620                 BNXT_ULP_HDR_BIT_T_VXLAN |
13621                 BNXT_ULP_HDR_BIT_I_ETH |
13622                 BNXT_ULP_HDR_BIT_I_IPV4 |
13623                 BNXT_ULP_HDR_BIT_I_UDP |
13624                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13625         .field_sig = { .bits =
13626                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13627                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13628                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13629                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13630                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13631                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13632                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13633         },
13634         [614] = {
13635         .class_hid = BNXT_ULP_CLASS_HID_c207,
13636         .class_tid = 2,
13637         .hdr_sig_id = 6,
13638         .flow_sig_id = 21478255616,
13639         .flow_pattern_id = 1,
13640         .app_sig = 0,
13641         .hdr_sig = { .bits =
13642                 BNXT_ULP_HDR_BIT_O_IPV4 |
13643                 BNXT_ULP_HDR_BIT_O_UDP |
13644                 BNXT_ULP_HDR_BIT_T_VXLAN |
13645                 BNXT_ULP_HDR_BIT_I_ETH |
13646                 BNXT_ULP_HDR_BIT_I_IPV4 |
13647                 BNXT_ULP_HDR_BIT_I_UDP |
13648                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13649         .field_sig = { .bits =
13650                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13651                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13652                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13653                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13654                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13655                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13656                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13657                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13658         },
13659         [615] = {
13660         .class_hid = BNXT_ULP_CLASS_HID_aaf3,
13661         .class_tid = 2,
13662         .hdr_sig_id = 6,
13663         .flow_sig_id = 23623633920,
13664         .flow_pattern_id = 1,
13665         .app_sig = 0,
13666         .hdr_sig = { .bits =
13667                 BNXT_ULP_HDR_BIT_O_IPV4 |
13668                 BNXT_ULP_HDR_BIT_O_UDP |
13669                 BNXT_ULP_HDR_BIT_T_VXLAN |
13670                 BNXT_ULP_HDR_BIT_I_ETH |
13671                 BNXT_ULP_HDR_BIT_I_IPV4 |
13672                 BNXT_ULP_HDR_BIT_I_UDP |
13673                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13674         .field_sig = { .bits =
13675                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13676                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13677                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13678                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13679                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13680                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13681                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13682         },
13683         [616] = {
13684         .class_hid = BNXT_ULP_CLASS_HID_db73,
13685         .class_tid = 2,
13686         .hdr_sig_id = 6,
13687         .flow_sig_id = 23623642112,
13688         .flow_pattern_id = 1,
13689         .app_sig = 0,
13690         .hdr_sig = { .bits =
13691                 BNXT_ULP_HDR_BIT_O_IPV4 |
13692                 BNXT_ULP_HDR_BIT_O_UDP |
13693                 BNXT_ULP_HDR_BIT_T_VXLAN |
13694                 BNXT_ULP_HDR_BIT_I_ETH |
13695                 BNXT_ULP_HDR_BIT_I_IPV4 |
13696                 BNXT_ULP_HDR_BIT_I_UDP |
13697                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13698         .field_sig = { .bits =
13699                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13700                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13701                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13702                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13703                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13704                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13705                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13706                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13707         },
13708         [617] = {
13709         .class_hid = BNXT_ULP_CLASS_HID_f857,
13710         .class_tid = 2,
13711         .hdr_sig_id = 6,
13712         .flow_sig_id = 23625731072,
13713         .flow_pattern_id = 1,
13714         .app_sig = 0,
13715         .hdr_sig = { .bits =
13716                 BNXT_ULP_HDR_BIT_O_IPV4 |
13717                 BNXT_ULP_HDR_BIT_O_UDP |
13718                 BNXT_ULP_HDR_BIT_T_VXLAN |
13719                 BNXT_ULP_HDR_BIT_I_ETH |
13720                 BNXT_ULP_HDR_BIT_I_IPV4 |
13721                 BNXT_ULP_HDR_BIT_I_UDP |
13722                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13723         .field_sig = { .bits =
13724                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13725                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13726                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13727                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13728                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13729                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13730                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13731                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13732         },
13733         [618] = {
13734         .class_hid = BNXT_ULP_CLASS_HID_ead7,
13735         .class_tid = 2,
13736         .hdr_sig_id = 6,
13737         .flow_sig_id = 23625739264,
13738         .flow_pattern_id = 1,
13739         .app_sig = 0,
13740         .hdr_sig = { .bits =
13741                 BNXT_ULP_HDR_BIT_O_IPV4 |
13742                 BNXT_ULP_HDR_BIT_O_UDP |
13743                 BNXT_ULP_HDR_BIT_T_VXLAN |
13744                 BNXT_ULP_HDR_BIT_I_ETH |
13745                 BNXT_ULP_HDR_BIT_I_IPV4 |
13746                 BNXT_ULP_HDR_BIT_I_UDP |
13747                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13748         .field_sig = { .bits =
13749                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13750                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13751                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13752                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13753                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13754                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13755                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13756                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13757                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13758         },
13759         [619] = {
13760         .class_hid = BNXT_ULP_CLASS_HID_882b,
13761         .class_tid = 2,
13762         .hdr_sig_id = 6,
13763         .flow_sig_id = 25771117568,
13764         .flow_pattern_id = 1,
13765         .app_sig = 0,
13766         .hdr_sig = { .bits =
13767                 BNXT_ULP_HDR_BIT_O_IPV4 |
13768                 BNXT_ULP_HDR_BIT_O_UDP |
13769                 BNXT_ULP_HDR_BIT_T_VXLAN |
13770                 BNXT_ULP_HDR_BIT_I_ETH |
13771                 BNXT_ULP_HDR_BIT_I_IPV4 |
13772                 BNXT_ULP_HDR_BIT_I_UDP |
13773                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13774         .field_sig = { .bits =
13775                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13776                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13777                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13778                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13779                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13780                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13781         },
13782         [620] = {
13783         .class_hid = BNXT_ULP_CLASS_HID_ba93,
13784         .class_tid = 2,
13785         .hdr_sig_id = 6,
13786         .flow_sig_id = 25771125760,
13787         .flow_pattern_id = 1,
13788         .app_sig = 0,
13789         .hdr_sig = { .bits =
13790                 BNXT_ULP_HDR_BIT_O_IPV4 |
13791                 BNXT_ULP_HDR_BIT_O_UDP |
13792                 BNXT_ULP_HDR_BIT_T_VXLAN |
13793                 BNXT_ULP_HDR_BIT_I_ETH |
13794                 BNXT_ULP_HDR_BIT_I_IPV4 |
13795                 BNXT_ULP_HDR_BIT_I_UDP |
13796                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13797         .field_sig = { .bits =
13798                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13799                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13800                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13801                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13802                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13803                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13804                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13805         },
13806         [621] = {
13807         .class_hid = BNXT_ULP_CLASS_HID_d78b,
13808         .class_tid = 2,
13809         .hdr_sig_id = 6,
13810         .flow_sig_id = 25773214720,
13811         .flow_pattern_id = 1,
13812         .app_sig = 0,
13813         .hdr_sig = { .bits =
13814                 BNXT_ULP_HDR_BIT_O_IPV4 |
13815                 BNXT_ULP_HDR_BIT_O_UDP |
13816                 BNXT_ULP_HDR_BIT_T_VXLAN |
13817                 BNXT_ULP_HDR_BIT_I_ETH |
13818                 BNXT_ULP_HDR_BIT_I_IPV4 |
13819                 BNXT_ULP_HDR_BIT_I_UDP |
13820                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13821         .field_sig = { .bits =
13822                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13823                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13824                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13825                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13826                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13827                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13828                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13829         },
13830         [622] = {
13831         .class_hid = BNXT_ULP_CLASS_HID_c873,
13832         .class_tid = 2,
13833         .hdr_sig_id = 6,
13834         .flow_sig_id = 25773222912,
13835         .flow_pattern_id = 1,
13836         .app_sig = 0,
13837         .hdr_sig = { .bits =
13838                 BNXT_ULP_HDR_BIT_O_IPV4 |
13839                 BNXT_ULP_HDR_BIT_O_UDP |
13840                 BNXT_ULP_HDR_BIT_T_VXLAN |
13841                 BNXT_ULP_HDR_BIT_I_ETH |
13842                 BNXT_ULP_HDR_BIT_I_IPV4 |
13843                 BNXT_ULP_HDR_BIT_I_UDP |
13844                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13845         .field_sig = { .bits =
13846                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13847                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13848                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13849                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13850                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13851                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13852                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13853                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13854         },
13855         [623] = {
13856         .class_hid = BNXT_ULP_CLASS_HID_90fb,
13857         .class_tid = 2,
13858         .hdr_sig_id = 6,
13859         .flow_sig_id = 27918601216,
13860         .flow_pattern_id = 1,
13861         .app_sig = 0,
13862         .hdr_sig = { .bits =
13863                 BNXT_ULP_HDR_BIT_O_IPV4 |
13864                 BNXT_ULP_HDR_BIT_O_UDP |
13865                 BNXT_ULP_HDR_BIT_T_VXLAN |
13866                 BNXT_ULP_HDR_BIT_I_ETH |
13867                 BNXT_ULP_HDR_BIT_I_IPV4 |
13868                 BNXT_ULP_HDR_BIT_I_UDP |
13869                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13870         .field_sig = { .bits =
13871                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13872                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13873                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13874                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13875                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13876                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13877                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13878         },
13879         [624] = {
13880         .class_hid = BNXT_ULP_CLASS_HID_c153,
13881         .class_tid = 2,
13882         .hdr_sig_id = 6,
13883         .flow_sig_id = 27918609408,
13884         .flow_pattern_id = 1,
13885         .app_sig = 0,
13886         .hdr_sig = { .bits =
13887                 BNXT_ULP_HDR_BIT_O_IPV4 |
13888                 BNXT_ULP_HDR_BIT_O_UDP |
13889                 BNXT_ULP_HDR_BIT_T_VXLAN |
13890                 BNXT_ULP_HDR_BIT_I_ETH |
13891                 BNXT_ULP_HDR_BIT_I_IPV4 |
13892                 BNXT_ULP_HDR_BIT_I_UDP |
13893                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13894         .field_sig = { .bits =
13895                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13896                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13897                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13898                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13899                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13900                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13901                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13902                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13903         },
13904         [625] = {
13905         .class_hid = BNXT_ULP_CLASS_HID_fe5b,
13906         .class_tid = 2,
13907         .hdr_sig_id = 6,
13908         .flow_sig_id = 27920698368,
13909         .flow_pattern_id = 1,
13910         .app_sig = 0,
13911         .hdr_sig = { .bits =
13912                 BNXT_ULP_HDR_BIT_O_IPV4 |
13913                 BNXT_ULP_HDR_BIT_O_UDP |
13914                 BNXT_ULP_HDR_BIT_T_VXLAN |
13915                 BNXT_ULP_HDR_BIT_I_ETH |
13916                 BNXT_ULP_HDR_BIT_I_IPV4 |
13917                 BNXT_ULP_HDR_BIT_I_UDP |
13918                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13919         .field_sig = { .bits =
13920                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13921                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13922                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13923                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13924                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13925                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13926                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13927                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13928         },
13929         [626] = {
13930         .class_hid = BNXT_ULP_CLASS_HID_d033,
13931         .class_tid = 2,
13932         .hdr_sig_id = 6,
13933         .flow_sig_id = 27920706560,
13934         .flow_pattern_id = 1,
13935         .app_sig = 0,
13936         .hdr_sig = { .bits =
13937                 BNXT_ULP_HDR_BIT_O_IPV4 |
13938                 BNXT_ULP_HDR_BIT_O_UDP |
13939                 BNXT_ULP_HDR_BIT_T_VXLAN |
13940                 BNXT_ULP_HDR_BIT_I_ETH |
13941                 BNXT_ULP_HDR_BIT_I_IPV4 |
13942                 BNXT_ULP_HDR_BIT_I_UDP |
13943                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13944         .field_sig = { .bits =
13945                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13946                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13947                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13948                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13949                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13950                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
13951                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
13952                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13953                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13954         },
13955         [627] = {
13956         .class_hid = BNXT_ULP_CLASS_HID_9cc3,
13957         .class_tid = 2,
13958         .hdr_sig_id = 6,
13959         .flow_sig_id = 30066084864,
13960         .flow_pattern_id = 1,
13961         .app_sig = 0,
13962         .hdr_sig = { .bits =
13963                 BNXT_ULP_HDR_BIT_O_IPV4 |
13964                 BNXT_ULP_HDR_BIT_O_UDP |
13965                 BNXT_ULP_HDR_BIT_T_VXLAN |
13966                 BNXT_ULP_HDR_BIT_I_ETH |
13967                 BNXT_ULP_HDR_BIT_I_IPV4 |
13968                 BNXT_ULP_HDR_BIT_I_UDP |
13969                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13970         .field_sig = { .bits =
13971                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13972                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13973                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13974                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
13975                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
13976                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
13977                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
13978         },
13979         [628] = {
13980         .class_hid = BNXT_ULP_CLASS_HID_ceb3,
13981         .class_tid = 2,
13982         .hdr_sig_id = 6,
13983         .flow_sig_id = 30066093056,
13984         .flow_pattern_id = 1,
13985         .app_sig = 0,
13986         .hdr_sig = { .bits =
13987                 BNXT_ULP_HDR_BIT_O_IPV4 |
13988                 BNXT_ULP_HDR_BIT_O_UDP |
13989                 BNXT_ULP_HDR_BIT_T_VXLAN |
13990                 BNXT_ULP_HDR_BIT_I_ETH |
13991                 BNXT_ULP_HDR_BIT_I_IPV4 |
13992                 BNXT_ULP_HDR_BIT_I_UDP |
13993                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
13994         .field_sig = { .bits =
13995                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
13996                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
13997                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
13998                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
13999                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14000                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14001                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14002                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14003         },
14004         [629] = {
14005         .class_hid = BNXT_ULP_CLASS_HID_eba3,
14006         .class_tid = 2,
14007         .hdr_sig_id = 6,
14008         .flow_sig_id = 30068182016,
14009         .flow_pattern_id = 1,
14010         .app_sig = 0,
14011         .hdr_sig = { .bits =
14012                 BNXT_ULP_HDR_BIT_O_IPV4 |
14013                 BNXT_ULP_HDR_BIT_O_UDP |
14014                 BNXT_ULP_HDR_BIT_T_VXLAN |
14015                 BNXT_ULP_HDR_BIT_I_ETH |
14016                 BNXT_ULP_HDR_BIT_I_IPV4 |
14017                 BNXT_ULP_HDR_BIT_I_UDP |
14018                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14019         .field_sig = { .bits =
14020                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14021                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14022                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14023                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14024                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14025                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14026                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14027                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14028         },
14029         [630] = {
14030         .class_hid = BNXT_ULP_CLASS_HID_dc13,
14031         .class_tid = 2,
14032         .hdr_sig_id = 6,
14033         .flow_sig_id = 30068190208,
14034         .flow_pattern_id = 1,
14035         .app_sig = 0,
14036         .hdr_sig = { .bits =
14037                 BNXT_ULP_HDR_BIT_O_IPV4 |
14038                 BNXT_ULP_HDR_BIT_O_UDP |
14039                 BNXT_ULP_HDR_BIT_T_VXLAN |
14040                 BNXT_ULP_HDR_BIT_I_ETH |
14041                 BNXT_ULP_HDR_BIT_I_IPV4 |
14042                 BNXT_ULP_HDR_BIT_I_UDP |
14043                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14044         .field_sig = { .bits =
14045                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14046                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14047                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
14048                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14049                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14050                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14051                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14052                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14053                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14054         },
14055         [631] = {
14056         .class_hid = BNXT_ULP_CLASS_HID_a493,
14057         .class_tid = 2,
14058         .hdr_sig_id = 6,
14059         .flow_sig_id = 32213568512,
14060         .flow_pattern_id = 1,
14061         .app_sig = 0,
14062         .hdr_sig = { .bits =
14063                 BNXT_ULP_HDR_BIT_O_IPV4 |
14064                 BNXT_ULP_HDR_BIT_O_UDP |
14065                 BNXT_ULP_HDR_BIT_T_VXLAN |
14066                 BNXT_ULP_HDR_BIT_I_ETH |
14067                 BNXT_ULP_HDR_BIT_I_IPV4 |
14068                 BNXT_ULP_HDR_BIT_I_UDP |
14069                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14070         .field_sig = { .bits =
14071                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14072                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14073                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14074                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14075                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14076                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14077                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14078                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14079         },
14080         [632] = {
14081         .class_hid = BNXT_ULP_CLASS_HID_d573,
14082         .class_tid = 2,
14083         .hdr_sig_id = 6,
14084         .flow_sig_id = 32213576704,
14085         .flow_pattern_id = 1,
14086         .app_sig = 0,
14087         .hdr_sig = { .bits =
14088                 BNXT_ULP_HDR_BIT_O_IPV4 |
14089                 BNXT_ULP_HDR_BIT_O_UDP |
14090                 BNXT_ULP_HDR_BIT_T_VXLAN |
14091                 BNXT_ULP_HDR_BIT_I_ETH |
14092                 BNXT_ULP_HDR_BIT_I_IPV4 |
14093                 BNXT_ULP_HDR_BIT_I_UDP |
14094                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14095         .field_sig = { .bits =
14096                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14097                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14098                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
14099                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14100                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14101                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14102                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14103                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14104                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14105         },
14106         [633] = {
14107         .class_hid = BNXT_ULP_CLASS_HID_f273,
14108         .class_tid = 2,
14109         .hdr_sig_id = 6,
14110         .flow_sig_id = 32215665664,
14111         .flow_pattern_id = 1,
14112         .app_sig = 0,
14113         .hdr_sig = { .bits =
14114                 BNXT_ULP_HDR_BIT_O_IPV4 |
14115                 BNXT_ULP_HDR_BIT_O_UDP |
14116                 BNXT_ULP_HDR_BIT_T_VXLAN |
14117                 BNXT_ULP_HDR_BIT_I_ETH |
14118                 BNXT_ULP_HDR_BIT_I_IPV4 |
14119                 BNXT_ULP_HDR_BIT_I_UDP |
14120                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14121         .field_sig = { .bits =
14122                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14123                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14124                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14125                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14126                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14127                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14128                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14129                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14130                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14131         },
14132         [634] = {
14133         .class_hid = BNXT_ULP_CLASS_HID_cdb3,
14134         .class_tid = 2,
14135         .hdr_sig_id = 6,
14136         .flow_sig_id = 32215673856,
14137         .flow_pattern_id = 1,
14138         .app_sig = 0,
14139         .hdr_sig = { .bits =
14140                 BNXT_ULP_HDR_BIT_O_IPV4 |
14141                 BNXT_ULP_HDR_BIT_O_UDP |
14142                 BNXT_ULP_HDR_BIT_T_VXLAN |
14143                 BNXT_ULP_HDR_BIT_I_ETH |
14144                 BNXT_ULP_HDR_BIT_I_IPV4 |
14145                 BNXT_ULP_HDR_BIT_I_UDP |
14146                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14147         .field_sig = { .bits =
14148                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_SRC_ADDR |
14149                 BNXT_ULP_HF_0_2_6_BITMASK_O_IPV4_DST_ADDR |
14150                 BNXT_ULP_HF_0_2_6_BITMASK_O_UDP_DST_PORT |
14151                 BNXT_ULP_HF_0_2_6_BITMASK_T_VXLAN_VNI |
14152                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_DMAC |
14153                 BNXT_ULP_HF_0_2_6_BITMASK_I_ETH_SMAC |
14154                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_SRC_ADDR |
14155                 BNXT_ULP_HF_0_2_6_BITMASK_I_IPV4_DST_ADDR |
14156                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_SRC_PORT |
14157                 BNXT_ULP_HF_0_2_6_BITMASK_I_UDP_DST_PORT }
14158         },
14159         [635] = {
14160         .class_hid = BNXT_ULP_CLASS_HID_ff35,
14161         .class_tid = 2,
14162         .hdr_sig_id = 7,
14163         .flow_sig_id = 1313792,
14164         .flow_pattern_id = 2,
14165         .app_sig = 0,
14166         .hdr_sig = { .bits =
14167                 BNXT_ULP_HDR_BIT_O_IPV4 |
14168                 BNXT_ULP_HDR_BIT_O_UDP |
14169                 BNXT_ULP_HDR_BIT_T_VXLAN |
14170                 BNXT_ULP_HDR_BIT_I_ETH |
14171                 BNXT_ULP_HDR_BIT_I_IPV4 |
14172                 BNXT_ULP_HDR_BIT_I_ICMP |
14173                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14174         .field_sig = { .bits =
14175                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14176                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14177                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14178                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC }
14179         },
14180         [636] = {
14181         .class_hid = BNXT_ULP_CLASS_HID_b4f1,
14182         .class_tid = 2,
14183         .hdr_sig_id = 7,
14184         .flow_sig_id = 1321984,
14185         .flow_pattern_id = 2,
14186         .app_sig = 0,
14187         .hdr_sig = { .bits =
14188                 BNXT_ULP_HDR_BIT_O_IPV4 |
14189                 BNXT_ULP_HDR_BIT_O_UDP |
14190                 BNXT_ULP_HDR_BIT_T_VXLAN |
14191                 BNXT_ULP_HDR_BIT_I_ETH |
14192                 BNXT_ULP_HDR_BIT_I_IPV4 |
14193                 BNXT_ULP_HDR_BIT_I_ICMP |
14194                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14195         .field_sig = { .bits =
14196                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14197                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14198                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14199                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14200                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC }
14201         },
14202         [637] = {
14203         .class_hid = BNXT_ULP_CLASS_HID_d79d,
14204         .class_tid = 2,
14205         .hdr_sig_id = 7,
14206         .flow_sig_id = 3410944,
14207         .flow_pattern_id = 2,
14208         .app_sig = 0,
14209         .hdr_sig = { .bits =
14210                 BNXT_ULP_HDR_BIT_O_IPV4 |
14211                 BNXT_ULP_HDR_BIT_O_UDP |
14212                 BNXT_ULP_HDR_BIT_T_VXLAN |
14213                 BNXT_ULP_HDR_BIT_I_ETH |
14214                 BNXT_ULP_HDR_BIT_I_IPV4 |
14215                 BNXT_ULP_HDR_BIT_I_ICMP |
14216                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14217         .field_sig = { .bits =
14218                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14219                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14220                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14221                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14222                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
14223         },
14224         [638] = {
14225         .class_hid = BNXT_ULP_CLASS_HID_e615,
14226         .class_tid = 2,
14227         .hdr_sig_id = 7,
14228         .flow_sig_id = 3419136,
14229         .flow_pattern_id = 2,
14230         .app_sig = 0,
14231         .hdr_sig = { .bits =
14232                 BNXT_ULP_HDR_BIT_O_IPV4 |
14233                 BNXT_ULP_HDR_BIT_O_UDP |
14234                 BNXT_ULP_HDR_BIT_T_VXLAN |
14235                 BNXT_ULP_HDR_BIT_I_ETH |
14236                 BNXT_ULP_HDR_BIT_I_IPV4 |
14237                 BNXT_ULP_HDR_BIT_I_ICMP |
14238                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14239         .field_sig = { .bits =
14240                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14241                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14242                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14243                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14244                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14245                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC }
14246         },
14247         [639] = {
14248         .class_hid = BNXT_ULP_CLASS_HID_8ea9,
14249         .class_tid = 2,
14250         .hdr_sig_id = 7,
14251         .flow_sig_id = 2148797440,
14252         .flow_pattern_id = 2,
14253         .app_sig = 0,
14254         .hdr_sig = { .bits =
14255                 BNXT_ULP_HDR_BIT_O_IPV4 |
14256                 BNXT_ULP_HDR_BIT_O_UDP |
14257                 BNXT_ULP_HDR_BIT_T_VXLAN |
14258                 BNXT_ULP_HDR_BIT_I_ETH |
14259                 BNXT_ULP_HDR_BIT_I_IPV4 |
14260                 BNXT_ULP_HDR_BIT_I_ICMP |
14261                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14262         .field_sig = { .bits =
14263                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14264                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14265                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14266                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14267                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14268         },
14269         [640] = {
14270         .class_hid = BNXT_ULP_CLASS_HID_dd21,
14271         .class_tid = 2,
14272         .hdr_sig_id = 7,
14273         .flow_sig_id = 2148805632,
14274         .flow_pattern_id = 2,
14275         .app_sig = 0,
14276         .hdr_sig = { .bits =
14277                 BNXT_ULP_HDR_BIT_O_IPV4 |
14278                 BNXT_ULP_HDR_BIT_O_UDP |
14279                 BNXT_ULP_HDR_BIT_T_VXLAN |
14280                 BNXT_ULP_HDR_BIT_I_ETH |
14281                 BNXT_ULP_HDR_BIT_I_IPV4 |
14282                 BNXT_ULP_HDR_BIT_I_ICMP |
14283                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14284         .field_sig = { .bits =
14285                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14286                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14287                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14288                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14289                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14290                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14291         },
14292         [641] = {
14293         .class_hid = BNXT_ULP_CLASS_HID_ffcd,
14294         .class_tid = 2,
14295         .hdr_sig_id = 7,
14296         .flow_sig_id = 2150894592,
14297         .flow_pattern_id = 2,
14298         .app_sig = 0,
14299         .hdr_sig = { .bits =
14300                 BNXT_ULP_HDR_BIT_O_IPV4 |
14301                 BNXT_ULP_HDR_BIT_O_UDP |
14302                 BNXT_ULP_HDR_BIT_T_VXLAN |
14303                 BNXT_ULP_HDR_BIT_I_ETH |
14304                 BNXT_ULP_HDR_BIT_I_IPV4 |
14305                 BNXT_ULP_HDR_BIT_I_ICMP |
14306                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14307         .field_sig = { .bits =
14308                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14309                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14310                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14311                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14312                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14313                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14314         },
14315         [642] = {
14316         .class_hid = BNXT_ULP_CLASS_HID_ce45,
14317         .class_tid = 2,
14318         .hdr_sig_id = 7,
14319         .flow_sig_id = 2150902784,
14320         .flow_pattern_id = 2,
14321         .app_sig = 0,
14322         .hdr_sig = { .bits =
14323                 BNXT_ULP_HDR_BIT_O_IPV4 |
14324                 BNXT_ULP_HDR_BIT_O_UDP |
14325                 BNXT_ULP_HDR_BIT_T_VXLAN |
14326                 BNXT_ULP_HDR_BIT_I_ETH |
14327                 BNXT_ULP_HDR_BIT_I_IPV4 |
14328                 BNXT_ULP_HDR_BIT_I_ICMP |
14329                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14330         .field_sig = { .bits =
14331                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14332                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14333                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14334                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14335                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14336                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14337                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR }
14338         },
14339         [643] = {
14340         .class_hid = BNXT_ULP_CLASS_HID_9259,
14341         .class_tid = 2,
14342         .hdr_sig_id = 7,
14343         .flow_sig_id = 4296281088,
14344         .flow_pattern_id = 2,
14345         .app_sig = 0,
14346         .hdr_sig = { .bits =
14347                 BNXT_ULP_HDR_BIT_O_IPV4 |
14348                 BNXT_ULP_HDR_BIT_O_UDP |
14349                 BNXT_ULP_HDR_BIT_T_VXLAN |
14350                 BNXT_ULP_HDR_BIT_I_ETH |
14351                 BNXT_ULP_HDR_BIT_I_IPV4 |
14352                 BNXT_ULP_HDR_BIT_I_ICMP |
14353                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14354         .field_sig = { .bits =
14355                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14356                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14357                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14358                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14359                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14360         },
14361         [644] = {
14362         .class_hid = BNXT_ULP_CLASS_HID_a0d9,
14363         .class_tid = 2,
14364         .hdr_sig_id = 7,
14365         .flow_sig_id = 4296289280,
14366         .flow_pattern_id = 2,
14367         .app_sig = 0,
14368         .hdr_sig = { .bits =
14369                 BNXT_ULP_HDR_BIT_O_IPV4 |
14370                 BNXT_ULP_HDR_BIT_O_UDP |
14371                 BNXT_ULP_HDR_BIT_T_VXLAN |
14372                 BNXT_ULP_HDR_BIT_I_ETH |
14373                 BNXT_ULP_HDR_BIT_I_IPV4 |
14374                 BNXT_ULP_HDR_BIT_I_ICMP |
14375                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14376         .field_sig = { .bits =
14377                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14378                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14379                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14380                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14381                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14382                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14383         },
14384         [645] = {
14385         .class_hid = BNXT_ULP_CLASS_HID_c3fd,
14386         .class_tid = 2,
14387         .hdr_sig_id = 7,
14388         .flow_sig_id = 4298378240,
14389         .flow_pattern_id = 2,
14390         .app_sig = 0,
14391         .hdr_sig = { .bits =
14392                 BNXT_ULP_HDR_BIT_O_IPV4 |
14393                 BNXT_ULP_HDR_BIT_O_UDP |
14394                 BNXT_ULP_HDR_BIT_T_VXLAN |
14395                 BNXT_ULP_HDR_BIT_I_ETH |
14396                 BNXT_ULP_HDR_BIT_I_IPV4 |
14397                 BNXT_ULP_HDR_BIT_I_ICMP |
14398                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14399         .field_sig = { .bits =
14400                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14401                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14402                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14403                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14404                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14405                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14406         },
14407         [646] = {
14408         .class_hid = BNXT_ULP_CLASS_HID_d27d,
14409         .class_tid = 2,
14410         .hdr_sig_id = 7,
14411         .flow_sig_id = 4298386432,
14412         .flow_pattern_id = 2,
14413         .app_sig = 0,
14414         .hdr_sig = { .bits =
14415                 BNXT_ULP_HDR_BIT_O_IPV4 |
14416                 BNXT_ULP_HDR_BIT_O_UDP |
14417                 BNXT_ULP_HDR_BIT_T_VXLAN |
14418                 BNXT_ULP_HDR_BIT_I_ETH |
14419                 BNXT_ULP_HDR_BIT_I_IPV4 |
14420                 BNXT_ULP_HDR_BIT_I_ICMP |
14421                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14422         .field_sig = { .bits =
14423                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14424                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14425                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14426                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14427                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14428                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14429                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14430         },
14431         [647] = {
14432         .class_hid = BNXT_ULP_CLASS_HID_ba89,
14433         .class_tid = 2,
14434         .hdr_sig_id = 7,
14435         .flow_sig_id = 6443764736,
14436         .flow_pattern_id = 2,
14437         .app_sig = 0,
14438         .hdr_sig = { .bits =
14439                 BNXT_ULP_HDR_BIT_O_IPV4 |
14440                 BNXT_ULP_HDR_BIT_O_UDP |
14441                 BNXT_ULP_HDR_BIT_T_VXLAN |
14442                 BNXT_ULP_HDR_BIT_I_ETH |
14443                 BNXT_ULP_HDR_BIT_I_IPV4 |
14444                 BNXT_ULP_HDR_BIT_I_ICMP |
14445                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14446         .field_sig = { .bits =
14447                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14448                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14449                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14450                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14451                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14452                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14453         },
14454         [648] = {
14455         .class_hid = BNXT_ULP_CLASS_HID_c909,
14456         .class_tid = 2,
14457         .hdr_sig_id = 7,
14458         .flow_sig_id = 6443772928,
14459         .flow_pattern_id = 2,
14460         .app_sig = 0,
14461         .hdr_sig = { .bits =
14462                 BNXT_ULP_HDR_BIT_O_IPV4 |
14463                 BNXT_ULP_HDR_BIT_O_UDP |
14464                 BNXT_ULP_HDR_BIT_T_VXLAN |
14465                 BNXT_ULP_HDR_BIT_I_ETH |
14466                 BNXT_ULP_HDR_BIT_I_IPV4 |
14467                 BNXT_ULP_HDR_BIT_I_ICMP |
14468                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14469         .field_sig = { .bits =
14470                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14471                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14472                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14473                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14474                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14475                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14476                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14477         },
14478         [649] = {
14479         .class_hid = BNXT_ULP_CLASS_HID_ec2d,
14480         .class_tid = 2,
14481         .hdr_sig_id = 7,
14482         .flow_sig_id = 6445861888,
14483         .flow_pattern_id = 2,
14484         .app_sig = 0,
14485         .hdr_sig = { .bits =
14486                 BNXT_ULP_HDR_BIT_O_IPV4 |
14487                 BNXT_ULP_HDR_BIT_O_UDP |
14488                 BNXT_ULP_HDR_BIT_T_VXLAN |
14489                 BNXT_ULP_HDR_BIT_I_ETH |
14490                 BNXT_ULP_HDR_BIT_I_IPV4 |
14491                 BNXT_ULP_HDR_BIT_I_ICMP |
14492                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14493         .field_sig = { .bits =
14494                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14495                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14496                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14497                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14498                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14499                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14500                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14501         },
14502         [650] = {
14503         .class_hid = BNXT_ULP_CLASS_HID_faad,
14504         .class_tid = 2,
14505         .hdr_sig_id = 7,
14506         .flow_sig_id = 6445870080,
14507         .flow_pattern_id = 2,
14508         .app_sig = 0,
14509         .hdr_sig = { .bits =
14510                 BNXT_ULP_HDR_BIT_O_IPV4 |
14511                 BNXT_ULP_HDR_BIT_O_UDP |
14512                 BNXT_ULP_HDR_BIT_T_VXLAN |
14513                 BNXT_ULP_HDR_BIT_I_ETH |
14514                 BNXT_ULP_HDR_BIT_I_IPV4 |
14515                 BNXT_ULP_HDR_BIT_I_ICMP |
14516                 BNXT_ULP_FLOW_DIR_BITMASK_ING },
14517         .field_sig = { .bits =
14518                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_SRC_ADDR |
14519                 BNXT_ULP_HF_0_2_7_BITMASK_O_IPV4_DST_ADDR |
14520                 BNXT_ULP_HF_0_2_7_BITMASK_O_UDP_DST_PORT |
14521                 BNXT_ULP_HF_0_2_7_BITMASK_T_VXLAN_VNI |
14522                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_DMAC |
14523                 BNXT_ULP_HF_0_2_7_BITMASK_I_ETH_SMAC |
14524                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_SRC_ADDR |
14525                 BNXT_ULP_HF_0_2_7_BITMASK_I_IPV4_DST_ADDR }
14526         },
14527         [651] = {
14528         .class_hid = BNXT_ULP_CLASS_HID_34c6,
14529         .class_tid = 3,
14530         .hdr_sig_id = 0,
14531         .flow_sig_id = 4096,
14532         .flow_pattern_id = 0,
14533         .app_sig = 0,
14534         .hdr_sig = { .bits =
14535                 BNXT_ULP_HDR_BIT_O_ETH |
14536                 BNXT_ULP_HDR_BIT_O_IPV6 |
14537                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14538         .field_sig = { .bits =
14539                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14540                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14541         },
14542         [652] = {
14543         .class_hid = BNXT_ULP_CLASS_HID_0c22,
14544         .class_tid = 3,
14545         .hdr_sig_id = 0,
14546         .flow_sig_id = 4100,
14547         .flow_pattern_id = 0,
14548         .app_sig = 0,
14549         .hdr_sig = { .bits =
14550                 BNXT_ULP_HDR_BIT_O_ETH |
14551                 BNXT_ULP_HDR_BIT_O_IPV6 |
14552                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14553         .field_sig = { .bits =
14554                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
14555                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14556                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14557         },
14558         [653] = {
14559         .class_hid = BNXT_ULP_CLASS_HID_1cbe,
14560         .class_tid = 3,
14561         .hdr_sig_id = 0,
14562         .flow_sig_id = 6144,
14563         .flow_pattern_id = 0,
14564         .app_sig = 0,
14565         .hdr_sig = { .bits =
14566                 BNXT_ULP_HDR_BIT_O_ETH |
14567                 BNXT_ULP_HDR_BIT_O_IPV6 |
14568                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14569         .field_sig = { .bits =
14570                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14571                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
14572                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14573         },
14574         [654] = {
14575         .class_hid = BNXT_ULP_CLASS_HID_179a,
14576         .class_tid = 3,
14577         .hdr_sig_id = 0,
14578         .flow_sig_id = 6148,
14579         .flow_pattern_id = 0,
14580         .app_sig = 0,
14581         .hdr_sig = { .bits =
14582                 BNXT_ULP_HDR_BIT_O_ETH |
14583                 BNXT_ULP_HDR_BIT_O_IPV6 |
14584                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14585         .field_sig = { .bits =
14586                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
14587                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC |
14588                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
14589                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
14590         },
14591         [655] = {
14592         .class_hid = BNXT_ULP_CLASS_HID_59be,
14593         .class_tid = 3,
14594         .hdr_sig_id = 1,
14595         .flow_sig_id = 16384,
14596         .flow_pattern_id = 0,
14597         .app_sig = 0,
14598         .hdr_sig = { .bits =
14599                 BNXT_ULP_HDR_BIT_O_ETH |
14600                 BNXT_ULP_HDR_BIT_O_IPV4 |
14601                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14602         .field_sig = { .bits =
14603                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14604                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14605         },
14606         [656] = {
14607         .class_hid = BNXT_ULP_CLASS_HID_515a,
14608         .class_tid = 3,
14609         .hdr_sig_id = 1,
14610         .flow_sig_id = 16388,
14611         .flow_pattern_id = 0,
14612         .app_sig = 0,
14613         .hdr_sig = { .bits =
14614                 BNXT_ULP_HDR_BIT_O_ETH |
14615                 BNXT_ULP_HDR_BIT_O_IPV4 |
14616                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14617         .field_sig = { .bits =
14618                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
14619                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14620                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14621         },
14622         [657] = {
14623         .class_hid = BNXT_ULP_CLASS_HID_1c72,
14624         .class_tid = 3,
14625         .hdr_sig_id = 1,
14626         .flow_sig_id = 24576,
14627         .flow_pattern_id = 0,
14628         .app_sig = 0,
14629         .hdr_sig = { .bits =
14630                 BNXT_ULP_HDR_BIT_O_ETH |
14631                 BNXT_ULP_HDR_BIT_O_IPV4 |
14632                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14633         .field_sig = { .bits =
14634                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14635                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
14636                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14637         },
14638         [658] = {
14639         .class_hid = BNXT_ULP_CLASS_HID_171e,
14640         .class_tid = 3,
14641         .hdr_sig_id = 1,
14642         .flow_sig_id = 24580,
14643         .flow_pattern_id = 0,
14644         .app_sig = 0,
14645         .hdr_sig = { .bits =
14646                 BNXT_ULP_HDR_BIT_O_ETH |
14647                 BNXT_ULP_HDR_BIT_O_IPV4 |
14648                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14649         .field_sig = { .bits =
14650                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
14651                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC |
14652                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
14653                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
14654         },
14655         [659] = {
14656         .class_hid = BNXT_ULP_CLASS_HID_19c8,
14657         .class_tid = 3,
14658         .hdr_sig_id = 2,
14659         .flow_sig_id = 32768,
14660         .flow_pattern_id = 0,
14661         .app_sig = 0,
14662         .hdr_sig = { .bits =
14663                 BNXT_ULP_HDR_BIT_O_ETH |
14664                 BNXT_ULP_HDR_BIT_OO_VLAN |
14665                 BNXT_ULP_HDR_BIT_O_IPV6 |
14666                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14667         .field_sig = { .bits =
14668                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14669                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14670         },
14671         [660] = {
14672         .class_hid = BNXT_ULP_CLASS_HID_112c,
14673         .class_tid = 3,
14674         .hdr_sig_id = 2,
14675         .flow_sig_id = 32772,
14676         .flow_pattern_id = 0,
14677         .app_sig = 0,
14678         .hdr_sig = { .bits =
14679                 BNXT_ULP_HDR_BIT_O_ETH |
14680                 BNXT_ULP_HDR_BIT_OO_VLAN |
14681                 BNXT_ULP_HDR_BIT_O_IPV6 |
14682                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14683         .field_sig = { .bits =
14684                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14685                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14686                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14687         },
14688         [661] = {
14689         .class_hid = BNXT_ULP_CLASS_HID_4d68,
14690         .class_tid = 3,
14691         .hdr_sig_id = 2,
14692         .flow_sig_id = 32832,
14693         .flow_pattern_id = 0,
14694         .app_sig = 0,
14695         .hdr_sig = { .bits =
14696                 BNXT_ULP_HDR_BIT_O_ETH |
14697                 BNXT_ULP_HDR_BIT_OO_VLAN |
14698                 BNXT_ULP_HDR_BIT_O_IPV6 |
14699                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14700         .field_sig = { .bits =
14701                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14702                 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14703                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14704         },
14705         [662] = {
14706         .class_hid = BNXT_ULP_CLASS_HID_444c,
14707         .class_tid = 3,
14708         .hdr_sig_id = 2,
14709         .flow_sig_id = 32836,
14710         .flow_pattern_id = 0,
14711         .app_sig = 0,
14712         .hdr_sig = { .bits =
14713                 BNXT_ULP_HDR_BIT_O_ETH |
14714                 BNXT_ULP_HDR_BIT_OO_VLAN |
14715                 BNXT_ULP_HDR_BIT_O_IPV6 |
14716                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14717         .field_sig = { .bits =
14718                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14719                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14720                 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14721                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14722         },
14723         [663] = {
14724         .class_hid = BNXT_ULP_CLASS_HID_0e8c,
14725         .class_tid = 3,
14726         .hdr_sig_id = 2,
14727         .flow_sig_id = 49152,
14728         .flow_pattern_id = 0,
14729         .app_sig = 0,
14730         .hdr_sig = { .bits =
14731                 BNXT_ULP_HDR_BIT_O_ETH |
14732                 BNXT_ULP_HDR_BIT_OO_VLAN |
14733                 BNXT_ULP_HDR_BIT_O_IPV6 |
14734                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14735         .field_sig = { .bits =
14736                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14737                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14738                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14739         },
14740         [664] = {
14741         .class_hid = BNXT_ULP_CLASS_HID_09e0,
14742         .class_tid = 3,
14743         .hdr_sig_id = 2,
14744         .flow_sig_id = 49156,
14745         .flow_pattern_id = 0,
14746         .app_sig = 0,
14747         .hdr_sig = { .bits =
14748                 BNXT_ULP_HDR_BIT_O_ETH |
14749                 BNXT_ULP_HDR_BIT_OO_VLAN |
14750                 BNXT_ULP_HDR_BIT_O_IPV6 |
14751                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14752         .field_sig = { .bits =
14753                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14754                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14755                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14756                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14757         },
14758         [665] = {
14759         .class_hid = BNXT_ULP_CLASS_HID_1af0,
14760         .class_tid = 3,
14761         .hdr_sig_id = 2,
14762         .flow_sig_id = 49216,
14763         .flow_pattern_id = 0,
14764         .app_sig = 0,
14765         .hdr_sig = { .bits =
14766                 BNXT_ULP_HDR_BIT_O_ETH |
14767                 BNXT_ULP_HDR_BIT_OO_VLAN |
14768                 BNXT_ULP_HDR_BIT_O_IPV6 |
14769                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14770         .field_sig = { .bits =
14771                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14772                 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14773                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14774                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14775         },
14776         [666] = {
14777         .class_hid = BNXT_ULP_CLASS_HID_15d4,
14778         .class_tid = 3,
14779         .hdr_sig_id = 2,
14780         .flow_sig_id = 49220,
14781         .flow_pattern_id = 0,
14782         .app_sig = 0,
14783         .hdr_sig = { .bits =
14784                 BNXT_ULP_HDR_BIT_O_ETH |
14785                 BNXT_ULP_HDR_BIT_OO_VLAN |
14786                 BNXT_ULP_HDR_BIT_O_IPV6 |
14787                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14788         .field_sig = { .bits =
14789                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
14790                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
14791                 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
14792                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
14793                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
14794         },
14795         [667] = {
14796         .class_hid = BNXT_ULP_CLASS_HID_1dd0,
14797         .class_tid = 3,
14798         .hdr_sig_id = 3,
14799         .flow_sig_id = 131072,
14800         .flow_pattern_id = 0,
14801         .app_sig = 0,
14802         .hdr_sig = { .bits =
14803                 BNXT_ULP_HDR_BIT_O_ETH |
14804                 BNXT_ULP_HDR_BIT_OO_VLAN |
14805                 BNXT_ULP_HDR_BIT_O_IPV4 |
14806                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14807         .field_sig = { .bits =
14808                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14809                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14810         },
14811         [668] = {
14812         .class_hid = BNXT_ULP_CLASS_HID_14f4,
14813         .class_tid = 3,
14814         .hdr_sig_id = 3,
14815         .flow_sig_id = 131076,
14816         .flow_pattern_id = 0,
14817         .app_sig = 0,
14818         .hdr_sig = { .bits =
14819                 BNXT_ULP_HDR_BIT_O_ETH |
14820                 BNXT_ULP_HDR_BIT_OO_VLAN |
14821                 BNXT_ULP_HDR_BIT_O_IPV4 |
14822                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14823         .field_sig = { .bits =
14824                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14825                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14826                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14827         },
14828         [669] = {
14829         .class_hid = BNXT_ULP_CLASS_HID_70b0,
14830         .class_tid = 3,
14831         .hdr_sig_id = 3,
14832         .flow_sig_id = 131136,
14833         .flow_pattern_id = 0,
14834         .app_sig = 0,
14835         .hdr_sig = { .bits =
14836                 BNXT_ULP_HDR_BIT_O_ETH |
14837                 BNXT_ULP_HDR_BIT_OO_VLAN |
14838                 BNXT_ULP_HDR_BIT_O_IPV4 |
14839                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14840         .field_sig = { .bits =
14841                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14842                 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14843                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14844         },
14845         [670] = {
14846         .class_hid = BNXT_ULP_CLASS_HID_4854,
14847         .class_tid = 3,
14848         .hdr_sig_id = 3,
14849         .flow_sig_id = 131140,
14850         .flow_pattern_id = 0,
14851         .app_sig = 0,
14852         .hdr_sig = { .bits =
14853                 BNXT_ULP_HDR_BIT_O_ETH |
14854                 BNXT_ULP_HDR_BIT_OO_VLAN |
14855                 BNXT_ULP_HDR_BIT_O_IPV4 |
14856                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14857         .field_sig = { .bits =
14858                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14859                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14860                 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14861                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14862         },
14863         [671] = {
14864         .class_hid = BNXT_ULP_CLASS_HID_3dd4,
14865         .class_tid = 3,
14866         .hdr_sig_id = 3,
14867         .flow_sig_id = 196608,
14868         .flow_pattern_id = 0,
14869         .app_sig = 0,
14870         .hdr_sig = { .bits =
14871                 BNXT_ULP_HDR_BIT_O_ETH |
14872                 BNXT_ULP_HDR_BIT_OO_VLAN |
14873                 BNXT_ULP_HDR_BIT_O_IPV4 |
14874                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14875         .field_sig = { .bits =
14876                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14877                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14878                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14879         },
14880         [672] = {
14881         .class_hid = BNXT_ULP_CLASS_HID_34f8,
14882         .class_tid = 3,
14883         .hdr_sig_id = 3,
14884         .flow_sig_id = 196612,
14885         .flow_pattern_id = 0,
14886         .app_sig = 0,
14887         .hdr_sig = { .bits =
14888                 BNXT_ULP_HDR_BIT_O_ETH |
14889                 BNXT_ULP_HDR_BIT_OO_VLAN |
14890                 BNXT_ULP_HDR_BIT_O_IPV4 |
14891                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14892         .field_sig = { .bits =
14893                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14894                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14895                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14896                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14897         },
14898         [673] = {
14899         .class_hid = BNXT_ULP_CLASS_HID_09e8,
14900         .class_tid = 3,
14901         .hdr_sig_id = 3,
14902         .flow_sig_id = 196672,
14903         .flow_pattern_id = 0,
14904         .app_sig = 0,
14905         .hdr_sig = { .bits =
14906                 BNXT_ULP_HDR_BIT_O_ETH |
14907                 BNXT_ULP_HDR_BIT_OO_VLAN |
14908                 BNXT_ULP_HDR_BIT_O_IPV4 |
14909                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14910         .field_sig = { .bits =
14911                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14912                 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14913                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14914                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14915         },
14916         [674] = {
14917         .class_hid = BNXT_ULP_CLASS_HID_008c,
14918         .class_tid = 3,
14919         .hdr_sig_id = 3,
14920         .flow_sig_id = 196676,
14921         .flow_pattern_id = 0,
14922         .app_sig = 0,
14923         .hdr_sig = { .bits =
14924                 BNXT_ULP_HDR_BIT_O_ETH |
14925                 BNXT_ULP_HDR_BIT_OO_VLAN |
14926                 BNXT_ULP_HDR_BIT_O_IPV4 |
14927                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14928         .field_sig = { .bits =
14929                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
14930                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
14931                 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
14932                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
14933                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
14934         },
14935         [675] = {
14936         .class_hid = BNXT_ULP_CLASS_HID_34e6,
14937         .class_tid = 3,
14938         .hdr_sig_id = 4,
14939         .flow_sig_id = 4096,
14940         .flow_pattern_id = 0,
14941         .app_sig = 0,
14942         .hdr_sig = { .bits =
14943                 BNXT_ULP_HDR_BIT_O_ETH |
14944                 BNXT_ULP_HDR_BIT_O_IPV6 |
14945                 BNXT_ULP_HDR_BIT_O_TCP |
14946                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14947         .field_sig = { .bits =
14948                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
14949                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
14950         },
14951         [676] = {
14952         .class_hid = BNXT_ULP_CLASS_HID_0c02,
14953         .class_tid = 3,
14954         .hdr_sig_id = 4,
14955         .flow_sig_id = 4100,
14956         .flow_pattern_id = 0,
14957         .app_sig = 0,
14958         .hdr_sig = { .bits =
14959                 BNXT_ULP_HDR_BIT_O_ETH |
14960                 BNXT_ULP_HDR_BIT_O_IPV6 |
14961                 BNXT_ULP_HDR_BIT_O_TCP |
14962                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14963         .field_sig = { .bits =
14964                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
14965                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
14966                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
14967         },
14968         [677] = {
14969         .class_hid = BNXT_ULP_CLASS_HID_1c9e,
14970         .class_tid = 3,
14971         .hdr_sig_id = 4,
14972         .flow_sig_id = 6144,
14973         .flow_pattern_id = 0,
14974         .app_sig = 0,
14975         .hdr_sig = { .bits =
14976                 BNXT_ULP_HDR_BIT_O_ETH |
14977                 BNXT_ULP_HDR_BIT_O_IPV6 |
14978                 BNXT_ULP_HDR_BIT_O_TCP |
14979                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14980         .field_sig = { .bits =
14981                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
14982                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
14983                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
14984         },
14985         [678] = {
14986         .class_hid = BNXT_ULP_CLASS_HID_17ba,
14987         .class_tid = 3,
14988         .hdr_sig_id = 4,
14989         .flow_sig_id = 6148,
14990         .flow_pattern_id = 0,
14991         .app_sig = 0,
14992         .hdr_sig = { .bits =
14993                 BNXT_ULP_HDR_BIT_O_ETH |
14994                 BNXT_ULP_HDR_BIT_O_IPV6 |
14995                 BNXT_ULP_HDR_BIT_O_TCP |
14996                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
14997         .field_sig = { .bits =
14998                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
14999                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15000                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15001                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
15002         },
15003         [679] = {
15004         .class_hid = BNXT_ULP_CLASS_HID_429e,
15005         .class_tid = 3,
15006         .hdr_sig_id = 4,
15007         .flow_sig_id = 12288,
15008         .flow_pattern_id = 0,
15009         .app_sig = 0,
15010         .hdr_sig = { .bits =
15011                 BNXT_ULP_HDR_BIT_O_ETH |
15012                 BNXT_ULP_HDR_BIT_O_IPV6 |
15013                 BNXT_ULP_HDR_BIT_O_TCP |
15014                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15015         .field_sig = { .bits =
15016                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15017                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15018                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15019         },
15020         [680] = {
15021         .class_hid = BNXT_ULP_CLASS_HID_5dba,
15022         .class_tid = 3,
15023         .hdr_sig_id = 4,
15024         .flow_sig_id = 12292,
15025         .flow_pattern_id = 0,
15026         .app_sig = 0,
15027         .hdr_sig = { .bits =
15028                 BNXT_ULP_HDR_BIT_O_ETH |
15029                 BNXT_ULP_HDR_BIT_O_IPV6 |
15030                 BNXT_ULP_HDR_BIT_O_TCP |
15031                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15032         .field_sig = { .bits =
15033                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15034                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15035                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15036                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15037         },
15038         [681] = {
15039         .class_hid = BNXT_ULP_CLASS_HID_2a16,
15040         .class_tid = 3,
15041         .hdr_sig_id = 4,
15042         .flow_sig_id = 14336,
15043         .flow_pattern_id = 0,
15044         .app_sig = 0,
15045         .hdr_sig = { .bits =
15046                 BNXT_ULP_HDR_BIT_O_ETH |
15047                 BNXT_ULP_HDR_BIT_O_IPV6 |
15048                 BNXT_ULP_HDR_BIT_O_TCP |
15049                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15050         .field_sig = { .bits =
15051                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15052                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15053                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15054                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15055         },
15056         [682] = {
15057         .class_hid = BNXT_ULP_CLASS_HID_2532,
15058         .class_tid = 3,
15059         .hdr_sig_id = 4,
15060         .flow_sig_id = 14340,
15061         .flow_pattern_id = 0,
15062         .app_sig = 0,
15063         .hdr_sig = { .bits =
15064                 BNXT_ULP_HDR_BIT_O_ETH |
15065                 BNXT_ULP_HDR_BIT_O_IPV6 |
15066                 BNXT_ULP_HDR_BIT_O_TCP |
15067                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15068         .field_sig = { .bits =
15069                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15070                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15071                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15072                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15073                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
15074         },
15075         [683] = {
15076         .class_hid = BNXT_ULP_CLASS_HID_2da2,
15077         .class_tid = 3,
15078         .hdr_sig_id = 4,
15079         .flow_sig_id = 20480,
15080         .flow_pattern_id = 0,
15081         .app_sig = 0,
15082         .hdr_sig = { .bits =
15083                 BNXT_ULP_HDR_BIT_O_ETH |
15084                 BNXT_ULP_HDR_BIT_O_IPV6 |
15085                 BNXT_ULP_HDR_BIT_O_TCP |
15086                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15087         .field_sig = { .bits =
15088                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15089                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15090                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15091         },
15092         [684] = {
15093         .class_hid = BNXT_ULP_CLASS_HID_24fe,
15094         .class_tid = 3,
15095         .hdr_sig_id = 4,
15096         .flow_sig_id = 20484,
15097         .flow_pattern_id = 0,
15098         .app_sig = 0,
15099         .hdr_sig = { .bits =
15100                 BNXT_ULP_HDR_BIT_O_ETH |
15101                 BNXT_ULP_HDR_BIT_O_IPV6 |
15102                 BNXT_ULP_HDR_BIT_O_TCP |
15103                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15104         .field_sig = { .bits =
15105                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15106                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15107                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15108                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15109         },
15110         [685] = {
15111         .class_hid = BNXT_ULP_CLASS_HID_355a,
15112         .class_tid = 3,
15113         .hdr_sig_id = 4,
15114         .flow_sig_id = 22528,
15115         .flow_pattern_id = 0,
15116         .app_sig = 0,
15117         .hdr_sig = { .bits =
15118                 BNXT_ULP_HDR_BIT_O_ETH |
15119                 BNXT_ULP_HDR_BIT_O_IPV6 |
15120                 BNXT_ULP_HDR_BIT_O_TCP |
15121                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15122         .field_sig = { .bits =
15123                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15124                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15125                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15126                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15127         },
15128         [686] = {
15129         .class_hid = BNXT_ULP_CLASS_HID_0c76,
15130         .class_tid = 3,
15131         .hdr_sig_id = 4,
15132         .flow_sig_id = 22532,
15133         .flow_pattern_id = 0,
15134         .app_sig = 0,
15135         .hdr_sig = { .bits =
15136                 BNXT_ULP_HDR_BIT_O_ETH |
15137                 BNXT_ULP_HDR_BIT_O_IPV6 |
15138                 BNXT_ULP_HDR_BIT_O_TCP |
15139                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15140         .field_sig = { .bits =
15141                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15142                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15143                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15144                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15145                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15146         },
15147         [687] = {
15148         .class_hid = BNXT_ULP_CLASS_HID_13e6,
15149         .class_tid = 3,
15150         .hdr_sig_id = 4,
15151         .flow_sig_id = 28672,
15152         .flow_pattern_id = 0,
15153         .app_sig = 0,
15154         .hdr_sig = { .bits =
15155                 BNXT_ULP_HDR_BIT_O_ETH |
15156                 BNXT_ULP_HDR_BIT_O_IPV6 |
15157                 BNXT_ULP_HDR_BIT_O_TCP |
15158                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15159         .field_sig = { .bits =
15160                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15161                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15162                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15163                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15164         },
15165         [688] = {
15166         .class_hid = BNXT_ULP_CLASS_HID_7276,
15167         .class_tid = 3,
15168         .hdr_sig_id = 4,
15169         .flow_sig_id = 28676,
15170         .flow_pattern_id = 0,
15171         .app_sig = 0,
15172         .hdr_sig = { .bits =
15173                 BNXT_ULP_HDR_BIT_O_ETH |
15174                 BNXT_ULP_HDR_BIT_O_IPV6 |
15175                 BNXT_ULP_HDR_BIT_O_TCP |
15176                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15177         .field_sig = { .bits =
15178                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15179                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15180                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15181                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15182                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15183         },
15184         [689] = {
15185         .class_hid = BNXT_ULP_CLASS_HID_42d2,
15186         .class_tid = 3,
15187         .hdr_sig_id = 4,
15188         .flow_sig_id = 30720,
15189         .flow_pattern_id = 0,
15190         .app_sig = 0,
15191         .hdr_sig = { .bits =
15192                 BNXT_ULP_HDR_BIT_O_ETH |
15193                 BNXT_ULP_HDR_BIT_O_IPV6 |
15194                 BNXT_ULP_HDR_BIT_O_TCP |
15195                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15196         .field_sig = { .bits =
15197                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15198                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15199                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15200                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15201                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15202         },
15203         [690] = {
15204         .class_hid = BNXT_ULP_CLASS_HID_5dee,
15205         .class_tid = 3,
15206         .hdr_sig_id = 4,
15207         .flow_sig_id = 30724,
15208         .flow_pattern_id = 0,
15209         .app_sig = 0,
15210         .hdr_sig = { .bits =
15211                 BNXT_ULP_HDR_BIT_O_ETH |
15212                 BNXT_ULP_HDR_BIT_O_IPV6 |
15213                 BNXT_ULP_HDR_BIT_O_TCP |
15214                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15215         .field_sig = { .bits =
15216                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
15217                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC |
15218                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
15219                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
15220                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
15221                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
15222         },
15223         [691] = {
15224         .class_hid = BNXT_ULP_CLASS_HID_59de,
15225         .class_tid = 3,
15226         .hdr_sig_id = 5,
15227         .flow_sig_id = 16384,
15228         .flow_pattern_id = 0,
15229         .app_sig = 0,
15230         .hdr_sig = { .bits =
15231                 BNXT_ULP_HDR_BIT_O_ETH |
15232                 BNXT_ULP_HDR_BIT_O_IPV4 |
15233                 BNXT_ULP_HDR_BIT_O_TCP |
15234                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15235         .field_sig = { .bits =
15236                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15237                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15238         },
15239         [692] = {
15240         .class_hid = BNXT_ULP_CLASS_HID_513a,
15241         .class_tid = 3,
15242         .hdr_sig_id = 5,
15243         .flow_sig_id = 16388,
15244         .flow_pattern_id = 0,
15245         .app_sig = 0,
15246         .hdr_sig = { .bits =
15247                 BNXT_ULP_HDR_BIT_O_ETH |
15248                 BNXT_ULP_HDR_BIT_O_IPV4 |
15249                 BNXT_ULP_HDR_BIT_O_TCP |
15250                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15251         .field_sig = { .bits =
15252                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15253                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15254                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15255         },
15256         [693] = {
15257         .class_hid = BNXT_ULP_CLASS_HID_1c12,
15258         .class_tid = 3,
15259         .hdr_sig_id = 5,
15260         .flow_sig_id = 24576,
15261         .flow_pattern_id = 0,
15262         .app_sig = 0,
15263         .hdr_sig = { .bits =
15264                 BNXT_ULP_HDR_BIT_O_ETH |
15265                 BNXT_ULP_HDR_BIT_O_IPV4 |
15266                 BNXT_ULP_HDR_BIT_O_TCP |
15267                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15268         .field_sig = { .bits =
15269                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15270                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15271                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15272         },
15273         [694] = {
15274         .class_hid = BNXT_ULP_CLASS_HID_177e,
15275         .class_tid = 3,
15276         .hdr_sig_id = 5,
15277         .flow_sig_id = 24580,
15278         .flow_pattern_id = 0,
15279         .app_sig = 0,
15280         .hdr_sig = { .bits =
15281                 BNXT_ULP_HDR_BIT_O_ETH |
15282                 BNXT_ULP_HDR_BIT_O_IPV4 |
15283                 BNXT_ULP_HDR_BIT_O_TCP |
15284                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15285         .field_sig = { .bits =
15286                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15287                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15288                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15289                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
15290         },
15291         [695] = {
15292         .class_hid = BNXT_ULP_CLASS_HID_0e92,
15293         .class_tid = 3,
15294         .hdr_sig_id = 5,
15295         .flow_sig_id = 49152,
15296         .flow_pattern_id = 0,
15297         .app_sig = 0,
15298         .hdr_sig = { .bits =
15299                 BNXT_ULP_HDR_BIT_O_ETH |
15300                 BNXT_ULP_HDR_BIT_O_IPV4 |
15301                 BNXT_ULP_HDR_BIT_O_TCP |
15302                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15303         .field_sig = { .bits =
15304                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15305                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15306                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15307         },
15308         [696] = {
15309         .class_hid = BNXT_ULP_CLASS_HID_09fe,
15310         .class_tid = 3,
15311         .hdr_sig_id = 5,
15312         .flow_sig_id = 49156,
15313         .flow_pattern_id = 0,
15314         .app_sig = 0,
15315         .hdr_sig = { .bits =
15316                 BNXT_ULP_HDR_BIT_O_ETH |
15317                 BNXT_ULP_HDR_BIT_O_IPV4 |
15318                 BNXT_ULP_HDR_BIT_O_TCP |
15319                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15320         .field_sig = { .bits =
15321                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15322                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15323                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15324                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15325         },
15326         [697] = {
15327         .class_hid = BNXT_ULP_CLASS_HID_5c1a,
15328         .class_tid = 3,
15329         .hdr_sig_id = 5,
15330         .flow_sig_id = 57344,
15331         .flow_pattern_id = 0,
15332         .app_sig = 0,
15333         .hdr_sig = { .bits =
15334                 BNXT_ULP_HDR_BIT_O_ETH |
15335                 BNXT_ULP_HDR_BIT_O_IPV4 |
15336                 BNXT_ULP_HDR_BIT_O_TCP |
15337                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15338         .field_sig = { .bits =
15339                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15340                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15341                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15342                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15343         },
15344         [698] = {
15345         .class_hid = BNXT_ULP_CLASS_HID_5746,
15346         .class_tid = 3,
15347         .hdr_sig_id = 5,
15348         .flow_sig_id = 57348,
15349         .flow_pattern_id = 0,
15350         .app_sig = 0,
15351         .hdr_sig = { .bits =
15352                 BNXT_ULP_HDR_BIT_O_ETH |
15353                 BNXT_ULP_HDR_BIT_O_IPV4 |
15354                 BNXT_ULP_HDR_BIT_O_TCP |
15355                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15356         .field_sig = { .bits =
15357                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15358                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15359                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15360                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15361                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
15362         },
15363         [699] = {
15364         .class_hid = BNXT_ULP_CLASS_HID_79da,
15365         .class_tid = 3,
15366         .hdr_sig_id = 5,
15367         .flow_sig_id = 81920,
15368         .flow_pattern_id = 0,
15369         .app_sig = 0,
15370         .hdr_sig = { .bits =
15371                 BNXT_ULP_HDR_BIT_O_ETH |
15372                 BNXT_ULP_HDR_BIT_O_IPV4 |
15373                 BNXT_ULP_HDR_BIT_O_TCP |
15374                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15375         .field_sig = { .bits =
15376                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15377                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15378                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15379         },
15380         [700] = {
15381         .class_hid = BNXT_ULP_CLASS_HID_7106,
15382         .class_tid = 3,
15383         .hdr_sig_id = 5,
15384         .flow_sig_id = 81924,
15385         .flow_pattern_id = 0,
15386         .app_sig = 0,
15387         .hdr_sig = { .bits =
15388                 BNXT_ULP_HDR_BIT_O_ETH |
15389                 BNXT_ULP_HDR_BIT_O_IPV4 |
15390                 BNXT_ULP_HDR_BIT_O_TCP |
15391                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15392         .field_sig = { .bits =
15393                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15394                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15395                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15396                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15397         },
15398         [701] = {
15399         .class_hid = BNXT_ULP_CLASS_HID_3c1e,
15400         .class_tid = 3,
15401         .hdr_sig_id = 5,
15402         .flow_sig_id = 90112,
15403         .flow_pattern_id = 0,
15404         .app_sig = 0,
15405         .hdr_sig = { .bits =
15406                 BNXT_ULP_HDR_BIT_O_ETH |
15407                 BNXT_ULP_HDR_BIT_O_IPV4 |
15408                 BNXT_ULP_HDR_BIT_O_TCP |
15409                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15410         .field_sig = { .bits =
15411                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15412                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15413                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15414                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15415         },
15416         [702] = {
15417         .class_hid = BNXT_ULP_CLASS_HID_377a,
15418         .class_tid = 3,
15419         .hdr_sig_id = 5,
15420         .flow_sig_id = 90116,
15421         .flow_pattern_id = 0,
15422         .app_sig = 0,
15423         .hdr_sig = { .bits =
15424                 BNXT_ULP_HDR_BIT_O_ETH |
15425                 BNXT_ULP_HDR_BIT_O_IPV4 |
15426                 BNXT_ULP_HDR_BIT_O_TCP |
15427                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15428         .field_sig = { .bits =
15429                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15430                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15431                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15432                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15433                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15434         },
15435         [703] = {
15436         .class_hid = BNXT_ULP_CLASS_HID_2e9e,
15437         .class_tid = 3,
15438         .hdr_sig_id = 5,
15439         .flow_sig_id = 114688,
15440         .flow_pattern_id = 0,
15441         .app_sig = 0,
15442         .hdr_sig = { .bits =
15443                 BNXT_ULP_HDR_BIT_O_ETH |
15444                 BNXT_ULP_HDR_BIT_O_IPV4 |
15445                 BNXT_ULP_HDR_BIT_O_TCP |
15446                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15447         .field_sig = { .bits =
15448                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15449                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15450                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15451                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15452         },
15453         [704] = {
15454         .class_hid = BNXT_ULP_CLASS_HID_29fa,
15455         .class_tid = 3,
15456         .hdr_sig_id = 5,
15457         .flow_sig_id = 114692,
15458         .flow_pattern_id = 0,
15459         .app_sig = 0,
15460         .hdr_sig = { .bits =
15461                 BNXT_ULP_HDR_BIT_O_ETH |
15462                 BNXT_ULP_HDR_BIT_O_IPV4 |
15463                 BNXT_ULP_HDR_BIT_O_TCP |
15464                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15465         .field_sig = { .bits =
15466                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15467                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15468                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15469                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15470                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15471         },
15472         [705] = {
15473         .class_hid = BNXT_ULP_CLASS_HID_14d2,
15474         .class_tid = 3,
15475         .hdr_sig_id = 5,
15476         .flow_sig_id = 122880,
15477         .flow_pattern_id = 0,
15478         .app_sig = 0,
15479         .hdr_sig = { .bits =
15480                 BNXT_ULP_HDR_BIT_O_ETH |
15481                 BNXT_ULP_HDR_BIT_O_IPV4 |
15482                 BNXT_ULP_HDR_BIT_O_TCP |
15483                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15484         .field_sig = { .bits =
15485                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15486                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15487                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15488                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15489                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15490         },
15491         [706] = {
15492         .class_hid = BNXT_ULP_CLASS_HID_7742,
15493         .class_tid = 3,
15494         .hdr_sig_id = 5,
15495         .flow_sig_id = 122884,
15496         .flow_pattern_id = 0,
15497         .app_sig = 0,
15498         .hdr_sig = { .bits =
15499                 BNXT_ULP_HDR_BIT_O_ETH |
15500                 BNXT_ULP_HDR_BIT_O_IPV4 |
15501                 BNXT_ULP_HDR_BIT_O_TCP |
15502                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15503         .field_sig = { .bits =
15504                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
15505                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC |
15506                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
15507                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
15508                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
15509                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
15510         },
15511         [707] = {
15512         .class_hid = BNXT_ULP_CLASS_HID_3706,
15513         .class_tid = 3,
15514         .hdr_sig_id = 6,
15515         .flow_sig_id = 4096,
15516         .flow_pattern_id = 0,
15517         .app_sig = 0,
15518         .hdr_sig = { .bits =
15519                 BNXT_ULP_HDR_BIT_O_ETH |
15520                 BNXT_ULP_HDR_BIT_O_IPV6 |
15521                 BNXT_ULP_HDR_BIT_O_UDP |
15522                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15523         .field_sig = { .bits =
15524                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15525                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15526         },
15527         [708] = {
15528         .class_hid = BNXT_ULP_CLASS_HID_0fe2,
15529         .class_tid = 3,
15530         .hdr_sig_id = 6,
15531         .flow_sig_id = 4100,
15532         .flow_pattern_id = 0,
15533         .app_sig = 0,
15534         .hdr_sig = { .bits =
15535                 BNXT_ULP_HDR_BIT_O_ETH |
15536                 BNXT_ULP_HDR_BIT_O_IPV6 |
15537                 BNXT_ULP_HDR_BIT_O_UDP |
15538                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15539         .field_sig = { .bits =
15540                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15541                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15542                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15543         },
15544         [709] = {
15545         .class_hid = BNXT_ULP_CLASS_HID_1f7e,
15546         .class_tid = 3,
15547         .hdr_sig_id = 6,
15548         .flow_sig_id = 6144,
15549         .flow_pattern_id = 0,
15550         .app_sig = 0,
15551         .hdr_sig = { .bits =
15552                 BNXT_ULP_HDR_BIT_O_ETH |
15553                 BNXT_ULP_HDR_BIT_O_IPV6 |
15554                 BNXT_ULP_HDR_BIT_O_UDP |
15555                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15556         .field_sig = { .bits =
15557                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15558                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15559                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15560         },
15561         [710] = {
15562         .class_hid = BNXT_ULP_CLASS_HID_145a,
15563         .class_tid = 3,
15564         .hdr_sig_id = 6,
15565         .flow_sig_id = 6148,
15566         .flow_pattern_id = 0,
15567         .app_sig = 0,
15568         .hdr_sig = { .bits =
15569                 BNXT_ULP_HDR_BIT_O_ETH |
15570                 BNXT_ULP_HDR_BIT_O_IPV6 |
15571                 BNXT_ULP_HDR_BIT_O_UDP |
15572                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15573         .field_sig = { .bits =
15574                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15575                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15576                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15577                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
15578         },
15579         [711] = {
15580         .class_hid = BNXT_ULP_CLASS_HID_417e,
15581         .class_tid = 3,
15582         .hdr_sig_id = 6,
15583         .flow_sig_id = 12288,
15584         .flow_pattern_id = 0,
15585         .app_sig = 0,
15586         .hdr_sig = { .bits =
15587                 BNXT_ULP_HDR_BIT_O_ETH |
15588                 BNXT_ULP_HDR_BIT_O_IPV6 |
15589                 BNXT_ULP_HDR_BIT_O_UDP |
15590                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15591         .field_sig = { .bits =
15592                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15593                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15594                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15595         },
15596         [712] = {
15597         .class_hid = BNXT_ULP_CLASS_HID_5e5a,
15598         .class_tid = 3,
15599         .hdr_sig_id = 6,
15600         .flow_sig_id = 12292,
15601         .flow_pattern_id = 0,
15602         .app_sig = 0,
15603         .hdr_sig = { .bits =
15604                 BNXT_ULP_HDR_BIT_O_ETH |
15605                 BNXT_ULP_HDR_BIT_O_IPV6 |
15606                 BNXT_ULP_HDR_BIT_O_UDP |
15607                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15608         .field_sig = { .bits =
15609                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15610                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15611                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15612                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15613         },
15614         [713] = {
15615         .class_hid = BNXT_ULP_CLASS_HID_29f6,
15616         .class_tid = 3,
15617         .hdr_sig_id = 6,
15618         .flow_sig_id = 14336,
15619         .flow_pattern_id = 0,
15620         .app_sig = 0,
15621         .hdr_sig = { .bits =
15622                 BNXT_ULP_HDR_BIT_O_ETH |
15623                 BNXT_ULP_HDR_BIT_O_IPV6 |
15624                 BNXT_ULP_HDR_BIT_O_UDP |
15625                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15626         .field_sig = { .bits =
15627                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15628                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15629                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15630                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15631         },
15632         [714] = {
15633         .class_hid = BNXT_ULP_CLASS_HID_26d2,
15634         .class_tid = 3,
15635         .hdr_sig_id = 6,
15636         .flow_sig_id = 14340,
15637         .flow_pattern_id = 0,
15638         .app_sig = 0,
15639         .hdr_sig = { .bits =
15640                 BNXT_ULP_HDR_BIT_O_ETH |
15641                 BNXT_ULP_HDR_BIT_O_IPV6 |
15642                 BNXT_ULP_HDR_BIT_O_UDP |
15643                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15644         .field_sig = { .bits =
15645                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15646                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15647                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15648                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15649                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
15650         },
15651         [715] = {
15652         .class_hid = BNXT_ULP_CLASS_HID_2e42,
15653         .class_tid = 3,
15654         .hdr_sig_id = 6,
15655         .flow_sig_id = 20480,
15656         .flow_pattern_id = 0,
15657         .app_sig = 0,
15658         .hdr_sig = { .bits =
15659                 BNXT_ULP_HDR_BIT_O_ETH |
15660                 BNXT_ULP_HDR_BIT_O_IPV6 |
15661                 BNXT_ULP_HDR_BIT_O_UDP |
15662                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15663         .field_sig = { .bits =
15664                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15665                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15666                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15667         },
15668         [716] = {
15669         .class_hid = BNXT_ULP_CLASS_HID_271e,
15670         .class_tid = 3,
15671         .hdr_sig_id = 6,
15672         .flow_sig_id = 20484,
15673         .flow_pattern_id = 0,
15674         .app_sig = 0,
15675         .hdr_sig = { .bits =
15676                 BNXT_ULP_HDR_BIT_O_ETH |
15677                 BNXT_ULP_HDR_BIT_O_IPV6 |
15678                 BNXT_ULP_HDR_BIT_O_UDP |
15679                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15680         .field_sig = { .bits =
15681                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15682                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15683                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15684                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15685         },
15686         [717] = {
15687         .class_hid = BNXT_ULP_CLASS_HID_36ba,
15688         .class_tid = 3,
15689         .hdr_sig_id = 6,
15690         .flow_sig_id = 22528,
15691         .flow_pattern_id = 0,
15692         .app_sig = 0,
15693         .hdr_sig = { .bits =
15694                 BNXT_ULP_HDR_BIT_O_ETH |
15695                 BNXT_ULP_HDR_BIT_O_IPV6 |
15696                 BNXT_ULP_HDR_BIT_O_UDP |
15697                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15698         .field_sig = { .bits =
15699                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15700                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15701                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15702                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15703         },
15704         [718] = {
15705         .class_hid = BNXT_ULP_CLASS_HID_0f96,
15706         .class_tid = 3,
15707         .hdr_sig_id = 6,
15708         .flow_sig_id = 22532,
15709         .flow_pattern_id = 0,
15710         .app_sig = 0,
15711         .hdr_sig = { .bits =
15712                 BNXT_ULP_HDR_BIT_O_ETH |
15713                 BNXT_ULP_HDR_BIT_O_IPV6 |
15714                 BNXT_ULP_HDR_BIT_O_UDP |
15715                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15716         .field_sig = { .bits =
15717                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15718                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15719                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15720                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15721                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15722         },
15723         [719] = {
15724         .class_hid = BNXT_ULP_CLASS_HID_1006,
15725         .class_tid = 3,
15726         .hdr_sig_id = 6,
15727         .flow_sig_id = 28672,
15728         .flow_pattern_id = 0,
15729         .app_sig = 0,
15730         .hdr_sig = { .bits =
15731                 BNXT_ULP_HDR_BIT_O_ETH |
15732                 BNXT_ULP_HDR_BIT_O_IPV6 |
15733                 BNXT_ULP_HDR_BIT_O_UDP |
15734                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15735         .field_sig = { .bits =
15736                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15737                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15738                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15739                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15740         },
15741         [720] = {
15742         .class_hid = BNXT_ULP_CLASS_HID_7196,
15743         .class_tid = 3,
15744         .hdr_sig_id = 6,
15745         .flow_sig_id = 28676,
15746         .flow_pattern_id = 0,
15747         .app_sig = 0,
15748         .hdr_sig = { .bits =
15749                 BNXT_ULP_HDR_BIT_O_ETH |
15750                 BNXT_ULP_HDR_BIT_O_IPV6 |
15751                 BNXT_ULP_HDR_BIT_O_UDP |
15752                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15753         .field_sig = { .bits =
15754                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15755                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15756                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15757                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15758                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15759         },
15760         [721] = {
15761         .class_hid = BNXT_ULP_CLASS_HID_4132,
15762         .class_tid = 3,
15763         .hdr_sig_id = 6,
15764         .flow_sig_id = 30720,
15765         .flow_pattern_id = 0,
15766         .app_sig = 0,
15767         .hdr_sig = { .bits =
15768                 BNXT_ULP_HDR_BIT_O_ETH |
15769                 BNXT_ULP_HDR_BIT_O_IPV6 |
15770                 BNXT_ULP_HDR_BIT_O_UDP |
15771                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15772         .field_sig = { .bits =
15773                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15774                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15775                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15776                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15777                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15778         },
15779         [722] = {
15780         .class_hid = BNXT_ULP_CLASS_HID_5e0e,
15781         .class_tid = 3,
15782         .hdr_sig_id = 6,
15783         .flow_sig_id = 30724,
15784         .flow_pattern_id = 0,
15785         .app_sig = 0,
15786         .hdr_sig = { .bits =
15787                 BNXT_ULP_HDR_BIT_O_ETH |
15788                 BNXT_ULP_HDR_BIT_O_IPV6 |
15789                 BNXT_ULP_HDR_BIT_O_UDP |
15790                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15791         .field_sig = { .bits =
15792                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
15793                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC |
15794                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
15795                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
15796                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
15797                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
15798         },
15799         [723] = {
15800         .class_hid = BNXT_ULP_CLASS_HID_59fe,
15801         .class_tid = 3,
15802         .hdr_sig_id = 7,
15803         .flow_sig_id = 16384,
15804         .flow_pattern_id = 0,
15805         .app_sig = 0,
15806         .hdr_sig = { .bits =
15807                 BNXT_ULP_HDR_BIT_O_ETH |
15808                 BNXT_ULP_HDR_BIT_O_IPV4 |
15809                 BNXT_ULP_HDR_BIT_O_UDP |
15810                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15811         .field_sig = { .bits =
15812                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15813                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15814         },
15815         [724] = {
15816         .class_hid = BNXT_ULP_CLASS_HID_511a,
15817         .class_tid = 3,
15818         .hdr_sig_id = 7,
15819         .flow_sig_id = 16388,
15820         .flow_pattern_id = 0,
15821         .app_sig = 0,
15822         .hdr_sig = { .bits =
15823                 BNXT_ULP_HDR_BIT_O_ETH |
15824                 BNXT_ULP_HDR_BIT_O_IPV4 |
15825                 BNXT_ULP_HDR_BIT_O_UDP |
15826                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15827         .field_sig = { .bits =
15828                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15829                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15830                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15831         },
15832         [725] = {
15833         .class_hid = BNXT_ULP_CLASS_HID_1c32,
15834         .class_tid = 3,
15835         .hdr_sig_id = 7,
15836         .flow_sig_id = 24576,
15837         .flow_pattern_id = 0,
15838         .app_sig = 0,
15839         .hdr_sig = { .bits =
15840                 BNXT_ULP_HDR_BIT_O_ETH |
15841                 BNXT_ULP_HDR_BIT_O_IPV4 |
15842                 BNXT_ULP_HDR_BIT_O_UDP |
15843                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15844         .field_sig = { .bits =
15845                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15846                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15847                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15848         },
15849         [726] = {
15850         .class_hid = BNXT_ULP_CLASS_HID_175e,
15851         .class_tid = 3,
15852         .hdr_sig_id = 7,
15853         .flow_sig_id = 24580,
15854         .flow_pattern_id = 0,
15855         .app_sig = 0,
15856         .hdr_sig = { .bits =
15857                 BNXT_ULP_HDR_BIT_O_ETH |
15858                 BNXT_ULP_HDR_BIT_O_IPV4 |
15859                 BNXT_ULP_HDR_BIT_O_UDP |
15860                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15861         .field_sig = { .bits =
15862                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15863                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15864                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15865                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
15866         },
15867         [727] = {
15868         .class_hid = BNXT_ULP_CLASS_HID_0eb2,
15869         .class_tid = 3,
15870         .hdr_sig_id = 7,
15871         .flow_sig_id = 49152,
15872         .flow_pattern_id = 0,
15873         .app_sig = 0,
15874         .hdr_sig = { .bits =
15875                 BNXT_ULP_HDR_BIT_O_ETH |
15876                 BNXT_ULP_HDR_BIT_O_IPV4 |
15877                 BNXT_ULP_HDR_BIT_O_UDP |
15878                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15879         .field_sig = { .bits =
15880                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15881                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15882                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15883         },
15884         [728] = {
15885         .class_hid = BNXT_ULP_CLASS_HID_09de,
15886         .class_tid = 3,
15887         .hdr_sig_id = 7,
15888         .flow_sig_id = 49156,
15889         .flow_pattern_id = 0,
15890         .app_sig = 0,
15891         .hdr_sig = { .bits =
15892                 BNXT_ULP_HDR_BIT_O_ETH |
15893                 BNXT_ULP_HDR_BIT_O_IPV4 |
15894                 BNXT_ULP_HDR_BIT_O_UDP |
15895                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15896         .field_sig = { .bits =
15897                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15898                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15899                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15900                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15901         },
15902         [729] = {
15903         .class_hid = BNXT_ULP_CLASS_HID_5c3a,
15904         .class_tid = 3,
15905         .hdr_sig_id = 7,
15906         .flow_sig_id = 57344,
15907         .flow_pattern_id = 0,
15908         .app_sig = 0,
15909         .hdr_sig = { .bits =
15910                 BNXT_ULP_HDR_BIT_O_ETH |
15911                 BNXT_ULP_HDR_BIT_O_IPV4 |
15912                 BNXT_ULP_HDR_BIT_O_UDP |
15913                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15914         .field_sig = { .bits =
15915                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15916                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15917                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15918                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15919         },
15920         [730] = {
15921         .class_hid = BNXT_ULP_CLASS_HID_5766,
15922         .class_tid = 3,
15923         .hdr_sig_id = 7,
15924         .flow_sig_id = 57348,
15925         .flow_pattern_id = 0,
15926         .app_sig = 0,
15927         .hdr_sig = { .bits =
15928                 BNXT_ULP_HDR_BIT_O_ETH |
15929                 BNXT_ULP_HDR_BIT_O_IPV4 |
15930                 BNXT_ULP_HDR_BIT_O_UDP |
15931                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15932         .field_sig = { .bits =
15933                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15934                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15935                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15936                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15937                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
15938         },
15939         [731] = {
15940         .class_hid = BNXT_ULP_CLASS_HID_79fa,
15941         .class_tid = 3,
15942         .hdr_sig_id = 7,
15943         .flow_sig_id = 81920,
15944         .flow_pattern_id = 0,
15945         .app_sig = 0,
15946         .hdr_sig = { .bits =
15947                 BNXT_ULP_HDR_BIT_O_ETH |
15948                 BNXT_ULP_HDR_BIT_O_IPV4 |
15949                 BNXT_ULP_HDR_BIT_O_UDP |
15950                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15951         .field_sig = { .bits =
15952                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15953                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15954                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15955         },
15956         [732] = {
15957         .class_hid = BNXT_ULP_CLASS_HID_7126,
15958         .class_tid = 3,
15959         .hdr_sig_id = 7,
15960         .flow_sig_id = 81924,
15961         .flow_pattern_id = 0,
15962         .app_sig = 0,
15963         .hdr_sig = { .bits =
15964                 BNXT_ULP_HDR_BIT_O_ETH |
15965                 BNXT_ULP_HDR_BIT_O_IPV4 |
15966                 BNXT_ULP_HDR_BIT_O_UDP |
15967                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15968         .field_sig = { .bits =
15969                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
15970                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15971                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15972                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15973         },
15974         [733] = {
15975         .class_hid = BNXT_ULP_CLASS_HID_3c3e,
15976         .class_tid = 3,
15977         .hdr_sig_id = 7,
15978         .flow_sig_id = 90112,
15979         .flow_pattern_id = 0,
15980         .app_sig = 0,
15981         .hdr_sig = { .bits =
15982                 BNXT_ULP_HDR_BIT_O_ETH |
15983                 BNXT_ULP_HDR_BIT_O_IPV4 |
15984                 BNXT_ULP_HDR_BIT_O_UDP |
15985                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
15986         .field_sig = { .bits =
15987                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
15988                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
15989                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
15990                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
15991         },
15992         [734] = {
15993         .class_hid = BNXT_ULP_CLASS_HID_375a,
15994         .class_tid = 3,
15995         .hdr_sig_id = 7,
15996         .flow_sig_id = 90116,
15997         .flow_pattern_id = 0,
15998         .app_sig = 0,
15999         .hdr_sig = { .bits =
16000                 BNXT_ULP_HDR_BIT_O_ETH |
16001                 BNXT_ULP_HDR_BIT_O_IPV4 |
16002                 BNXT_ULP_HDR_BIT_O_UDP |
16003                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16004         .field_sig = { .bits =
16005                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
16006                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16007                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
16008                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16009                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16010         },
16011         [735] = {
16012         .class_hid = BNXT_ULP_CLASS_HID_2ebe,
16013         .class_tid = 3,
16014         .hdr_sig_id = 7,
16015         .flow_sig_id = 114688,
16016         .flow_pattern_id = 0,
16017         .app_sig = 0,
16018         .hdr_sig = { .bits =
16019                 BNXT_ULP_HDR_BIT_O_ETH |
16020                 BNXT_ULP_HDR_BIT_O_IPV4 |
16021                 BNXT_ULP_HDR_BIT_O_UDP |
16022                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16023         .field_sig = { .bits =
16024                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16025                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16026                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16027                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16028         },
16029         [736] = {
16030         .class_hid = BNXT_ULP_CLASS_HID_29da,
16031         .class_tid = 3,
16032         .hdr_sig_id = 7,
16033         .flow_sig_id = 114692,
16034         .flow_pattern_id = 0,
16035         .app_sig = 0,
16036         .hdr_sig = { .bits =
16037                 BNXT_ULP_HDR_BIT_O_ETH |
16038                 BNXT_ULP_HDR_BIT_O_IPV4 |
16039                 BNXT_ULP_HDR_BIT_O_UDP |
16040                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16041         .field_sig = { .bits =
16042                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
16043                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16044                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16045                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16046                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16047         },
16048         [737] = {
16049         .class_hid = BNXT_ULP_CLASS_HID_14f2,
16050         .class_tid = 3,
16051         .hdr_sig_id = 7,
16052         .flow_sig_id = 122880,
16053         .flow_pattern_id = 0,
16054         .app_sig = 0,
16055         .hdr_sig = { .bits =
16056                 BNXT_ULP_HDR_BIT_O_ETH |
16057                 BNXT_ULP_HDR_BIT_O_IPV4 |
16058                 BNXT_ULP_HDR_BIT_O_UDP |
16059                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16060         .field_sig = { .bits =
16061                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16062                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
16063                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16064                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16065                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16066         },
16067         [738] = {
16068         .class_hid = BNXT_ULP_CLASS_HID_7762,
16069         .class_tid = 3,
16070         .hdr_sig_id = 7,
16071         .flow_sig_id = 122884,
16072         .flow_pattern_id = 0,
16073         .app_sig = 0,
16074         .hdr_sig = { .bits =
16075                 BNXT_ULP_HDR_BIT_O_ETH |
16076                 BNXT_ULP_HDR_BIT_O_IPV4 |
16077                 BNXT_ULP_HDR_BIT_O_UDP |
16078                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16079         .field_sig = { .bits =
16080                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
16081                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC |
16082                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
16083                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
16084                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
16085                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
16086         },
16087         [739] = {
16088         .class_hid = BNXT_ULP_CLASS_HID_19e8,
16089         .class_tid = 3,
16090         .hdr_sig_id = 8,
16091         .flow_sig_id = 32768,
16092         .flow_pattern_id = 0,
16093         .app_sig = 0,
16094         .hdr_sig = { .bits =
16095                 BNXT_ULP_HDR_BIT_O_ETH |
16096                 BNXT_ULP_HDR_BIT_OO_VLAN |
16097                 BNXT_ULP_HDR_BIT_O_IPV6 |
16098                 BNXT_ULP_HDR_BIT_O_TCP |
16099                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16100         .field_sig = { .bits =
16101                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16102                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16103         },
16104         [740] = {
16105         .class_hid = BNXT_ULP_CLASS_HID_110c,
16106         .class_tid = 3,
16107         .hdr_sig_id = 8,
16108         .flow_sig_id = 32772,
16109         .flow_pattern_id = 0,
16110         .app_sig = 0,
16111         .hdr_sig = { .bits =
16112                 BNXT_ULP_HDR_BIT_O_ETH |
16113                 BNXT_ULP_HDR_BIT_OO_VLAN |
16114                 BNXT_ULP_HDR_BIT_O_IPV6 |
16115                 BNXT_ULP_HDR_BIT_O_TCP |
16116                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16117         .field_sig = { .bits =
16118                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16119                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16120                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16121         },
16122         [741] = {
16123         .class_hid = BNXT_ULP_CLASS_HID_4d48,
16124         .class_tid = 3,
16125         .hdr_sig_id = 8,
16126         .flow_sig_id = 32832,
16127         .flow_pattern_id = 0,
16128         .app_sig = 0,
16129         .hdr_sig = { .bits =
16130                 BNXT_ULP_HDR_BIT_O_ETH |
16131                 BNXT_ULP_HDR_BIT_OO_VLAN |
16132                 BNXT_ULP_HDR_BIT_O_IPV6 |
16133                 BNXT_ULP_HDR_BIT_O_TCP |
16134                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16135         .field_sig = { .bits =
16136                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16137                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16138                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16139         },
16140         [742] = {
16141         .class_hid = BNXT_ULP_CLASS_HID_446c,
16142         .class_tid = 3,
16143         .hdr_sig_id = 8,
16144         .flow_sig_id = 32836,
16145         .flow_pattern_id = 0,
16146         .app_sig = 0,
16147         .hdr_sig = { .bits =
16148                 BNXT_ULP_HDR_BIT_O_ETH |
16149                 BNXT_ULP_HDR_BIT_OO_VLAN |
16150                 BNXT_ULP_HDR_BIT_O_IPV6 |
16151                 BNXT_ULP_HDR_BIT_O_TCP |
16152                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16153         .field_sig = { .bits =
16154                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16155                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16156                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16157                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16158         },
16159         [743] = {
16160         .class_hid = BNXT_ULP_CLASS_HID_0eac,
16161         .class_tid = 3,
16162         .hdr_sig_id = 8,
16163         .flow_sig_id = 49152,
16164         .flow_pattern_id = 0,
16165         .app_sig = 0,
16166         .hdr_sig = { .bits =
16167                 BNXT_ULP_HDR_BIT_O_ETH |
16168                 BNXT_ULP_HDR_BIT_OO_VLAN |
16169                 BNXT_ULP_HDR_BIT_O_IPV6 |
16170                 BNXT_ULP_HDR_BIT_O_TCP |
16171                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16172         .field_sig = { .bits =
16173                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16174                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16175                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16176         },
16177         [744] = {
16178         .class_hid = BNXT_ULP_CLASS_HID_09c0,
16179         .class_tid = 3,
16180         .hdr_sig_id = 8,
16181         .flow_sig_id = 49156,
16182         .flow_pattern_id = 0,
16183         .app_sig = 0,
16184         .hdr_sig = { .bits =
16185                 BNXT_ULP_HDR_BIT_O_ETH |
16186                 BNXT_ULP_HDR_BIT_OO_VLAN |
16187                 BNXT_ULP_HDR_BIT_O_IPV6 |
16188                 BNXT_ULP_HDR_BIT_O_TCP |
16189                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16190         .field_sig = { .bits =
16191                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16192                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16193                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16194                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16195         },
16196         [745] = {
16197         .class_hid = BNXT_ULP_CLASS_HID_1ad0,
16198         .class_tid = 3,
16199         .hdr_sig_id = 8,
16200         .flow_sig_id = 49216,
16201         .flow_pattern_id = 0,
16202         .app_sig = 0,
16203         .hdr_sig = { .bits =
16204                 BNXT_ULP_HDR_BIT_O_ETH |
16205                 BNXT_ULP_HDR_BIT_OO_VLAN |
16206                 BNXT_ULP_HDR_BIT_O_IPV6 |
16207                 BNXT_ULP_HDR_BIT_O_TCP |
16208                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16209         .field_sig = { .bits =
16210                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16211                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16212                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16213                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16214         },
16215         [746] = {
16216         .class_hid = BNXT_ULP_CLASS_HID_15f4,
16217         .class_tid = 3,
16218         .hdr_sig_id = 8,
16219         .flow_sig_id = 49220,
16220         .flow_pattern_id = 0,
16221         .app_sig = 0,
16222         .hdr_sig = { .bits =
16223                 BNXT_ULP_HDR_BIT_O_ETH |
16224                 BNXT_ULP_HDR_BIT_OO_VLAN |
16225                 BNXT_ULP_HDR_BIT_O_IPV6 |
16226                 BNXT_ULP_HDR_BIT_O_TCP |
16227                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16228         .field_sig = { .bits =
16229                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16230                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16231                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16232                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16233                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
16234         },
16235         [747] = {
16236         .class_hid = BNXT_ULP_CLASS_HID_39ec,
16237         .class_tid = 3,
16238         .hdr_sig_id = 8,
16239         .flow_sig_id = 98304,
16240         .flow_pattern_id = 0,
16241         .app_sig = 0,
16242         .hdr_sig = { .bits =
16243                 BNXT_ULP_HDR_BIT_O_ETH |
16244                 BNXT_ULP_HDR_BIT_OO_VLAN |
16245                 BNXT_ULP_HDR_BIT_O_IPV6 |
16246                 BNXT_ULP_HDR_BIT_O_TCP |
16247                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16248         .field_sig = { .bits =
16249                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16250                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16251                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16252         },
16253         [748] = {
16254         .class_hid = BNXT_ULP_CLASS_HID_3100,
16255         .class_tid = 3,
16256         .hdr_sig_id = 8,
16257         .flow_sig_id = 98308,
16258         .flow_pattern_id = 0,
16259         .app_sig = 0,
16260         .hdr_sig = { .bits =
16261                 BNXT_ULP_HDR_BIT_O_ETH |
16262                 BNXT_ULP_HDR_BIT_OO_VLAN |
16263                 BNXT_ULP_HDR_BIT_O_IPV6 |
16264                 BNXT_ULP_HDR_BIT_O_TCP |
16265                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16266         .field_sig = { .bits =
16267                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16268                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16269                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16270                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16271         },
16272         [749] = {
16273         .class_hid = BNXT_ULP_CLASS_HID_0210,
16274         .class_tid = 3,
16275         .hdr_sig_id = 8,
16276         .flow_sig_id = 98368,
16277         .flow_pattern_id = 0,
16278         .app_sig = 0,
16279         .hdr_sig = { .bits =
16280                 BNXT_ULP_HDR_BIT_O_ETH |
16281                 BNXT_ULP_HDR_BIT_OO_VLAN |
16282                 BNXT_ULP_HDR_BIT_O_IPV6 |
16283                 BNXT_ULP_HDR_BIT_O_TCP |
16284                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16285         .field_sig = { .bits =
16286                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16287                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16288                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16289                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16290         },
16291         [750] = {
16292         .class_hid = BNXT_ULP_CLASS_HID_1d34,
16293         .class_tid = 3,
16294         .hdr_sig_id = 8,
16295         .flow_sig_id = 98372,
16296         .flow_pattern_id = 0,
16297         .app_sig = 0,
16298         .hdr_sig = { .bits =
16299                 BNXT_ULP_HDR_BIT_O_ETH |
16300                 BNXT_ULP_HDR_BIT_OO_VLAN |
16301                 BNXT_ULP_HDR_BIT_O_IPV6 |
16302                 BNXT_ULP_HDR_BIT_O_TCP |
16303                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16304         .field_sig = { .bits =
16305                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16306                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16307                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16308                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16309                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16310         },
16311         [751] = {
16312         .class_hid = BNXT_ULP_CLASS_HID_2ea0,
16313         .class_tid = 3,
16314         .hdr_sig_id = 8,
16315         .flow_sig_id = 114688,
16316         .flow_pattern_id = 0,
16317         .app_sig = 0,
16318         .hdr_sig = { .bits =
16319                 BNXT_ULP_HDR_BIT_O_ETH |
16320                 BNXT_ULP_HDR_BIT_OO_VLAN |
16321                 BNXT_ULP_HDR_BIT_O_IPV6 |
16322                 BNXT_ULP_HDR_BIT_O_TCP |
16323                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16324         .field_sig = { .bits =
16325                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16326                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16327                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16328                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16329         },
16330         [752] = {
16331         .class_hid = BNXT_ULP_CLASS_HID_29c4,
16332         .class_tid = 3,
16333         .hdr_sig_id = 8,
16334         .flow_sig_id = 114692,
16335         .flow_pattern_id = 0,
16336         .app_sig = 0,
16337         .hdr_sig = { .bits =
16338                 BNXT_ULP_HDR_BIT_O_ETH |
16339                 BNXT_ULP_HDR_BIT_OO_VLAN |
16340                 BNXT_ULP_HDR_BIT_O_IPV6 |
16341                 BNXT_ULP_HDR_BIT_O_TCP |
16342                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16343         .field_sig = { .bits =
16344                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16345                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16346                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16347                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16348                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16349         },
16350         [753] = {
16351         .class_hid = BNXT_ULP_CLASS_HID_3ad4,
16352         .class_tid = 3,
16353         .hdr_sig_id = 8,
16354         .flow_sig_id = 114752,
16355         .flow_pattern_id = 0,
16356         .app_sig = 0,
16357         .hdr_sig = { .bits =
16358                 BNXT_ULP_HDR_BIT_O_ETH |
16359                 BNXT_ULP_HDR_BIT_OO_VLAN |
16360                 BNXT_ULP_HDR_BIT_O_IPV6 |
16361                 BNXT_ULP_HDR_BIT_O_TCP |
16362                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16363         .field_sig = { .bits =
16364                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16365                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16366                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16367                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16368                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16369         },
16370         [754] = {
16371         .class_hid = BNXT_ULP_CLASS_HID_35e8,
16372         .class_tid = 3,
16373         .hdr_sig_id = 8,
16374         .flow_sig_id = 114756,
16375         .flow_pattern_id = 0,
16376         .app_sig = 0,
16377         .hdr_sig = { .bits =
16378                 BNXT_ULP_HDR_BIT_O_ETH |
16379                 BNXT_ULP_HDR_BIT_OO_VLAN |
16380                 BNXT_ULP_HDR_BIT_O_IPV6 |
16381                 BNXT_ULP_HDR_BIT_O_TCP |
16382                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16383         .field_sig = { .bits =
16384                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16385                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16386                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16387                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16388                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16389                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
16390         },
16391         [755] = {
16392         .class_hid = BNXT_ULP_CLASS_HID_5d80,
16393         .class_tid = 3,
16394         .hdr_sig_id = 8,
16395         .flow_sig_id = 163840,
16396         .flow_pattern_id = 0,
16397         .app_sig = 0,
16398         .hdr_sig = { .bits =
16399                 BNXT_ULP_HDR_BIT_O_ETH |
16400                 BNXT_ULP_HDR_BIT_OO_VLAN |
16401                 BNXT_ULP_HDR_BIT_O_IPV6 |
16402                 BNXT_ULP_HDR_BIT_O_TCP |
16403                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16404         .field_sig = { .bits =
16405                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16406                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16407                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16408         },
16409         [756] = {
16410         .class_hid = BNXT_ULP_CLASS_HID_54a4,
16411         .class_tid = 3,
16412         .hdr_sig_id = 8,
16413         .flow_sig_id = 163844,
16414         .flow_pattern_id = 0,
16415         .app_sig = 0,
16416         .hdr_sig = { .bits =
16417                 BNXT_ULP_HDR_BIT_O_ETH |
16418                 BNXT_ULP_HDR_BIT_OO_VLAN |
16419                 BNXT_ULP_HDR_BIT_O_IPV6 |
16420                 BNXT_ULP_HDR_BIT_O_TCP |
16421                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16422         .field_sig = { .bits =
16423                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16424                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16425                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16426                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16427         },
16428         [757] = {
16429         .class_hid = BNXT_ULP_CLASS_HID_29b4,
16430         .class_tid = 3,
16431         .hdr_sig_id = 8,
16432         .flow_sig_id = 163904,
16433         .flow_pattern_id = 0,
16434         .app_sig = 0,
16435         .hdr_sig = { .bits =
16436                 BNXT_ULP_HDR_BIT_O_ETH |
16437                 BNXT_ULP_HDR_BIT_OO_VLAN |
16438                 BNXT_ULP_HDR_BIT_O_IPV6 |
16439                 BNXT_ULP_HDR_BIT_O_TCP |
16440                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16441         .field_sig = { .bits =
16442                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16443                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16444                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16445                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16446         },
16447         [758] = {
16448         .class_hid = BNXT_ULP_CLASS_HID_20c8,
16449         .class_tid = 3,
16450         .hdr_sig_id = 8,
16451         .flow_sig_id = 163908,
16452         .flow_pattern_id = 0,
16453         .app_sig = 0,
16454         .hdr_sig = { .bits =
16455                 BNXT_ULP_HDR_BIT_O_ETH |
16456                 BNXT_ULP_HDR_BIT_OO_VLAN |
16457                 BNXT_ULP_HDR_BIT_O_IPV6 |
16458                 BNXT_ULP_HDR_BIT_O_TCP |
16459                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16460         .field_sig = { .bits =
16461                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16462                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16463                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16464                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16465                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16466         },
16467         [759] = {
16468         .class_hid = BNXT_ULP_CLASS_HID_7244,
16469         .class_tid = 3,
16470         .hdr_sig_id = 8,
16471         .flow_sig_id = 180224,
16472         .flow_pattern_id = 0,
16473         .app_sig = 0,
16474         .hdr_sig = { .bits =
16475                 BNXT_ULP_HDR_BIT_O_ETH |
16476                 BNXT_ULP_HDR_BIT_OO_VLAN |
16477                 BNXT_ULP_HDR_BIT_O_IPV6 |
16478                 BNXT_ULP_HDR_BIT_O_TCP |
16479                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16480         .field_sig = { .bits =
16481                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16482                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16483                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16484                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16485         },
16486         [760] = {
16487         .class_hid = BNXT_ULP_CLASS_HID_4d98,
16488         .class_tid = 3,
16489         .hdr_sig_id = 8,
16490         .flow_sig_id = 180228,
16491         .flow_pattern_id = 0,
16492         .app_sig = 0,
16493         .hdr_sig = { .bits =
16494                 BNXT_ULP_HDR_BIT_O_ETH |
16495                 BNXT_ULP_HDR_BIT_OO_VLAN |
16496                 BNXT_ULP_HDR_BIT_O_IPV6 |
16497                 BNXT_ULP_HDR_BIT_O_TCP |
16498                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16499         .field_sig = { .bits =
16500                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16501                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16502                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16503                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16504                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16505         },
16506         [761] = {
16507         .class_hid = BNXT_ULP_CLASS_HID_5e68,
16508         .class_tid = 3,
16509         .hdr_sig_id = 8,
16510         .flow_sig_id = 180288,
16511         .flow_pattern_id = 0,
16512         .app_sig = 0,
16513         .hdr_sig = { .bits =
16514                 BNXT_ULP_HDR_BIT_O_ETH |
16515                 BNXT_ULP_HDR_BIT_OO_VLAN |
16516                 BNXT_ULP_HDR_BIT_O_IPV6 |
16517                 BNXT_ULP_HDR_BIT_O_TCP |
16518                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16519         .field_sig = { .bits =
16520                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16521                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16522                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16523                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16524                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16525         },
16526         [762] = {
16527         .class_hid = BNXT_ULP_CLASS_HID_598c,
16528         .class_tid = 3,
16529         .hdr_sig_id = 8,
16530         .flow_sig_id = 180292,
16531         .flow_pattern_id = 0,
16532         .app_sig = 0,
16533         .hdr_sig = { .bits =
16534                 BNXT_ULP_HDR_BIT_O_ETH |
16535                 BNXT_ULP_HDR_BIT_OO_VLAN |
16536                 BNXT_ULP_HDR_BIT_O_IPV6 |
16537                 BNXT_ULP_HDR_BIT_O_TCP |
16538                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16539         .field_sig = { .bits =
16540                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16541                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16542                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16543                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16544                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16545                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16546         },
16547         [763] = {
16548         .class_hid = BNXT_ULP_CLASS_HID_1248,
16549         .class_tid = 3,
16550         .hdr_sig_id = 8,
16551         .flow_sig_id = 229376,
16552         .flow_pattern_id = 0,
16553         .app_sig = 0,
16554         .hdr_sig = { .bits =
16555                 BNXT_ULP_HDR_BIT_O_ETH |
16556                 BNXT_ULP_HDR_BIT_OO_VLAN |
16557                 BNXT_ULP_HDR_BIT_O_IPV6 |
16558                 BNXT_ULP_HDR_BIT_O_TCP |
16559                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16560         .field_sig = { .bits =
16561                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16562                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16563                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16564                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16565         },
16566         [764] = {
16567         .class_hid = BNXT_ULP_CLASS_HID_74d8,
16568         .class_tid = 3,
16569         .hdr_sig_id = 8,
16570         .flow_sig_id = 229380,
16571         .flow_pattern_id = 0,
16572         .app_sig = 0,
16573         .hdr_sig = { .bits =
16574                 BNXT_ULP_HDR_BIT_O_ETH |
16575                 BNXT_ULP_HDR_BIT_OO_VLAN |
16576                 BNXT_ULP_HDR_BIT_O_IPV6 |
16577                 BNXT_ULP_HDR_BIT_O_TCP |
16578                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16579         .field_sig = { .bits =
16580                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16581                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16582                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16583                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16584                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16585         },
16586         [765] = {
16587         .class_hid = BNXT_ULP_CLASS_HID_49a8,
16588         .class_tid = 3,
16589         .hdr_sig_id = 8,
16590         .flow_sig_id = 229440,
16591         .flow_pattern_id = 0,
16592         .app_sig = 0,
16593         .hdr_sig = { .bits =
16594                 BNXT_ULP_HDR_BIT_O_ETH |
16595                 BNXT_ULP_HDR_BIT_OO_VLAN |
16596                 BNXT_ULP_HDR_BIT_O_IPV6 |
16597                 BNXT_ULP_HDR_BIT_O_TCP |
16598                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16599         .field_sig = { .bits =
16600                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16601                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16602                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16603                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16604                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16605         },
16606         [766] = {
16607         .class_hid = BNXT_ULP_CLASS_HID_40cc,
16608         .class_tid = 3,
16609         .hdr_sig_id = 8,
16610         .flow_sig_id = 229444,
16611         .flow_pattern_id = 0,
16612         .app_sig = 0,
16613         .hdr_sig = { .bits =
16614                 BNXT_ULP_HDR_BIT_O_ETH |
16615                 BNXT_ULP_HDR_BIT_OO_VLAN |
16616                 BNXT_ULP_HDR_BIT_O_IPV6 |
16617                 BNXT_ULP_HDR_BIT_O_TCP |
16618                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16619         .field_sig = { .bits =
16620                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16621                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16622                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16623                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16624                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16625                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16626         },
16627         [767] = {
16628         .class_hid = BNXT_ULP_CLASS_HID_0b0c,
16629         .class_tid = 3,
16630         .hdr_sig_id = 8,
16631         .flow_sig_id = 245760,
16632         .flow_pattern_id = 0,
16633         .app_sig = 0,
16634         .hdr_sig = { .bits =
16635                 BNXT_ULP_HDR_BIT_O_ETH |
16636                 BNXT_ULP_HDR_BIT_OO_VLAN |
16637                 BNXT_ULP_HDR_BIT_O_IPV6 |
16638                 BNXT_ULP_HDR_BIT_O_TCP |
16639                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16640         .field_sig = { .bits =
16641                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16642                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16643                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16644                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16645                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16646         },
16647         [768] = {
16648         .class_hid = BNXT_ULP_CLASS_HID_0220,
16649         .class_tid = 3,
16650         .hdr_sig_id = 8,
16651         .flow_sig_id = 245764,
16652         .flow_pattern_id = 0,
16653         .app_sig = 0,
16654         .hdr_sig = { .bits =
16655                 BNXT_ULP_HDR_BIT_O_ETH |
16656                 BNXT_ULP_HDR_BIT_OO_VLAN |
16657                 BNXT_ULP_HDR_BIT_O_IPV6 |
16658                 BNXT_ULP_HDR_BIT_O_TCP |
16659                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16660         .field_sig = { .bits =
16661                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16662                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16663                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16664                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16665                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16666                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16667         },
16668         [769] = {
16669         .class_hid = BNXT_ULP_CLASS_HID_1730,
16670         .class_tid = 3,
16671         .hdr_sig_id = 8,
16672         .flow_sig_id = 245824,
16673         .flow_pattern_id = 0,
16674         .app_sig = 0,
16675         .hdr_sig = { .bits =
16676                 BNXT_ULP_HDR_BIT_O_ETH |
16677                 BNXT_ULP_HDR_BIT_OO_VLAN |
16678                 BNXT_ULP_HDR_BIT_O_IPV6 |
16679                 BNXT_ULP_HDR_BIT_O_TCP |
16680                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16681         .field_sig = { .bits =
16682                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16683                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16684                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16685                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16686                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16687                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16688         },
16689         [770] = {
16690         .class_hid = BNXT_ULP_CLASS_HID_7980,
16691         .class_tid = 3,
16692         .hdr_sig_id = 8,
16693         .flow_sig_id = 245828,
16694         .flow_pattern_id = 0,
16695         .app_sig = 0,
16696         .hdr_sig = { .bits =
16697                 BNXT_ULP_HDR_BIT_O_ETH |
16698                 BNXT_ULP_HDR_BIT_OO_VLAN |
16699                 BNXT_ULP_HDR_BIT_O_IPV6 |
16700                 BNXT_ULP_HDR_BIT_O_TCP |
16701                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16702         .field_sig = { .bits =
16703                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
16704                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
16705                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
16706                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
16707                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
16708                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
16709                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
16710         },
16711         [771] = {
16712         .class_hid = BNXT_ULP_CLASS_HID_1db0,
16713         .class_tid = 3,
16714         .hdr_sig_id = 9,
16715         .flow_sig_id = 131072,
16716         .flow_pattern_id = 0,
16717         .app_sig = 0,
16718         .hdr_sig = { .bits =
16719                 BNXT_ULP_HDR_BIT_O_ETH |
16720                 BNXT_ULP_HDR_BIT_OO_VLAN |
16721                 BNXT_ULP_HDR_BIT_O_IPV4 |
16722                 BNXT_ULP_HDR_BIT_O_TCP |
16723                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16724         .field_sig = { .bits =
16725                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16726                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16727         },
16728         [772] = {
16729         .class_hid = BNXT_ULP_CLASS_HID_1494,
16730         .class_tid = 3,
16731         .hdr_sig_id = 9,
16732         .flow_sig_id = 131076,
16733         .flow_pattern_id = 0,
16734         .app_sig = 0,
16735         .hdr_sig = { .bits =
16736                 BNXT_ULP_HDR_BIT_O_ETH |
16737                 BNXT_ULP_HDR_BIT_OO_VLAN |
16738                 BNXT_ULP_HDR_BIT_O_IPV4 |
16739                 BNXT_ULP_HDR_BIT_O_TCP |
16740                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16741         .field_sig = { .bits =
16742                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16743                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16744                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16745         },
16746         [773] = {
16747         .class_hid = BNXT_ULP_CLASS_HID_70d0,
16748         .class_tid = 3,
16749         .hdr_sig_id = 9,
16750         .flow_sig_id = 131136,
16751         .flow_pattern_id = 0,
16752         .app_sig = 0,
16753         .hdr_sig = { .bits =
16754                 BNXT_ULP_HDR_BIT_O_ETH |
16755                 BNXT_ULP_HDR_BIT_OO_VLAN |
16756                 BNXT_ULP_HDR_BIT_O_IPV4 |
16757                 BNXT_ULP_HDR_BIT_O_TCP |
16758                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16759         .field_sig = { .bits =
16760                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16761                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16762                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16763         },
16764         [774] = {
16765         .class_hid = BNXT_ULP_CLASS_HID_4834,
16766         .class_tid = 3,
16767         .hdr_sig_id = 9,
16768         .flow_sig_id = 131140,
16769         .flow_pattern_id = 0,
16770         .app_sig = 0,
16771         .hdr_sig = { .bits =
16772                 BNXT_ULP_HDR_BIT_O_ETH |
16773                 BNXT_ULP_HDR_BIT_OO_VLAN |
16774                 BNXT_ULP_HDR_BIT_O_IPV4 |
16775                 BNXT_ULP_HDR_BIT_O_TCP |
16776                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16777         .field_sig = { .bits =
16778                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16779                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16780                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16781                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16782         },
16783         [775] = {
16784         .class_hid = BNXT_ULP_CLASS_HID_3db4,
16785         .class_tid = 3,
16786         .hdr_sig_id = 9,
16787         .flow_sig_id = 196608,
16788         .flow_pattern_id = 0,
16789         .app_sig = 0,
16790         .hdr_sig = { .bits =
16791                 BNXT_ULP_HDR_BIT_O_ETH |
16792                 BNXT_ULP_HDR_BIT_OO_VLAN |
16793                 BNXT_ULP_HDR_BIT_O_IPV4 |
16794                 BNXT_ULP_HDR_BIT_O_TCP |
16795                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16796         .field_sig = { .bits =
16797                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16798                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16799                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16800         },
16801         [776] = {
16802         .class_hid = BNXT_ULP_CLASS_HID_3498,
16803         .class_tid = 3,
16804         .hdr_sig_id = 9,
16805         .flow_sig_id = 196612,
16806         .flow_pattern_id = 0,
16807         .app_sig = 0,
16808         .hdr_sig = { .bits =
16809                 BNXT_ULP_HDR_BIT_O_ETH |
16810                 BNXT_ULP_HDR_BIT_OO_VLAN |
16811                 BNXT_ULP_HDR_BIT_O_IPV4 |
16812                 BNXT_ULP_HDR_BIT_O_TCP |
16813                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16814         .field_sig = { .bits =
16815                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16816                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16817                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16818                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16819         },
16820         [777] = {
16821         .class_hid = BNXT_ULP_CLASS_HID_0988,
16822         .class_tid = 3,
16823         .hdr_sig_id = 9,
16824         .flow_sig_id = 196672,
16825         .flow_pattern_id = 0,
16826         .app_sig = 0,
16827         .hdr_sig = { .bits =
16828                 BNXT_ULP_HDR_BIT_O_ETH |
16829                 BNXT_ULP_HDR_BIT_OO_VLAN |
16830                 BNXT_ULP_HDR_BIT_O_IPV4 |
16831                 BNXT_ULP_HDR_BIT_O_TCP |
16832                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16833         .field_sig = { .bits =
16834                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16835                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16836                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16837                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16838         },
16839         [778] = {
16840         .class_hid = BNXT_ULP_CLASS_HID_00ec,
16841         .class_tid = 3,
16842         .hdr_sig_id = 9,
16843         .flow_sig_id = 196676,
16844         .flow_pattern_id = 0,
16845         .app_sig = 0,
16846         .hdr_sig = { .bits =
16847                 BNXT_ULP_HDR_BIT_O_ETH |
16848                 BNXT_ULP_HDR_BIT_OO_VLAN |
16849                 BNXT_ULP_HDR_BIT_O_IPV4 |
16850                 BNXT_ULP_HDR_BIT_O_TCP |
16851                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16852         .field_sig = { .bits =
16853                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16854                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16855                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16856                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16857                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
16858         },
16859         [779] = {
16860         .class_hid = BNXT_ULP_CLASS_HID_3f44,
16861         .class_tid = 3,
16862         .hdr_sig_id = 9,
16863         .flow_sig_id = 393216,
16864         .flow_pattern_id = 0,
16865         .app_sig = 0,
16866         .hdr_sig = { .bits =
16867                 BNXT_ULP_HDR_BIT_O_ETH |
16868                 BNXT_ULP_HDR_BIT_OO_VLAN |
16869                 BNXT_ULP_HDR_BIT_O_IPV4 |
16870                 BNXT_ULP_HDR_BIT_O_TCP |
16871                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16872         .field_sig = { .bits =
16873                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16874                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16875                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16876         },
16877         [780] = {
16878         .class_hid = BNXT_ULP_CLASS_HID_36a8,
16879         .class_tid = 3,
16880         .hdr_sig_id = 9,
16881         .flow_sig_id = 393220,
16882         .flow_pattern_id = 0,
16883         .app_sig = 0,
16884         .hdr_sig = { .bits =
16885                 BNXT_ULP_HDR_BIT_O_ETH |
16886                 BNXT_ULP_HDR_BIT_OO_VLAN |
16887                 BNXT_ULP_HDR_BIT_O_IPV4 |
16888                 BNXT_ULP_HDR_BIT_O_TCP |
16889                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16890         .field_sig = { .bits =
16891                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16892                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16893                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16894                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16895         },
16896         [781] = {
16897         .class_hid = BNXT_ULP_CLASS_HID_0b58,
16898         .class_tid = 3,
16899         .hdr_sig_id = 9,
16900         .flow_sig_id = 393280,
16901         .flow_pattern_id = 0,
16902         .app_sig = 0,
16903         .hdr_sig = { .bits =
16904                 BNXT_ULP_HDR_BIT_O_ETH |
16905                 BNXT_ULP_HDR_BIT_OO_VLAN |
16906                 BNXT_ULP_HDR_BIT_O_IPV4 |
16907                 BNXT_ULP_HDR_BIT_O_TCP |
16908                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16909         .field_sig = { .bits =
16910                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16911                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16912                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16913                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16914         },
16915         [782] = {
16916         .class_hid = BNXT_ULP_CLASS_HID_02bc,
16917         .class_tid = 3,
16918         .hdr_sig_id = 9,
16919         .flow_sig_id = 393284,
16920         .flow_pattern_id = 0,
16921         .app_sig = 0,
16922         .hdr_sig = { .bits =
16923                 BNXT_ULP_HDR_BIT_O_ETH |
16924                 BNXT_ULP_HDR_BIT_OO_VLAN |
16925                 BNXT_ULP_HDR_BIT_O_IPV4 |
16926                 BNXT_ULP_HDR_BIT_O_TCP |
16927                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16928         .field_sig = { .bits =
16929                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16930                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16931                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16932                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16933                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16934         },
16935         [783] = {
16936         .class_hid = BNXT_ULP_CLASS_HID_5f48,
16937         .class_tid = 3,
16938         .hdr_sig_id = 9,
16939         .flow_sig_id = 458752,
16940         .flow_pattern_id = 0,
16941         .app_sig = 0,
16942         .hdr_sig = { .bits =
16943                 BNXT_ULP_HDR_BIT_O_ETH |
16944                 BNXT_ULP_HDR_BIT_OO_VLAN |
16945                 BNXT_ULP_HDR_BIT_O_IPV4 |
16946                 BNXT_ULP_HDR_BIT_O_TCP |
16947                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16948         .field_sig = { .bits =
16949                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16950                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16951                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16952                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16953         },
16954         [784] = {
16955         .class_hid = BNXT_ULP_CLASS_HID_56ac,
16956         .class_tid = 3,
16957         .hdr_sig_id = 9,
16958         .flow_sig_id = 458756,
16959         .flow_pattern_id = 0,
16960         .app_sig = 0,
16961         .hdr_sig = { .bits =
16962                 BNXT_ULP_HDR_BIT_O_ETH |
16963                 BNXT_ULP_HDR_BIT_OO_VLAN |
16964                 BNXT_ULP_HDR_BIT_O_IPV4 |
16965                 BNXT_ULP_HDR_BIT_O_TCP |
16966                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16967         .field_sig = { .bits =
16968                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
16969                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16970                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16971                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16972                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16973         },
16974         [785] = {
16975         .class_hid = BNXT_ULP_CLASS_HID_2b5c,
16976         .class_tid = 3,
16977         .hdr_sig_id = 9,
16978         .flow_sig_id = 458816,
16979         .flow_pattern_id = 0,
16980         .app_sig = 0,
16981         .hdr_sig = { .bits =
16982                 BNXT_ULP_HDR_BIT_O_ETH |
16983                 BNXT_ULP_HDR_BIT_OO_VLAN |
16984                 BNXT_ULP_HDR_BIT_O_IPV4 |
16985                 BNXT_ULP_HDR_BIT_O_TCP |
16986                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
16987         .field_sig = { .bits =
16988                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
16989                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
16990                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
16991                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
16992                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
16993         },
16994         [786] = {
16995         .class_hid = BNXT_ULP_CLASS_HID_2280,
16996         .class_tid = 3,
16997         .hdr_sig_id = 9,
16998         .flow_sig_id = 458820,
16999         .flow_pattern_id = 0,
17000         .app_sig = 0,
17001         .hdr_sig = { .bits =
17002                 BNXT_ULP_HDR_BIT_O_ETH |
17003                 BNXT_ULP_HDR_BIT_OO_VLAN |
17004                 BNXT_ULP_HDR_BIT_O_IPV4 |
17005                 BNXT_ULP_HDR_BIT_O_TCP |
17006                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17007         .field_sig = { .bits =
17008                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17009                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17010                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17011                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17012                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17013                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
17014         },
17015         [787] = {
17016         .class_hid = BNXT_ULP_CLASS_HID_4000,
17017         .class_tid = 3,
17018         .hdr_sig_id = 9,
17019         .flow_sig_id = 655360,
17020         .flow_pattern_id = 0,
17021         .app_sig = 0,
17022         .hdr_sig = { .bits =
17023                 BNXT_ULP_HDR_BIT_O_ETH |
17024                 BNXT_ULP_HDR_BIT_OO_VLAN |
17025                 BNXT_ULP_HDR_BIT_O_IPV4 |
17026                 BNXT_ULP_HDR_BIT_O_TCP |
17027                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17028         .field_sig = { .bits =
17029                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17030                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17031                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17032         },
17033         [788] = {
17034         .class_hid = BNXT_ULP_CLASS_HID_5b64,
17035         .class_tid = 3,
17036         .hdr_sig_id = 9,
17037         .flow_sig_id = 655364,
17038         .flow_pattern_id = 0,
17039         .app_sig = 0,
17040         .hdr_sig = { .bits =
17041                 BNXT_ULP_HDR_BIT_O_ETH |
17042                 BNXT_ULP_HDR_BIT_OO_VLAN |
17043                 BNXT_ULP_HDR_BIT_O_IPV4 |
17044                 BNXT_ULP_HDR_BIT_O_TCP |
17045                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17046         .field_sig = { .bits =
17047                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17048                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17049                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17050                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17051         },
17052         [789] = {
17053         .class_hid = BNXT_ULP_CLASS_HID_2c14,
17054         .class_tid = 3,
17055         .hdr_sig_id = 9,
17056         .flow_sig_id = 655424,
17057         .flow_pattern_id = 0,
17058         .app_sig = 0,
17059         .hdr_sig = { .bits =
17060                 BNXT_ULP_HDR_BIT_O_ETH |
17061                 BNXT_ULP_HDR_BIT_OO_VLAN |
17062                 BNXT_ULP_HDR_BIT_O_IPV4 |
17063                 BNXT_ULP_HDR_BIT_O_TCP |
17064                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17065         .field_sig = { .bits =
17066                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17067                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17068                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17069                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17070         },
17071         [790] = {
17072         .class_hid = BNXT_ULP_CLASS_HID_2778,
17073         .class_tid = 3,
17074         .hdr_sig_id = 9,
17075         .flow_sig_id = 655428,
17076         .flow_pattern_id = 0,
17077         .app_sig = 0,
17078         .hdr_sig = { .bits =
17079                 BNXT_ULP_HDR_BIT_O_ETH |
17080                 BNXT_ULP_HDR_BIT_OO_VLAN |
17081                 BNXT_ULP_HDR_BIT_O_IPV4 |
17082                 BNXT_ULP_HDR_BIT_O_TCP |
17083                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17084         .field_sig = { .bits =
17085                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17086                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17087                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17088                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17089                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17090         },
17091         [791] = {
17092         .class_hid = BNXT_ULP_CLASS_HID_18f8,
17093         .class_tid = 3,
17094         .hdr_sig_id = 9,
17095         .flow_sig_id = 720896,
17096         .flow_pattern_id = 0,
17097         .app_sig = 0,
17098         .hdr_sig = { .bits =
17099                 BNXT_ULP_HDR_BIT_O_ETH |
17100                 BNXT_ULP_HDR_BIT_OO_VLAN |
17101                 BNXT_ULP_HDR_BIT_O_IPV4 |
17102                 BNXT_ULP_HDR_BIT_O_TCP |
17103                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17104         .field_sig = { .bits =
17105                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17106                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17107                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17108                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17109         },
17110         [792] = {
17111         .class_hid = BNXT_ULP_CLASS_HID_13dc,
17112         .class_tid = 3,
17113         .hdr_sig_id = 9,
17114         .flow_sig_id = 720900,
17115         .flow_pattern_id = 0,
17116         .app_sig = 0,
17117         .hdr_sig = { .bits =
17118                 BNXT_ULP_HDR_BIT_O_ETH |
17119                 BNXT_ULP_HDR_BIT_OO_VLAN |
17120                 BNXT_ULP_HDR_BIT_O_IPV4 |
17121                 BNXT_ULP_HDR_BIT_O_TCP |
17122                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17123         .field_sig = { .bits =
17124                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17125                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17126                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17127                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17128                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17129         },
17130         [793] = {
17131         .class_hid = BNXT_ULP_CLASS_HID_4c18,
17132         .class_tid = 3,
17133         .hdr_sig_id = 9,
17134         .flow_sig_id = 720960,
17135         .flow_pattern_id = 0,
17136         .app_sig = 0,
17137         .hdr_sig = { .bits =
17138                 BNXT_ULP_HDR_BIT_O_ETH |
17139                 BNXT_ULP_HDR_BIT_OO_VLAN |
17140                 BNXT_ULP_HDR_BIT_O_IPV4 |
17141                 BNXT_ULP_HDR_BIT_O_TCP |
17142                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17143         .field_sig = { .bits =
17144                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17145                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17146                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17147                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17148                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17149         },
17150         [794] = {
17151         .class_hid = BNXT_ULP_CLASS_HID_477c,
17152         .class_tid = 3,
17153         .hdr_sig_id = 9,
17154         .flow_sig_id = 720964,
17155         .flow_pattern_id = 0,
17156         .app_sig = 0,
17157         .hdr_sig = { .bits =
17158                 BNXT_ULP_HDR_BIT_O_ETH |
17159                 BNXT_ULP_HDR_BIT_OO_VLAN |
17160                 BNXT_ULP_HDR_BIT_O_IPV4 |
17161                 BNXT_ULP_HDR_BIT_O_TCP |
17162                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17163         .field_sig = { .bits =
17164                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17165                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17166                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17167                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17168                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17169                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17170         },
17171         [795] = {
17172         .class_hid = BNXT_ULP_CLASS_HID_1a88,
17173         .class_tid = 3,
17174         .hdr_sig_id = 9,
17175         .flow_sig_id = 917504,
17176         .flow_pattern_id = 0,
17177         .app_sig = 0,
17178         .hdr_sig = { .bits =
17179                 BNXT_ULP_HDR_BIT_O_ETH |
17180                 BNXT_ULP_HDR_BIT_OO_VLAN |
17181                 BNXT_ULP_HDR_BIT_O_IPV4 |
17182                 BNXT_ULP_HDR_BIT_O_TCP |
17183                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17184         .field_sig = { .bits =
17185                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17186                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17187                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17188                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17189         },
17190         [796] = {
17191         .class_hid = BNXT_ULP_CLASS_HID_15ec,
17192         .class_tid = 3,
17193         .hdr_sig_id = 9,
17194         .flow_sig_id = 917508,
17195         .flow_pattern_id = 0,
17196         .app_sig = 0,
17197         .hdr_sig = { .bits =
17198                 BNXT_ULP_HDR_BIT_O_ETH |
17199                 BNXT_ULP_HDR_BIT_OO_VLAN |
17200                 BNXT_ULP_HDR_BIT_O_IPV4 |
17201                 BNXT_ULP_HDR_BIT_O_TCP |
17202                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17203         .field_sig = { .bits =
17204                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17205                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17206                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17207                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17208                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17209         },
17210         [797] = {
17211         .class_hid = BNXT_ULP_CLASS_HID_4e28,
17212         .class_tid = 3,
17213         .hdr_sig_id = 9,
17214         .flow_sig_id = 917568,
17215         .flow_pattern_id = 0,
17216         .app_sig = 0,
17217         .hdr_sig = { .bits =
17218                 BNXT_ULP_HDR_BIT_O_ETH |
17219                 BNXT_ULP_HDR_BIT_OO_VLAN |
17220                 BNXT_ULP_HDR_BIT_O_IPV4 |
17221                 BNXT_ULP_HDR_BIT_O_TCP |
17222                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17223         .field_sig = { .bits =
17224                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17225                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17226                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17227                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17228                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17229         },
17230         [798] = {
17231         .class_hid = BNXT_ULP_CLASS_HID_490c,
17232         .class_tid = 3,
17233         .hdr_sig_id = 9,
17234         .flow_sig_id = 917572,
17235         .flow_pattern_id = 0,
17236         .app_sig = 0,
17237         .hdr_sig = { .bits =
17238                 BNXT_ULP_HDR_BIT_O_ETH |
17239                 BNXT_ULP_HDR_BIT_OO_VLAN |
17240                 BNXT_ULP_HDR_BIT_O_IPV4 |
17241                 BNXT_ULP_HDR_BIT_O_TCP |
17242                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17243         .field_sig = { .bits =
17244                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17245                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17246                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17247                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17248                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17249                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17250         },
17251         [799] = {
17252         .class_hid = BNXT_ULP_CLASS_HID_3a8c,
17253         .class_tid = 3,
17254         .hdr_sig_id = 9,
17255         .flow_sig_id = 983040,
17256         .flow_pattern_id = 0,
17257         .app_sig = 0,
17258         .hdr_sig = { .bits =
17259                 BNXT_ULP_HDR_BIT_O_ETH |
17260                 BNXT_ULP_HDR_BIT_OO_VLAN |
17261                 BNXT_ULP_HDR_BIT_O_IPV4 |
17262                 BNXT_ULP_HDR_BIT_O_TCP |
17263                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17264         .field_sig = { .bits =
17265                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17266                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17267                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17268                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17269                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17270         },
17271         [800] = {
17272         .class_hid = BNXT_ULP_CLASS_HID_35f0,
17273         .class_tid = 3,
17274         .hdr_sig_id = 9,
17275         .flow_sig_id = 983044,
17276         .flow_pattern_id = 0,
17277         .app_sig = 0,
17278         .hdr_sig = { .bits =
17279                 BNXT_ULP_HDR_BIT_O_ETH |
17280                 BNXT_ULP_HDR_BIT_OO_VLAN |
17281                 BNXT_ULP_HDR_BIT_O_IPV4 |
17282                 BNXT_ULP_HDR_BIT_O_TCP |
17283                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17284         .field_sig = { .bits =
17285                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17286                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17287                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17288                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17289                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17290                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17291         },
17292         [801] = {
17293         .class_hid = BNXT_ULP_CLASS_HID_06e0,
17294         .class_tid = 3,
17295         .hdr_sig_id = 9,
17296         .flow_sig_id = 983104,
17297         .flow_pattern_id = 0,
17298         .app_sig = 0,
17299         .hdr_sig = { .bits =
17300                 BNXT_ULP_HDR_BIT_O_ETH |
17301                 BNXT_ULP_HDR_BIT_OO_VLAN |
17302                 BNXT_ULP_HDR_BIT_O_IPV4 |
17303                 BNXT_ULP_HDR_BIT_O_TCP |
17304                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17305         .field_sig = { .bits =
17306                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17307                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17308                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17309                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17310                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17311                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17312         },
17313         [802] = {
17314         .class_hid = BNXT_ULP_CLASS_HID_01c4,
17315         .class_tid = 3,
17316         .hdr_sig_id = 9,
17317         .flow_sig_id = 983108,
17318         .flow_pattern_id = 0,
17319         .app_sig = 0,
17320         .hdr_sig = { .bits =
17321                 BNXT_ULP_HDR_BIT_O_ETH |
17322                 BNXT_ULP_HDR_BIT_OO_VLAN |
17323                 BNXT_ULP_HDR_BIT_O_IPV4 |
17324                 BNXT_ULP_HDR_BIT_O_TCP |
17325                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17326         .field_sig = { .bits =
17327                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
17328                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
17329                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
17330                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
17331                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
17332                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
17333                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
17334         },
17335         [803] = {
17336         .class_hid = BNXT_ULP_CLASS_HID_1a08,
17337         .class_tid = 3,
17338         .hdr_sig_id = 10,
17339         .flow_sig_id = 32768,
17340         .flow_pattern_id = 0,
17341         .app_sig = 0,
17342         .hdr_sig = { .bits =
17343                 BNXT_ULP_HDR_BIT_O_ETH |
17344                 BNXT_ULP_HDR_BIT_OO_VLAN |
17345                 BNXT_ULP_HDR_BIT_O_IPV6 |
17346                 BNXT_ULP_HDR_BIT_O_UDP |
17347                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17348         .field_sig = { .bits =
17349                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17350                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17351         },
17352         [804] = {
17353         .class_hid = BNXT_ULP_CLASS_HID_12ec,
17354         .class_tid = 3,
17355         .hdr_sig_id = 10,
17356         .flow_sig_id = 32772,
17357         .flow_pattern_id = 0,
17358         .app_sig = 0,
17359         .hdr_sig = { .bits =
17360                 BNXT_ULP_HDR_BIT_O_ETH |
17361                 BNXT_ULP_HDR_BIT_OO_VLAN |
17362                 BNXT_ULP_HDR_BIT_O_IPV6 |
17363                 BNXT_ULP_HDR_BIT_O_UDP |
17364                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17365         .field_sig = { .bits =
17366                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17367                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17368                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17369         },
17370         [805] = {
17371         .class_hid = BNXT_ULP_CLASS_HID_4ea8,
17372         .class_tid = 3,
17373         .hdr_sig_id = 10,
17374         .flow_sig_id = 32832,
17375         .flow_pattern_id = 0,
17376         .app_sig = 0,
17377         .hdr_sig = { .bits =
17378                 BNXT_ULP_HDR_BIT_O_ETH |
17379                 BNXT_ULP_HDR_BIT_OO_VLAN |
17380                 BNXT_ULP_HDR_BIT_O_IPV6 |
17381                 BNXT_ULP_HDR_BIT_O_UDP |
17382                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17383         .field_sig = { .bits =
17384                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17385                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17386                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17387         },
17388         [806] = {
17389         .class_hid = BNXT_ULP_CLASS_HID_478c,
17390         .class_tid = 3,
17391         .hdr_sig_id = 10,
17392         .flow_sig_id = 32836,
17393         .flow_pattern_id = 0,
17394         .app_sig = 0,
17395         .hdr_sig = { .bits =
17396                 BNXT_ULP_HDR_BIT_O_ETH |
17397                 BNXT_ULP_HDR_BIT_OO_VLAN |
17398                 BNXT_ULP_HDR_BIT_O_IPV6 |
17399                 BNXT_ULP_HDR_BIT_O_UDP |
17400                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17401         .field_sig = { .bits =
17402                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17403                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17404                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17405                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17406         },
17407         [807] = {
17408         .class_hid = BNXT_ULP_CLASS_HID_0d4c,
17409         .class_tid = 3,
17410         .hdr_sig_id = 10,
17411         .flow_sig_id = 49152,
17412         .flow_pattern_id = 0,
17413         .app_sig = 0,
17414         .hdr_sig = { .bits =
17415                 BNXT_ULP_HDR_BIT_O_ETH |
17416                 BNXT_ULP_HDR_BIT_OO_VLAN |
17417                 BNXT_ULP_HDR_BIT_O_IPV6 |
17418                 BNXT_ULP_HDR_BIT_O_UDP |
17419                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17420         .field_sig = { .bits =
17421                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17422                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17423                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17424         },
17425         [808] = {
17426         .class_hid = BNXT_ULP_CLASS_HID_0a20,
17427         .class_tid = 3,
17428         .hdr_sig_id = 10,
17429         .flow_sig_id = 49156,
17430         .flow_pattern_id = 0,
17431         .app_sig = 0,
17432         .hdr_sig = { .bits =
17433                 BNXT_ULP_HDR_BIT_O_ETH |
17434                 BNXT_ULP_HDR_BIT_OO_VLAN |
17435                 BNXT_ULP_HDR_BIT_O_IPV6 |
17436                 BNXT_ULP_HDR_BIT_O_UDP |
17437                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17438         .field_sig = { .bits =
17439                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17440                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17441                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17442                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17443         },
17444         [809] = {
17445         .class_hid = BNXT_ULP_CLASS_HID_1930,
17446         .class_tid = 3,
17447         .hdr_sig_id = 10,
17448         .flow_sig_id = 49216,
17449         .flow_pattern_id = 0,
17450         .app_sig = 0,
17451         .hdr_sig = { .bits =
17452                 BNXT_ULP_HDR_BIT_O_ETH |
17453                 BNXT_ULP_HDR_BIT_OO_VLAN |
17454                 BNXT_ULP_HDR_BIT_O_IPV6 |
17455                 BNXT_ULP_HDR_BIT_O_UDP |
17456                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17457         .field_sig = { .bits =
17458                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17459                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17460                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17461                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17462         },
17463         [810] = {
17464         .class_hid = BNXT_ULP_CLASS_HID_1614,
17465         .class_tid = 3,
17466         .hdr_sig_id = 10,
17467         .flow_sig_id = 49220,
17468         .flow_pattern_id = 0,
17469         .app_sig = 0,
17470         .hdr_sig = { .bits =
17471                 BNXT_ULP_HDR_BIT_O_ETH |
17472                 BNXT_ULP_HDR_BIT_OO_VLAN |
17473                 BNXT_ULP_HDR_BIT_O_IPV6 |
17474                 BNXT_ULP_HDR_BIT_O_UDP |
17475                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17476         .field_sig = { .bits =
17477                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17478                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17479                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17480                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17481                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
17482         },
17483         [811] = {
17484         .class_hid = BNXT_ULP_CLASS_HID_3a0c,
17485         .class_tid = 3,
17486         .hdr_sig_id = 10,
17487         .flow_sig_id = 98304,
17488         .flow_pattern_id = 0,
17489         .app_sig = 0,
17490         .hdr_sig = { .bits =
17491                 BNXT_ULP_HDR_BIT_O_ETH |
17492                 BNXT_ULP_HDR_BIT_OO_VLAN |
17493                 BNXT_ULP_HDR_BIT_O_IPV6 |
17494                 BNXT_ULP_HDR_BIT_O_UDP |
17495                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17496         .field_sig = { .bits =
17497                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17498                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17499                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17500         },
17501         [812] = {
17502         .class_hid = BNXT_ULP_CLASS_HID_32e0,
17503         .class_tid = 3,
17504         .hdr_sig_id = 10,
17505         .flow_sig_id = 98308,
17506         .flow_pattern_id = 0,
17507         .app_sig = 0,
17508         .hdr_sig = { .bits =
17509                 BNXT_ULP_HDR_BIT_O_ETH |
17510                 BNXT_ULP_HDR_BIT_OO_VLAN |
17511                 BNXT_ULP_HDR_BIT_O_IPV6 |
17512                 BNXT_ULP_HDR_BIT_O_UDP |
17513                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17514         .field_sig = { .bits =
17515                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17516                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17517                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17518                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17519         },
17520         [813] = {
17521         .class_hid = BNXT_ULP_CLASS_HID_01f0,
17522         .class_tid = 3,
17523         .hdr_sig_id = 10,
17524         .flow_sig_id = 98368,
17525         .flow_pattern_id = 0,
17526         .app_sig = 0,
17527         .hdr_sig = { .bits =
17528                 BNXT_ULP_HDR_BIT_O_ETH |
17529                 BNXT_ULP_HDR_BIT_OO_VLAN |
17530                 BNXT_ULP_HDR_BIT_O_IPV6 |
17531                 BNXT_ULP_HDR_BIT_O_UDP |
17532                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17533         .field_sig = { .bits =
17534                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17535                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17536                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17537                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17538         },
17539         [814] = {
17540         .class_hid = BNXT_ULP_CLASS_HID_1ed4,
17541         .class_tid = 3,
17542         .hdr_sig_id = 10,
17543         .flow_sig_id = 98372,
17544         .flow_pattern_id = 0,
17545         .app_sig = 0,
17546         .hdr_sig = { .bits =
17547                 BNXT_ULP_HDR_BIT_O_ETH |
17548                 BNXT_ULP_HDR_BIT_OO_VLAN |
17549                 BNXT_ULP_HDR_BIT_O_IPV6 |
17550                 BNXT_ULP_HDR_BIT_O_UDP |
17551                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17552         .field_sig = { .bits =
17553                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17554                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17555                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17556                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17557                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17558         },
17559         [815] = {
17560         .class_hid = BNXT_ULP_CLASS_HID_2d40,
17561         .class_tid = 3,
17562         .hdr_sig_id = 10,
17563         .flow_sig_id = 114688,
17564         .flow_pattern_id = 0,
17565         .app_sig = 0,
17566         .hdr_sig = { .bits =
17567                 BNXT_ULP_HDR_BIT_O_ETH |
17568                 BNXT_ULP_HDR_BIT_OO_VLAN |
17569                 BNXT_ULP_HDR_BIT_O_IPV6 |
17570                 BNXT_ULP_HDR_BIT_O_UDP |
17571                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17572         .field_sig = { .bits =
17573                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17574                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17575                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17576                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17577         },
17578         [816] = {
17579         .class_hid = BNXT_ULP_CLASS_HID_2a24,
17580         .class_tid = 3,
17581         .hdr_sig_id = 10,
17582         .flow_sig_id = 114692,
17583         .flow_pattern_id = 0,
17584         .app_sig = 0,
17585         .hdr_sig = { .bits =
17586                 BNXT_ULP_HDR_BIT_O_ETH |
17587                 BNXT_ULP_HDR_BIT_OO_VLAN |
17588                 BNXT_ULP_HDR_BIT_O_IPV6 |
17589                 BNXT_ULP_HDR_BIT_O_UDP |
17590                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17591         .field_sig = { .bits =
17592                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17593                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17594                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17595                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17596                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17597         },
17598         [817] = {
17599         .class_hid = BNXT_ULP_CLASS_HID_3934,
17600         .class_tid = 3,
17601         .hdr_sig_id = 10,
17602         .flow_sig_id = 114752,
17603         .flow_pattern_id = 0,
17604         .app_sig = 0,
17605         .hdr_sig = { .bits =
17606                 BNXT_ULP_HDR_BIT_O_ETH |
17607                 BNXT_ULP_HDR_BIT_OO_VLAN |
17608                 BNXT_ULP_HDR_BIT_O_IPV6 |
17609                 BNXT_ULP_HDR_BIT_O_UDP |
17610                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17611         .field_sig = { .bits =
17612                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17613                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17614                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17615                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17616                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17617         },
17618         [818] = {
17619         .class_hid = BNXT_ULP_CLASS_HID_3608,
17620         .class_tid = 3,
17621         .hdr_sig_id = 10,
17622         .flow_sig_id = 114756,
17623         .flow_pattern_id = 0,
17624         .app_sig = 0,
17625         .hdr_sig = { .bits =
17626                 BNXT_ULP_HDR_BIT_O_ETH |
17627                 BNXT_ULP_HDR_BIT_OO_VLAN |
17628                 BNXT_ULP_HDR_BIT_O_IPV6 |
17629                 BNXT_ULP_HDR_BIT_O_UDP |
17630                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17631         .field_sig = { .bits =
17632                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17633                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17634                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17635                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17636                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17637                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
17638         },
17639         [819] = {
17640         .class_hid = BNXT_ULP_CLASS_HID_5e60,
17641         .class_tid = 3,
17642         .hdr_sig_id = 10,
17643         .flow_sig_id = 163840,
17644         .flow_pattern_id = 0,
17645         .app_sig = 0,
17646         .hdr_sig = { .bits =
17647                 BNXT_ULP_HDR_BIT_O_ETH |
17648                 BNXT_ULP_HDR_BIT_OO_VLAN |
17649                 BNXT_ULP_HDR_BIT_O_IPV6 |
17650                 BNXT_ULP_HDR_BIT_O_UDP |
17651                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17652         .field_sig = { .bits =
17653                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17654                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17655                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17656         },
17657         [820] = {
17658         .class_hid = BNXT_ULP_CLASS_HID_5744,
17659         .class_tid = 3,
17660         .hdr_sig_id = 10,
17661         .flow_sig_id = 163844,
17662         .flow_pattern_id = 0,
17663         .app_sig = 0,
17664         .hdr_sig = { .bits =
17665                 BNXT_ULP_HDR_BIT_O_ETH |
17666                 BNXT_ULP_HDR_BIT_OO_VLAN |
17667                 BNXT_ULP_HDR_BIT_O_IPV6 |
17668                 BNXT_ULP_HDR_BIT_O_UDP |
17669                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17670         .field_sig = { .bits =
17671                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17672                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17673                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17674                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17675         },
17676         [821] = {
17677         .class_hid = BNXT_ULP_CLASS_HID_2a54,
17678         .class_tid = 3,
17679         .hdr_sig_id = 10,
17680         .flow_sig_id = 163904,
17681         .flow_pattern_id = 0,
17682         .app_sig = 0,
17683         .hdr_sig = { .bits =
17684                 BNXT_ULP_HDR_BIT_O_ETH |
17685                 BNXT_ULP_HDR_BIT_OO_VLAN |
17686                 BNXT_ULP_HDR_BIT_O_IPV6 |
17687                 BNXT_ULP_HDR_BIT_O_UDP |
17688                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17689         .field_sig = { .bits =
17690                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17691                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17692                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17693                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17694         },
17695         [822] = {
17696         .class_hid = BNXT_ULP_CLASS_HID_2328,
17697         .class_tid = 3,
17698         .hdr_sig_id = 10,
17699         .flow_sig_id = 163908,
17700         .flow_pattern_id = 0,
17701         .app_sig = 0,
17702         .hdr_sig = { .bits =
17703                 BNXT_ULP_HDR_BIT_O_ETH |
17704                 BNXT_ULP_HDR_BIT_OO_VLAN |
17705                 BNXT_ULP_HDR_BIT_O_IPV6 |
17706                 BNXT_ULP_HDR_BIT_O_UDP |
17707                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17708         .field_sig = { .bits =
17709                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17710                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17711                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17712                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17713                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17714         },
17715         [823] = {
17716         .class_hid = BNXT_ULP_CLASS_HID_71a4,
17717         .class_tid = 3,
17718         .hdr_sig_id = 10,
17719         .flow_sig_id = 180224,
17720         .flow_pattern_id = 0,
17721         .app_sig = 0,
17722         .hdr_sig = { .bits =
17723                 BNXT_ULP_HDR_BIT_O_ETH |
17724                 BNXT_ULP_HDR_BIT_OO_VLAN |
17725                 BNXT_ULP_HDR_BIT_O_IPV6 |
17726                 BNXT_ULP_HDR_BIT_O_UDP |
17727                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17728         .field_sig = { .bits =
17729                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17730                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17731                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17732                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17733         },
17734         [824] = {
17735         .class_hid = BNXT_ULP_CLASS_HID_4e78,
17736         .class_tid = 3,
17737         .hdr_sig_id = 10,
17738         .flow_sig_id = 180228,
17739         .flow_pattern_id = 0,
17740         .app_sig = 0,
17741         .hdr_sig = { .bits =
17742                 BNXT_ULP_HDR_BIT_O_ETH |
17743                 BNXT_ULP_HDR_BIT_OO_VLAN |
17744                 BNXT_ULP_HDR_BIT_O_IPV6 |
17745                 BNXT_ULP_HDR_BIT_O_UDP |
17746                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17747         .field_sig = { .bits =
17748                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17749                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17750                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17751                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17752                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17753         },
17754         [825] = {
17755         .class_hid = BNXT_ULP_CLASS_HID_5d88,
17756         .class_tid = 3,
17757         .hdr_sig_id = 10,
17758         .flow_sig_id = 180288,
17759         .flow_pattern_id = 0,
17760         .app_sig = 0,
17761         .hdr_sig = { .bits =
17762                 BNXT_ULP_HDR_BIT_O_ETH |
17763                 BNXT_ULP_HDR_BIT_OO_VLAN |
17764                 BNXT_ULP_HDR_BIT_O_IPV6 |
17765                 BNXT_ULP_HDR_BIT_O_UDP |
17766                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17767         .field_sig = { .bits =
17768                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17769                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17770                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17771                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17772                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17773         },
17774         [826] = {
17775         .class_hid = BNXT_ULP_CLASS_HID_5a6c,
17776         .class_tid = 3,
17777         .hdr_sig_id = 10,
17778         .flow_sig_id = 180292,
17779         .flow_pattern_id = 0,
17780         .app_sig = 0,
17781         .hdr_sig = { .bits =
17782                 BNXT_ULP_HDR_BIT_O_ETH |
17783                 BNXT_ULP_HDR_BIT_OO_VLAN |
17784                 BNXT_ULP_HDR_BIT_O_IPV6 |
17785                 BNXT_ULP_HDR_BIT_O_UDP |
17786                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17787         .field_sig = { .bits =
17788                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17789                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17790                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17791                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17792                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17793                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17794         },
17795         [827] = {
17796         .class_hid = BNXT_ULP_CLASS_HID_11a8,
17797         .class_tid = 3,
17798         .hdr_sig_id = 10,
17799         .flow_sig_id = 229376,
17800         .flow_pattern_id = 0,
17801         .app_sig = 0,
17802         .hdr_sig = { .bits =
17803                 BNXT_ULP_HDR_BIT_O_ETH |
17804                 BNXT_ULP_HDR_BIT_OO_VLAN |
17805                 BNXT_ULP_HDR_BIT_O_IPV6 |
17806                 BNXT_ULP_HDR_BIT_O_UDP |
17807                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17808         .field_sig = { .bits =
17809                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17810                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17811                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17812                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17813         },
17814         [828] = {
17815         .class_hid = BNXT_ULP_CLASS_HID_7738,
17816         .class_tid = 3,
17817         .hdr_sig_id = 10,
17818         .flow_sig_id = 229380,
17819         .flow_pattern_id = 0,
17820         .app_sig = 0,
17821         .hdr_sig = { .bits =
17822                 BNXT_ULP_HDR_BIT_O_ETH |
17823                 BNXT_ULP_HDR_BIT_OO_VLAN |
17824                 BNXT_ULP_HDR_BIT_O_IPV6 |
17825                 BNXT_ULP_HDR_BIT_O_UDP |
17826                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17827         .field_sig = { .bits =
17828                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17829                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17830                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17831                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17832                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17833         },
17834         [829] = {
17835         .class_hid = BNXT_ULP_CLASS_HID_4a48,
17836         .class_tid = 3,
17837         .hdr_sig_id = 10,
17838         .flow_sig_id = 229440,
17839         .flow_pattern_id = 0,
17840         .app_sig = 0,
17841         .hdr_sig = { .bits =
17842                 BNXT_ULP_HDR_BIT_O_ETH |
17843                 BNXT_ULP_HDR_BIT_OO_VLAN |
17844                 BNXT_ULP_HDR_BIT_O_IPV6 |
17845                 BNXT_ULP_HDR_BIT_O_UDP |
17846                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17847         .field_sig = { .bits =
17848                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17849                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17850                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17851                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17852                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17853         },
17854         [830] = {
17855         .class_hid = BNXT_ULP_CLASS_HID_432c,
17856         .class_tid = 3,
17857         .hdr_sig_id = 10,
17858         .flow_sig_id = 229444,
17859         .flow_pattern_id = 0,
17860         .app_sig = 0,
17861         .hdr_sig = { .bits =
17862                 BNXT_ULP_HDR_BIT_O_ETH |
17863                 BNXT_ULP_HDR_BIT_OO_VLAN |
17864                 BNXT_ULP_HDR_BIT_O_IPV6 |
17865                 BNXT_ULP_HDR_BIT_O_UDP |
17866                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17867         .field_sig = { .bits =
17868                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17869                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17870                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17871                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17872                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17873                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17874         },
17875         [831] = {
17876         .class_hid = BNXT_ULP_CLASS_HID_08ec,
17877         .class_tid = 3,
17878         .hdr_sig_id = 10,
17879         .flow_sig_id = 245760,
17880         .flow_pattern_id = 0,
17881         .app_sig = 0,
17882         .hdr_sig = { .bits =
17883                 BNXT_ULP_HDR_BIT_O_ETH |
17884                 BNXT_ULP_HDR_BIT_OO_VLAN |
17885                 BNXT_ULP_HDR_BIT_O_IPV6 |
17886                 BNXT_ULP_HDR_BIT_O_UDP |
17887                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17888         .field_sig = { .bits =
17889                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17890                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17891                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17892                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17893                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17894         },
17895         [832] = {
17896         .class_hid = BNXT_ULP_CLASS_HID_01c0,
17897         .class_tid = 3,
17898         .hdr_sig_id = 10,
17899         .flow_sig_id = 245764,
17900         .flow_pattern_id = 0,
17901         .app_sig = 0,
17902         .hdr_sig = { .bits =
17903                 BNXT_ULP_HDR_BIT_O_ETH |
17904                 BNXT_ULP_HDR_BIT_OO_VLAN |
17905                 BNXT_ULP_HDR_BIT_O_IPV6 |
17906                 BNXT_ULP_HDR_BIT_O_UDP |
17907                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17908         .field_sig = { .bits =
17909                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17910                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17911                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17912                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17913                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17914                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17915         },
17916         [833] = {
17917         .class_hid = BNXT_ULP_CLASS_HID_14d0,
17918         .class_tid = 3,
17919         .hdr_sig_id = 10,
17920         .flow_sig_id = 245824,
17921         .flow_pattern_id = 0,
17922         .app_sig = 0,
17923         .hdr_sig = { .bits =
17924                 BNXT_ULP_HDR_BIT_O_ETH |
17925                 BNXT_ULP_HDR_BIT_OO_VLAN |
17926                 BNXT_ULP_HDR_BIT_O_IPV6 |
17927                 BNXT_ULP_HDR_BIT_O_UDP |
17928                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17929         .field_sig = { .bits =
17930                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17931                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17932                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17933                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17934                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17935                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17936         },
17937         [834] = {
17938         .class_hid = BNXT_ULP_CLASS_HID_7a60,
17939         .class_tid = 3,
17940         .hdr_sig_id = 10,
17941         .flow_sig_id = 245828,
17942         .flow_pattern_id = 0,
17943         .app_sig = 0,
17944         .hdr_sig = { .bits =
17945                 BNXT_ULP_HDR_BIT_O_ETH |
17946                 BNXT_ULP_HDR_BIT_OO_VLAN |
17947                 BNXT_ULP_HDR_BIT_O_IPV6 |
17948                 BNXT_ULP_HDR_BIT_O_UDP |
17949                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17950         .field_sig = { .bits =
17951                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
17952                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
17953                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
17954                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
17955                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
17956                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
17957                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
17958         },
17959         [835] = {
17960         .class_hid = BNXT_ULP_CLASS_HID_1d90,
17961         .class_tid = 3,
17962         .hdr_sig_id = 11,
17963         .flow_sig_id = 131072,
17964         .flow_pattern_id = 0,
17965         .app_sig = 0,
17966         .hdr_sig = { .bits =
17967                 BNXT_ULP_HDR_BIT_O_ETH |
17968                 BNXT_ULP_HDR_BIT_OO_VLAN |
17969                 BNXT_ULP_HDR_BIT_O_IPV4 |
17970                 BNXT_ULP_HDR_BIT_O_UDP |
17971                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17972         .field_sig = { .bits =
17973                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
17974                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
17975         },
17976         [836] = {
17977         .class_hid = BNXT_ULP_CLASS_HID_14b4,
17978         .class_tid = 3,
17979         .hdr_sig_id = 11,
17980         .flow_sig_id = 131076,
17981         .flow_pattern_id = 0,
17982         .app_sig = 0,
17983         .hdr_sig = { .bits =
17984                 BNXT_ULP_HDR_BIT_O_ETH |
17985                 BNXT_ULP_HDR_BIT_OO_VLAN |
17986                 BNXT_ULP_HDR_BIT_O_IPV4 |
17987                 BNXT_ULP_HDR_BIT_O_UDP |
17988                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
17989         .field_sig = { .bits =
17990                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
17991                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
17992                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
17993         },
17994         [837] = {
17995         .class_hid = BNXT_ULP_CLASS_HID_70f0,
17996         .class_tid = 3,
17997         .hdr_sig_id = 11,
17998         .flow_sig_id = 131136,
17999         .flow_pattern_id = 0,
18000         .app_sig = 0,
18001         .hdr_sig = { .bits =
18002                 BNXT_ULP_HDR_BIT_O_ETH |
18003                 BNXT_ULP_HDR_BIT_OO_VLAN |
18004                 BNXT_ULP_HDR_BIT_O_IPV4 |
18005                 BNXT_ULP_HDR_BIT_O_UDP |
18006                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18007         .field_sig = { .bits =
18008                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18009                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18010                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18011         },
18012         [838] = {
18013         .class_hid = BNXT_ULP_CLASS_HID_4814,
18014         .class_tid = 3,
18015         .hdr_sig_id = 11,
18016         .flow_sig_id = 131140,
18017         .flow_pattern_id = 0,
18018         .app_sig = 0,
18019         .hdr_sig = { .bits =
18020                 BNXT_ULP_HDR_BIT_O_ETH |
18021                 BNXT_ULP_HDR_BIT_OO_VLAN |
18022                 BNXT_ULP_HDR_BIT_O_IPV4 |
18023                 BNXT_ULP_HDR_BIT_O_UDP |
18024                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18025         .field_sig = { .bits =
18026                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18027                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18028                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18029                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18030         },
18031         [839] = {
18032         .class_hid = BNXT_ULP_CLASS_HID_3d94,
18033         .class_tid = 3,
18034         .hdr_sig_id = 11,
18035         .flow_sig_id = 196608,
18036         .flow_pattern_id = 0,
18037         .app_sig = 0,
18038         .hdr_sig = { .bits =
18039                 BNXT_ULP_HDR_BIT_O_ETH |
18040                 BNXT_ULP_HDR_BIT_OO_VLAN |
18041                 BNXT_ULP_HDR_BIT_O_IPV4 |
18042                 BNXT_ULP_HDR_BIT_O_UDP |
18043                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18044         .field_sig = { .bits =
18045                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18046                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18047                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18048         },
18049         [840] = {
18050         .class_hid = BNXT_ULP_CLASS_HID_34b8,
18051         .class_tid = 3,
18052         .hdr_sig_id = 11,
18053         .flow_sig_id = 196612,
18054         .flow_pattern_id = 0,
18055         .app_sig = 0,
18056         .hdr_sig = { .bits =
18057                 BNXT_ULP_HDR_BIT_O_ETH |
18058                 BNXT_ULP_HDR_BIT_OO_VLAN |
18059                 BNXT_ULP_HDR_BIT_O_IPV4 |
18060                 BNXT_ULP_HDR_BIT_O_UDP |
18061                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18062         .field_sig = { .bits =
18063                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18064                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18065                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18066                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18067         },
18068         [841] = {
18069         .class_hid = BNXT_ULP_CLASS_HID_09a8,
18070         .class_tid = 3,
18071         .hdr_sig_id = 11,
18072         .flow_sig_id = 196672,
18073         .flow_pattern_id = 0,
18074         .app_sig = 0,
18075         .hdr_sig = { .bits =
18076                 BNXT_ULP_HDR_BIT_O_ETH |
18077                 BNXT_ULP_HDR_BIT_OO_VLAN |
18078                 BNXT_ULP_HDR_BIT_O_IPV4 |
18079                 BNXT_ULP_HDR_BIT_O_UDP |
18080                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18081         .field_sig = { .bits =
18082                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18083                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18084                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18085                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18086         },
18087         [842] = {
18088         .class_hid = BNXT_ULP_CLASS_HID_00cc,
18089         .class_tid = 3,
18090         .hdr_sig_id = 11,
18091         .flow_sig_id = 196676,
18092         .flow_pattern_id = 0,
18093         .app_sig = 0,
18094         .hdr_sig = { .bits =
18095                 BNXT_ULP_HDR_BIT_O_ETH |
18096                 BNXT_ULP_HDR_BIT_OO_VLAN |
18097                 BNXT_ULP_HDR_BIT_O_IPV4 |
18098                 BNXT_ULP_HDR_BIT_O_UDP |
18099                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18100         .field_sig = { .bits =
18101                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18102                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18103                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18104                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18105                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
18106         },
18107         [843] = {
18108         .class_hid = BNXT_ULP_CLASS_HID_3f64,
18109         .class_tid = 3,
18110         .hdr_sig_id = 11,
18111         .flow_sig_id = 393216,
18112         .flow_pattern_id = 0,
18113         .app_sig = 0,
18114         .hdr_sig = { .bits =
18115                 BNXT_ULP_HDR_BIT_O_ETH |
18116                 BNXT_ULP_HDR_BIT_OO_VLAN |
18117                 BNXT_ULP_HDR_BIT_O_IPV4 |
18118                 BNXT_ULP_HDR_BIT_O_UDP |
18119                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18120         .field_sig = { .bits =
18121                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18122                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18123                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18124         },
18125         [844] = {
18126         .class_hid = BNXT_ULP_CLASS_HID_3688,
18127         .class_tid = 3,
18128         .hdr_sig_id = 11,
18129         .flow_sig_id = 393220,
18130         .flow_pattern_id = 0,
18131         .app_sig = 0,
18132         .hdr_sig = { .bits =
18133                 BNXT_ULP_HDR_BIT_O_ETH |
18134                 BNXT_ULP_HDR_BIT_OO_VLAN |
18135                 BNXT_ULP_HDR_BIT_O_IPV4 |
18136                 BNXT_ULP_HDR_BIT_O_UDP |
18137                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18138         .field_sig = { .bits =
18139                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18140                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18141                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18142                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18143         },
18144         [845] = {
18145         .class_hid = BNXT_ULP_CLASS_HID_0b78,
18146         .class_tid = 3,
18147         .hdr_sig_id = 11,
18148         .flow_sig_id = 393280,
18149         .flow_pattern_id = 0,
18150         .app_sig = 0,
18151         .hdr_sig = { .bits =
18152                 BNXT_ULP_HDR_BIT_O_ETH |
18153                 BNXT_ULP_HDR_BIT_OO_VLAN |
18154                 BNXT_ULP_HDR_BIT_O_IPV4 |
18155                 BNXT_ULP_HDR_BIT_O_UDP |
18156                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18157         .field_sig = { .bits =
18158                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18159                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18160                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18161                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18162         },
18163         [846] = {
18164         .class_hid = BNXT_ULP_CLASS_HID_029c,
18165         .class_tid = 3,
18166         .hdr_sig_id = 11,
18167         .flow_sig_id = 393284,
18168         .flow_pattern_id = 0,
18169         .app_sig = 0,
18170         .hdr_sig = { .bits =
18171                 BNXT_ULP_HDR_BIT_O_ETH |
18172                 BNXT_ULP_HDR_BIT_OO_VLAN |
18173                 BNXT_ULP_HDR_BIT_O_IPV4 |
18174                 BNXT_ULP_HDR_BIT_O_UDP |
18175                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18176         .field_sig = { .bits =
18177                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18178                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18179                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18180                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18181                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18182         },
18183         [847] = {
18184         .class_hid = BNXT_ULP_CLASS_HID_5f68,
18185         .class_tid = 3,
18186         .hdr_sig_id = 11,
18187         .flow_sig_id = 458752,
18188         .flow_pattern_id = 0,
18189         .app_sig = 0,
18190         .hdr_sig = { .bits =
18191                 BNXT_ULP_HDR_BIT_O_ETH |
18192                 BNXT_ULP_HDR_BIT_OO_VLAN |
18193                 BNXT_ULP_HDR_BIT_O_IPV4 |
18194                 BNXT_ULP_HDR_BIT_O_UDP |
18195                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18196         .field_sig = { .bits =
18197                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18198                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18199                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18200                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18201         },
18202         [848] = {
18203         .class_hid = BNXT_ULP_CLASS_HID_568c,
18204         .class_tid = 3,
18205         .hdr_sig_id = 11,
18206         .flow_sig_id = 458756,
18207         .flow_pattern_id = 0,
18208         .app_sig = 0,
18209         .hdr_sig = { .bits =
18210                 BNXT_ULP_HDR_BIT_O_ETH |
18211                 BNXT_ULP_HDR_BIT_OO_VLAN |
18212                 BNXT_ULP_HDR_BIT_O_IPV4 |
18213                 BNXT_ULP_HDR_BIT_O_UDP |
18214                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18215         .field_sig = { .bits =
18216                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18217                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18218                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18219                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18220                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18221         },
18222         [849] = {
18223         .class_hid = BNXT_ULP_CLASS_HID_2b7c,
18224         .class_tid = 3,
18225         .hdr_sig_id = 11,
18226         .flow_sig_id = 458816,
18227         .flow_pattern_id = 0,
18228         .app_sig = 0,
18229         .hdr_sig = { .bits =
18230                 BNXT_ULP_HDR_BIT_O_ETH |
18231                 BNXT_ULP_HDR_BIT_OO_VLAN |
18232                 BNXT_ULP_HDR_BIT_O_IPV4 |
18233                 BNXT_ULP_HDR_BIT_O_UDP |
18234                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18235         .field_sig = { .bits =
18236                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18237                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18238                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18239                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18240                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18241         },
18242         [850] = {
18243         .class_hid = BNXT_ULP_CLASS_HID_22a0,
18244         .class_tid = 3,
18245         .hdr_sig_id = 11,
18246         .flow_sig_id = 458820,
18247         .flow_pattern_id = 0,
18248         .app_sig = 0,
18249         .hdr_sig = { .bits =
18250                 BNXT_ULP_HDR_BIT_O_ETH |
18251                 BNXT_ULP_HDR_BIT_OO_VLAN |
18252                 BNXT_ULP_HDR_BIT_O_IPV4 |
18253                 BNXT_ULP_HDR_BIT_O_UDP |
18254                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18255         .field_sig = { .bits =
18256                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18257                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18258                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18259                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18260                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18261                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
18262         },
18263         [851] = {
18264         .class_hid = BNXT_ULP_CLASS_HID_4020,
18265         .class_tid = 3,
18266         .hdr_sig_id = 11,
18267         .flow_sig_id = 655360,
18268         .flow_pattern_id = 0,
18269         .app_sig = 0,
18270         .hdr_sig = { .bits =
18271                 BNXT_ULP_HDR_BIT_O_ETH |
18272                 BNXT_ULP_HDR_BIT_OO_VLAN |
18273                 BNXT_ULP_HDR_BIT_O_IPV4 |
18274                 BNXT_ULP_HDR_BIT_O_UDP |
18275                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18276         .field_sig = { .bits =
18277                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18278                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18279                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18280         },
18281         [852] = {
18282         .class_hid = BNXT_ULP_CLASS_HID_5b44,
18283         .class_tid = 3,
18284         .hdr_sig_id = 11,
18285         .flow_sig_id = 655364,
18286         .flow_pattern_id = 0,
18287         .app_sig = 0,
18288         .hdr_sig = { .bits =
18289                 BNXT_ULP_HDR_BIT_O_ETH |
18290                 BNXT_ULP_HDR_BIT_OO_VLAN |
18291                 BNXT_ULP_HDR_BIT_O_IPV4 |
18292                 BNXT_ULP_HDR_BIT_O_UDP |
18293                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18294         .field_sig = { .bits =
18295                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18296                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18297                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18298                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18299         },
18300         [853] = {
18301         .class_hid = BNXT_ULP_CLASS_HID_2c34,
18302         .class_tid = 3,
18303         .hdr_sig_id = 11,
18304         .flow_sig_id = 655424,
18305         .flow_pattern_id = 0,
18306         .app_sig = 0,
18307         .hdr_sig = { .bits =
18308                 BNXT_ULP_HDR_BIT_O_ETH |
18309                 BNXT_ULP_HDR_BIT_OO_VLAN |
18310                 BNXT_ULP_HDR_BIT_O_IPV4 |
18311                 BNXT_ULP_HDR_BIT_O_UDP |
18312                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18313         .field_sig = { .bits =
18314                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18315                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18316                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18317                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18318         },
18319         [854] = {
18320         .class_hid = BNXT_ULP_CLASS_HID_2758,
18321         .class_tid = 3,
18322         .hdr_sig_id = 11,
18323         .flow_sig_id = 655428,
18324         .flow_pattern_id = 0,
18325         .app_sig = 0,
18326         .hdr_sig = { .bits =
18327                 BNXT_ULP_HDR_BIT_O_ETH |
18328                 BNXT_ULP_HDR_BIT_OO_VLAN |
18329                 BNXT_ULP_HDR_BIT_O_IPV4 |
18330                 BNXT_ULP_HDR_BIT_O_UDP |
18331                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18332         .field_sig = { .bits =
18333                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18334                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18335                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18336                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18337                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18338         },
18339         [855] = {
18340         .class_hid = BNXT_ULP_CLASS_HID_18d8,
18341         .class_tid = 3,
18342         .hdr_sig_id = 11,
18343         .flow_sig_id = 720896,
18344         .flow_pattern_id = 0,
18345         .app_sig = 0,
18346         .hdr_sig = { .bits =
18347                 BNXT_ULP_HDR_BIT_O_ETH |
18348                 BNXT_ULP_HDR_BIT_OO_VLAN |
18349                 BNXT_ULP_HDR_BIT_O_IPV4 |
18350                 BNXT_ULP_HDR_BIT_O_UDP |
18351                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18352         .field_sig = { .bits =
18353                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18354                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18355                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18356                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18357         },
18358         [856] = {
18359         .class_hid = BNXT_ULP_CLASS_HID_13fc,
18360         .class_tid = 3,
18361         .hdr_sig_id = 11,
18362         .flow_sig_id = 720900,
18363         .flow_pattern_id = 0,
18364         .app_sig = 0,
18365         .hdr_sig = { .bits =
18366                 BNXT_ULP_HDR_BIT_O_ETH |
18367                 BNXT_ULP_HDR_BIT_OO_VLAN |
18368                 BNXT_ULP_HDR_BIT_O_IPV4 |
18369                 BNXT_ULP_HDR_BIT_O_UDP |
18370                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18371         .field_sig = { .bits =
18372                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18373                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18374                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18375                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18376                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18377         },
18378         [857] = {
18379         .class_hid = BNXT_ULP_CLASS_HID_4c38,
18380         .class_tid = 3,
18381         .hdr_sig_id = 11,
18382         .flow_sig_id = 720960,
18383         .flow_pattern_id = 0,
18384         .app_sig = 0,
18385         .hdr_sig = { .bits =
18386                 BNXT_ULP_HDR_BIT_O_ETH |
18387                 BNXT_ULP_HDR_BIT_OO_VLAN |
18388                 BNXT_ULP_HDR_BIT_O_IPV4 |
18389                 BNXT_ULP_HDR_BIT_O_UDP |
18390                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18391         .field_sig = { .bits =
18392                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18393                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18394                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18395                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18396                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18397         },
18398         [858] = {
18399         .class_hid = BNXT_ULP_CLASS_HID_475c,
18400         .class_tid = 3,
18401         .hdr_sig_id = 11,
18402         .flow_sig_id = 720964,
18403         .flow_pattern_id = 0,
18404         .app_sig = 0,
18405         .hdr_sig = { .bits =
18406                 BNXT_ULP_HDR_BIT_O_ETH |
18407                 BNXT_ULP_HDR_BIT_OO_VLAN |
18408                 BNXT_ULP_HDR_BIT_O_IPV4 |
18409                 BNXT_ULP_HDR_BIT_O_UDP |
18410                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18411         .field_sig = { .bits =
18412                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18413                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18414                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18415                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18416                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18417                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18418         },
18419         [859] = {
18420         .class_hid = BNXT_ULP_CLASS_HID_1aa8,
18421         .class_tid = 3,
18422         .hdr_sig_id = 11,
18423         .flow_sig_id = 917504,
18424         .flow_pattern_id = 0,
18425         .app_sig = 0,
18426         .hdr_sig = { .bits =
18427                 BNXT_ULP_HDR_BIT_O_ETH |
18428                 BNXT_ULP_HDR_BIT_OO_VLAN |
18429                 BNXT_ULP_HDR_BIT_O_IPV4 |
18430                 BNXT_ULP_HDR_BIT_O_UDP |
18431                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18432         .field_sig = { .bits =
18433                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18434                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18435                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18436                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18437         },
18438         [860] = {
18439         .class_hid = BNXT_ULP_CLASS_HID_15cc,
18440         .class_tid = 3,
18441         .hdr_sig_id = 11,
18442         .flow_sig_id = 917508,
18443         .flow_pattern_id = 0,
18444         .app_sig = 0,
18445         .hdr_sig = { .bits =
18446                 BNXT_ULP_HDR_BIT_O_ETH |
18447                 BNXT_ULP_HDR_BIT_OO_VLAN |
18448                 BNXT_ULP_HDR_BIT_O_IPV4 |
18449                 BNXT_ULP_HDR_BIT_O_UDP |
18450                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18451         .field_sig = { .bits =
18452                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18453                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18454                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18455                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18456                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18457         },
18458         [861] = {
18459         .class_hid = BNXT_ULP_CLASS_HID_4e08,
18460         .class_tid = 3,
18461         .hdr_sig_id = 11,
18462         .flow_sig_id = 917568,
18463         .flow_pattern_id = 0,
18464         .app_sig = 0,
18465         .hdr_sig = { .bits =
18466                 BNXT_ULP_HDR_BIT_O_ETH |
18467                 BNXT_ULP_HDR_BIT_OO_VLAN |
18468                 BNXT_ULP_HDR_BIT_O_IPV4 |
18469                 BNXT_ULP_HDR_BIT_O_UDP |
18470                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18471         .field_sig = { .bits =
18472                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18473                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18474                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18475                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18476                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18477         },
18478         [862] = {
18479         .class_hid = BNXT_ULP_CLASS_HID_492c,
18480         .class_tid = 3,
18481         .hdr_sig_id = 11,
18482         .flow_sig_id = 917572,
18483         .flow_pattern_id = 0,
18484         .app_sig = 0,
18485         .hdr_sig = { .bits =
18486                 BNXT_ULP_HDR_BIT_O_ETH |
18487                 BNXT_ULP_HDR_BIT_OO_VLAN |
18488                 BNXT_ULP_HDR_BIT_O_IPV4 |
18489                 BNXT_ULP_HDR_BIT_O_UDP |
18490                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18491         .field_sig = { .bits =
18492                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18493                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18494                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18495                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18496                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18497                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18498         },
18499         [863] = {
18500         .class_hid = BNXT_ULP_CLASS_HID_3aac,
18501         .class_tid = 3,
18502         .hdr_sig_id = 11,
18503         .flow_sig_id = 983040,
18504         .flow_pattern_id = 0,
18505         .app_sig = 0,
18506         .hdr_sig = { .bits =
18507                 BNXT_ULP_HDR_BIT_O_ETH |
18508                 BNXT_ULP_HDR_BIT_OO_VLAN |
18509                 BNXT_ULP_HDR_BIT_O_IPV4 |
18510                 BNXT_ULP_HDR_BIT_O_UDP |
18511                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18512         .field_sig = { .bits =
18513                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18514                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18515                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18516                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18517                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18518         },
18519         [864] = {
18520         .class_hid = BNXT_ULP_CLASS_HID_35d0,
18521         .class_tid = 3,
18522         .hdr_sig_id = 11,
18523         .flow_sig_id = 983044,
18524         .flow_pattern_id = 0,
18525         .app_sig = 0,
18526         .hdr_sig = { .bits =
18527                 BNXT_ULP_HDR_BIT_O_ETH |
18528                 BNXT_ULP_HDR_BIT_OO_VLAN |
18529                 BNXT_ULP_HDR_BIT_O_IPV4 |
18530                 BNXT_ULP_HDR_BIT_O_UDP |
18531                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18532         .field_sig = { .bits =
18533                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18534                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18535                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18536                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18537                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18538                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18539         },
18540         [865] = {
18541         .class_hid = BNXT_ULP_CLASS_HID_06c0,
18542         .class_tid = 3,
18543         .hdr_sig_id = 11,
18544         .flow_sig_id = 983104,
18545         .flow_pattern_id = 0,
18546         .app_sig = 0,
18547         .hdr_sig = { .bits =
18548                 BNXT_ULP_HDR_BIT_O_ETH |
18549                 BNXT_ULP_HDR_BIT_OO_VLAN |
18550                 BNXT_ULP_HDR_BIT_O_IPV4 |
18551                 BNXT_ULP_HDR_BIT_O_UDP |
18552                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18553         .field_sig = { .bits =
18554                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18555                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18556                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18557                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18558                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18559                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18560         },
18561         [866] = {
18562         .class_hid = BNXT_ULP_CLASS_HID_01e4,
18563         .class_tid = 3,
18564         .hdr_sig_id = 11,
18565         .flow_sig_id = 983108,
18566         .flow_pattern_id = 0,
18567         .app_sig = 0,
18568         .hdr_sig = { .bits =
18569                 BNXT_ULP_HDR_BIT_O_ETH |
18570                 BNXT_ULP_HDR_BIT_OO_VLAN |
18571                 BNXT_ULP_HDR_BIT_O_IPV4 |
18572                 BNXT_ULP_HDR_BIT_O_UDP |
18573                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18574         .field_sig = { .bits =
18575                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
18576                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
18577                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
18578                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
18579                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
18580                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
18581                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
18582         },
18583         [867] = {
18584         .class_hid = BNXT_ULP_CLASS_HID_4d32,
18585         .class_tid = 3,
18586         .hdr_sig_id = 0,
18587         .flow_sig_id = 4096,
18588         .flow_pattern_id = 1,
18589         .app_sig = 0,
18590         .hdr_sig = { .bits =
18591                 BNXT_ULP_HDR_BIT_O_ETH |
18592                 BNXT_ULP_HDR_BIT_O_IPV6 |
18593                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18594         .field_sig = { .bits =
18595                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
18596         },
18597         [868] = {
18598         .class_hid = BNXT_ULP_CLASS_HID_54aa,
18599         .class_tid = 3,
18600         .hdr_sig_id = 0,
18601         .flow_sig_id = 6144,
18602         .flow_pattern_id = 1,
18603         .app_sig = 0,
18604         .hdr_sig = { .bits =
18605                 BNXT_ULP_HDR_BIT_O_ETH |
18606                 BNXT_ULP_HDR_BIT_O_IPV6 |
18607                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18608         .field_sig = { .bits =
18609                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_SRC_ADDR |
18610                 BNXT_ULP_HF_0_3_0_BITMASK_O_IPV6_DST_ADDR }
18611         },
18612         [869] = {
18613         .class_hid = BNXT_ULP_CLASS_HID_0686,
18614         .class_tid = 3,
18615         .hdr_sig_id = 1,
18616         .flow_sig_id = 16384,
18617         .flow_pattern_id = 1,
18618         .app_sig = 0,
18619         .hdr_sig = { .bits =
18620                 BNXT_ULP_HDR_BIT_O_ETH |
18621                 BNXT_ULP_HDR_BIT_O_IPV4 |
18622                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18623         .field_sig = { .bits =
18624                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
18625         },
18626         [870] = {
18627         .class_hid = BNXT_ULP_CLASS_HID_540e,
18628         .class_tid = 3,
18629         .hdr_sig_id = 1,
18630         .flow_sig_id = 24576,
18631         .flow_pattern_id = 1,
18632         .app_sig = 0,
18633         .hdr_sig = { .bits =
18634                 BNXT_ULP_HDR_BIT_O_ETH |
18635                 BNXT_ULP_HDR_BIT_O_IPV4 |
18636                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18637         .field_sig = { .bits =
18638                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_SRC_ADDR |
18639                 BNXT_ULP_HF_0_3_1_BITMASK_O_IPV4_DST_ADDR }
18640         },
18641         [871] = {
18642         .class_hid = BNXT_ULP_CLASS_HID_2e3c,
18643         .class_tid = 3,
18644         .hdr_sig_id = 2,
18645         .flow_sig_id = 32768,
18646         .flow_pattern_id = 1,
18647         .app_sig = 0,
18648         .hdr_sig = { .bits =
18649                 BNXT_ULP_HDR_BIT_O_ETH |
18650                 BNXT_ULP_HDR_BIT_OO_VLAN |
18651                 BNXT_ULP_HDR_BIT_O_IPV6 |
18652                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18653         .field_sig = { .bits =
18654                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18655         },
18656         [872] = {
18657         .class_hid = BNXT_ULP_CLASS_HID_3a20,
18658         .class_tid = 3,
18659         .hdr_sig_id = 2,
18660         .flow_sig_id = 32832,
18661         .flow_pattern_id = 1,
18662         .app_sig = 0,
18663         .hdr_sig = { .bits =
18664                 BNXT_ULP_HDR_BIT_O_ETH |
18665                 BNXT_ULP_HDR_BIT_OO_VLAN |
18666                 BNXT_ULP_HDR_BIT_O_IPV6 |
18667                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18668         .field_sig = { .bits =
18669                 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
18670                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18671         },
18672         [873] = {
18673         .class_hid = BNXT_ULP_CLASS_HID_46f0,
18674         .class_tid = 3,
18675         .hdr_sig_id = 2,
18676         .flow_sig_id = 49152,
18677         .flow_pattern_id = 1,
18678         .app_sig = 0,
18679         .hdr_sig = { .bits =
18680                 BNXT_ULP_HDR_BIT_O_ETH |
18681                 BNXT_ULP_HDR_BIT_OO_VLAN |
18682                 BNXT_ULP_HDR_BIT_O_IPV6 |
18683                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18684         .field_sig = { .bits =
18685                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
18686                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18687         },
18688         [874] = {
18689         .class_hid = BNXT_ULP_CLASS_HID_52e4,
18690         .class_tid = 3,
18691         .hdr_sig_id = 2,
18692         .flow_sig_id = 49216,
18693         .flow_pattern_id = 1,
18694         .app_sig = 0,
18695         .hdr_sig = { .bits =
18696                 BNXT_ULP_HDR_BIT_O_ETH |
18697                 BNXT_ULP_HDR_BIT_OO_VLAN |
18698                 BNXT_ULP_HDR_BIT_O_IPV6 |
18699                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18700         .field_sig = { .bits =
18701                 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID |
18702                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_SRC_ADDR |
18703                 BNXT_ULP_HF_0_3_2_BITMASK_O_IPV6_DST_ADDR }
18704         },
18705         [875] = {
18706         .class_hid = BNXT_ULP_CLASS_HID_55e4,
18707         .class_tid = 3,
18708         .hdr_sig_id = 3,
18709         .flow_sig_id = 131072,
18710         .flow_pattern_id = 1,
18711         .app_sig = 0,
18712         .hdr_sig = { .bits =
18713                 BNXT_ULP_HDR_BIT_O_ETH |
18714                 BNXT_ULP_HDR_BIT_OO_VLAN |
18715                 BNXT_ULP_HDR_BIT_O_IPV4 |
18716                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18717         .field_sig = { .bits =
18718                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18719         },
18720         [876] = {
18721         .class_hid = BNXT_ULP_CLASS_HID_21f8,
18722         .class_tid = 3,
18723         .hdr_sig_id = 3,
18724         .flow_sig_id = 131136,
18725         .flow_pattern_id = 1,
18726         .app_sig = 0,
18727         .hdr_sig = { .bits =
18728                 BNXT_ULP_HDR_BIT_O_ETH |
18729                 BNXT_ULP_HDR_BIT_OO_VLAN |
18730                 BNXT_ULP_HDR_BIT_O_IPV4 |
18731                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18732         .field_sig = { .bits =
18733                 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
18734                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18735         },
18736         [877] = {
18737         .class_hid = BNXT_ULP_CLASS_HID_75e8,
18738         .class_tid = 3,
18739         .hdr_sig_id = 3,
18740         .flow_sig_id = 196608,
18741         .flow_pattern_id = 1,
18742         .app_sig = 0,
18743         .hdr_sig = { .bits =
18744                 BNXT_ULP_HDR_BIT_O_ETH |
18745                 BNXT_ULP_HDR_BIT_OO_VLAN |
18746                 BNXT_ULP_HDR_BIT_O_IPV4 |
18747                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18748         .field_sig = { .bits =
18749                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
18750                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18751         },
18752         [878] = {
18753         .class_hid = BNXT_ULP_CLASS_HID_41fc,
18754         .class_tid = 3,
18755         .hdr_sig_id = 3,
18756         .flow_sig_id = 196672,
18757         .flow_pattern_id = 1,
18758         .app_sig = 0,
18759         .hdr_sig = { .bits =
18760                 BNXT_ULP_HDR_BIT_O_ETH |
18761                 BNXT_ULP_HDR_BIT_OO_VLAN |
18762                 BNXT_ULP_HDR_BIT_O_IPV4 |
18763                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18764         .field_sig = { .bits =
18765                 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID |
18766                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_SRC_ADDR |
18767                 BNXT_ULP_HF_0_3_3_BITMASK_O_IPV4_DST_ADDR }
18768         },
18769         [879] = {
18770         .class_hid = BNXT_ULP_CLASS_HID_4d12,
18771         .class_tid = 3,
18772         .hdr_sig_id = 4,
18773         .flow_sig_id = 4096,
18774         .flow_pattern_id = 1,
18775         .app_sig = 0,
18776         .hdr_sig = { .bits =
18777                 BNXT_ULP_HDR_BIT_O_ETH |
18778                 BNXT_ULP_HDR_BIT_O_IPV6 |
18779                 BNXT_ULP_HDR_BIT_O_TCP |
18780                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18781         .field_sig = { .bits =
18782                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
18783         },
18784         [880] = {
18785         .class_hid = BNXT_ULP_CLASS_HID_548a,
18786         .class_tid = 3,
18787         .hdr_sig_id = 4,
18788         .flow_sig_id = 6144,
18789         .flow_pattern_id = 1,
18790         .app_sig = 0,
18791         .hdr_sig = { .bits =
18792                 BNXT_ULP_HDR_BIT_O_ETH |
18793                 BNXT_ULP_HDR_BIT_O_IPV6 |
18794                 BNXT_ULP_HDR_BIT_O_TCP |
18795                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18796         .field_sig = { .bits =
18797                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18798                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR }
18799         },
18800         [881] = {
18801         .class_hid = BNXT_ULP_CLASS_HID_3356,
18802         .class_tid = 3,
18803         .hdr_sig_id = 4,
18804         .flow_sig_id = 12288,
18805         .flow_pattern_id = 1,
18806         .app_sig = 0,
18807         .hdr_sig = { .bits =
18808                 BNXT_ULP_HDR_BIT_O_ETH |
18809                 BNXT_ULP_HDR_BIT_O_IPV6 |
18810                 BNXT_ULP_HDR_BIT_O_TCP |
18811                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18812         .field_sig = { .bits =
18813                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18814                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
18815         },
18816         [882] = {
18817         .class_hid = BNXT_ULP_CLASS_HID_1ace,
18818         .class_tid = 3,
18819         .hdr_sig_id = 4,
18820         .flow_sig_id = 14336,
18821         .flow_pattern_id = 1,
18822         .app_sig = 0,
18823         .hdr_sig = { .bits =
18824                 BNXT_ULP_HDR_BIT_O_ETH |
18825                 BNXT_ULP_HDR_BIT_O_IPV6 |
18826                 BNXT_ULP_HDR_BIT_O_TCP |
18827                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18828         .field_sig = { .bits =
18829                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18830                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18831                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT }
18832         },
18833         [883] = {
18834         .class_hid = BNXT_ULP_CLASS_HID_1a9a,
18835         .class_tid = 3,
18836         .hdr_sig_id = 4,
18837         .flow_sig_id = 20480,
18838         .flow_pattern_id = 1,
18839         .app_sig = 0,
18840         .hdr_sig = { .bits =
18841                 BNXT_ULP_HDR_BIT_O_ETH |
18842                 BNXT_ULP_HDR_BIT_O_IPV6 |
18843                 BNXT_ULP_HDR_BIT_O_TCP |
18844                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18845         .field_sig = { .bits =
18846                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18847                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18848         },
18849         [884] = {
18850         .class_hid = BNXT_ULP_CLASS_HID_4d46,
18851         .class_tid = 3,
18852         .hdr_sig_id = 4,
18853         .flow_sig_id = 22528,
18854         .flow_pattern_id = 1,
18855         .app_sig = 0,
18856         .hdr_sig = { .bits =
18857                 BNXT_ULP_HDR_BIT_O_ETH |
18858                 BNXT_ULP_HDR_BIT_O_IPV6 |
18859                 BNXT_ULP_HDR_BIT_O_TCP |
18860                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18861         .field_sig = { .bits =
18862                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18863                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18864                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18865         },
18866         [885] = {
18867         .class_hid = BNXT_ULP_CLASS_HID_2812,
18868         .class_tid = 3,
18869         .hdr_sig_id = 4,
18870         .flow_sig_id = 28672,
18871         .flow_pattern_id = 1,
18872         .app_sig = 0,
18873         .hdr_sig = { .bits =
18874                 BNXT_ULP_HDR_BIT_O_ETH |
18875                 BNXT_ULP_HDR_BIT_O_IPV6 |
18876                 BNXT_ULP_HDR_BIT_O_TCP |
18877                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18878         .field_sig = { .bits =
18879                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18880                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
18881                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18882         },
18883         [886] = {
18884         .class_hid = BNXT_ULP_CLASS_HID_338a,
18885         .class_tid = 3,
18886         .hdr_sig_id = 4,
18887         .flow_sig_id = 30720,
18888         .flow_pattern_id = 1,
18889         .app_sig = 0,
18890         .hdr_sig = { .bits =
18891                 BNXT_ULP_HDR_BIT_O_ETH |
18892                 BNXT_ULP_HDR_BIT_O_IPV6 |
18893                 BNXT_ULP_HDR_BIT_O_TCP |
18894                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18895         .field_sig = { .bits =
18896                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_SRC_ADDR |
18897                 BNXT_ULP_HF_0_3_4_BITMASK_O_IPV6_DST_ADDR |
18898                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_SRC_PORT |
18899                 BNXT_ULP_HF_0_3_4_BITMASK_O_TCP_DST_PORT }
18900         },
18901         [887] = {
18902         .class_hid = BNXT_ULP_CLASS_HID_06e6,
18903         .class_tid = 3,
18904         .hdr_sig_id = 5,
18905         .flow_sig_id = 16384,
18906         .flow_pattern_id = 1,
18907         .app_sig = 0,
18908         .hdr_sig = { .bits =
18909                 BNXT_ULP_HDR_BIT_O_ETH |
18910                 BNXT_ULP_HDR_BIT_O_IPV4 |
18911                 BNXT_ULP_HDR_BIT_O_TCP |
18912                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18913         .field_sig = { .bits =
18914                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
18915         },
18916         [888] = {
18917         .class_hid = BNXT_ULP_CLASS_HID_546e,
18918         .class_tid = 3,
18919         .hdr_sig_id = 5,
18920         .flow_sig_id = 24576,
18921         .flow_pattern_id = 1,
18922         .app_sig = 0,
18923         .hdr_sig = { .bits =
18924                 BNXT_ULP_HDR_BIT_O_ETH |
18925                 BNXT_ULP_HDR_BIT_O_IPV4 |
18926                 BNXT_ULP_HDR_BIT_O_TCP |
18927                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18928         .field_sig = { .bits =
18929                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
18930                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR }
18931         },
18932         [889] = {
18933         .class_hid = BNXT_ULP_CLASS_HID_46ee,
18934         .class_tid = 3,
18935         .hdr_sig_id = 5,
18936         .flow_sig_id = 49152,
18937         .flow_pattern_id = 1,
18938         .app_sig = 0,
18939         .hdr_sig = { .bits =
18940                 BNXT_ULP_HDR_BIT_O_ETH |
18941                 BNXT_ULP_HDR_BIT_O_IPV4 |
18942                 BNXT_ULP_HDR_BIT_O_TCP |
18943                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18944         .field_sig = { .bits =
18945                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18946                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
18947         },
18948         [890] = {
18949         .class_hid = BNXT_ULP_CLASS_HID_0d22,
18950         .class_tid = 3,
18951         .hdr_sig_id = 5,
18952         .flow_sig_id = 57344,
18953         .flow_pattern_id = 1,
18954         .app_sig = 0,
18955         .hdr_sig = { .bits =
18956                 BNXT_ULP_HDR_BIT_O_ETH |
18957                 BNXT_ULP_HDR_BIT_O_IPV4 |
18958                 BNXT_ULP_HDR_BIT_O_TCP |
18959                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18960         .field_sig = { .bits =
18961                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
18962                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18963                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT }
18964         },
18965         [891] = {
18966         .class_hid = BNXT_ULP_CLASS_HID_26e2,
18967         .class_tid = 3,
18968         .hdr_sig_id = 5,
18969         .flow_sig_id = 81920,
18970         .flow_pattern_id = 1,
18971         .app_sig = 0,
18972         .hdr_sig = { .bits =
18973                 BNXT_ULP_HDR_BIT_O_ETH |
18974                 BNXT_ULP_HDR_BIT_O_IPV4 |
18975                 BNXT_ULP_HDR_BIT_O_TCP |
18976                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18977         .field_sig = { .bits =
18978                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18979                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
18980         },
18981         [892] = {
18982         .class_hid = BNXT_ULP_CLASS_HID_746a,
18983         .class_tid = 3,
18984         .hdr_sig_id = 5,
18985         .flow_sig_id = 90112,
18986         .flow_pattern_id = 1,
18987         .app_sig = 0,
18988         .hdr_sig = { .bits =
18989                 BNXT_ULP_HDR_BIT_O_ETH |
18990                 BNXT_ULP_HDR_BIT_O_IPV4 |
18991                 BNXT_ULP_HDR_BIT_O_TCP |
18992                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
18993         .field_sig = { .bits =
18994                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
18995                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
18996                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
18997         },
18998         [893] = {
18999         .class_hid = BNXT_ULP_CLASS_HID_1fa6,
19000         .class_tid = 3,
19001         .hdr_sig_id = 5,
19002         .flow_sig_id = 114688,
19003         .flow_pattern_id = 1,
19004         .app_sig = 0,
19005         .hdr_sig = { .bits =
19006                 BNXT_ULP_HDR_BIT_O_ETH |
19007                 BNXT_ULP_HDR_BIT_O_IPV4 |
19008                 BNXT_ULP_HDR_BIT_O_TCP |
19009                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19010         .field_sig = { .bits =
19011                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
19012                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
19013                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
19014         },
19015         [894] = {
19016         .class_hid = BNXT_ULP_CLASS_HID_2d2e,
19017         .class_tid = 3,
19018         .hdr_sig_id = 5,
19019         .flow_sig_id = 122880,
19020         .flow_pattern_id = 1,
19021         .app_sig = 0,
19022         .hdr_sig = { .bits =
19023                 BNXT_ULP_HDR_BIT_O_ETH |
19024                 BNXT_ULP_HDR_BIT_O_IPV4 |
19025                 BNXT_ULP_HDR_BIT_O_TCP |
19026                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19027         .field_sig = { .bits =
19028                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_SRC_ADDR |
19029                 BNXT_ULP_HF_0_3_5_BITMASK_O_IPV4_DST_ADDR |
19030                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_SRC_PORT |
19031                 BNXT_ULP_HF_0_3_5_BITMASK_O_TCP_DST_PORT }
19032         },
19033         [895] = {
19034         .class_hid = BNXT_ULP_CLASS_HID_4ef2,
19035         .class_tid = 3,
19036         .hdr_sig_id = 6,
19037         .flow_sig_id = 4096,
19038         .flow_pattern_id = 1,
19039         .app_sig = 0,
19040         .hdr_sig = { .bits =
19041                 BNXT_ULP_HDR_BIT_O_ETH |
19042                 BNXT_ULP_HDR_BIT_O_IPV6 |
19043                 BNXT_ULP_HDR_BIT_O_UDP |
19044                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19045         .field_sig = { .bits =
19046                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
19047         },
19048         [896] = {
19049         .class_hid = BNXT_ULP_CLASS_HID_576a,
19050         .class_tid = 3,
19051         .hdr_sig_id = 6,
19052         .flow_sig_id = 6144,
19053         .flow_pattern_id = 1,
19054         .app_sig = 0,
19055         .hdr_sig = { .bits =
19056                 BNXT_ULP_HDR_BIT_O_ETH |
19057                 BNXT_ULP_HDR_BIT_O_IPV6 |
19058                 BNXT_ULP_HDR_BIT_O_UDP |
19059                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19060         .field_sig = { .bits =
19061                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19062                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR }
19063         },
19064         [897] = {
19065         .class_hid = BNXT_ULP_CLASS_HID_30b6,
19066         .class_tid = 3,
19067         .hdr_sig_id = 6,
19068         .flow_sig_id = 12288,
19069         .flow_pattern_id = 1,
19070         .app_sig = 0,
19071         .hdr_sig = { .bits =
19072                 BNXT_ULP_HDR_BIT_O_ETH |
19073                 BNXT_ULP_HDR_BIT_O_IPV6 |
19074                 BNXT_ULP_HDR_BIT_O_UDP |
19075                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19076         .field_sig = { .bits =
19077                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19078                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
19079         },
19080         [898] = {
19081         .class_hid = BNXT_ULP_CLASS_HID_192e,
19082         .class_tid = 3,
19083         .hdr_sig_id = 6,
19084         .flow_sig_id = 14336,
19085         .flow_pattern_id = 1,
19086         .app_sig = 0,
19087         .hdr_sig = { .bits =
19088                 BNXT_ULP_HDR_BIT_O_ETH |
19089                 BNXT_ULP_HDR_BIT_O_IPV6 |
19090                 BNXT_ULP_HDR_BIT_O_UDP |
19091                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19092         .field_sig = { .bits =
19093                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19094                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19095                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT }
19096         },
19097         [899] = {
19098         .class_hid = BNXT_ULP_CLASS_HID_197a,
19099         .class_tid = 3,
19100         .hdr_sig_id = 6,
19101         .flow_sig_id = 20480,
19102         .flow_pattern_id = 1,
19103         .app_sig = 0,
19104         .hdr_sig = { .bits =
19105                 BNXT_ULP_HDR_BIT_O_ETH |
19106                 BNXT_ULP_HDR_BIT_O_IPV6 |
19107                 BNXT_ULP_HDR_BIT_O_UDP |
19108                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19109         .field_sig = { .bits =
19110                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19111                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19112         },
19113         [900] = {
19114         .class_hid = BNXT_ULP_CLASS_HID_4ea6,
19115         .class_tid = 3,
19116         .hdr_sig_id = 6,
19117         .flow_sig_id = 22528,
19118         .flow_pattern_id = 1,
19119         .app_sig = 0,
19120         .hdr_sig = { .bits =
19121                 BNXT_ULP_HDR_BIT_O_ETH |
19122                 BNXT_ULP_HDR_BIT_O_IPV6 |
19123                 BNXT_ULP_HDR_BIT_O_UDP |
19124                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19125         .field_sig = { .bits =
19126                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19127                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19128                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19129         },
19130         [901] = {
19131         .class_hid = BNXT_ULP_CLASS_HID_2bf2,
19132         .class_tid = 3,
19133         .hdr_sig_id = 6,
19134         .flow_sig_id = 28672,
19135         .flow_pattern_id = 1,
19136         .app_sig = 0,
19137         .hdr_sig = { .bits =
19138                 BNXT_ULP_HDR_BIT_O_ETH |
19139                 BNXT_ULP_HDR_BIT_O_IPV6 |
19140                 BNXT_ULP_HDR_BIT_O_UDP |
19141                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19142         .field_sig = { .bits =
19143                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19144                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
19145                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19146         },
19147         [902] = {
19148         .class_hid = BNXT_ULP_CLASS_HID_306a,
19149         .class_tid = 3,
19150         .hdr_sig_id = 6,
19151         .flow_sig_id = 30720,
19152         .flow_pattern_id = 1,
19153         .app_sig = 0,
19154         .hdr_sig = { .bits =
19155                 BNXT_ULP_HDR_BIT_O_ETH |
19156                 BNXT_ULP_HDR_BIT_O_IPV6 |
19157                 BNXT_ULP_HDR_BIT_O_UDP |
19158                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19159         .field_sig = { .bits =
19160                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_SRC_ADDR |
19161                 BNXT_ULP_HF_0_3_6_BITMASK_O_IPV6_DST_ADDR |
19162                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_SRC_PORT |
19163                 BNXT_ULP_HF_0_3_6_BITMASK_O_UDP_DST_PORT }
19164         },
19165         [903] = {
19166         .class_hid = BNXT_ULP_CLASS_HID_06c6,
19167         .class_tid = 3,
19168         .hdr_sig_id = 7,
19169         .flow_sig_id = 16384,
19170         .flow_pattern_id = 1,
19171         .app_sig = 0,
19172         .hdr_sig = { .bits =
19173                 BNXT_ULP_HDR_BIT_O_ETH |
19174                 BNXT_ULP_HDR_BIT_O_IPV4 |
19175                 BNXT_ULP_HDR_BIT_O_UDP |
19176                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19177         .field_sig = { .bits =
19178                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
19179         },
19180         [904] = {
19181         .class_hid = BNXT_ULP_CLASS_HID_544e,
19182         .class_tid = 3,
19183         .hdr_sig_id = 7,
19184         .flow_sig_id = 24576,
19185         .flow_pattern_id = 1,
19186         .app_sig = 0,
19187         .hdr_sig = { .bits =
19188                 BNXT_ULP_HDR_BIT_O_ETH |
19189                 BNXT_ULP_HDR_BIT_O_IPV4 |
19190                 BNXT_ULP_HDR_BIT_O_UDP |
19191                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19192         .field_sig = { .bits =
19193                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19194                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR }
19195         },
19196         [905] = {
19197         .class_hid = BNXT_ULP_CLASS_HID_46ce,
19198         .class_tid = 3,
19199         .hdr_sig_id = 7,
19200         .flow_sig_id = 49152,
19201         .flow_pattern_id = 1,
19202         .app_sig = 0,
19203         .hdr_sig = { .bits =
19204                 BNXT_ULP_HDR_BIT_O_ETH |
19205                 BNXT_ULP_HDR_BIT_O_IPV4 |
19206                 BNXT_ULP_HDR_BIT_O_UDP |
19207                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19208         .field_sig = { .bits =
19209                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19210                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
19211         },
19212         [906] = {
19213         .class_hid = BNXT_ULP_CLASS_HID_0d02,
19214         .class_tid = 3,
19215         .hdr_sig_id = 7,
19216         .flow_sig_id = 57344,
19217         .flow_pattern_id = 1,
19218         .app_sig = 0,
19219         .hdr_sig = { .bits =
19220                 BNXT_ULP_HDR_BIT_O_ETH |
19221                 BNXT_ULP_HDR_BIT_O_IPV4 |
19222                 BNXT_ULP_HDR_BIT_O_UDP |
19223                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19224         .field_sig = { .bits =
19225                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19226                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19227                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT }
19228         },
19229         [907] = {
19230         .class_hid = BNXT_ULP_CLASS_HID_26c2,
19231         .class_tid = 3,
19232         .hdr_sig_id = 7,
19233         .flow_sig_id = 81920,
19234         .flow_pattern_id = 1,
19235         .app_sig = 0,
19236         .hdr_sig = { .bits =
19237                 BNXT_ULP_HDR_BIT_O_ETH |
19238                 BNXT_ULP_HDR_BIT_O_IPV4 |
19239                 BNXT_ULP_HDR_BIT_O_UDP |
19240                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19241         .field_sig = { .bits =
19242                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19243                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19244         },
19245         [908] = {
19246         .class_hid = BNXT_ULP_CLASS_HID_744a,
19247         .class_tid = 3,
19248         .hdr_sig_id = 7,
19249         .flow_sig_id = 90112,
19250         .flow_pattern_id = 1,
19251         .app_sig = 0,
19252         .hdr_sig = { .bits =
19253                 BNXT_ULP_HDR_BIT_O_ETH |
19254                 BNXT_ULP_HDR_BIT_O_IPV4 |
19255                 BNXT_ULP_HDR_BIT_O_UDP |
19256                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19257         .field_sig = { .bits =
19258                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19259                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19260                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19261         },
19262         [909] = {
19263         .class_hid = BNXT_ULP_CLASS_HID_1f86,
19264         .class_tid = 3,
19265         .hdr_sig_id = 7,
19266         .flow_sig_id = 114688,
19267         .flow_pattern_id = 1,
19268         .app_sig = 0,
19269         .hdr_sig = { .bits =
19270                 BNXT_ULP_HDR_BIT_O_ETH |
19271                 BNXT_ULP_HDR_BIT_O_IPV4 |
19272                 BNXT_ULP_HDR_BIT_O_UDP |
19273                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19274         .field_sig = { .bits =
19275                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19276                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
19277                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19278         },
19279         [910] = {
19280         .class_hid = BNXT_ULP_CLASS_HID_2d0e,
19281         .class_tid = 3,
19282         .hdr_sig_id = 7,
19283         .flow_sig_id = 122880,
19284         .flow_pattern_id = 1,
19285         .app_sig = 0,
19286         .hdr_sig = { .bits =
19287                 BNXT_ULP_HDR_BIT_O_ETH |
19288                 BNXT_ULP_HDR_BIT_O_IPV4 |
19289                 BNXT_ULP_HDR_BIT_O_UDP |
19290                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19291         .field_sig = { .bits =
19292                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_SRC_ADDR |
19293                 BNXT_ULP_HF_0_3_7_BITMASK_O_IPV4_DST_ADDR |
19294                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_SRC_PORT |
19295                 BNXT_ULP_HF_0_3_7_BITMASK_O_UDP_DST_PORT }
19296         },
19297         [911] = {
19298         .class_hid = BNXT_ULP_CLASS_HID_2e1c,
19299         .class_tid = 3,
19300         .hdr_sig_id = 8,
19301         .flow_sig_id = 32768,
19302         .flow_pattern_id = 1,
19303         .app_sig = 0,
19304         .hdr_sig = { .bits =
19305                 BNXT_ULP_HDR_BIT_O_ETH |
19306                 BNXT_ULP_HDR_BIT_OO_VLAN |
19307                 BNXT_ULP_HDR_BIT_O_IPV6 |
19308                 BNXT_ULP_HDR_BIT_O_TCP |
19309                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19310         .field_sig = { .bits =
19311                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19312         },
19313         [912] = {
19314         .class_hid = BNXT_ULP_CLASS_HID_3a00,
19315         .class_tid = 3,
19316         .hdr_sig_id = 8,
19317         .flow_sig_id = 32832,
19318         .flow_pattern_id = 1,
19319         .app_sig = 0,
19320         .hdr_sig = { .bits =
19321                 BNXT_ULP_HDR_BIT_O_ETH |
19322                 BNXT_ULP_HDR_BIT_OO_VLAN |
19323                 BNXT_ULP_HDR_BIT_O_IPV6 |
19324                 BNXT_ULP_HDR_BIT_O_TCP |
19325                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19326         .field_sig = { .bits =
19327                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19328                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19329         },
19330         [913] = {
19331         .class_hid = BNXT_ULP_CLASS_HID_46d0,
19332         .class_tid = 3,
19333         .hdr_sig_id = 8,
19334         .flow_sig_id = 49152,
19335         .flow_pattern_id = 1,
19336         .app_sig = 0,
19337         .hdr_sig = { .bits =
19338                 BNXT_ULP_HDR_BIT_O_ETH |
19339                 BNXT_ULP_HDR_BIT_OO_VLAN |
19340                 BNXT_ULP_HDR_BIT_O_IPV6 |
19341                 BNXT_ULP_HDR_BIT_O_TCP |
19342                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19343         .field_sig = { .bits =
19344                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19345                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19346         },
19347         [914] = {
19348         .class_hid = BNXT_ULP_CLASS_HID_52c4,
19349         .class_tid = 3,
19350         .hdr_sig_id = 8,
19351         .flow_sig_id = 49216,
19352         .flow_pattern_id = 1,
19353         .app_sig = 0,
19354         .hdr_sig = { .bits =
19355                 BNXT_ULP_HDR_BIT_O_ETH |
19356                 BNXT_ULP_HDR_BIT_OO_VLAN |
19357                 BNXT_ULP_HDR_BIT_O_IPV6 |
19358                 BNXT_ULP_HDR_BIT_O_TCP |
19359                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19360         .field_sig = { .bits =
19361                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19362                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19363                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR }
19364         },
19365         [915] = {
19366         .class_hid = BNXT_ULP_CLASS_HID_4e10,
19367         .class_tid = 3,
19368         .hdr_sig_id = 8,
19369         .flow_sig_id = 98304,
19370         .flow_pattern_id = 1,
19371         .app_sig = 0,
19372         .hdr_sig = { .bits =
19373                 BNXT_ULP_HDR_BIT_O_ETH |
19374                 BNXT_ULP_HDR_BIT_OO_VLAN |
19375                 BNXT_ULP_HDR_BIT_O_IPV6 |
19376                 BNXT_ULP_HDR_BIT_O_TCP |
19377                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19378         .field_sig = { .bits =
19379                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19380                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19381         },
19382         [916] = {
19383         .class_hid = BNXT_ULP_CLASS_HID_5a04,
19384         .class_tid = 3,
19385         .hdr_sig_id = 8,
19386         .flow_sig_id = 98368,
19387         .flow_pattern_id = 1,
19388         .app_sig = 0,
19389         .hdr_sig = { .bits =
19390                 BNXT_ULP_HDR_BIT_O_ETH |
19391                 BNXT_ULP_HDR_BIT_OO_VLAN |
19392                 BNXT_ULP_HDR_BIT_O_IPV6 |
19393                 BNXT_ULP_HDR_BIT_O_TCP |
19394                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19395         .field_sig = { .bits =
19396                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19397                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19398                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19399         },
19400         [917] = {
19401         .class_hid = BNXT_ULP_CLASS_HID_1f98,
19402         .class_tid = 3,
19403         .hdr_sig_id = 8,
19404         .flow_sig_id = 114688,
19405         .flow_pattern_id = 1,
19406         .app_sig = 0,
19407         .hdr_sig = { .bits =
19408                 BNXT_ULP_HDR_BIT_O_ETH |
19409                 BNXT_ULP_HDR_BIT_OO_VLAN |
19410                 BNXT_ULP_HDR_BIT_O_IPV6 |
19411                 BNXT_ULP_HDR_BIT_O_TCP |
19412                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19413         .field_sig = { .bits =
19414                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19415                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19416                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19417         },
19418         [918] = {
19419         .class_hid = BNXT_ULP_CLASS_HID_72f8,
19420         .class_tid = 3,
19421         .hdr_sig_id = 8,
19422         .flow_sig_id = 114752,
19423         .flow_pattern_id = 1,
19424         .app_sig = 0,
19425         .hdr_sig = { .bits =
19426                 BNXT_ULP_HDR_BIT_O_ETH |
19427                 BNXT_ULP_HDR_BIT_OO_VLAN |
19428                 BNXT_ULP_HDR_BIT_O_IPV6 |
19429                 BNXT_ULP_HDR_BIT_O_TCP |
19430                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19431         .field_sig = { .bits =
19432                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19433                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19434                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19435                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT }
19436         },
19437         [919] = {
19438         .class_hid = BNXT_ULP_CLASS_HID_0a78,
19439         .class_tid = 3,
19440         .hdr_sig_id = 8,
19441         .flow_sig_id = 163840,
19442         .flow_pattern_id = 1,
19443         .app_sig = 0,
19444         .hdr_sig = { .bits =
19445                 BNXT_ULP_HDR_BIT_O_ETH |
19446                 BNXT_ULP_HDR_BIT_OO_VLAN |
19447                 BNXT_ULP_HDR_BIT_O_IPV6 |
19448                 BNXT_ULP_HDR_BIT_O_TCP |
19449                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19450         .field_sig = { .bits =
19451                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19452                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19453         },
19454         [920] = {
19455         .class_hid = BNXT_ULP_CLASS_HID_166c,
19456         .class_tid = 3,
19457         .hdr_sig_id = 8,
19458         .flow_sig_id = 163904,
19459         .flow_pattern_id = 1,
19460         .app_sig = 0,
19461         .hdr_sig = { .bits =
19462                 BNXT_ULP_HDR_BIT_O_ETH |
19463                 BNXT_ULP_HDR_BIT_OO_VLAN |
19464                 BNXT_ULP_HDR_BIT_O_IPV6 |
19465                 BNXT_ULP_HDR_BIT_O_TCP |
19466                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19467         .field_sig = { .bits =
19468                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19469                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19470                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19471         },
19472         [921] = {
19473         .class_hid = BNXT_ULP_CLASS_HID_233c,
19474         .class_tid = 3,
19475         .hdr_sig_id = 8,
19476         .flow_sig_id = 180224,
19477         .flow_pattern_id = 1,
19478         .app_sig = 0,
19479         .hdr_sig = { .bits =
19480                 BNXT_ULP_HDR_BIT_O_ETH |
19481                 BNXT_ULP_HDR_BIT_OO_VLAN |
19482                 BNXT_ULP_HDR_BIT_O_IPV6 |
19483                 BNXT_ULP_HDR_BIT_O_TCP |
19484                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19485         .field_sig = { .bits =
19486                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19487                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19488                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19489         },
19490         [922] = {
19491         .class_hid = BNXT_ULP_CLASS_HID_0f20,
19492         .class_tid = 3,
19493         .hdr_sig_id = 8,
19494         .flow_sig_id = 180288,
19495         .flow_pattern_id = 1,
19496         .app_sig = 0,
19497         .hdr_sig = { .bits =
19498                 BNXT_ULP_HDR_BIT_O_ETH |
19499                 BNXT_ULP_HDR_BIT_OO_VLAN |
19500                 BNXT_ULP_HDR_BIT_O_IPV6 |
19501                 BNXT_ULP_HDR_BIT_O_TCP |
19502                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19503         .field_sig = { .bits =
19504                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19505                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19506                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19507                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19508         },
19509         [923] = {
19510         .class_hid = BNXT_ULP_CLASS_HID_2a7c,
19511         .class_tid = 3,
19512         .hdr_sig_id = 8,
19513         .flow_sig_id = 229376,
19514         .flow_pattern_id = 1,
19515         .app_sig = 0,
19516         .hdr_sig = { .bits =
19517                 BNXT_ULP_HDR_BIT_O_ETH |
19518                 BNXT_ULP_HDR_BIT_OO_VLAN |
19519                 BNXT_ULP_HDR_BIT_O_IPV6 |
19520                 BNXT_ULP_HDR_BIT_O_TCP |
19521                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19522         .field_sig = { .bits =
19523                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19524                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19525                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19526         },
19527         [924] = {
19528         .class_hid = BNXT_ULP_CLASS_HID_3660,
19529         .class_tid = 3,
19530         .hdr_sig_id = 8,
19531         .flow_sig_id = 229440,
19532         .flow_pattern_id = 1,
19533         .app_sig = 0,
19534         .hdr_sig = { .bits =
19535                 BNXT_ULP_HDR_BIT_O_ETH |
19536                 BNXT_ULP_HDR_BIT_OO_VLAN |
19537                 BNXT_ULP_HDR_BIT_O_IPV6 |
19538                 BNXT_ULP_HDR_BIT_O_TCP |
19539                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19540         .field_sig = { .bits =
19541                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19542                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19543                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19544                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19545         },
19546         [925] = {
19547         .class_hid = BNXT_ULP_CLASS_HID_4330,
19548         .class_tid = 3,
19549         .hdr_sig_id = 8,
19550         .flow_sig_id = 245760,
19551         .flow_pattern_id = 1,
19552         .app_sig = 0,
19553         .hdr_sig = { .bits =
19554                 BNXT_ULP_HDR_BIT_O_ETH |
19555                 BNXT_ULP_HDR_BIT_OO_VLAN |
19556                 BNXT_ULP_HDR_BIT_O_IPV6 |
19557                 BNXT_ULP_HDR_BIT_O_TCP |
19558                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19559         .field_sig = { .bits =
19560                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19561                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19562                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19563                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19564         },
19565         [926] = {
19566         .class_hid = BNXT_ULP_CLASS_HID_2f24,
19567         .class_tid = 3,
19568         .hdr_sig_id = 8,
19569         .flow_sig_id = 245824,
19570         .flow_pattern_id = 1,
19571         .app_sig = 0,
19572         .hdr_sig = { .bits =
19573                 BNXT_ULP_HDR_BIT_O_ETH |
19574                 BNXT_ULP_HDR_BIT_OO_VLAN |
19575                 BNXT_ULP_HDR_BIT_O_IPV6 |
19576                 BNXT_ULP_HDR_BIT_O_TCP |
19577                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19578         .field_sig = { .bits =
19579                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID |
19580                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_SRC_ADDR |
19581                 BNXT_ULP_HF_0_3_8_BITMASK_O_IPV6_DST_ADDR |
19582                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_SRC_PORT |
19583                 BNXT_ULP_HF_0_3_8_BITMASK_O_TCP_DST_PORT }
19584         },
19585         [927] = {
19586         .class_hid = BNXT_ULP_CLASS_HID_5584,
19587         .class_tid = 3,
19588         .hdr_sig_id = 9,
19589         .flow_sig_id = 131072,
19590         .flow_pattern_id = 1,
19591         .app_sig = 0,
19592         .hdr_sig = { .bits =
19593                 BNXT_ULP_HDR_BIT_O_ETH |
19594                 BNXT_ULP_HDR_BIT_OO_VLAN |
19595                 BNXT_ULP_HDR_BIT_O_IPV4 |
19596                 BNXT_ULP_HDR_BIT_O_TCP |
19597                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19598         .field_sig = { .bits =
19599                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19600         },
19601         [928] = {
19602         .class_hid = BNXT_ULP_CLASS_HID_2198,
19603         .class_tid = 3,
19604         .hdr_sig_id = 9,
19605         .flow_sig_id = 131136,
19606         .flow_pattern_id = 1,
19607         .app_sig = 0,
19608         .hdr_sig = { .bits =
19609                 BNXT_ULP_HDR_BIT_O_ETH |
19610                 BNXT_ULP_HDR_BIT_OO_VLAN |
19611                 BNXT_ULP_HDR_BIT_O_IPV4 |
19612                 BNXT_ULP_HDR_BIT_O_TCP |
19613                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19614         .field_sig = { .bits =
19615                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19616                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19617         },
19618         [929] = {
19619         .class_hid = BNXT_ULP_CLASS_HID_7588,
19620         .class_tid = 3,
19621         .hdr_sig_id = 9,
19622         .flow_sig_id = 196608,
19623         .flow_pattern_id = 1,
19624         .app_sig = 0,
19625         .hdr_sig = { .bits =
19626                 BNXT_ULP_HDR_BIT_O_ETH |
19627                 BNXT_ULP_HDR_BIT_OO_VLAN |
19628                 BNXT_ULP_HDR_BIT_O_IPV4 |
19629                 BNXT_ULP_HDR_BIT_O_TCP |
19630                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19631         .field_sig = { .bits =
19632                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19633                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19634         },
19635         [930] = {
19636         .class_hid = BNXT_ULP_CLASS_HID_419c,
19637         .class_tid = 3,
19638         .hdr_sig_id = 9,
19639         .flow_sig_id = 196672,
19640         .flow_pattern_id = 1,
19641         .app_sig = 0,
19642         .hdr_sig = { .bits =
19643                 BNXT_ULP_HDR_BIT_O_ETH |
19644                 BNXT_ULP_HDR_BIT_OO_VLAN |
19645                 BNXT_ULP_HDR_BIT_O_IPV4 |
19646                 BNXT_ULP_HDR_BIT_O_TCP |
19647                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19648         .field_sig = { .bits =
19649                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19650                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19651                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR }
19652         },
19653         [931] = {
19654         .class_hid = BNXT_ULP_CLASS_HID_7758,
19655         .class_tid = 3,
19656         .hdr_sig_id = 9,
19657         .flow_sig_id = 393216,
19658         .flow_pattern_id = 1,
19659         .app_sig = 0,
19660         .hdr_sig = { .bits =
19661                 BNXT_ULP_HDR_BIT_O_ETH |
19662                 BNXT_ULP_HDR_BIT_OO_VLAN |
19663                 BNXT_ULP_HDR_BIT_O_IPV4 |
19664                 BNXT_ULP_HDR_BIT_O_TCP |
19665                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19666         .field_sig = { .bits =
19667                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19668                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19669         },
19670         [932] = {
19671         .class_hid = BNXT_ULP_CLASS_HID_43ac,
19672         .class_tid = 3,
19673         .hdr_sig_id = 9,
19674         .flow_sig_id = 393280,
19675         .flow_pattern_id = 1,
19676         .app_sig = 0,
19677         .hdr_sig = { .bits =
19678                 BNXT_ULP_HDR_BIT_O_ETH |
19679                 BNXT_ULP_HDR_BIT_OO_VLAN |
19680                 BNXT_ULP_HDR_BIT_O_IPV4 |
19681                 BNXT_ULP_HDR_BIT_O_TCP |
19682                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19683         .field_sig = { .bits =
19684                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19685                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19686                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19687         },
19688         [933] = {
19689         .class_hid = BNXT_ULP_CLASS_HID_0c10,
19690         .class_tid = 3,
19691         .hdr_sig_id = 9,
19692         .flow_sig_id = 458752,
19693         .flow_pattern_id = 1,
19694         .app_sig = 0,
19695         .hdr_sig = { .bits =
19696                 BNXT_ULP_HDR_BIT_O_ETH |
19697                 BNXT_ULP_HDR_BIT_OO_VLAN |
19698                 BNXT_ULP_HDR_BIT_O_IPV4 |
19699                 BNXT_ULP_HDR_BIT_O_TCP |
19700                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19701         .field_sig = { .bits =
19702                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19703                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19704                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19705         },
19706         [934] = {
19707         .class_hid = BNXT_ULP_CLASS_HID_1864,
19708         .class_tid = 3,
19709         .hdr_sig_id = 9,
19710         .flow_sig_id = 458816,
19711         .flow_pattern_id = 1,
19712         .app_sig = 0,
19713         .hdr_sig = { .bits =
19714                 BNXT_ULP_HDR_BIT_O_ETH |
19715                 BNXT_ULP_HDR_BIT_OO_VLAN |
19716                 BNXT_ULP_HDR_BIT_O_IPV4 |
19717                 BNXT_ULP_HDR_BIT_O_TCP |
19718                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19719         .field_sig = { .bits =
19720                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19721                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19722                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19723                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT }
19724         },
19725         [935] = {
19726         .class_hid = BNXT_ULP_CLASS_HID_30c8,
19727         .class_tid = 3,
19728         .hdr_sig_id = 9,
19729         .flow_sig_id = 655360,
19730         .flow_pattern_id = 1,
19731         .app_sig = 0,
19732         .hdr_sig = { .bits =
19733                 BNXT_ULP_HDR_BIT_O_ETH |
19734                 BNXT_ULP_HDR_BIT_OO_VLAN |
19735                 BNXT_ULP_HDR_BIT_O_IPV4 |
19736                 BNXT_ULP_HDR_BIT_O_TCP |
19737                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19738         .field_sig = { .bits =
19739                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19740                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19741         },
19742         [936] = {
19743         .class_hid = BNXT_ULP_CLASS_HID_1cdc,
19744         .class_tid = 3,
19745         .hdr_sig_id = 9,
19746         .flow_sig_id = 655424,
19747         .flow_pattern_id = 1,
19748         .app_sig = 0,
19749         .hdr_sig = { .bits =
19750                 BNXT_ULP_HDR_BIT_O_ETH |
19751                 BNXT_ULP_HDR_BIT_OO_VLAN |
19752                 BNXT_ULP_HDR_BIT_O_IPV4 |
19753                 BNXT_ULP_HDR_BIT_O_TCP |
19754                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19755         .field_sig = { .bits =
19756                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19757                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19758                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19759         },
19760         [937] = {
19761         .class_hid = BNXT_ULP_CLASS_HID_50cc,
19762         .class_tid = 3,
19763         .hdr_sig_id = 9,
19764         .flow_sig_id = 720896,
19765         .flow_pattern_id = 1,
19766         .app_sig = 0,
19767         .hdr_sig = { .bits =
19768                 BNXT_ULP_HDR_BIT_O_ETH |
19769                 BNXT_ULP_HDR_BIT_OO_VLAN |
19770                 BNXT_ULP_HDR_BIT_O_IPV4 |
19771                 BNXT_ULP_HDR_BIT_O_TCP |
19772                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19773         .field_sig = { .bits =
19774                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19775                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19776                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19777         },
19778         [938] = {
19779         .class_hid = BNXT_ULP_CLASS_HID_3d20,
19780         .class_tid = 3,
19781         .hdr_sig_id = 9,
19782         .flow_sig_id = 720960,
19783         .flow_pattern_id = 1,
19784         .app_sig = 0,
19785         .hdr_sig = { .bits =
19786                 BNXT_ULP_HDR_BIT_O_ETH |
19787                 BNXT_ULP_HDR_BIT_OO_VLAN |
19788                 BNXT_ULP_HDR_BIT_O_IPV4 |
19789                 BNXT_ULP_HDR_BIT_O_TCP |
19790                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19791         .field_sig = { .bits =
19792                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19793                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19794                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19795                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19796         },
19797         [939] = {
19798         .class_hid = BNXT_ULP_CLASS_HID_529c,
19799         .class_tid = 3,
19800         .hdr_sig_id = 9,
19801         .flow_sig_id = 917504,
19802         .flow_pattern_id = 1,
19803         .app_sig = 0,
19804         .hdr_sig = { .bits =
19805                 BNXT_ULP_HDR_BIT_O_ETH |
19806                 BNXT_ULP_HDR_BIT_OO_VLAN |
19807                 BNXT_ULP_HDR_BIT_O_IPV4 |
19808                 BNXT_ULP_HDR_BIT_O_TCP |
19809                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19810         .field_sig = { .bits =
19811                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19812                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19813                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19814         },
19815         [940] = {
19816         .class_hid = BNXT_ULP_CLASS_HID_3ef0,
19817         .class_tid = 3,
19818         .hdr_sig_id = 9,
19819         .flow_sig_id = 917568,
19820         .flow_pattern_id = 1,
19821         .app_sig = 0,
19822         .hdr_sig = { .bits =
19823                 BNXT_ULP_HDR_BIT_O_ETH |
19824                 BNXT_ULP_HDR_BIT_OO_VLAN |
19825                 BNXT_ULP_HDR_BIT_O_IPV4 |
19826                 BNXT_ULP_HDR_BIT_O_TCP |
19827                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19828         .field_sig = { .bits =
19829                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19830                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19831                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19832                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19833         },
19834         [941] = {
19835         .class_hid = BNXT_ULP_CLASS_HID_72e0,
19836         .class_tid = 3,
19837         .hdr_sig_id = 9,
19838         .flow_sig_id = 983040,
19839         .flow_pattern_id = 1,
19840         .app_sig = 0,
19841         .hdr_sig = { .bits =
19842                 BNXT_ULP_HDR_BIT_O_ETH |
19843                 BNXT_ULP_HDR_BIT_OO_VLAN |
19844                 BNXT_ULP_HDR_BIT_O_IPV4 |
19845                 BNXT_ULP_HDR_BIT_O_TCP |
19846                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19847         .field_sig = { .bits =
19848                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19849                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19850                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19851                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19852         },
19853         [942] = {
19854         .class_hid = BNXT_ULP_CLASS_HID_5ef4,
19855         .class_tid = 3,
19856         .hdr_sig_id = 9,
19857         .flow_sig_id = 983104,
19858         .flow_pattern_id = 1,
19859         .app_sig = 0,
19860         .hdr_sig = { .bits =
19861                 BNXT_ULP_HDR_BIT_O_ETH |
19862                 BNXT_ULP_HDR_BIT_OO_VLAN |
19863                 BNXT_ULP_HDR_BIT_O_IPV4 |
19864                 BNXT_ULP_HDR_BIT_O_TCP |
19865                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19866         .field_sig = { .bits =
19867                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID |
19868                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_SRC_ADDR |
19869                 BNXT_ULP_HF_0_3_9_BITMASK_O_IPV4_DST_ADDR |
19870                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_SRC_PORT |
19871                 BNXT_ULP_HF_0_3_9_BITMASK_O_TCP_DST_PORT }
19872         },
19873         [943] = {
19874         .class_hid = BNXT_ULP_CLASS_HID_2dfc,
19875         .class_tid = 3,
19876         .hdr_sig_id = 10,
19877         .flow_sig_id = 32768,
19878         .flow_pattern_id = 1,
19879         .app_sig = 0,
19880         .hdr_sig = { .bits =
19881                 BNXT_ULP_HDR_BIT_O_ETH |
19882                 BNXT_ULP_HDR_BIT_OO_VLAN |
19883                 BNXT_ULP_HDR_BIT_O_IPV6 |
19884                 BNXT_ULP_HDR_BIT_O_UDP |
19885                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19886         .field_sig = { .bits =
19887                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19888         },
19889         [944] = {
19890         .class_hid = BNXT_ULP_CLASS_HID_39e0,
19891         .class_tid = 3,
19892         .hdr_sig_id = 10,
19893         .flow_sig_id = 32832,
19894         .flow_pattern_id = 1,
19895         .app_sig = 0,
19896         .hdr_sig = { .bits =
19897                 BNXT_ULP_HDR_BIT_O_ETH |
19898                 BNXT_ULP_HDR_BIT_OO_VLAN |
19899                 BNXT_ULP_HDR_BIT_O_IPV6 |
19900                 BNXT_ULP_HDR_BIT_O_UDP |
19901                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19902         .field_sig = { .bits =
19903                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
19904                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19905         },
19906         [945] = {
19907         .class_hid = BNXT_ULP_CLASS_HID_4530,
19908         .class_tid = 3,
19909         .hdr_sig_id = 10,
19910         .flow_sig_id = 49152,
19911         .flow_pattern_id = 1,
19912         .app_sig = 0,
19913         .hdr_sig = { .bits =
19914                 BNXT_ULP_HDR_BIT_O_ETH |
19915                 BNXT_ULP_HDR_BIT_OO_VLAN |
19916                 BNXT_ULP_HDR_BIT_O_IPV6 |
19917                 BNXT_ULP_HDR_BIT_O_UDP |
19918                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19919         .field_sig = { .bits =
19920                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
19921                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19922         },
19923         [946] = {
19924         .class_hid = BNXT_ULP_CLASS_HID_5124,
19925         .class_tid = 3,
19926         .hdr_sig_id = 10,
19927         .flow_sig_id = 49216,
19928         .flow_pattern_id = 1,
19929         .app_sig = 0,
19930         .hdr_sig = { .bits =
19931                 BNXT_ULP_HDR_BIT_O_ETH |
19932                 BNXT_ULP_HDR_BIT_OO_VLAN |
19933                 BNXT_ULP_HDR_BIT_O_IPV6 |
19934                 BNXT_ULP_HDR_BIT_O_UDP |
19935                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19936         .field_sig = { .bits =
19937                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
19938                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
19939                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR }
19940         },
19941         [947] = {
19942         .class_hid = BNXT_ULP_CLASS_HID_4df0,
19943         .class_tid = 3,
19944         .hdr_sig_id = 10,
19945         .flow_sig_id = 98304,
19946         .flow_pattern_id = 1,
19947         .app_sig = 0,
19948         .hdr_sig = { .bits =
19949                 BNXT_ULP_HDR_BIT_O_ETH |
19950                 BNXT_ULP_HDR_BIT_OO_VLAN |
19951                 BNXT_ULP_HDR_BIT_O_IPV6 |
19952                 BNXT_ULP_HDR_BIT_O_UDP |
19953                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19954         .field_sig = { .bits =
19955                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
19956                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
19957         },
19958         [948] = {
19959         .class_hid = BNXT_ULP_CLASS_HID_59e4,
19960         .class_tid = 3,
19961         .hdr_sig_id = 10,
19962         .flow_sig_id = 98368,
19963         .flow_pattern_id = 1,
19964         .app_sig = 0,
19965         .hdr_sig = { .bits =
19966                 BNXT_ULP_HDR_BIT_O_ETH |
19967                 BNXT_ULP_HDR_BIT_OO_VLAN |
19968                 BNXT_ULP_HDR_BIT_O_IPV6 |
19969                 BNXT_ULP_HDR_BIT_O_UDP |
19970                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19971         .field_sig = { .bits =
19972                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
19973                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
19974                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
19975         },
19976         [949] = {
19977         .class_hid = BNXT_ULP_CLASS_HID_1c78,
19978         .class_tid = 3,
19979         .hdr_sig_id = 10,
19980         .flow_sig_id = 114688,
19981         .flow_pattern_id = 1,
19982         .app_sig = 0,
19983         .hdr_sig = { .bits =
19984                 BNXT_ULP_HDR_BIT_O_ETH |
19985                 BNXT_ULP_HDR_BIT_OO_VLAN |
19986                 BNXT_ULP_HDR_BIT_O_IPV6 |
19987                 BNXT_ULP_HDR_BIT_O_UDP |
19988                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
19989         .field_sig = { .bits =
19990                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
19991                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
19992                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
19993         },
19994         [950] = {
19995         .class_hid = BNXT_ULP_CLASS_HID_7118,
19996         .class_tid = 3,
19997         .hdr_sig_id = 10,
19998         .flow_sig_id = 114752,
19999         .flow_pattern_id = 1,
20000         .app_sig = 0,
20001         .hdr_sig = { .bits =
20002                 BNXT_ULP_HDR_BIT_O_ETH |
20003                 BNXT_ULP_HDR_BIT_OO_VLAN |
20004                 BNXT_ULP_HDR_BIT_O_IPV6 |
20005                 BNXT_ULP_HDR_BIT_O_UDP |
20006                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20007         .field_sig = { .bits =
20008                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20009                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20010                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20011                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT }
20012         },
20013         [951] = {
20014         .class_hid = BNXT_ULP_CLASS_HID_0998,
20015         .class_tid = 3,
20016         .hdr_sig_id = 10,
20017         .flow_sig_id = 163840,
20018         .flow_pattern_id = 1,
20019         .app_sig = 0,
20020         .hdr_sig = { .bits =
20021                 BNXT_ULP_HDR_BIT_O_ETH |
20022                 BNXT_ULP_HDR_BIT_OO_VLAN |
20023                 BNXT_ULP_HDR_BIT_O_IPV6 |
20024                 BNXT_ULP_HDR_BIT_O_UDP |
20025                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20026         .field_sig = { .bits =
20027                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20028                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20029         },
20030         [952] = {
20031         .class_hid = BNXT_ULP_CLASS_HID_158c,
20032         .class_tid = 3,
20033         .hdr_sig_id = 10,
20034         .flow_sig_id = 163904,
20035         .flow_pattern_id = 1,
20036         .app_sig = 0,
20037         .hdr_sig = { .bits =
20038                 BNXT_ULP_HDR_BIT_O_ETH |
20039                 BNXT_ULP_HDR_BIT_OO_VLAN |
20040                 BNXT_ULP_HDR_BIT_O_IPV6 |
20041                 BNXT_ULP_HDR_BIT_O_UDP |
20042                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20043         .field_sig = { .bits =
20044                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20045                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20046                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20047         },
20048         [953] = {
20049         .class_hid = BNXT_ULP_CLASS_HID_20dc,
20050         .class_tid = 3,
20051         .hdr_sig_id = 10,
20052         .flow_sig_id = 180224,
20053         .flow_pattern_id = 1,
20054         .app_sig = 0,
20055         .hdr_sig = { .bits =
20056                 BNXT_ULP_HDR_BIT_O_ETH |
20057                 BNXT_ULP_HDR_BIT_OO_VLAN |
20058                 BNXT_ULP_HDR_BIT_O_IPV6 |
20059                 BNXT_ULP_HDR_BIT_O_UDP |
20060                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20061         .field_sig = { .bits =
20062                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20063                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20064                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20065         },
20066         [954] = {
20067         .class_hid = BNXT_ULP_CLASS_HID_0cc0,
20068         .class_tid = 3,
20069         .hdr_sig_id = 10,
20070         .flow_sig_id = 180288,
20071         .flow_pattern_id = 1,
20072         .app_sig = 0,
20073         .hdr_sig = { .bits =
20074                 BNXT_ULP_HDR_BIT_O_ETH |
20075                 BNXT_ULP_HDR_BIT_OO_VLAN |
20076                 BNXT_ULP_HDR_BIT_O_IPV6 |
20077                 BNXT_ULP_HDR_BIT_O_UDP |
20078                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20079         .field_sig = { .bits =
20080                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20081                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20082                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20083                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20084         },
20085         [955] = {
20086         .class_hid = BNXT_ULP_CLASS_HID_299c,
20087         .class_tid = 3,
20088         .hdr_sig_id = 10,
20089         .flow_sig_id = 229376,
20090         .flow_pattern_id = 1,
20091         .app_sig = 0,
20092         .hdr_sig = { .bits =
20093                 BNXT_ULP_HDR_BIT_O_ETH |
20094                 BNXT_ULP_HDR_BIT_OO_VLAN |
20095                 BNXT_ULP_HDR_BIT_O_IPV6 |
20096                 BNXT_ULP_HDR_BIT_O_UDP |
20097                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20098         .field_sig = { .bits =
20099                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20100                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20101                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20102         },
20103         [956] = {
20104         .class_hid = BNXT_ULP_CLASS_HID_3580,
20105         .class_tid = 3,
20106         .hdr_sig_id = 10,
20107         .flow_sig_id = 229440,
20108         .flow_pattern_id = 1,
20109         .app_sig = 0,
20110         .hdr_sig = { .bits =
20111                 BNXT_ULP_HDR_BIT_O_ETH |
20112                 BNXT_ULP_HDR_BIT_OO_VLAN |
20113                 BNXT_ULP_HDR_BIT_O_IPV6 |
20114                 BNXT_ULP_HDR_BIT_O_UDP |
20115                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20116         .field_sig = { .bits =
20117                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20118                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20119                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20120                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20121         },
20122         [957] = {
20123         .class_hid = BNXT_ULP_CLASS_HID_40d0,
20124         .class_tid = 3,
20125         .hdr_sig_id = 10,
20126         .flow_sig_id = 245760,
20127         .flow_pattern_id = 1,
20128         .app_sig = 0,
20129         .hdr_sig = { .bits =
20130                 BNXT_ULP_HDR_BIT_O_ETH |
20131                 BNXT_ULP_HDR_BIT_OO_VLAN |
20132                 BNXT_ULP_HDR_BIT_O_IPV6 |
20133                 BNXT_ULP_HDR_BIT_O_UDP |
20134                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20135         .field_sig = { .bits =
20136                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20137                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20138                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20139                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20140         },
20141         [958] = {
20142         .class_hid = BNXT_ULP_CLASS_HID_2cc4,
20143         .class_tid = 3,
20144         .hdr_sig_id = 10,
20145         .flow_sig_id = 245824,
20146         .flow_pattern_id = 1,
20147         .app_sig = 0,
20148         .hdr_sig = { .bits =
20149                 BNXT_ULP_HDR_BIT_O_ETH |
20150                 BNXT_ULP_HDR_BIT_OO_VLAN |
20151                 BNXT_ULP_HDR_BIT_O_IPV6 |
20152                 BNXT_ULP_HDR_BIT_O_UDP |
20153                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20154         .field_sig = { .bits =
20155                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID |
20156                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_SRC_ADDR |
20157                 BNXT_ULP_HF_0_3_10_BITMASK_O_IPV6_DST_ADDR |
20158                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_SRC_PORT |
20159                 BNXT_ULP_HF_0_3_10_BITMASK_O_UDP_DST_PORT }
20160         },
20161         [959] = {
20162         .class_hid = BNXT_ULP_CLASS_HID_55a4,
20163         .class_tid = 3,
20164         .hdr_sig_id = 11,
20165         .flow_sig_id = 131072,
20166         .flow_pattern_id = 1,
20167         .app_sig = 0,
20168         .hdr_sig = { .bits =
20169                 BNXT_ULP_HDR_BIT_O_ETH |
20170                 BNXT_ULP_HDR_BIT_OO_VLAN |
20171                 BNXT_ULP_HDR_BIT_O_IPV4 |
20172                 BNXT_ULP_HDR_BIT_O_UDP |
20173                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20174         .field_sig = { .bits =
20175                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20176         },
20177         [960] = {
20178         .class_hid = BNXT_ULP_CLASS_HID_21b8,
20179         .class_tid = 3,
20180         .hdr_sig_id = 11,
20181         .flow_sig_id = 131136,
20182         .flow_pattern_id = 1,
20183         .app_sig = 0,
20184         .hdr_sig = { .bits =
20185                 BNXT_ULP_HDR_BIT_O_ETH |
20186                 BNXT_ULP_HDR_BIT_OO_VLAN |
20187                 BNXT_ULP_HDR_BIT_O_IPV4 |
20188                 BNXT_ULP_HDR_BIT_O_UDP |
20189                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20190         .field_sig = { .bits =
20191                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20192                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20193         },
20194         [961] = {
20195         .class_hid = BNXT_ULP_CLASS_HID_75a8,
20196         .class_tid = 3,
20197         .hdr_sig_id = 11,
20198         .flow_sig_id = 196608,
20199         .flow_pattern_id = 1,
20200         .app_sig = 0,
20201         .hdr_sig = { .bits =
20202                 BNXT_ULP_HDR_BIT_O_ETH |
20203                 BNXT_ULP_HDR_BIT_OO_VLAN |
20204                 BNXT_ULP_HDR_BIT_O_IPV4 |
20205                 BNXT_ULP_HDR_BIT_O_UDP |
20206                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20207         .field_sig = { .bits =
20208                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20209                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20210         },
20211         [962] = {
20212         .class_hid = BNXT_ULP_CLASS_HID_41bc,
20213         .class_tid = 3,
20214         .hdr_sig_id = 11,
20215         .flow_sig_id = 196672,
20216         .flow_pattern_id = 1,
20217         .app_sig = 0,
20218         .hdr_sig = { .bits =
20219                 BNXT_ULP_HDR_BIT_O_ETH |
20220                 BNXT_ULP_HDR_BIT_OO_VLAN |
20221                 BNXT_ULP_HDR_BIT_O_IPV4 |
20222                 BNXT_ULP_HDR_BIT_O_UDP |
20223                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20224         .field_sig = { .bits =
20225                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20226                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20227                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR }
20228         },
20229         [963] = {
20230         .class_hid = BNXT_ULP_CLASS_HID_7778,
20231         .class_tid = 3,
20232         .hdr_sig_id = 11,
20233         .flow_sig_id = 393216,
20234         .flow_pattern_id = 1,
20235         .app_sig = 0,
20236         .hdr_sig = { .bits =
20237                 BNXT_ULP_HDR_BIT_O_ETH |
20238                 BNXT_ULP_HDR_BIT_OO_VLAN |
20239                 BNXT_ULP_HDR_BIT_O_IPV4 |
20240                 BNXT_ULP_HDR_BIT_O_UDP |
20241                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20242         .field_sig = { .bits =
20243                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20244                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20245         },
20246         [964] = {
20247         .class_hid = BNXT_ULP_CLASS_HID_438c,
20248         .class_tid = 3,
20249         .hdr_sig_id = 11,
20250         .flow_sig_id = 393280,
20251         .flow_pattern_id = 1,
20252         .app_sig = 0,
20253         .hdr_sig = { .bits =
20254                 BNXT_ULP_HDR_BIT_O_ETH |
20255                 BNXT_ULP_HDR_BIT_OO_VLAN |
20256                 BNXT_ULP_HDR_BIT_O_IPV4 |
20257                 BNXT_ULP_HDR_BIT_O_UDP |
20258                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20259         .field_sig = { .bits =
20260                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20261                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20262                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20263         },
20264         [965] = {
20265         .class_hid = BNXT_ULP_CLASS_HID_0c30,
20266         .class_tid = 3,
20267         .hdr_sig_id = 11,
20268         .flow_sig_id = 458752,
20269         .flow_pattern_id = 1,
20270         .app_sig = 0,
20271         .hdr_sig = { .bits =
20272                 BNXT_ULP_HDR_BIT_O_ETH |
20273                 BNXT_ULP_HDR_BIT_OO_VLAN |
20274                 BNXT_ULP_HDR_BIT_O_IPV4 |
20275                 BNXT_ULP_HDR_BIT_O_UDP |
20276                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20277         .field_sig = { .bits =
20278                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20279                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20280                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20281         },
20282         [966] = {
20283         .class_hid = BNXT_ULP_CLASS_HID_1844,
20284         .class_tid = 3,
20285         .hdr_sig_id = 11,
20286         .flow_sig_id = 458816,
20287         .flow_pattern_id = 1,
20288         .app_sig = 0,
20289         .hdr_sig = { .bits =
20290                 BNXT_ULP_HDR_BIT_O_ETH |
20291                 BNXT_ULP_HDR_BIT_OO_VLAN |
20292                 BNXT_ULP_HDR_BIT_O_IPV4 |
20293                 BNXT_ULP_HDR_BIT_O_UDP |
20294                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20295         .field_sig = { .bits =
20296                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20297                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20298                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20299                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT }
20300         },
20301         [967] = {
20302         .class_hid = BNXT_ULP_CLASS_HID_30e8,
20303         .class_tid = 3,
20304         .hdr_sig_id = 11,
20305         .flow_sig_id = 655360,
20306         .flow_pattern_id = 1,
20307         .app_sig = 0,
20308         .hdr_sig = { .bits =
20309                 BNXT_ULP_HDR_BIT_O_ETH |
20310                 BNXT_ULP_HDR_BIT_OO_VLAN |
20311                 BNXT_ULP_HDR_BIT_O_IPV4 |
20312                 BNXT_ULP_HDR_BIT_O_UDP |
20313                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20314         .field_sig = { .bits =
20315                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20316                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20317         },
20318         [968] = {
20319         .class_hid = BNXT_ULP_CLASS_HID_1cfc,
20320         .class_tid = 3,
20321         .hdr_sig_id = 11,
20322         .flow_sig_id = 655424,
20323         .flow_pattern_id = 1,
20324         .app_sig = 0,
20325         .hdr_sig = { .bits =
20326                 BNXT_ULP_HDR_BIT_O_ETH |
20327                 BNXT_ULP_HDR_BIT_OO_VLAN |
20328                 BNXT_ULP_HDR_BIT_O_IPV4 |
20329                 BNXT_ULP_HDR_BIT_O_UDP |
20330                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20331         .field_sig = { .bits =
20332                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20333                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20334                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20335         },
20336         [969] = {
20337         .class_hid = BNXT_ULP_CLASS_HID_50ec,
20338         .class_tid = 3,
20339         .hdr_sig_id = 11,
20340         .flow_sig_id = 720896,
20341         .flow_pattern_id = 1,
20342         .app_sig = 0,
20343         .hdr_sig = { .bits =
20344                 BNXT_ULP_HDR_BIT_O_ETH |
20345                 BNXT_ULP_HDR_BIT_OO_VLAN |
20346                 BNXT_ULP_HDR_BIT_O_IPV4 |
20347                 BNXT_ULP_HDR_BIT_O_UDP |
20348                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20349         .field_sig = { .bits =
20350                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20351                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20352                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20353         },
20354         [970] = {
20355         .class_hid = BNXT_ULP_CLASS_HID_3d00,
20356         .class_tid = 3,
20357         .hdr_sig_id = 11,
20358         .flow_sig_id = 720960,
20359         .flow_pattern_id = 1,
20360         .app_sig = 0,
20361         .hdr_sig = { .bits =
20362                 BNXT_ULP_HDR_BIT_O_ETH |
20363                 BNXT_ULP_HDR_BIT_OO_VLAN |
20364                 BNXT_ULP_HDR_BIT_O_IPV4 |
20365                 BNXT_ULP_HDR_BIT_O_UDP |
20366                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20367         .field_sig = { .bits =
20368                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20369                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20370                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20371                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20372         },
20373         [971] = {
20374         .class_hid = BNXT_ULP_CLASS_HID_52bc,
20375         .class_tid = 3,
20376         .hdr_sig_id = 11,
20377         .flow_sig_id = 917504,
20378         .flow_pattern_id = 1,
20379         .app_sig = 0,
20380         .hdr_sig = { .bits =
20381                 BNXT_ULP_HDR_BIT_O_ETH |
20382                 BNXT_ULP_HDR_BIT_OO_VLAN |
20383                 BNXT_ULP_HDR_BIT_O_IPV4 |
20384                 BNXT_ULP_HDR_BIT_O_UDP |
20385                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20386         .field_sig = { .bits =
20387                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20388                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20389                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20390         },
20391         [972] = {
20392         .class_hid = BNXT_ULP_CLASS_HID_3ed0,
20393         .class_tid = 3,
20394         .hdr_sig_id = 11,
20395         .flow_sig_id = 917568,
20396         .flow_pattern_id = 1,
20397         .app_sig = 0,
20398         .hdr_sig = { .bits =
20399                 BNXT_ULP_HDR_BIT_O_ETH |
20400                 BNXT_ULP_HDR_BIT_OO_VLAN |
20401                 BNXT_ULP_HDR_BIT_O_IPV4 |
20402                 BNXT_ULP_HDR_BIT_O_UDP |
20403                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20404         .field_sig = { .bits =
20405                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20406                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20407                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20408                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20409         },
20410         [973] = {
20411         .class_hid = BNXT_ULP_CLASS_HID_72c0,
20412         .class_tid = 3,
20413         .hdr_sig_id = 11,
20414         .flow_sig_id = 983040,
20415         .flow_pattern_id = 1,
20416         .app_sig = 0,
20417         .hdr_sig = { .bits =
20418                 BNXT_ULP_HDR_BIT_O_ETH |
20419                 BNXT_ULP_HDR_BIT_OO_VLAN |
20420                 BNXT_ULP_HDR_BIT_O_IPV4 |
20421                 BNXT_ULP_HDR_BIT_O_UDP |
20422                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20423         .field_sig = { .bits =
20424                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20425                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20426                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20427                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20428         },
20429         [974] = {
20430         .class_hid = BNXT_ULP_CLASS_HID_5ed4,
20431         .class_tid = 3,
20432         .hdr_sig_id = 11,
20433         .flow_sig_id = 983104,
20434         .flow_pattern_id = 1,
20435         .app_sig = 0,
20436         .hdr_sig = { .bits =
20437                 BNXT_ULP_HDR_BIT_O_ETH |
20438                 BNXT_ULP_HDR_BIT_OO_VLAN |
20439                 BNXT_ULP_HDR_BIT_O_IPV4 |
20440                 BNXT_ULP_HDR_BIT_O_UDP |
20441                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20442         .field_sig = { .bits =
20443                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID |
20444                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_SRC_ADDR |
20445                 BNXT_ULP_HF_0_3_11_BITMASK_O_IPV4_DST_ADDR |
20446                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_SRC_PORT |
20447                 BNXT_ULP_HF_0_3_11_BITMASK_O_UDP_DST_PORT }
20448         },
20449         [975] = {
20450         .class_hid = BNXT_ULP_CLASS_HID_3866,
20451         .class_tid = 3,
20452         .hdr_sig_id = 0,
20453         .flow_sig_id = 4,
20454         .flow_pattern_id = 2,
20455         .app_sig = 0,
20456         .hdr_sig = { .bits =
20457                 BNXT_ULP_HDR_BIT_O_ETH |
20458                 BNXT_ULP_HDR_BIT_O_IPV6 |
20459                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20460         .field_sig = { .bits =
20461                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_DMAC |
20462                 BNXT_ULP_HF_0_3_0_BITMASK_O_ETH_SMAC }
20463         },
20464         [976] = {
20465         .class_hid = BNXT_ULP_CLASS_HID_381e,
20466         .class_tid = 3,
20467         .hdr_sig_id = 1,
20468         .flow_sig_id = 4,
20469         .flow_pattern_id = 2,
20470         .app_sig = 0,
20471         .hdr_sig = { .bits =
20472                 BNXT_ULP_HDR_BIT_O_ETH |
20473                 BNXT_ULP_HDR_BIT_O_IPV4 |
20474                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20475         .field_sig = { .bits =
20476                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_DMAC |
20477                 BNXT_ULP_HF_0_3_1_BITMASK_O_ETH_SMAC }
20478         },
20479         [977] = {
20480         .class_hid = BNXT_ULP_CLASS_HID_3860,
20481         .class_tid = 3,
20482         .hdr_sig_id = 2,
20483         .flow_sig_id = 4,
20484         .flow_pattern_id = 2,
20485         .app_sig = 0,
20486         .hdr_sig = { .bits =
20487                 BNXT_ULP_HDR_BIT_O_ETH |
20488                 BNXT_ULP_HDR_BIT_OO_VLAN |
20489                 BNXT_ULP_HDR_BIT_O_IPV6 |
20490                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20491         .field_sig = { .bits =
20492                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
20493                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC }
20494         },
20495         [978] = {
20496         .class_hid = BNXT_ULP_CLASS_HID_0454,
20497         .class_tid = 3,
20498         .hdr_sig_id = 2,
20499         .flow_sig_id = 68,
20500         .flow_pattern_id = 2,
20501         .app_sig = 0,
20502         .hdr_sig = { .bits =
20503                 BNXT_ULP_HDR_BIT_O_ETH |
20504                 BNXT_ULP_HDR_BIT_OO_VLAN |
20505                 BNXT_ULP_HDR_BIT_O_IPV6 |
20506                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20507         .field_sig = { .bits =
20508                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_DMAC |
20509                 BNXT_ULP_HF_0_3_2_BITMASK_O_ETH_SMAC |
20510                 BNXT_ULP_HF_0_3_2_BITMASK_OO_VLAN_VID }
20511         },
20512         [979] = {
20513         .class_hid = BNXT_ULP_CLASS_HID_3818,
20514         .class_tid = 3,
20515         .hdr_sig_id = 3,
20516         .flow_sig_id = 4,
20517         .flow_pattern_id = 2,
20518         .app_sig = 0,
20519         .hdr_sig = { .bits =
20520                 BNXT_ULP_HDR_BIT_O_ETH |
20521                 BNXT_ULP_HDR_BIT_OO_VLAN |
20522                 BNXT_ULP_HDR_BIT_O_IPV4 |
20523                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20524         .field_sig = { .bits =
20525                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
20526                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC }
20527         },
20528         [980] = {
20529         .class_hid = BNXT_ULP_CLASS_HID_042c,
20530         .class_tid = 3,
20531         .hdr_sig_id = 3,
20532         .flow_sig_id = 68,
20533         .flow_pattern_id = 2,
20534         .app_sig = 0,
20535         .hdr_sig = { .bits =
20536                 BNXT_ULP_HDR_BIT_O_ETH |
20537                 BNXT_ULP_HDR_BIT_OO_VLAN |
20538                 BNXT_ULP_HDR_BIT_O_IPV4 |
20539                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20540         .field_sig = { .bits =
20541                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_DMAC |
20542                 BNXT_ULP_HF_0_3_3_BITMASK_O_ETH_SMAC |
20543                 BNXT_ULP_HF_0_3_3_BITMASK_OO_VLAN_VID }
20544         },
20545         [981] = {
20546         .class_hid = BNXT_ULP_CLASS_HID_3846,
20547         .class_tid = 3,
20548         .hdr_sig_id = 4,
20549         .flow_sig_id = 4,
20550         .flow_pattern_id = 2,
20551         .app_sig = 0,
20552         .hdr_sig = { .bits =
20553                 BNXT_ULP_HDR_BIT_O_ETH |
20554                 BNXT_ULP_HDR_BIT_O_IPV6 |
20555                 BNXT_ULP_HDR_BIT_O_TCP |
20556                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20557         .field_sig = { .bits =
20558                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_DMAC |
20559                 BNXT_ULP_HF_0_3_4_BITMASK_O_ETH_SMAC }
20560         },
20561         [982] = {
20562         .class_hid = BNXT_ULP_CLASS_HID_387e,
20563         .class_tid = 3,
20564         .hdr_sig_id = 5,
20565         .flow_sig_id = 4,
20566         .flow_pattern_id = 2,
20567         .app_sig = 0,
20568         .hdr_sig = { .bits =
20569                 BNXT_ULP_HDR_BIT_O_ETH |
20570                 BNXT_ULP_HDR_BIT_O_IPV4 |
20571                 BNXT_ULP_HDR_BIT_O_TCP |
20572                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20573         .field_sig = { .bits =
20574                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_DMAC |
20575                 BNXT_ULP_HF_0_3_5_BITMASK_O_ETH_SMAC }
20576         },
20577         [983] = {
20578         .class_hid = BNXT_ULP_CLASS_HID_3ba6,
20579         .class_tid = 3,
20580         .hdr_sig_id = 6,
20581         .flow_sig_id = 4,
20582         .flow_pattern_id = 2,
20583         .app_sig = 0,
20584         .hdr_sig = { .bits =
20585                 BNXT_ULP_HDR_BIT_O_ETH |
20586                 BNXT_ULP_HDR_BIT_O_IPV6 |
20587                 BNXT_ULP_HDR_BIT_O_UDP |
20588                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20589         .field_sig = { .bits =
20590                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_DMAC |
20591                 BNXT_ULP_HF_0_3_6_BITMASK_O_ETH_SMAC }
20592         },
20593         [984] = {
20594         .class_hid = BNXT_ULP_CLASS_HID_385e,
20595         .class_tid = 3,
20596         .hdr_sig_id = 7,
20597         .flow_sig_id = 4,
20598         .flow_pattern_id = 2,
20599         .app_sig = 0,
20600         .hdr_sig = { .bits =
20601                 BNXT_ULP_HDR_BIT_O_ETH |
20602                 BNXT_ULP_HDR_BIT_O_IPV4 |
20603                 BNXT_ULP_HDR_BIT_O_UDP |
20604                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20605         .field_sig = { .bits =
20606                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_DMAC |
20607                 BNXT_ULP_HF_0_3_7_BITMASK_O_ETH_SMAC }
20608         },
20609         [985] = {
20610         .class_hid = BNXT_ULP_CLASS_HID_3840,
20611         .class_tid = 3,
20612         .hdr_sig_id = 8,
20613         .flow_sig_id = 4,
20614         .flow_pattern_id = 2,
20615         .app_sig = 0,
20616         .hdr_sig = { .bits =
20617                 BNXT_ULP_HDR_BIT_O_ETH |
20618                 BNXT_ULP_HDR_BIT_OO_VLAN |
20619                 BNXT_ULP_HDR_BIT_O_IPV6 |
20620                 BNXT_ULP_HDR_BIT_O_TCP |
20621                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20622         .field_sig = { .bits =
20623                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
20624                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC }
20625         },
20626         [986] = {
20627         .class_hid = BNXT_ULP_CLASS_HID_0474,
20628         .class_tid = 3,
20629         .hdr_sig_id = 8,
20630         .flow_sig_id = 68,
20631         .flow_pattern_id = 2,
20632         .app_sig = 0,
20633         .hdr_sig = { .bits =
20634                 BNXT_ULP_HDR_BIT_O_ETH |
20635                 BNXT_ULP_HDR_BIT_OO_VLAN |
20636                 BNXT_ULP_HDR_BIT_O_IPV6 |
20637                 BNXT_ULP_HDR_BIT_O_TCP |
20638                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20639         .field_sig = { .bits =
20640                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_DMAC |
20641                 BNXT_ULP_HF_0_3_8_BITMASK_O_ETH_SMAC |
20642                 BNXT_ULP_HF_0_3_8_BITMASK_OO_VLAN_VID }
20643         },
20644         [987] = {
20645         .class_hid = BNXT_ULP_CLASS_HID_3878,
20646         .class_tid = 3,
20647         .hdr_sig_id = 9,
20648         .flow_sig_id = 4,
20649         .flow_pattern_id = 2,
20650         .app_sig = 0,
20651         .hdr_sig = { .bits =
20652                 BNXT_ULP_HDR_BIT_O_ETH |
20653                 BNXT_ULP_HDR_BIT_OO_VLAN |
20654                 BNXT_ULP_HDR_BIT_O_IPV4 |
20655                 BNXT_ULP_HDR_BIT_O_TCP |
20656                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20657         .field_sig = { .bits =
20658                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
20659                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC }
20660         },
20661         [988] = {
20662         .class_hid = BNXT_ULP_CLASS_HID_044c,
20663         .class_tid = 3,
20664         .hdr_sig_id = 9,
20665         .flow_sig_id = 68,
20666         .flow_pattern_id = 2,
20667         .app_sig = 0,
20668         .hdr_sig = { .bits =
20669                 BNXT_ULP_HDR_BIT_O_ETH |
20670                 BNXT_ULP_HDR_BIT_OO_VLAN |
20671                 BNXT_ULP_HDR_BIT_O_IPV4 |
20672                 BNXT_ULP_HDR_BIT_O_TCP |
20673                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20674         .field_sig = { .bits =
20675                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_DMAC |
20676                 BNXT_ULP_HF_0_3_9_BITMASK_O_ETH_SMAC |
20677                 BNXT_ULP_HF_0_3_9_BITMASK_OO_VLAN_VID }
20678         },
20679         [989] = {
20680         .class_hid = BNXT_ULP_CLASS_HID_3ba0,
20681         .class_tid = 3,
20682         .hdr_sig_id = 10,
20683         .flow_sig_id = 4,
20684         .flow_pattern_id = 2,
20685         .app_sig = 0,
20686         .hdr_sig = { .bits =
20687                 BNXT_ULP_HDR_BIT_O_ETH |
20688                 BNXT_ULP_HDR_BIT_OO_VLAN |
20689                 BNXT_ULP_HDR_BIT_O_IPV6 |
20690                 BNXT_ULP_HDR_BIT_O_UDP |
20691                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20692         .field_sig = { .bits =
20693                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
20694                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC }
20695         },
20696         [990] = {
20697         .class_hid = BNXT_ULP_CLASS_HID_0794,
20698         .class_tid = 3,
20699         .hdr_sig_id = 10,
20700         .flow_sig_id = 68,
20701         .flow_pattern_id = 2,
20702         .app_sig = 0,
20703         .hdr_sig = { .bits =
20704                 BNXT_ULP_HDR_BIT_O_ETH |
20705                 BNXT_ULP_HDR_BIT_OO_VLAN |
20706                 BNXT_ULP_HDR_BIT_O_IPV6 |
20707                 BNXT_ULP_HDR_BIT_O_UDP |
20708                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20709         .field_sig = { .bits =
20710                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_DMAC |
20711                 BNXT_ULP_HF_0_3_10_BITMASK_O_ETH_SMAC |
20712                 BNXT_ULP_HF_0_3_10_BITMASK_OO_VLAN_VID }
20713         },
20714         [991] = {
20715         .class_hid = BNXT_ULP_CLASS_HID_3858,
20716         .class_tid = 3,
20717         .hdr_sig_id = 11,
20718         .flow_sig_id = 4,
20719         .flow_pattern_id = 2,
20720         .app_sig = 0,
20721         .hdr_sig = { .bits =
20722                 BNXT_ULP_HDR_BIT_O_ETH |
20723                 BNXT_ULP_HDR_BIT_OO_VLAN |
20724                 BNXT_ULP_HDR_BIT_O_IPV4 |
20725                 BNXT_ULP_HDR_BIT_O_UDP |
20726                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20727         .field_sig = { .bits =
20728                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
20729                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC }
20730         },
20731         [992] = {
20732         .class_hid = BNXT_ULP_CLASS_HID_046c,
20733         .class_tid = 3,
20734         .hdr_sig_id = 11,
20735         .flow_sig_id = 68,
20736         .flow_pattern_id = 2,
20737         .app_sig = 0,
20738         .hdr_sig = { .bits =
20739                 BNXT_ULP_HDR_BIT_O_ETH |
20740                 BNXT_ULP_HDR_BIT_OO_VLAN |
20741                 BNXT_ULP_HDR_BIT_O_IPV4 |
20742                 BNXT_ULP_HDR_BIT_O_UDP |
20743                 BNXT_ULP_FLOW_DIR_BITMASK_EGR },
20744         .field_sig = { .bits =
20745                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_DMAC |
20746                 BNXT_ULP_HF_0_3_11_BITMASK_O_ETH_SMAC |
20747                 BNXT_ULP_HF_0_3_11_BITMASK_OO_VLAN_VID }
20748         }
20749 };