xref: /freebsd/usr.sbin/cxgbetool/tcbinfot7.c (revision bc48ca42d0d40b0b88df9cc1d8aec49533529690)
1*bc48ca42SNavdeep Parhar /* Auto-generated file.  Avoid direct editing.     */
2*bc48ca42SNavdeep Parhar /* Edits will be lost when file regenerated.       */
3*bc48ca42SNavdeep Parhar /* See tcb_common.c for auto-generation commands.  */
4*bc48ca42SNavdeep Parhar #include <stdio.h>
5*bc48ca42SNavdeep Parhar #include "tcb_common.h"
6*bc48ca42SNavdeep Parhar _TCBVAR g_tcb_info7[]={
7*bc48ca42SNavdeep Parhar   {"ulp_type"                     , 0,    0,    3, /* name,aux,lo,hi */
8*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
9*bc48ca42SNavdeep Parhar    "ulp_type"                     , /* aka */
10*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
11*bc48ca42SNavdeep Parhar    "ULP mode: 0 =toe, 2=iscsi, 4=rdma, 5=ddp, 6=fcoe, 7=user, 8=tls, 9=dtls, remaining values reserved", /*desc*/
12*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
13*bc48ca42SNavdeep Parhar   },
14*bc48ca42SNavdeep Parhar   {"ulp_raw"                      , 0,    4,   11, /* name,aux,lo,hi */
15*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
16*bc48ca42SNavdeep Parhar    "ulp"                          , /* aka */
17*bc48ca42SNavdeep Parhar    COMP_ULP                       , /* comp */
18*bc48ca42SNavdeep Parhar    "ULP subtype", /*desc*/
19*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
20*bc48ca42SNavdeep Parhar   },
21*bc48ca42SNavdeep Parhar   {"l2t_ix"                       , 0,   12,   23, /* name,aux,lo,hi */
22*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
23*bc48ca42SNavdeep Parhar    "l2t_ix"                       , /* aka */
24*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
25*bc48ca42SNavdeep Parhar    "Destination MAC address index", /*desc*/
26*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
27*bc48ca42SNavdeep Parhar   },
28*bc48ca42SNavdeep Parhar   {"smac_sel"                     , 0,   24,   31, /* name,aux,lo,hi */
29*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
30*bc48ca42SNavdeep Parhar    "smac_sel"                     , /* aka */
31*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
32*bc48ca42SNavdeep Parhar    "Source MAC address index", /*desc*/
33*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
34*bc48ca42SNavdeep Parhar   },
35*bc48ca42SNavdeep Parhar   {"TF_MIGRATING"                 , 0,   32,   32, /* name,aux,lo,hi */
36*bc48ca42SNavdeep Parhar    "t_flags"                      ,        0,   0, /* faka,flo,fhi */
37*bc48ca42SNavdeep Parhar    "migrating"                    , /* aka */
38*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
39*bc48ca42SNavdeep Parhar    NULL, /*desc*/
40*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
41*bc48ca42SNavdeep Parhar   },
42*bc48ca42SNavdeep Parhar   {"TF_NON_OFFLOAD"               , 0,   33,   33, /* name,aux,lo,hi */
43*bc48ca42SNavdeep Parhar    "t_flags"                      ,        1,   1, /* faka,flo,fhi */
44*bc48ca42SNavdeep Parhar    "non_offload"                  , /* aka */
45*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
46*bc48ca42SNavdeep Parhar    NULL, /*desc*/
47*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
48*bc48ca42SNavdeep Parhar   },
49*bc48ca42SNavdeep Parhar   {"TF_LOCK_TID"                  , 0,   34,   34, /* name,aux,lo,hi */
50*bc48ca42SNavdeep Parhar    "t_flags"                      ,        2,   2, /* faka,flo,fhi */
51*bc48ca42SNavdeep Parhar    "lock_tid"                     , /* aka */
52*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
53*bc48ca42SNavdeep Parhar    NULL, /*desc*/
54*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
55*bc48ca42SNavdeep Parhar   },
56*bc48ca42SNavdeep Parhar   {"TF_KEEPALIVE"                 , 0,   35,   35, /* name,aux,lo,hi */
57*bc48ca42SNavdeep Parhar    "t_flags"                      ,        3,   3, /* faka,flo,fhi */
58*bc48ca42SNavdeep Parhar    "keepalive"                    , /* aka */
59*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
60*bc48ca42SNavdeep Parhar    NULL, /*desc*/
61*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
62*bc48ca42SNavdeep Parhar   },
63*bc48ca42SNavdeep Parhar   {"TF_DACK"                      , 0,   36,   36, /* name,aux,lo,hi */
64*bc48ca42SNavdeep Parhar    "t_flags"                      ,        4,   4, /* faka,flo,fhi */
65*bc48ca42SNavdeep Parhar    "dack"                         , /* aka */
66*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
67*bc48ca42SNavdeep Parhar    NULL, /*desc*/
68*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
69*bc48ca42SNavdeep Parhar   },
70*bc48ca42SNavdeep Parhar   {"TF_DACK_MSS"                  , 0,   37,   37, /* name,aux,lo,hi */
71*bc48ca42SNavdeep Parhar    "t_flags"                      ,        5,   5, /* faka,flo,fhi */
72*bc48ca42SNavdeep Parhar    "dack_mss"                     , /* aka */
73*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
74*bc48ca42SNavdeep Parhar    NULL, /*desc*/
75*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
76*bc48ca42SNavdeep Parhar   },
77*bc48ca42SNavdeep Parhar   {"TF_DACK_NOT_ACKED"            , 0,   38,   38, /* name,aux,lo,hi */
78*bc48ca42SNavdeep Parhar    "t_flags"                      ,        6,   6, /* faka,flo,fhi */
79*bc48ca42SNavdeep Parhar    "dack_not_acked"               , /* aka */
80*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
81*bc48ca42SNavdeep Parhar    NULL, /*desc*/
82*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
83*bc48ca42SNavdeep Parhar   },
84*bc48ca42SNavdeep Parhar   {"TF_NAGLE"                     , 0,   39,   39, /* name,aux,lo,hi */
85*bc48ca42SNavdeep Parhar    "t_flags"                      ,        7,   7, /* faka,flo,fhi */
86*bc48ca42SNavdeep Parhar    "nagle"                        , /* aka */
87*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
88*bc48ca42SNavdeep Parhar    NULL, /*desc*/
89*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
90*bc48ca42SNavdeep Parhar   },
91*bc48ca42SNavdeep Parhar   {"TF_SSWS_DISABLED"             , 0,   40,   40, /* name,aux,lo,hi */
92*bc48ca42SNavdeep Parhar    "t_flags"                      ,        8,   8, /* faka,flo,fhi */
93*bc48ca42SNavdeep Parhar    "ssws_disabled"                , /* aka */
94*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
95*bc48ca42SNavdeep Parhar    NULL, /*desc*/
96*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
97*bc48ca42SNavdeep Parhar   },
98*bc48ca42SNavdeep Parhar   {"TF_RX_FLOW_CONTROL_DDP"       , 0,   41,   41, /* name,aux,lo,hi */
99*bc48ca42SNavdeep Parhar    "t_flags"                      ,        9,   9, /* faka,flo,fhi */
100*bc48ca42SNavdeep Parhar    "rx_flow_control_ddp"          , /* aka */
101*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
102*bc48ca42SNavdeep Parhar    NULL, /*desc*/
103*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
104*bc48ca42SNavdeep Parhar   },
105*bc48ca42SNavdeep Parhar   {"TF_RX_FLOW_CONTROL_DISABLE"   , 0,   42,   42, /* name,aux,lo,hi */
106*bc48ca42SNavdeep Parhar    "t_flags"                      ,       10,  10, /* faka,flo,fhi */
107*bc48ca42SNavdeep Parhar    "rx_flow_control_disable"      , /* aka */
108*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
109*bc48ca42SNavdeep Parhar    NULL, /*desc*/
110*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
111*bc48ca42SNavdeep Parhar   },
112*bc48ca42SNavdeep Parhar   {"TF_RESERVED"                  , 0,   43,   43, /* name,aux,lo,hi */
113*bc48ca42SNavdeep Parhar    "t_flags"                      ,       11,  11, /* faka,flo,fhi */
114*bc48ca42SNavdeep Parhar    "reserved"                     , /* aka */
115*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
116*bc48ca42SNavdeep Parhar    NULL, /*desc*/
117*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
118*bc48ca42SNavdeep Parhar   },
119*bc48ca42SNavdeep Parhar   {"TF_CHANNEL"                   , 0,   44,   45, /* name,aux,lo,hi */
120*bc48ca42SNavdeep Parhar    "t_flags"                      ,       12,  13, /* faka,flo,fhi */
121*bc48ca42SNavdeep Parhar    "channel"                      , /* aka */
122*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
123*bc48ca42SNavdeep Parhar    NULL, /*desc*/
124*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
125*bc48ca42SNavdeep Parhar   },
126*bc48ca42SNavdeep Parhar   {"TF_CHANNEL_MSB"               , 0,   45,   45, /* name,aux,lo,hi */
127*bc48ca42SNavdeep Parhar    "t_flags"                      ,       13,  13, /* faka,flo,fhi */
128*bc48ca42SNavdeep Parhar    "channel_msb"                  , /* aka */
129*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
130*bc48ca42SNavdeep Parhar    NULL, /*desc*/
131*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
132*bc48ca42SNavdeep Parhar   },
133*bc48ca42SNavdeep Parhar   {"TF_TX_QUIESCE"                , 0,   46,   46, /* name,aux,lo,hi */
134*bc48ca42SNavdeep Parhar    "t_flags"                      ,       14,  14, /* faka,flo,fhi */
135*bc48ca42SNavdeep Parhar    "tx_quiesce"                   , /* aka */
136*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
137*bc48ca42SNavdeep Parhar    NULL, /*desc*/
138*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
139*bc48ca42SNavdeep Parhar   },
140*bc48ca42SNavdeep Parhar   {"TF_RX_QUIESCE"                , 0,   47,   47, /* name,aux,lo,hi */
141*bc48ca42SNavdeep Parhar    "t_flags"                      ,       15,  15, /* faka,flo,fhi */
142*bc48ca42SNavdeep Parhar    "rx_quiesce"                   , /* aka */
143*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
144*bc48ca42SNavdeep Parhar    NULL, /*desc*/
145*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
146*bc48ca42SNavdeep Parhar   },
147*bc48ca42SNavdeep Parhar   {"TF_TX_PACE_AUTO"              , 0,   48,   48, /* name,aux,lo,hi */
148*bc48ca42SNavdeep Parhar    "t_flags"                      ,       16,  16, /* faka,flo,fhi */
149*bc48ca42SNavdeep Parhar    "tx_pace_auto"                 , /* aka */
150*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
151*bc48ca42SNavdeep Parhar    NULL, /*desc*/
152*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
153*bc48ca42SNavdeep Parhar   },
154*bc48ca42SNavdeep Parhar   {"TF_TX_PACE_FIXED"             , 0,   49,   49, /* name,aux,lo,hi */
155*bc48ca42SNavdeep Parhar    "t_flags"                      ,       17,  17, /* faka,flo,fhi */
156*bc48ca42SNavdeep Parhar    "tx_pace_fixed"                , /* aka */
157*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
158*bc48ca42SNavdeep Parhar    NULL, /*desc*/
159*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
160*bc48ca42SNavdeep Parhar   },
161*bc48ca42SNavdeep Parhar   {"TF_TX_QUEUE"                  , 0,   50,   52, /* name,aux,lo,hi */
162*bc48ca42SNavdeep Parhar    "t_flags"                      ,       18,  20, /* faka,flo,fhi */
163*bc48ca42SNavdeep Parhar    "tx_queue"                     , /* aka */
164*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
165*bc48ca42SNavdeep Parhar    NULL, /*desc*/
166*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
167*bc48ca42SNavdeep Parhar   },
168*bc48ca42SNavdeep Parhar   {"TF_TURBO"                     , 0,   53,   53, /* name,aux,lo,hi */
169*bc48ca42SNavdeep Parhar    "t_flags"                      ,       21,  21, /* faka,flo,fhi */
170*bc48ca42SNavdeep Parhar    "turbo"                        , /* aka */
171*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
172*bc48ca42SNavdeep Parhar    NULL, /*desc*/
173*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
174*bc48ca42SNavdeep Parhar   },
175*bc48ca42SNavdeep Parhar   {"TF_CCTRL_SEL0"                , 0,   54,   54, /* name,aux,lo,hi */
176*bc48ca42SNavdeep Parhar    "t_flags"                      ,       22,  22, /* faka,flo,fhi */
177*bc48ca42SNavdeep Parhar    "cctrl_sel0"                   , /* aka */
178*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
179*bc48ca42SNavdeep Parhar    NULL, /*desc*/
180*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
181*bc48ca42SNavdeep Parhar   },
182*bc48ca42SNavdeep Parhar   {"TF_CCTRL_SEL1"                , 0,   55,   55, /* name,aux,lo,hi */
183*bc48ca42SNavdeep Parhar    "t_flags"                      ,       23,  23, /* faka,flo,fhi */
184*bc48ca42SNavdeep Parhar    "cctrl_sel1"                   , /* aka */
185*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
186*bc48ca42SNavdeep Parhar    NULL, /*desc*/
187*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
188*bc48ca42SNavdeep Parhar   },
189*bc48ca42SNavdeep Parhar   {"TF_CORE_FIN"                  , 0,   56,   56, /* name,aux,lo,hi */
190*bc48ca42SNavdeep Parhar    "t_flags"                      ,       24,  24, /* faka,flo,fhi */
191*bc48ca42SNavdeep Parhar    "core_fin"                     , /* aka */
192*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
193*bc48ca42SNavdeep Parhar    NULL, /*desc*/
194*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
195*bc48ca42SNavdeep Parhar   },
196*bc48ca42SNavdeep Parhar   {"TF_CORE_URG"                  , 0,   57,   57, /* name,aux,lo,hi */
197*bc48ca42SNavdeep Parhar    "t_flags"                      ,       25,  25, /* faka,flo,fhi */
198*bc48ca42SNavdeep Parhar    "core_urg"                     , /* aka */
199*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
200*bc48ca42SNavdeep Parhar    NULL, /*desc*/
201*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
202*bc48ca42SNavdeep Parhar   },
203*bc48ca42SNavdeep Parhar   {"TF_CORE_MORE"                 , 0,   58,   58, /* name,aux,lo,hi */
204*bc48ca42SNavdeep Parhar    "t_flags"                      ,       26,  26, /* faka,flo,fhi */
205*bc48ca42SNavdeep Parhar    "core_more"                    , /* aka */
206*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
207*bc48ca42SNavdeep Parhar    NULL, /*desc*/
208*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
209*bc48ca42SNavdeep Parhar   },
210*bc48ca42SNavdeep Parhar   {"TF_CORE_PUSH"                 , 0,   59,   59, /* name,aux,lo,hi */
211*bc48ca42SNavdeep Parhar    "t_flags"                      ,       27,  27, /* faka,flo,fhi */
212*bc48ca42SNavdeep Parhar    "core_push"                    , /* aka */
213*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
214*bc48ca42SNavdeep Parhar    NULL, /*desc*/
215*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
216*bc48ca42SNavdeep Parhar   },
217*bc48ca42SNavdeep Parhar   {"TF_CORE_FLUSH"                , 0,   60,   60, /* name,aux,lo,hi */
218*bc48ca42SNavdeep Parhar    "t_flags"                      ,       28,  28, /* faka,flo,fhi */
219*bc48ca42SNavdeep Parhar    "core_flush"                   , /* aka */
220*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
221*bc48ca42SNavdeep Parhar    NULL, /*desc*/
222*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
223*bc48ca42SNavdeep Parhar   },
224*bc48ca42SNavdeep Parhar   {"TF_RCV_COALESCE_ENABLE"       , 0,   61,   61, /* name,aux,lo,hi */
225*bc48ca42SNavdeep Parhar    "t_flags"                      ,       29,  29, /* faka,flo,fhi */
226*bc48ca42SNavdeep Parhar    "rcv_coalesce_enable"          , /* aka */
227*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
228*bc48ca42SNavdeep Parhar    NULL, /*desc*/
229*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
230*bc48ca42SNavdeep Parhar   },
231*bc48ca42SNavdeep Parhar   {"TF_RCV_COALESCE_PUSH"         , 0,   62,   62, /* name,aux,lo,hi */
232*bc48ca42SNavdeep Parhar    "t_flags"                      ,       30,  30, /* faka,flo,fhi */
233*bc48ca42SNavdeep Parhar    "rcv_coalesce_push"            , /* aka */
234*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
235*bc48ca42SNavdeep Parhar    NULL, /*desc*/
236*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
237*bc48ca42SNavdeep Parhar   },
238*bc48ca42SNavdeep Parhar   {"TF_RCV_COALESCE_LAST_PSH"     , 0,   63,   63, /* name,aux,lo,hi */
239*bc48ca42SNavdeep Parhar    "t_flags"                      ,       31,  31, /* faka,flo,fhi */
240*bc48ca42SNavdeep Parhar    "rcv_coalesce_last_psh"        , /* aka */
241*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
242*bc48ca42SNavdeep Parhar    NULL, /*desc*/
243*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
244*bc48ca42SNavdeep Parhar   },
245*bc48ca42SNavdeep Parhar   {"TF_RCV_COALESCE_HEARTBEAT"    , 0,   64,   64, /* name,aux,lo,hi */
246*bc48ca42SNavdeep Parhar    "t_flags"                      ,       32,  32, /* faka,flo,fhi */
247*bc48ca42SNavdeep Parhar    "rcv_coalesce_heartbeat"       , /* aka */
248*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
249*bc48ca42SNavdeep Parhar    NULL, /*desc*/
250*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
251*bc48ca42SNavdeep Parhar   },
252*bc48ca42SNavdeep Parhar   {"TF_RSS_FW"                    , 0,   65,   65, /* name,aux,lo,hi */
253*bc48ca42SNavdeep Parhar    "t_flags"                      ,       33,  33, /* faka,flo,fhi */
254*bc48ca42SNavdeep Parhar    "rss_fw"                       , /* aka */
255*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
256*bc48ca42SNavdeep Parhar    NULL, /*desc*/
257*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
258*bc48ca42SNavdeep Parhar   },
259*bc48ca42SNavdeep Parhar   {"TF_ACTIVE_OPEN"               , 0,   66,   66, /* name,aux,lo,hi */
260*bc48ca42SNavdeep Parhar    "t_flags"                      ,       34,  34, /* faka,flo,fhi */
261*bc48ca42SNavdeep Parhar    "active_open"                  , /* aka */
262*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
263*bc48ca42SNavdeep Parhar    NULL, /*desc*/
264*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
265*bc48ca42SNavdeep Parhar   },
266*bc48ca42SNavdeep Parhar   {"TF_ASK_MODE"                  , 0,   67,   67, /* name,aux,lo,hi */
267*bc48ca42SNavdeep Parhar    "t_flags"                      ,       35,  35, /* faka,flo,fhi */
268*bc48ca42SNavdeep Parhar    "ask_mode"                     , /* aka */
269*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
270*bc48ca42SNavdeep Parhar    NULL, /*desc*/
271*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
272*bc48ca42SNavdeep Parhar   },
273*bc48ca42SNavdeep Parhar   {"TF_MOD_SCHD_REASON0"          , 0,   68,   68, /* name,aux,lo,hi */
274*bc48ca42SNavdeep Parhar    "t_flags"                      ,       36,  36, /* faka,flo,fhi */
275*bc48ca42SNavdeep Parhar    "mod_schd_reason0"             , /* aka */
276*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
277*bc48ca42SNavdeep Parhar    NULL, /*desc*/
278*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
279*bc48ca42SNavdeep Parhar   },
280*bc48ca42SNavdeep Parhar   {"TF_MOD_SCHD_REASON1"          , 0,   69,   69, /* name,aux,lo,hi */
281*bc48ca42SNavdeep Parhar    "t_flags"                      ,       37,  37, /* faka,flo,fhi */
282*bc48ca42SNavdeep Parhar    "mod_schd_reason1"             , /* aka */
283*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
284*bc48ca42SNavdeep Parhar    NULL, /*desc*/
285*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
286*bc48ca42SNavdeep Parhar   },
287*bc48ca42SNavdeep Parhar   {"TF_MOD_SCHD_REASON2"          , 0,   70,   70, /* name,aux,lo,hi */
288*bc48ca42SNavdeep Parhar    "t_flags"                      ,       38,  38, /* faka,flo,fhi */
289*bc48ca42SNavdeep Parhar    "mod_schd_reason2"             , /* aka */
290*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
291*bc48ca42SNavdeep Parhar    NULL, /*desc*/
292*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
293*bc48ca42SNavdeep Parhar   },
294*bc48ca42SNavdeep Parhar   {"TF_MOD_SCHD_TX"               , 0,   71,   71, /* name,aux,lo,hi */
295*bc48ca42SNavdeep Parhar    "t_flags"                      ,       39,  39, /* faka,flo,fhi */
296*bc48ca42SNavdeep Parhar    "mod_schd_tx"                  , /* aka */
297*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
298*bc48ca42SNavdeep Parhar    NULL, /*desc*/
299*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
300*bc48ca42SNavdeep Parhar   },
301*bc48ca42SNavdeep Parhar   {"TF_MOD_SCHD_RX"               , 0,   72,   72, /* name,aux,lo,hi */
302*bc48ca42SNavdeep Parhar    "t_flags"                      ,       40,  40, /* faka,flo,fhi */
303*bc48ca42SNavdeep Parhar    "mod_schd_rx"                  , /* aka */
304*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
305*bc48ca42SNavdeep Parhar    NULL, /*desc*/
306*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
307*bc48ca42SNavdeep Parhar   },
308*bc48ca42SNavdeep Parhar   {"TF_TIMER"                     , 0,   73,   73, /* name,aux,lo,hi */
309*bc48ca42SNavdeep Parhar    "t_flags"                      ,       41,  41, /* faka,flo,fhi */
310*bc48ca42SNavdeep Parhar    "timer"                        , /* aka */
311*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
312*bc48ca42SNavdeep Parhar    NULL, /*desc*/
313*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
314*bc48ca42SNavdeep Parhar   },
315*bc48ca42SNavdeep Parhar   {"TF_DACK_TIMER"                , 0,   74,   74, /* name,aux,lo,hi */
316*bc48ca42SNavdeep Parhar    "t_flags"                      ,       42,  42, /* faka,flo,fhi */
317*bc48ca42SNavdeep Parhar    "dack_timer"                   , /* aka */
318*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
319*bc48ca42SNavdeep Parhar    NULL, /*desc*/
320*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
321*bc48ca42SNavdeep Parhar   },
322*bc48ca42SNavdeep Parhar   {"TF_PEER_FIN"                  , 0,   75,   75, /* name,aux,lo,hi */
323*bc48ca42SNavdeep Parhar    "t_flags"                      ,       43,  43, /* faka,flo,fhi */
324*bc48ca42SNavdeep Parhar    "peer_fin"                     , /* aka */
325*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
326*bc48ca42SNavdeep Parhar    NULL, /*desc*/
327*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
328*bc48ca42SNavdeep Parhar   },
329*bc48ca42SNavdeep Parhar   {"TF_TX_COMPACT"                , 0,   76,   76, /* name,aux,lo,hi */
330*bc48ca42SNavdeep Parhar    "t_flags"                      ,       44,  44, /* faka,flo,fhi */
331*bc48ca42SNavdeep Parhar    "tx_compact"                   , /* aka */
332*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
333*bc48ca42SNavdeep Parhar    NULL, /*desc*/
334*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
335*bc48ca42SNavdeep Parhar   },
336*bc48ca42SNavdeep Parhar   {"TF_RX_COMPACT"                , 0,   77,   77, /* name,aux,lo,hi */
337*bc48ca42SNavdeep Parhar    "t_flags"                      ,       45,  45, /* faka,flo,fhi */
338*bc48ca42SNavdeep Parhar    "rx_compact"                   , /* aka */
339*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
340*bc48ca42SNavdeep Parhar    NULL, /*desc*/
341*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
342*bc48ca42SNavdeep Parhar   },
343*bc48ca42SNavdeep Parhar   {"TF_RDMA_ERROR"                , 0,   78,   78, /* name,aux,lo,hi */
344*bc48ca42SNavdeep Parhar    "t_flags"                      ,       46,  46, /* faka,flo,fhi */
345*bc48ca42SNavdeep Parhar    "rdma_error"                   , /* aka */
346*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
347*bc48ca42SNavdeep Parhar    NULL, /*desc*/
348*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
349*bc48ca42SNavdeep Parhar   },
350*bc48ca42SNavdeep Parhar   {"TF_RDMA_FLM_ERROR"            , 0,   79,   79, /* name,aux,lo,hi */
351*bc48ca42SNavdeep Parhar    "t_flags"                      ,       47,  47, /* faka,flo,fhi */
352*bc48ca42SNavdeep Parhar    "rdma_flm_error"               , /* aka */
353*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
354*bc48ca42SNavdeep Parhar    NULL, /*desc*/
355*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
356*bc48ca42SNavdeep Parhar   },
357*bc48ca42SNavdeep Parhar   {"TF_TX_PDU_OUT"                , 0,   80,   80, /* name,aux,lo,hi */
358*bc48ca42SNavdeep Parhar    "t_flags"                      ,       48,  48, /* faka,flo,fhi */
359*bc48ca42SNavdeep Parhar    "tx_pdu_out"                   , /* aka */
360*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
361*bc48ca42SNavdeep Parhar    NULL, /*desc*/
362*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
363*bc48ca42SNavdeep Parhar   },
364*bc48ca42SNavdeep Parhar   {"TF_RX_PDU_OUT"                , 0,   81,   81, /* name,aux,lo,hi */
365*bc48ca42SNavdeep Parhar    "t_flags"                      ,       49,  49, /* faka,flo,fhi */
366*bc48ca42SNavdeep Parhar    "rx_pdu_out"                   , /* aka */
367*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
368*bc48ca42SNavdeep Parhar    NULL, /*desc*/
369*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
370*bc48ca42SNavdeep Parhar   },
371*bc48ca42SNavdeep Parhar   {"TF_DUPACK_COUNT_ODD"          , 0,   82,   82, /* name,aux,lo,hi */
372*bc48ca42SNavdeep Parhar    "t_flags"                      ,       50,  50, /* faka,flo,fhi */
373*bc48ca42SNavdeep Parhar    "dupack_count_odd"             , /* aka */
374*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
375*bc48ca42SNavdeep Parhar    NULL, /*desc*/
376*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
377*bc48ca42SNavdeep Parhar   },
378*bc48ca42SNavdeep Parhar   {"TF_FAST_RECOVERY"             , 0,   83,   83, /* name,aux,lo,hi */
379*bc48ca42SNavdeep Parhar    "t_flags"                      ,       51,  51, /* faka,flo,fhi */
380*bc48ca42SNavdeep Parhar    "fast_recovery"                , /* aka */
381*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
382*bc48ca42SNavdeep Parhar    NULL, /*desc*/
383*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
384*bc48ca42SNavdeep Parhar   },
385*bc48ca42SNavdeep Parhar   {"TF_RECV_SCALE"                , 0,   84,   84, /* name,aux,lo,hi */
386*bc48ca42SNavdeep Parhar    "t_flags"                      ,       52,  52, /* faka,flo,fhi */
387*bc48ca42SNavdeep Parhar    "recv_scale"                   , /* aka */
388*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
389*bc48ca42SNavdeep Parhar    NULL, /*desc*/
390*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
391*bc48ca42SNavdeep Parhar   },
392*bc48ca42SNavdeep Parhar   {"TF_RECV_TSTMP"                , 0,   85,   85, /* name,aux,lo,hi */
393*bc48ca42SNavdeep Parhar    "t_flags"                      ,       53,  53, /* faka,flo,fhi */
394*bc48ca42SNavdeep Parhar    "recv_tstmp"                   , /* aka */
395*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
396*bc48ca42SNavdeep Parhar    NULL, /*desc*/
397*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
398*bc48ca42SNavdeep Parhar   },
399*bc48ca42SNavdeep Parhar   {"TF_RECV_SACK"                 , 0,   86,   86, /* name,aux,lo,hi */
400*bc48ca42SNavdeep Parhar    "t_flags"                      ,       54,  54, /* faka,flo,fhi */
401*bc48ca42SNavdeep Parhar    "recv_sack"                    , /* aka */
402*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
403*bc48ca42SNavdeep Parhar    NULL, /*desc*/
404*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
405*bc48ca42SNavdeep Parhar   },
406*bc48ca42SNavdeep Parhar   {"TF_PEND_CTL0"                 , 0,   87,   87, /* name,aux,lo,hi */
407*bc48ca42SNavdeep Parhar    "t_flags"                      ,       55,  55, /* faka,flo,fhi */
408*bc48ca42SNavdeep Parhar    "pend_ctl0"                    , /* aka */
409*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
410*bc48ca42SNavdeep Parhar    NULL, /*desc*/
411*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
412*bc48ca42SNavdeep Parhar   },
413*bc48ca42SNavdeep Parhar   {"TF_PEND_CTL1"                 , 0,   88,   88, /* name,aux,lo,hi */
414*bc48ca42SNavdeep Parhar    "t_flags"                      ,       56,  56, /* faka,flo,fhi */
415*bc48ca42SNavdeep Parhar    "pend_ctl1"                    , /* aka */
416*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
417*bc48ca42SNavdeep Parhar    NULL, /*desc*/
418*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
419*bc48ca42SNavdeep Parhar   },
420*bc48ca42SNavdeep Parhar   {"TF_PEND_CTL2"                 , 0,   89,   89, /* name,aux,lo,hi */
421*bc48ca42SNavdeep Parhar    "t_flags"                      ,       57,  57, /* faka,flo,fhi */
422*bc48ca42SNavdeep Parhar    "pend_ctl2"                    , /* aka */
423*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
424*bc48ca42SNavdeep Parhar    NULL, /*desc*/
425*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
426*bc48ca42SNavdeep Parhar   },
427*bc48ca42SNavdeep Parhar   {"TF_IP_VERSION"                , 0,   90,   90, /* name,aux,lo,hi */
428*bc48ca42SNavdeep Parhar    "t_flags"                      ,       58,  58, /* faka,flo,fhi */
429*bc48ca42SNavdeep Parhar    "ip_version"                   , /* aka */
430*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
431*bc48ca42SNavdeep Parhar    NULL, /*desc*/
432*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
433*bc48ca42SNavdeep Parhar   },
434*bc48ca42SNavdeep Parhar   {"TF_CCTRL_ECN"                 , 0,   91,   91, /* name,aux,lo,hi */
435*bc48ca42SNavdeep Parhar    "t_flags"                      ,       59,  59, /* faka,flo,fhi */
436*bc48ca42SNavdeep Parhar    "cctrl_ecn"                    , /* aka */
437*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
438*bc48ca42SNavdeep Parhar    NULL, /*desc*/
439*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
440*bc48ca42SNavdeep Parhar   },
441*bc48ca42SNavdeep Parhar   {"TF_CCTRL_ECE"                 , 0,   92,   92, /* name,aux,lo,hi */
442*bc48ca42SNavdeep Parhar    "t_flags"                      ,       60,  60, /* faka,flo,fhi */
443*bc48ca42SNavdeep Parhar    "cctrl_ece"                    , /* aka */
444*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
445*bc48ca42SNavdeep Parhar    NULL, /*desc*/
446*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
447*bc48ca42SNavdeep Parhar   },
448*bc48ca42SNavdeep Parhar   {"TF_CCTRL_CWR"                 , 0,   93,   93, /* name,aux,lo,hi */
449*bc48ca42SNavdeep Parhar    "t_flags"                      ,       61,  61, /* faka,flo,fhi */
450*bc48ca42SNavdeep Parhar    "cctrl_cwr"                    , /* aka */
451*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
452*bc48ca42SNavdeep Parhar    NULL, /*desc*/
453*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
454*bc48ca42SNavdeep Parhar   },
455*bc48ca42SNavdeep Parhar   {"TF_CCTRL_RFR"                 , 0,   94,   94, /* name,aux,lo,hi */
456*bc48ca42SNavdeep Parhar    "t_flags"                      ,       62,  62, /* faka,flo,fhi */
457*bc48ca42SNavdeep Parhar    "cctrl_rfr"                    , /* aka */
458*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
459*bc48ca42SNavdeep Parhar    NULL, /*desc*/
460*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
461*bc48ca42SNavdeep Parhar   },
462*bc48ca42SNavdeep Parhar   {"TF_CORE_BYPASS"               , 0,   95,   95, /* name,aux,lo,hi */
463*bc48ca42SNavdeep Parhar    "t_flags"                      ,       63,  63, /* faka,flo,fhi */
464*bc48ca42SNavdeep Parhar    "core_bypass"                  , /* aka */
465*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
466*bc48ca42SNavdeep Parhar    NULL, /*desc*/
467*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
468*bc48ca42SNavdeep Parhar   },
469*bc48ca42SNavdeep Parhar   {"rss_info"                     , 0,   96,  105, /* name,aux,lo,hi */
470*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
471*bc48ca42SNavdeep Parhar    "rss_info"                     , /* aka */
472*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
473*bc48ca42SNavdeep Parhar    "RSS field", /*desc*/
474*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
475*bc48ca42SNavdeep Parhar   },
476*bc48ca42SNavdeep Parhar   {"tos"                          , 0,  106,  111, /* name,aux,lo,hi */
477*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
478*bc48ca42SNavdeep Parhar    "tos"                          , /* aka */
479*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
480*bc48ca42SNavdeep Parhar    "TOS field for IP header", /*desc*/
481*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
482*bc48ca42SNavdeep Parhar   },
483*bc48ca42SNavdeep Parhar   {"t_state"                      , 0,  112,  115, /* name,aux,lo,hi */
484*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
485*bc48ca42SNavdeep Parhar    "t_state"                      , /* aka */
486*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
487*bc48ca42SNavdeep Parhar    "Connection TCP state (see TCP state table)", /*desc*/
488*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
489*bc48ca42SNavdeep Parhar   },
490*bc48ca42SNavdeep Parhar   {"max_rt"                       , 0,  116,  119, /* name,aux,lo,hi */
491*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
492*bc48ca42SNavdeep Parhar    "max_rt"                       , /* aka */
493*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
494*bc48ca42SNavdeep Parhar    "Maximum re-transmissions", /*desc*/
495*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
496*bc48ca42SNavdeep Parhar   },
497*bc48ca42SNavdeep Parhar   {"t_maxseg"                     , 0,  120,  123, /* name,aux,lo,hi */
498*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
499*bc48ca42SNavdeep Parhar    "t_maxseg"                     , /* aka */
500*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
501*bc48ca42SNavdeep Parhar    "MTU table index", /*desc*/
502*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
503*bc48ca42SNavdeep Parhar   },
504*bc48ca42SNavdeep Parhar   {"snd_scale"                    , 0,  124,  127, /* name,aux,lo,hi */
505*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
506*bc48ca42SNavdeep Parhar    "snd_scale"                    , /* aka */
507*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
508*bc48ca42SNavdeep Parhar    "Scaling for receive window (0-14). Note: this is reverse of common definition.", /*desc*/
509*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
510*bc48ca42SNavdeep Parhar   },
511*bc48ca42SNavdeep Parhar   {"rcv_scale"                    , 0,  128,  131, /* name,aux,lo,hi */
512*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
513*bc48ca42SNavdeep Parhar    "rcv_scale"                    , /* aka */
514*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
515*bc48ca42SNavdeep Parhar    "Scaling for send window (0-14). Note: this is reverse of common definition.", /*desc*/
516*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
517*bc48ca42SNavdeep Parhar   },
518*bc48ca42SNavdeep Parhar   {"t_rxtshift"                   , 0,  132,  135, /* name,aux,lo,hi */
519*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
520*bc48ca42SNavdeep Parhar    "t_rxtshift"                   , /* aka */
521*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
522*bc48ca42SNavdeep Parhar    "Retransmit exponential backoff", /*desc*/
523*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
524*bc48ca42SNavdeep Parhar   },
525*bc48ca42SNavdeep Parhar   {"t_dupacks"                    , 0,  136,  139, /* name,aux,lo,hi */
526*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
527*bc48ca42SNavdeep Parhar    "t_dupacks"                    , /* aka */
528*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
529*bc48ca42SNavdeep Parhar    "Number of duplicate ACKs received", /*desc*/
530*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
531*bc48ca42SNavdeep Parhar   },
532*bc48ca42SNavdeep Parhar   {"timestamp_offset"             , 0,  140,  143, /* name,aux,lo,hi */
533*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
534*bc48ca42SNavdeep Parhar    "timestamp_offset"             , /* aka */
535*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
536*bc48ca42SNavdeep Parhar    "Timestamp offset from running clock", /*desc*/
537*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
538*bc48ca42SNavdeep Parhar   },
539*bc48ca42SNavdeep Parhar   {"rcv_adv"                      , 0,  144,  159, /* name,aux,lo,hi */
540*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
541*bc48ca42SNavdeep Parhar    "rcv_adv"                      , /* aka */
542*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
543*bc48ca42SNavdeep Parhar    "Peer advertised window", /*desc*/
544*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
545*bc48ca42SNavdeep Parhar   },
546*bc48ca42SNavdeep Parhar   {"timestamp"                    , 0,  160,  191, /* name,aux,lo,hi */
547*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
548*bc48ca42SNavdeep Parhar    "timestamp"                    , /* aka */
549*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
550*bc48ca42SNavdeep Parhar    "Timer accounting field", /*desc*/
551*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
552*bc48ca42SNavdeep Parhar   },
553*bc48ca42SNavdeep Parhar   {"t_rtt_ts_recent_age"          , 0,  192,  223, /* name,aux,lo,hi */
554*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
555*bc48ca42SNavdeep Parhar    "t_rtt_ts_recent_age"          , /* aka */
556*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
557*bc48ca42SNavdeep Parhar    "Round-trip time; timestamps: ts_recent_age", /*desc*/
558*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
559*bc48ca42SNavdeep Parhar   },
560*bc48ca42SNavdeep Parhar   {"t_rtseq_recent"               , 0,  224,  255, /* name,aux,lo,hi */
561*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
562*bc48ca42SNavdeep Parhar    "t_rtseq_recent"               , /* aka */
563*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
564*bc48ca42SNavdeep Parhar    "Sequence number being timed t_rtseq; timestamps t_recent", /*desc*/
565*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
566*bc48ca42SNavdeep Parhar   },
567*bc48ca42SNavdeep Parhar   {"t_srtt"                       , 0,  256,  271, /* name,aux,lo,hi */
568*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
569*bc48ca42SNavdeep Parhar    "t_srtt"                       , /* aka */
570*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
571*bc48ca42SNavdeep Parhar    "Smoothed round-trip time", /*desc*/
572*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
573*bc48ca42SNavdeep Parhar   },
574*bc48ca42SNavdeep Parhar   {"t_rttvar"                     , 0,  272,  287, /* name,aux,lo,hi */
575*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
576*bc48ca42SNavdeep Parhar    "t_rttvar"                     , /* aka */
577*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
578*bc48ca42SNavdeep Parhar    "Variance in round-trip time", /*desc*/
579*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
580*bc48ca42SNavdeep Parhar   },
581*bc48ca42SNavdeep Parhar   {"tx_max"                       , 0,  288,  319, /* name,aux,lo,hi */
582*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
583*bc48ca42SNavdeep Parhar    "tx_max"                       , /* aka */
584*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
585*bc48ca42SNavdeep Parhar    "Highest sequence number in transmit buffer", /*desc*/
586*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
587*bc48ca42SNavdeep Parhar   },
588*bc48ca42SNavdeep Parhar   {"snd_una_raw"                  , 0,  320,  347, /* name,aux,lo,hi */
589*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
590*bc48ca42SNavdeep Parhar    "snd_una"                      , /* aka */
591*bc48ca42SNavdeep Parhar    COMP_TX_MAX                    , /* comp */
592*bc48ca42SNavdeep Parhar    "Offset of snd_una from tx_max", /*desc*/
593*bc48ca42SNavdeep Parhar     "Send unacknowledged", /*akadesc */
594*bc48ca42SNavdeep Parhar   },
595*bc48ca42SNavdeep Parhar   {"snd_nxt_raw"                  , 0,  348,  375, /* name,aux,lo,hi */
596*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
597*bc48ca42SNavdeep Parhar    "snd_nxt"                      , /* aka */
598*bc48ca42SNavdeep Parhar    COMP_TX_MAX                    , /* comp */
599*bc48ca42SNavdeep Parhar    "Offset of snd_nxt from tx_max", /*desc*/
600*bc48ca42SNavdeep Parhar     "Send next", /*akadesc */
601*bc48ca42SNavdeep Parhar   },
602*bc48ca42SNavdeep Parhar   {"snd_max_raw"                  , 0,  376,  403, /* name,aux,lo,hi */
603*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
604*bc48ca42SNavdeep Parhar    "snd_max"                      , /* aka */
605*bc48ca42SNavdeep Parhar    COMP_TX_MAX                    , /* comp */
606*bc48ca42SNavdeep Parhar    "Offset of snd_max from tx_max", /*desc*/
607*bc48ca42SNavdeep Parhar     "Highest sequence number sent", /*akadesc */
608*bc48ca42SNavdeep Parhar   },
609*bc48ca42SNavdeep Parhar   {"snd_rec_raw"                  , 0,  404,  431, /* name,aux,lo,hi */
610*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
611*bc48ca42SNavdeep Parhar    "snd_rec"                      , /* aka */
612*bc48ca42SNavdeep Parhar    COMP_TX_MAX                    , /* comp */
613*bc48ca42SNavdeep Parhar    "Offset of NewReno fast recovery end sequence from tx_max", /*desc*/
614*bc48ca42SNavdeep Parhar     "NewReno fast recovery end sequence number", /*akadesc */
615*bc48ca42SNavdeep Parhar   },
616*bc48ca42SNavdeep Parhar   {"snd_cwnd"                     , 0,  432,  459, /* name,aux,lo,hi */
617*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
618*bc48ca42SNavdeep Parhar    "snd_cwnd"                     , /* aka */
619*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
620*bc48ca42SNavdeep Parhar    "Congestion-control window", /*desc*/
621*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
622*bc48ca42SNavdeep Parhar   },
623*bc48ca42SNavdeep Parhar   {"snd_ssthresh"                 , 0,  460,  487, /* name,aux,lo,hi */
624*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
625*bc48ca42SNavdeep Parhar    "snd_ssthresh"                 , /* aka */
626*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
627*bc48ca42SNavdeep Parhar    "Slow Start threshold", /*desc*/
628*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
629*bc48ca42SNavdeep Parhar   },
630*bc48ca42SNavdeep Parhar   {"tx_hdr_ptr_raw"               , 0,  488,  504, /* name,aux,lo,hi */
631*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
632*bc48ca42SNavdeep Parhar    "tx_hdr_ptr"                   , /* aka */
633*bc48ca42SNavdeep Parhar    COMP_PTR                       , /* comp */
634*bc48ca42SNavdeep Parhar    "Page pointer for first byte in send buffer", /*desc*/
635*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
636*bc48ca42SNavdeep Parhar   },
637*bc48ca42SNavdeep Parhar   {"tx_last_ptr_raw"              , 0,  505,  521, /* name,aux,lo,hi */
638*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
639*bc48ca42SNavdeep Parhar    "tx_last_ptr"                  , /* aka */
640*bc48ca42SNavdeep Parhar    COMP_PTR                       , /* comp */
641*bc48ca42SNavdeep Parhar    "Page pointer for last byte in send buffer", /*desc*/
642*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
643*bc48ca42SNavdeep Parhar   },
644*bc48ca42SNavdeep Parhar   {"rcv_nxt"                      , 0,  522,  553, /* name,aux,lo,hi */
645*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
646*bc48ca42SNavdeep Parhar    "rcv_nxt"                      , /* aka */
647*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
648*bc48ca42SNavdeep Parhar    "TCP receive next", /*desc*/
649*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
650*bc48ca42SNavdeep Parhar   },
651*bc48ca42SNavdeep Parhar   {"rcv_wnd"                      , 0,  554,  581, /* name,aux,lo,hi */
652*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
653*bc48ca42SNavdeep Parhar    "rcv_wnd"                      , /* aka */
654*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
655*bc48ca42SNavdeep Parhar    "Receive credits (advertised to peer in receive window)", /*desc*/
656*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
657*bc48ca42SNavdeep Parhar   },
658*bc48ca42SNavdeep Parhar   {"rx_hdr_offset"                , 0,  582,  609, /* name,aux,lo,hi */
659*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
660*bc48ca42SNavdeep Parhar    "rx_hdr_offset"                , /* aka */
661*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
662*bc48ca42SNavdeep Parhar    "Receive in-order buffered data", /*desc*/
663*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
664*bc48ca42SNavdeep Parhar   },
665*bc48ca42SNavdeep Parhar   {"ts_last_ack_sent_raw"         , 0,  610,  637, /* name,aux,lo,hi */
666*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
667*bc48ca42SNavdeep Parhar    "ts_last_ack_sent"             , /* aka */
668*bc48ca42SNavdeep Parhar    COMP_RCV_NXT                   , /* comp */
669*bc48ca42SNavdeep Parhar    "Offset of highest sequence acked from rcv_nxt", /*desc*/
670*bc48ca42SNavdeep Parhar     "Highest sequence number acked", /*akadesc */
671*bc48ca42SNavdeep Parhar   },
672*bc48ca42SNavdeep Parhar   {"rx_frag0_start_idx_raw"       , 0,  638,  665, /* name,aux,lo,hi */
673*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
674*bc48ca42SNavdeep Parhar    "rx_frag0_start_idx"           , /* aka */
675*bc48ca42SNavdeep Parhar    COMP_RCV_NXT                   , /* comp */
676*bc48ca42SNavdeep Parhar    "Offset of receive fragment 0 start sequence from rcv_nxt", /*desc*/
677*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
678*bc48ca42SNavdeep Parhar   },
679*bc48ca42SNavdeep Parhar   {"rx_frag1_start_idx_offset"    , 0,  666,  693, /* name,aux,lo,hi */
680*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
681*bc48ca42SNavdeep Parhar    "rx_frag1_start_idx_offset"    , /* aka */
682*bc48ca42SNavdeep Parhar    COMP_RCV_NXT                   , /* comp */
683*bc48ca42SNavdeep Parhar    "Offset of receive fragment 1 start sequence from rcv_nxt", /*desc*/
684*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
685*bc48ca42SNavdeep Parhar   },
686*bc48ca42SNavdeep Parhar   {"rx_frag0_len"                 , 0,  694,  721, /* name,aux,lo,hi */
687*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
688*bc48ca42SNavdeep Parhar    "rx_frag0_len"                 , /* aka */
689*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
690*bc48ca42SNavdeep Parhar    "Receive re-order fragment 0 length", /*desc*/
691*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
692*bc48ca42SNavdeep Parhar   },
693*bc48ca42SNavdeep Parhar   {"rx_frag1_len"                 , 0,  722,  749, /* name,aux,lo,hi */
694*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
695*bc48ca42SNavdeep Parhar    "rx_frag1_len"                 , /* aka */
696*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
697*bc48ca42SNavdeep Parhar    "Receive re-order fragment 1 length", /*desc*/
698*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
699*bc48ca42SNavdeep Parhar   },
700*bc48ca42SNavdeep Parhar   {"pdu_len"                      , 0,  750,  765, /* name,aux,lo,hi */
701*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
702*bc48ca42SNavdeep Parhar    "pdu_len"                      , /* aka */
703*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
704*bc48ca42SNavdeep Parhar    "Receive recovered PDU length", /*desc*/
705*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
706*bc48ca42SNavdeep Parhar   },
707*bc48ca42SNavdeep Parhar   {"rx_ptr_raw"                   , 0,  766,  782, /* name,aux,lo,hi */
708*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
709*bc48ca42SNavdeep Parhar    "rx_ptr"                       , /* aka */
710*bc48ca42SNavdeep Parhar    COMP_PTR                       , /* comp */
711*bc48ca42SNavdeep Parhar    "Page pointer for in-order receive buffer", /*desc*/
712*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
713*bc48ca42SNavdeep Parhar   },
714*bc48ca42SNavdeep Parhar   {"rx_frag1_ptr_raw"             , 0,  783,  799, /* name,aux,lo,hi */
715*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
716*bc48ca42SNavdeep Parhar    "rx_frag1_ptr"                 , /* aka */
717*bc48ca42SNavdeep Parhar    COMP_PTR                       , /* comp */
718*bc48ca42SNavdeep Parhar    "Page pointer for out-of-order receive buffer", /*desc*/
719*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
720*bc48ca42SNavdeep Parhar   },
721*bc48ca42SNavdeep Parhar   {"main_slush"                   , 0,  800,  831, /* name,aux,lo,hi */
722*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
723*bc48ca42SNavdeep Parhar    "main_slush"                   , /* aka */
724*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
725*bc48ca42SNavdeep Parhar    "Reserved", /*desc*/
726*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
727*bc48ca42SNavdeep Parhar   },
728*bc48ca42SNavdeep Parhar   {"aux1_slush0"                  , 1,  832,  846, /* name,aux,lo,hi */
729*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
730*bc48ca42SNavdeep Parhar    "aux1_slush0"                  , /* aka */
731*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
732*bc48ca42SNavdeep Parhar    "Reserved", /*desc*/
733*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
734*bc48ca42SNavdeep Parhar   },
735*bc48ca42SNavdeep Parhar   {"rx_frag2_start_idx_offset_raw", 1,  847,  874, /* name,aux,lo,hi */
736*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
737*bc48ca42SNavdeep Parhar    "rx_frag2_start_idx_offset"    , /* aka */
738*bc48ca42SNavdeep Parhar    COMP_RCV_NXT                   , /* comp */
739*bc48ca42SNavdeep Parhar    "Offset of receive fragment 2 start sequence from rcv_nxt", /*desc*/
740*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
741*bc48ca42SNavdeep Parhar   },
742*bc48ca42SNavdeep Parhar   {"rx_frag2_ptr_raw"             , 1,  875,  891, /* name,aux,lo,hi */
743*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
744*bc48ca42SNavdeep Parhar    "rx_frag2_ptr"                 , /* aka */
745*bc48ca42SNavdeep Parhar    COMP_PTR                       , /* comp */
746*bc48ca42SNavdeep Parhar    "Page pointer for out-of-order receive buffer", /*desc*/
747*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
748*bc48ca42SNavdeep Parhar   },
749*bc48ca42SNavdeep Parhar   {"rx_frag2_len_raw"             , 1,  892,  919, /* name,aux,lo,hi */
750*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
751*bc48ca42SNavdeep Parhar    "rx_frag2_len"                 , /* aka */
752*bc48ca42SNavdeep Parhar    COMP_LEN                       , /* comp */
753*bc48ca42SNavdeep Parhar    "Receive re-order fragment 2 length", /*desc*/
754*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
755*bc48ca42SNavdeep Parhar   },
756*bc48ca42SNavdeep Parhar   {"rx_frag3_ptr_raw"             , 1,  920,  936, /* name,aux,lo,hi */
757*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
758*bc48ca42SNavdeep Parhar    "rx_frag3_ptr"                 , /* aka */
759*bc48ca42SNavdeep Parhar    COMP_PTR                       , /* comp */
760*bc48ca42SNavdeep Parhar    "Page pointer for out-of-order receive buffer", /*desc*/
761*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
762*bc48ca42SNavdeep Parhar   },
763*bc48ca42SNavdeep Parhar   {"rx_frag3_len_raw"             , 1,  937,  964, /* name,aux,lo,hi */
764*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
765*bc48ca42SNavdeep Parhar    "rx_frag3_len"                 , /* aka */
766*bc48ca42SNavdeep Parhar    COMP_LEN                       , /* comp */
767*bc48ca42SNavdeep Parhar    "Receive re-order fragment 3 length", /*desc*/
768*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
769*bc48ca42SNavdeep Parhar   },
770*bc48ca42SNavdeep Parhar   {"rx_frag3_start_idx_offset_raw", 1,  965,  992, /* name,aux,lo,hi */
771*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
772*bc48ca42SNavdeep Parhar    "rx_frag3_start_idx_offset"    , /* aka */
773*bc48ca42SNavdeep Parhar    COMP_RCV_NXT                   , /* comp */
774*bc48ca42SNavdeep Parhar    "Offset of receive fragment 3 start sequence from rcv_nxt", /*desc*/
775*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
776*bc48ca42SNavdeep Parhar   },
777*bc48ca42SNavdeep Parhar   {"pdu_hdr_len"                  , 1,  993, 1000, /* name,aux,lo,hi */
778*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
779*bc48ca42SNavdeep Parhar    "pdu_hdr_len"                  , /* aka */
780*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
781*bc48ca42SNavdeep Parhar    "Receive recovered PDU header length", /*desc*/
782*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
783*bc48ca42SNavdeep Parhar   },
784*bc48ca42SNavdeep Parhar   {"aux1_slush1"                  , 1, 1001, 1019, /* name,aux,lo,hi */
785*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
786*bc48ca42SNavdeep Parhar    "aux1_slush1"                  , /* aka */
787*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
788*bc48ca42SNavdeep Parhar    "Reserved", /*desc*/
789*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
790*bc48ca42SNavdeep Parhar   },
791*bc48ca42SNavdeep Parhar   {"ulp_ext"                      , 1, 1020, 1023, /* name,aux,lo,hi */
792*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
793*bc48ca42SNavdeep Parhar    "ulp_ext"                      , /* aka */
794*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
795*bc48ca42SNavdeep Parhar    "Extension of ulp_raw for PI configuration", /*desc*/
796*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
797*bc48ca42SNavdeep Parhar   },
798*bc48ca42SNavdeep Parhar 
799*bc48ca42SNavdeep Parhar   {"irs_ulp"                      , 2,  832,  840, /* name,aux,lo,hi */
800*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
801*bc48ca42SNavdeep Parhar    "irs_ulp"                      , /* aka */
802*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
803*bc48ca42SNavdeep Parhar    "IRS modulo marker_interval when enterring iWARP mode", /*desc*/
804*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
805*bc48ca42SNavdeep Parhar   },
806*bc48ca42SNavdeep Parhar   {"iss_ulp"                      , 2,  841,  849, /* name,aux,lo,hi */
807*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
808*bc48ca42SNavdeep Parhar    "iss_ulp"                      , /* aka */
809*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
810*bc48ca42SNavdeep Parhar    "ISS modulo marker_interval when entering iWARP mode", /*desc*/
811*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
812*bc48ca42SNavdeep Parhar   },
813*bc48ca42SNavdeep Parhar   {"tx_pdu_len"                   , 2,  850,  863, /* name,aux,lo,hi */
814*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
815*bc48ca42SNavdeep Parhar    "tx_pdu_len"                   , /* aka */
816*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
817*bc48ca42SNavdeep Parhar    "Length of Tx FPDU", /*desc*/
818*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
819*bc48ca42SNavdeep Parhar   },
820*bc48ca42SNavdeep Parhar   {"cq_idx_sq"                    , 2,  864,  879, /* name,aux,lo,hi */
821*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
822*bc48ca42SNavdeep Parhar    "cq_idx_sq"                    , /* aka */
823*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
824*bc48ca42SNavdeep Parhar    "CQ index of CQ for SQ", /*desc*/
825*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
826*bc48ca42SNavdeep Parhar   },
827*bc48ca42SNavdeep Parhar   {"cq_idx_rq"                    , 2,  880,  895, /* name,aux,lo,hi */
828*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
829*bc48ca42SNavdeep Parhar    "cq_idx_rq"                    , /* aka */
830*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
831*bc48ca42SNavdeep Parhar    "CQ index of CQ for RQ", /*desc*/
832*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
833*bc48ca42SNavdeep Parhar   },
834*bc48ca42SNavdeep Parhar   {"qp_id"                        , 2,  896,  911, /* name,aux,lo,hi */
835*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
836*bc48ca42SNavdeep Parhar    "qp_id"                        , /* aka */
837*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
838*bc48ca42SNavdeep Parhar    "QP index", /*desc*/
839*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
840*bc48ca42SNavdeep Parhar   },
841*bc48ca42SNavdeep Parhar   {"pd_id"                        , 2,  912,  927, /* name,aux,lo,hi */
842*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
843*bc48ca42SNavdeep Parhar    "pd_id"                        , /* aka */
844*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
845*bc48ca42SNavdeep Parhar    "PD index", /*desc*/
846*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
847*bc48ca42SNavdeep Parhar   },
848*bc48ca42SNavdeep Parhar   {"STAG"                         , 2,  928,  959, /* name,aux,lo,hi */
849*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
850*bc48ca42SNavdeep Parhar    "stag"                         , /* aka */
851*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
852*bc48ca42SNavdeep Parhar    "PDU response STAG", /*desc*/
853*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
854*bc48ca42SNavdeep Parhar   },
855*bc48ca42SNavdeep Parhar   {"rq_start"                     , 2,  960,  985, /* name,aux,lo,hi */
856*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
857*bc48ca42SNavdeep Parhar    "rq_start"                     , /* aka */
858*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
859*bc48ca42SNavdeep Parhar    "DW aligned starting addres of RQ", /*desc*/
860*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
861*bc48ca42SNavdeep Parhar   },
862*bc48ca42SNavdeep Parhar   {"rq_MSN"                       , 2,  986,  998, /* name,aux,lo,hi */
863*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
864*bc48ca42SNavdeep Parhar    "rq_msn"                       , /* aka */
865*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
866*bc48ca42SNavdeep Parhar    "Current MSN (modulo 8K, further check in ULP_RX)", /*desc*/
867*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
868*bc48ca42SNavdeep Parhar   },
869*bc48ca42SNavdeep Parhar   {"rq_max_offset"                , 2,  999, 1002, /* name,aux,lo,hi */
870*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
871*bc48ca42SNavdeep Parhar    "rq_max_offset"                , /* aka */
872*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
873*bc48ca42SNavdeep Parhar    "Log size RQ (the size in hardware is rounded up to a power of 2)", /*desc*/
874*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
875*bc48ca42SNavdeep Parhar   },
876*bc48ca42SNavdeep Parhar   {"rq_write_ptr"                 , 2, 1003, 1015, /* name,aux,lo,hi */
877*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
878*bc48ca42SNavdeep Parhar    "rq_write_ptr"                 , /* aka */
879*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
880*bc48ca42SNavdeep Parhar    "Host RQ write pointer", /*desc*/
881*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
882*bc48ca42SNavdeep Parhar   },
883*bc48ca42SNavdeep Parhar   {"RDMAP_opcode"                 , 2, 1016, 1019, /* name,aux,lo,hi */
884*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
885*bc48ca42SNavdeep Parhar    "rdmap_opcode"                 , /* aka */
886*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
887*bc48ca42SNavdeep Parhar    "Current FPDU command", /*desc*/
888*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
889*bc48ca42SNavdeep Parhar   },
890*bc48ca42SNavdeep Parhar   {"ord_L_bit_vld"                , 2, 1020, 1020, /* name,aux,lo,hi */
891*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
892*bc48ca42SNavdeep Parhar    "ord_l_bit_vld"                , /* aka */
893*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
894*bc48ca42SNavdeep Parhar    "Current FPDU has L-bit set", /*desc*/
895*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
896*bc48ca42SNavdeep Parhar   },
897*bc48ca42SNavdeep Parhar   {"tx_flush"                     , 2, 1021, 1021, /* name,aux,lo,hi */
898*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
899*bc48ca42SNavdeep Parhar    "tx_flush"                     , /* aka */
900*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
901*bc48ca42SNavdeep Parhar    "1 = flush CPL_TX_DATA", /*desc*/
902*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
903*bc48ca42SNavdeep Parhar   },
904*bc48ca42SNavdeep Parhar   {"tx_oos_rxmt"                  , 2, 1022, 1022, /* name,aux,lo,hi */
905*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
906*bc48ca42SNavdeep Parhar    "tx_oos_rxmt"                  , /* aka */
907*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
908*bc48ca42SNavdeep Parhar    "Retransmit is out of FPDU sync", /*desc*/
909*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
910*bc48ca42SNavdeep Parhar   },
911*bc48ca42SNavdeep Parhar   {"tx_oos_txmt"                  , 2, 1023, 1023, /* name,aux,lo,hi */
912*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
913*bc48ca42SNavdeep Parhar    "tx_oos_txmt"                  , /* aka */
914*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
915*bc48ca42SNavdeep Parhar    "Transmit is out of FPDU sync, or disable aligned transmission", /*desc*/
916*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
917*bc48ca42SNavdeep Parhar   },
918*bc48ca42SNavdeep Parhar 
919*bc48ca42SNavdeep Parhar   {"rx_ddp_buf0_offset"           , 3,  832,  855, /* name,aux,lo,hi */
920*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
921*bc48ca42SNavdeep Parhar    "rx_ddp_buf0_offset"           , /* aka */
922*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
923*bc48ca42SNavdeep Parhar    "Current offset into DDP buffer 0", /*desc*/
924*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
925*bc48ca42SNavdeep Parhar   },
926*bc48ca42SNavdeep Parhar   {"rx_ddp_buf0_len"              , 3,  856,  879, /* name,aux,lo,hi */
927*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
928*bc48ca42SNavdeep Parhar    "rx_ddp_buf0_len"              , /* aka */
929*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
930*bc48ca42SNavdeep Parhar    "Length of DDP buffer 0", /*desc*/
931*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
932*bc48ca42SNavdeep Parhar   },
933*bc48ca42SNavdeep Parhar   {"TF_DDP_INDICATE_OUT"          , 3,  880,  880, /* name,aux,lo,hi */
934*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        0,   0, /* faka,flo,fhi */
935*bc48ca42SNavdeep Parhar    "ddp_indicate_out"             , /* aka */
936*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
937*bc48ca42SNavdeep Parhar    NULL, /*desc*/
938*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
939*bc48ca42SNavdeep Parhar   },
940*bc48ca42SNavdeep Parhar   {"TF_DDP_ACTIVE_BUF"            , 3,  881,  881, /* name,aux,lo,hi */
941*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        1,   1, /* faka,flo,fhi */
942*bc48ca42SNavdeep Parhar    "ddp_active_buf"               , /* aka */
943*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
944*bc48ca42SNavdeep Parhar    NULL, /*desc*/
945*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
946*bc48ca42SNavdeep Parhar   },
947*bc48ca42SNavdeep Parhar   {"TF_DDP_OFF"                   , 3,  882,  882, /* name,aux,lo,hi */
948*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        2,   2, /* faka,flo,fhi */
949*bc48ca42SNavdeep Parhar    "ddp_off"                      , /* aka */
950*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
951*bc48ca42SNavdeep Parhar    NULL, /*desc*/
952*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
953*bc48ca42SNavdeep Parhar   },
954*bc48ca42SNavdeep Parhar   {"TF_DDP_WAIT_FRAG"             , 3,  883,  883, /* name,aux,lo,hi */
955*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        3,   3, /* faka,flo,fhi */
956*bc48ca42SNavdeep Parhar    "ddp_wait_frag"                , /* aka */
957*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
958*bc48ca42SNavdeep Parhar    NULL, /*desc*/
959*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
960*bc48ca42SNavdeep Parhar   },
961*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF_INF"               , 3,  884,  884, /* name,aux,lo,hi */
962*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        4,   4, /* faka,flo,fhi */
963*bc48ca42SNavdeep Parhar    "ddp_buf_inf"                  , /* aka */
964*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
965*bc48ca42SNavdeep Parhar    NULL, /*desc*/
966*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
967*bc48ca42SNavdeep Parhar   },
968*bc48ca42SNavdeep Parhar   {"TF_DDP_RX2TX"                 , 3,  885,  885, /* name,aux,lo,hi */
969*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        5,   5, /* faka,flo,fhi */
970*bc48ca42SNavdeep Parhar    "ddp_rx2tx"                    , /* aka */
971*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
972*bc48ca42SNavdeep Parhar    NULL, /*desc*/
973*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
974*bc48ca42SNavdeep Parhar   },
975*bc48ca42SNavdeep Parhar   {"TF_DDP_INDICATE_FLL"          , 3,  886,  886, /* name,aux,lo,hi */
976*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        6,   6, /* faka,flo,fhi */
977*bc48ca42SNavdeep Parhar    "ddp_indicate_fll"             , /* aka */
978*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
979*bc48ca42SNavdeep Parhar    NULL, /*desc*/
980*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
981*bc48ca42SNavdeep Parhar   },
982*bc48ca42SNavdeep Parhar   {"TF_DDP_MAIN_UNUSED"           , 3,  887,  887, /* name,aux,lo,hi */
983*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        7,   7, /* faka,flo,fhi */
984*bc48ca42SNavdeep Parhar    "ddp_main_unused"              , /* aka */
985*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
986*bc48ca42SNavdeep Parhar    NULL, /*desc*/
987*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
988*bc48ca42SNavdeep Parhar   },
989*bc48ca42SNavdeep Parhar   {"TF_TLS_KEY_MODE"              , 3,  887,  887, /* name,aux,lo,hi */
990*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        7,   7, /* faka,flo,fhi */
991*bc48ca42SNavdeep Parhar    "tls_key_mode"                 , /* aka */
992*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
993*bc48ca42SNavdeep Parhar    NULL, /*desc*/
994*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
995*bc48ca42SNavdeep Parhar   },
996*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF0_VALID"            , 3,  888,  888, /* name,aux,lo,hi */
997*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        8,   8, /* faka,flo,fhi */
998*bc48ca42SNavdeep Parhar    "ddp_buf0_valid"               , /* aka */
999*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1000*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1001*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1002*bc48ca42SNavdeep Parhar   },
1003*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF0_INDICATE"         , 3,  889,  889, /* name,aux,lo,hi */
1004*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,        9,   9, /* faka,flo,fhi */
1005*bc48ca42SNavdeep Parhar    "ddp_buf0_indicate"            , /* aka */
1006*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1007*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1008*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1009*bc48ca42SNavdeep Parhar   },
1010*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF0_FLUSH"            , 3,  890,  890, /* name,aux,lo,hi */
1011*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       10,  10, /* faka,flo,fhi */
1012*bc48ca42SNavdeep Parhar    "ddp_buf0_flush"               , /* aka */
1013*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1014*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1015*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1016*bc48ca42SNavdeep Parhar   },
1017*bc48ca42SNavdeep Parhar   {"TF_DDP_PSHF_ENABLE_0"         , 3,  891,  891, /* name,aux,lo,hi */
1018*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       11,  11, /* faka,flo,fhi */
1019*bc48ca42SNavdeep Parhar    "ddp_pshf_enable_0"            , /* aka */
1020*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1021*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1022*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1023*bc48ca42SNavdeep Parhar   },
1024*bc48ca42SNavdeep Parhar   {"TF_DDP_PUSH_DISABLE_0"        , 3,  892,  892, /* name,aux,lo,hi */
1025*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       12,  12, /* faka,flo,fhi */
1026*bc48ca42SNavdeep Parhar    "ddp_push_disable_0"           , /* aka */
1027*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1028*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1029*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1030*bc48ca42SNavdeep Parhar   },
1031*bc48ca42SNavdeep Parhar   {"TF_DDP_PSH_NO_INVALIDATE0"    , 3,  893,  893, /* name,aux,lo,hi */
1032*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       13,  13, /* faka,flo,fhi */
1033*bc48ca42SNavdeep Parhar    "ddp_psh_no_invalidate0"       , /* aka */
1034*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1035*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1036*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1037*bc48ca42SNavdeep Parhar   },
1038*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF0_UNUSED"           , 3,  894,  895, /* name,aux,lo,hi */
1039*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       14,  15, /* faka,flo,fhi */
1040*bc48ca42SNavdeep Parhar    "ddp_buf0_unused"              , /* aka */
1041*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1042*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1043*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1044*bc48ca42SNavdeep Parhar   },
1045*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF1_VALID"            , 3,  896,  896, /* name,aux,lo,hi */
1046*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       16,  16, /* faka,flo,fhi */
1047*bc48ca42SNavdeep Parhar    "ddp_buf1_valid"               , /* aka */
1048*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1049*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1050*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1051*bc48ca42SNavdeep Parhar   },
1052*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF1_INDICATE"         , 3,  897,  897, /* name,aux,lo,hi */
1053*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       17,  17, /* faka,flo,fhi */
1054*bc48ca42SNavdeep Parhar    "ddp_buf1_indicate"            , /* aka */
1055*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1056*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1057*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1058*bc48ca42SNavdeep Parhar   },
1059*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF1_FLUSH"            , 3,  898,  898, /* name,aux,lo,hi */
1060*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       18,  18, /* faka,flo,fhi */
1061*bc48ca42SNavdeep Parhar    "ddp_buf1_flush"               , /* aka */
1062*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1063*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1064*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1065*bc48ca42SNavdeep Parhar   },
1066*bc48ca42SNavdeep Parhar   {"TF_DDP_PSHF_ENABLE_1"         , 3,  899,  899, /* name,aux,lo,hi */
1067*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       19,  19, /* faka,flo,fhi */
1068*bc48ca42SNavdeep Parhar    "ddp_pshf_enable_1"            , /* aka */
1069*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1070*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1071*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1072*bc48ca42SNavdeep Parhar   },
1073*bc48ca42SNavdeep Parhar   {"TF_DDP_PUSH_DISABLE_1"        , 3,  900,  900, /* name,aux,lo,hi */
1074*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       20,  20, /* faka,flo,fhi */
1075*bc48ca42SNavdeep Parhar    "ddp_push_disable_1"           , /* aka */
1076*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1077*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1078*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1079*bc48ca42SNavdeep Parhar   },
1080*bc48ca42SNavdeep Parhar   {"TF_DDP_PSH_NO_INVALIDATE1"    , 3,  901,  901, /* name,aux,lo,hi */
1081*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       21,  21, /* faka,flo,fhi */
1082*bc48ca42SNavdeep Parhar    "ddp_psh_no_invalidate1"       , /* aka */
1083*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1084*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1085*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1086*bc48ca42SNavdeep Parhar   },
1087*bc48ca42SNavdeep Parhar   {"TF_DDP_BUF1_UNUSED"           , 3,  902,  903, /* name,aux,lo,hi */
1088*bc48ca42SNavdeep Parhar    "rx_ddp_flags"                 ,       22,  23, /* faka,flo,fhi */
1089*bc48ca42SNavdeep Parhar    "ddp_buf1_unused"              , /* aka */
1090*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1091*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1092*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1093*bc48ca42SNavdeep Parhar   },
1094*bc48ca42SNavdeep Parhar   {"rx_ddp_buf1_offset"           , 3,  904,  927, /* name,aux,lo,hi */
1095*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1096*bc48ca42SNavdeep Parhar    "rx_ddp_buf1_offset"           , /* aka */
1097*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1098*bc48ca42SNavdeep Parhar    "Current offset into DDP buffer 1", /*desc*/
1099*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1100*bc48ca42SNavdeep Parhar   },
1101*bc48ca42SNavdeep Parhar   {"rx_ddp_buf1_len"              , 3,  928,  951, /* name,aux,lo,hi */
1102*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1103*bc48ca42SNavdeep Parhar    "rx_ddp_buf1_len"              , /* aka */
1104*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1105*bc48ca42SNavdeep Parhar    "Length of DDP buffer 1", /*desc*/
1106*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1107*bc48ca42SNavdeep Parhar   },
1108*bc48ca42SNavdeep Parhar   {"aux3_slush"                   , 3,  952,  959, /* name,aux,lo,hi */
1109*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1110*bc48ca42SNavdeep Parhar    "aux3_slush"                   , /* aka */
1111*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1112*bc48ca42SNavdeep Parhar    "Reserved", /*desc*/
1113*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1114*bc48ca42SNavdeep Parhar   },
1115*bc48ca42SNavdeep Parhar   {"rx_ddp_buf0_tag"              , 3,  960,  991, /* name,aux,lo,hi */
1116*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1117*bc48ca42SNavdeep Parhar    "rx_ddp_buf0_tag"              , /* aka */
1118*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1119*bc48ca42SNavdeep Parhar    "Tag for DDP buffer 0", /*desc*/
1120*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1121*bc48ca42SNavdeep Parhar   },
1122*bc48ca42SNavdeep Parhar   {"rx_ddp_buf1_tag"              , 3,  992, 1023, /* name,aux,lo,hi */
1123*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1124*bc48ca42SNavdeep Parhar    "rx_ddp_buf1_tag"              , /* aka */
1125*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1126*bc48ca42SNavdeep Parhar    "Tag for DDP buffer 1", /*desc*/
1127*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1128*bc48ca42SNavdeep Parhar   },
1129*bc48ca42SNavdeep Parhar   {"rx_tls_buf_offset"            , 4,  832,  855, /* name,aux,lo,hi */
1130*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1131*bc48ca42SNavdeep Parhar    "rx_tls_buf_offset"            , /* aka */
1132*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1133*bc48ca42SNavdeep Parhar    "Current offset into DDP buffer", /*desc*/
1134*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1135*bc48ca42SNavdeep Parhar   },
1136*bc48ca42SNavdeep Parhar   {"rx_tls_buf_len"               , 4,  856,  879, /* name,aux,lo,hi */
1137*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1138*bc48ca42SNavdeep Parhar    "rx_tls_buf_len"               , /* aka */
1139*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1140*bc48ca42SNavdeep Parhar    "Length of DDP buffer", /*desc*/
1141*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1142*bc48ca42SNavdeep Parhar   },
1143*bc48ca42SNavdeep Parhar   {"rx_tls_flags"                 , 4,  880,  895, /* name,aux,lo,hi */
1144*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1145*bc48ca42SNavdeep Parhar    "rx_tls_flags"                 , /* aka */
1146*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1147*bc48ca42SNavdeep Parhar    "DDP control flags", /*desc*/
1148*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1149*bc48ca42SNavdeep Parhar   },
1150*bc48ca42SNavdeep Parhar   {"rx_tls_seq"                   , 4,  896,  959, /* name,aux,lo,hi */
1151*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1152*bc48ca42SNavdeep Parhar    "rx_tls_seq"                   , /* aka */
1153*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1154*bc48ca42SNavdeep Parhar    "TLS/SSL sequence number", /*desc*/
1155*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1156*bc48ca42SNavdeep Parhar   },
1157*bc48ca42SNavdeep Parhar   {"rx_tls_buf_tag"               , 4,  960,  991, /* name,aux,lo,hi */
1158*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1159*bc48ca42SNavdeep Parhar    "rx_tls_buf_tag"               , /* aka */
1160*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1161*bc48ca42SNavdeep Parhar    "Tag for DDP buffer", /*desc*/
1162*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1163*bc48ca42SNavdeep Parhar   },
1164*bc48ca42SNavdeep Parhar   {"rx_tls_key_tag"               , 4,  992, 1023, /* name,aux,lo,hi */
1165*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1166*bc48ca42SNavdeep Parhar    "rx_tls_key_tag"               , /* aka */
1167*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1168*bc48ca42SNavdeep Parhar    "Tag for TLS crypto state", /*desc*/
1169*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1170*bc48ca42SNavdeep Parhar   },
1171*bc48ca42SNavdeep Parhar   {NULL,0,0,0,  NULL,0,0, NULL, 0, NULL, NULL}, /*terminator*/
1172*bc48ca42SNavdeep Parhar };
1173*bc48ca42SNavdeep Parhar 
1174*bc48ca42SNavdeep Parhar /* ====================================================== */
1175*bc48ca42SNavdeep Parhar _TCBVAR g_scb_info7[]={
1176*bc48ca42SNavdeep Parhar   {"OPT_1_RSS_INFO"               , 0,    0,   11, /* name,aux,lo,hi */
1177*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1178*bc48ca42SNavdeep Parhar    "OPT_1_RSS_INFO"               , /* aka */
1179*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1180*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1181*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1182*bc48ca42SNavdeep Parhar   },
1183*bc48ca42SNavdeep Parhar   {"OPT_1_LISTEN_INTERFACE"       , 0,   12,   19, /* name,aux,lo,hi */
1184*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1185*bc48ca42SNavdeep Parhar    "OPT_1_LISTEN_INTERFACE"       , /* aka */
1186*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1187*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1188*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1189*bc48ca42SNavdeep Parhar   },
1190*bc48ca42SNavdeep Parhar   {"OPT_1_LISTEN_FILTER"          , 0,   20,   20, /* name,aux,lo,hi */
1191*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1192*bc48ca42SNavdeep Parhar    "OPT_1_LISTEN_FILTER"          , /* aka */
1193*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1194*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1195*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1196*bc48ca42SNavdeep Parhar   },
1197*bc48ca42SNavdeep Parhar   {"OPT_1_SYN_DEFENSE"            , 0,   21,   21, /* name,aux,lo,hi */
1198*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1199*bc48ca42SNavdeep Parhar    "OPT_1_SYN_DEFENSE"            , /* aka */
1200*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1201*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1202*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1203*bc48ca42SNavdeep Parhar   },
1204*bc48ca42SNavdeep Parhar   {"OPT_1_CONNECTION_POLICY"      , 0,   22,   23, /* name,aux,lo,hi */
1205*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1206*bc48ca42SNavdeep Parhar    "OPT_1_CONNECTION_POLICY"      , /* aka */
1207*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1208*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1209*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1210*bc48ca42SNavdeep Parhar   },
1211*bc48ca42SNavdeep Parhar   {"OPT_1_FLT_INFO"               , 0,   24,   63, /* name,aux,lo,hi */
1212*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1213*bc48ca42SNavdeep Parhar    "OPT_1_FLT_INFO"               , /* aka */
1214*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1215*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1216*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1217*bc48ca42SNavdeep Parhar   },
1218*bc48ca42SNavdeep Parhar   {"OPT_0_ACCEPT_MODE"            , 0,   64,   65, /* name,aux,lo,hi */
1219*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1220*bc48ca42SNavdeep Parhar    "OPT_0_ACCEPT_MODE"            , /* aka */
1221*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1222*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1223*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1224*bc48ca42SNavdeep Parhar   },
1225*bc48ca42SNavdeep Parhar   {"OPT_0_CHANNEL"                , 0,   66,   67, /* name,aux,lo,hi */
1226*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1227*bc48ca42SNavdeep Parhar    "OPT_0_CHANNEL"                , /* aka */
1228*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1229*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1230*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1231*bc48ca42SNavdeep Parhar   },
1232*bc48ca42SNavdeep Parhar   {"OPT_0_NO_CONGESTION_CONTROL"  , 0,   68,   68, /* name,aux,lo,hi */
1233*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1234*bc48ca42SNavdeep Parhar    "OPT_0_NO_CONGESTION_CONTROL"  , /* aka */
1235*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1236*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1237*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1238*bc48ca42SNavdeep Parhar   },
1239*bc48ca42SNavdeep Parhar   {"OPT_0_DELAYED_ACK"            , 0,   69,   69, /* name,aux,lo,hi */
1240*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1241*bc48ca42SNavdeep Parhar    "OPT_0_DELAYED_ACK"            , /* aka */
1242*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1243*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1244*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1245*bc48ca42SNavdeep Parhar   },
1246*bc48ca42SNavdeep Parhar   {"OPT_0_INJECT_TIMER"           , 0,   70,   70, /* name,aux,lo,hi */
1247*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1248*bc48ca42SNavdeep Parhar    "OPT_0_INJECT_TIMER"           , /* aka */
1249*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1250*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1251*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1252*bc48ca42SNavdeep Parhar   },
1253*bc48ca42SNavdeep Parhar   {"OPT_0_NON_OFFLOAD"            , 0,   71,   71, /* name,aux,lo,hi */
1254*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1255*bc48ca42SNavdeep Parhar    "OPT_0_NON_OFFLOAD"            , /* aka */
1256*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1257*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1258*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1259*bc48ca42SNavdeep Parhar   },
1260*bc48ca42SNavdeep Parhar   {"OPT_0_ULP_MODE"               , 0,   72,   75, /* name,aux,lo,hi */
1261*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1262*bc48ca42SNavdeep Parhar    "OPT_0_ULP_MODE"               , /* aka */
1263*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1264*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1265*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1266*bc48ca42SNavdeep Parhar   },
1267*bc48ca42SNavdeep Parhar   {"OPT_0_MAX_RCV_BUFFER"         , 0,   76,   85, /* name,aux,lo,hi */
1268*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1269*bc48ca42SNavdeep Parhar    "OPT_0_MAX_RCV_BUFFER"         , /* aka */
1270*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1271*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1272*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1273*bc48ca42SNavdeep Parhar   },
1274*bc48ca42SNavdeep Parhar   {"OPT_0_TOS"                    , 0,   86,   91, /* name,aux,lo,hi */
1275*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1276*bc48ca42SNavdeep Parhar    "OPT_0_TOS"                    , /* aka */
1277*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1278*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1279*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1280*bc48ca42SNavdeep Parhar   },
1281*bc48ca42SNavdeep Parhar   {"OPT_0_SM_SEL"                 , 0,   92,   99, /* name,aux,lo,hi */
1282*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1283*bc48ca42SNavdeep Parhar    "OPT_0_SM_SEL"                 , /* aka */
1284*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1285*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1286*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1287*bc48ca42SNavdeep Parhar   },
1288*bc48ca42SNavdeep Parhar   {"OPT_0_L2T_IX"                 , 0,  100,  111, /* name,aux,lo,hi */
1289*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1290*bc48ca42SNavdeep Parhar    "OPT_0_L2T_IX"                 , /* aka */
1291*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1292*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1293*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1294*bc48ca42SNavdeep Parhar   },
1295*bc48ca42SNavdeep Parhar   {"OPT_0_TCAM_BYPASS"            , 0,  112,  112, /* name,aux,lo,hi */
1296*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1297*bc48ca42SNavdeep Parhar    "OPT_0_TCAM_BYPASS"            , /* aka */
1298*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1299*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1300*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1301*bc48ca42SNavdeep Parhar   },
1302*bc48ca42SNavdeep Parhar   {"OPT_0_NAGLE"                  , 0,  113,  113, /* name,aux,lo,hi */
1303*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1304*bc48ca42SNavdeep Parhar    "OPT_0_NAGLE"                  , /* aka */
1305*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1306*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1307*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1308*bc48ca42SNavdeep Parhar   },
1309*bc48ca42SNavdeep Parhar   {"OPT_0_WSF"                    , 0,  114,  117, /* name,aux,lo,hi */
1310*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1311*bc48ca42SNavdeep Parhar    "OPT_0_WSF"                    , /* aka */
1312*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1313*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1314*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1315*bc48ca42SNavdeep Parhar   },
1316*bc48ca42SNavdeep Parhar   {"OPT_0_KEEPALIVE"              , 0,  118,  118, /* name,aux,lo,hi */
1317*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1318*bc48ca42SNavdeep Parhar    "OPT_0_KEEPALIVE"              , /* aka */
1319*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1320*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1321*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1322*bc48ca42SNavdeep Parhar   },
1323*bc48ca42SNavdeep Parhar   {"OPT_0_CONN_MAXRT"             , 0,  119,  122, /* name,aux,lo,hi */
1324*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1325*bc48ca42SNavdeep Parhar    "OPT_0_CONN_MAXRT"             , /* aka */
1326*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1327*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1328*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1329*bc48ca42SNavdeep Parhar   },
1330*bc48ca42SNavdeep Parhar   {"OPT_0_MAXRT_OVERRIDE"         , 0,  123,  123, /* name,aux,lo,hi */
1331*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1332*bc48ca42SNavdeep Parhar    "OPT_0_MAXRT_OVERRIDE"         , /* aka */
1333*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1334*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1335*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1336*bc48ca42SNavdeep Parhar   },
1337*bc48ca42SNavdeep Parhar   {"OPT_0_MAX_SEG"                , 0,  124,  127, /* name,aux,lo,hi */
1338*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1339*bc48ca42SNavdeep Parhar    "OPT_0_MAX_SEG"                , /* aka */
1340*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1341*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1342*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1343*bc48ca42SNavdeep Parhar   },
1344*bc48ca42SNavdeep Parhar   {"scb_slush"                    , 0,  128, 1023, /* name,aux,lo,hi */
1345*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1346*bc48ca42SNavdeep Parhar    "scb_slush"                    , /* aka */
1347*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1348*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1349*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1350*bc48ca42SNavdeep Parhar   },
1351*bc48ca42SNavdeep Parhar   {NULL,0,0,0,  NULL,0,0, NULL, 0, NULL, NULL}, /*terminator*/
1352*bc48ca42SNavdeep Parhar };
1353*bc48ca42SNavdeep Parhar 
1354*bc48ca42SNavdeep Parhar /* ====================================================== */
1355*bc48ca42SNavdeep Parhar _TCBVAR g_fcb_info7[]={
1356*bc48ca42SNavdeep Parhar   {"filter"                       , 0,   33,   33, /* name,aux,lo,hi */
1357*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1358*bc48ca42SNavdeep Parhar    "filter"                       , /* aka */
1359*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1360*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1361*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1362*bc48ca42SNavdeep Parhar   },
1363*bc48ca42SNavdeep Parhar   {"Drop_Encapsulation_Headers"   , 0,   35,   35, /* name,aux,lo,hi */
1364*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1365*bc48ca42SNavdeep Parhar    "Drop_Encapsulation_Headers"   , /* aka */
1366*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1367*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1368*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1369*bc48ca42SNavdeep Parhar   },
1370*bc48ca42SNavdeep Parhar   {"Report_TID"                   , 0,   53,   53, /* name,aux,lo,hi */
1371*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1372*bc48ca42SNavdeep Parhar    "Report_TID"                   , /* aka */
1373*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1374*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1375*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1376*bc48ca42SNavdeep Parhar   },
1377*bc48ca42SNavdeep Parhar   {"Drop"                         , 0,   54,   54, /* name,aux,lo,hi */
1378*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1379*bc48ca42SNavdeep Parhar    "Drop"                         , /* aka */
1380*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1381*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1382*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1383*bc48ca42SNavdeep Parhar   },
1384*bc48ca42SNavdeep Parhar   {"Direct_Steer"                 , 0,   55,   55, /* name,aux,lo,hi */
1385*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1386*bc48ca42SNavdeep Parhar    "Direct_Steer"                 , /* aka */
1387*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1388*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1389*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1390*bc48ca42SNavdeep Parhar   },
1391*bc48ca42SNavdeep Parhar   {"Mask_Hash"                    , 0,   48,   48, /* name,aux,lo,hi */
1392*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1393*bc48ca42SNavdeep Parhar    "Mask_Hash"                    , /* aka */
1394*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1395*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1396*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1397*bc48ca42SNavdeep Parhar   },
1398*bc48ca42SNavdeep Parhar   {"Direct_Steer_Hash"            , 0,   49,   49, /* name,aux,lo,hi */
1399*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1400*bc48ca42SNavdeep Parhar    "Direct_Steer_Hash"            , /* aka */
1401*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1402*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1403*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1404*bc48ca42SNavdeep Parhar   },
1405*bc48ca42SNavdeep Parhar   {"Loopback"                     , 0,   91,   91, /* name,aux,lo,hi */
1406*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1407*bc48ca42SNavdeep Parhar    "Loopback"                     , /* aka */
1408*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1409*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1410*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1411*bc48ca42SNavdeep Parhar   },
1412*bc48ca42SNavdeep Parhar   {"Loopback_TX_Channel"          , 0,   44,   45, /* name,aux,lo,hi */
1413*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1414*bc48ca42SNavdeep Parhar    "Loopback_TX_Channel"          , /* aka */
1415*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1416*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1417*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1418*bc48ca42SNavdeep Parhar   },
1419*bc48ca42SNavdeep Parhar   {"Loopback_TX_Loopback"         , 0,   85,   85, /* name,aux,lo,hi */
1420*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1421*bc48ca42SNavdeep Parhar    "Loopback_TX_Loopback"         , /* aka */
1422*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1423*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1424*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1425*bc48ca42SNavdeep Parhar   },
1426*bc48ca42SNavdeep Parhar   {"Swap_MAC_addresses"           , 0,   86,   86, /* name,aux,lo,hi */
1427*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1428*bc48ca42SNavdeep Parhar    "Swap_MAC_addresses"           , /* aka */
1429*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1430*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1431*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1432*bc48ca42SNavdeep Parhar   },
1433*bc48ca42SNavdeep Parhar   {"Rewrite_DMAC"                 , 0,   92,   92, /* name,aux,lo,hi */
1434*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1435*bc48ca42SNavdeep Parhar    "Rewrite_DMAC"                 , /* aka */
1436*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1437*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1438*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1439*bc48ca42SNavdeep Parhar   },
1440*bc48ca42SNavdeep Parhar   {"Rewrite_SMAC"                 , 0,   93,   93, /* name,aux,lo,hi */
1441*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1442*bc48ca42SNavdeep Parhar    "Rewrite_SMAC"                 , /* aka */
1443*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1444*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1445*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1446*bc48ca42SNavdeep Parhar   },
1447*bc48ca42SNavdeep Parhar   {"Insert_VLAN"                  , 0,   94,   94, /* name,aux,lo,hi */
1448*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1449*bc48ca42SNavdeep Parhar    "Insert_VLAN"                  , /* aka */
1450*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1451*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1452*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1453*bc48ca42SNavdeep Parhar   },
1454*bc48ca42SNavdeep Parhar   {"Remove_VLAN"                  , 0,   39,   39, /* name,aux,lo,hi */
1455*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1456*bc48ca42SNavdeep Parhar    "Remove_VLAN"                  , /* aka */
1457*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1458*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1459*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1460*bc48ca42SNavdeep Parhar   },
1461*bc48ca42SNavdeep Parhar   {"NAT_Mode"                     , 0,   50,   52, /* name,aux,lo,hi */
1462*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1463*bc48ca42SNavdeep Parhar    "NAT_Mode"                     , /* aka */
1464*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1465*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1466*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1467*bc48ca42SNavdeep Parhar   },
1468*bc48ca42SNavdeep Parhar   {"NAT_seq_check"                , 0,   42,   42, /* name,aux,lo,hi */
1469*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1470*bc48ca42SNavdeep Parhar    "NAT_seq_check"                , /* aka */
1471*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1472*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1473*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1474*bc48ca42SNavdeep Parhar   },
1475*bc48ca42SNavdeep Parhar   {"NAT_flag_check"               , 0,   84,   84, /* name,aux,lo,hi */
1476*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1477*bc48ca42SNavdeep Parhar    "NAT_flag_check"               , /* aka */
1478*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1479*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1480*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1481*bc48ca42SNavdeep Parhar   },
1482*bc48ca42SNavdeep Parhar   {"Count_Hits"                   , 0,   36,   36, /* name,aux,lo,hi */
1483*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1484*bc48ca42SNavdeep Parhar    "Count_Hits"                   , /* aka */
1485*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1486*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1487*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1488*bc48ca42SNavdeep Parhar   },
1489*bc48ca42SNavdeep Parhar   {"Hit_frame_cnt"                , 0,  160,  191, /* name,aux,lo,hi */
1490*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1491*bc48ca42SNavdeep Parhar    "Hit_frame_cnt"                , /* aka */
1492*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1493*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1494*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1495*bc48ca42SNavdeep Parhar   },
1496*bc48ca42SNavdeep Parhar   {"Hit_byte_cnt_high"            , 0,  224,  255, /* name,aux,lo,hi */
1497*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1498*bc48ca42SNavdeep Parhar    "Hit_byte_cnt_high"            , /* aka */
1499*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1500*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1501*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1502*bc48ca42SNavdeep Parhar   },
1503*bc48ca42SNavdeep Parhar   {"Hit_byte_cnt_low"             , 0,  192,  223, /* name,aux,lo,hi */
1504*bc48ca42SNavdeep Parhar    NULL                           ,        0,   0, /* faka,flo,fhi */
1505*bc48ca42SNavdeep Parhar    "Hit_byte_cnt_low"             , /* aka */
1506*bc48ca42SNavdeep Parhar    COMP_NONE                      , /* comp */
1507*bc48ca42SNavdeep Parhar    NULL, /*desc*/
1508*bc48ca42SNavdeep Parhar     NULL, /*akadesc */
1509*bc48ca42SNavdeep Parhar   },
1510*bc48ca42SNavdeep Parhar   {NULL,0,0,0,  NULL,0,0, NULL, 0, NULL, NULL}, /*terminator*/
1511*bc48ca42SNavdeep Parhar };
1512*bc48ca42SNavdeep Parhar 
1513