1330887Snp/*-
2330887Snp * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3330887Snp *
4330887Snp * Copyright (c) 2018 Chelsio Communications, Inc.
5330887Snp * All rights reserved.
6330887Snp *
7330887Snp * Redistribution and use in source and binary forms, with or without
8330887Snp * modification, are permitted provided that the following conditions
9330887Snp * are met:
10330887Snp * 1. Redistributions of source code must retain the above copyright
11330887Snp *    notice, this list of conditions and the following disclaimer.
12330887Snp * 2. Redistributions in binary form must reproduce the above copyright
13330887Snp *    notice, this list of conditions and the following disclaimer in the
14330887Snp *    documentation and/or other materials provided with the distribution.
15330887Snp *
16330887Snp * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
17330887Snp * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
18330887Snp * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
19330887Snp * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
20330887Snp * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21330887Snp * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22330887Snp * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23330887Snp * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24330887Snp * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25330887Snp * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26330887Snp * SUCH DAMAGE.
27330887Snp */
28330887Snp
29330887Snp#include <sys/cdefs.h>
30330887Snp__FBSDID("$FreeBSD: stable/11/usr.sbin/cxgbetool/tcbinfot6.c 339393 2018-10-16 22:09:33Z np $");
31330887Snp
32330887Snp/* Auto-generated file.  Avoid direct editing.     */
33330887Snp/* Edits will be lost when file regenerated.       */
34330887Snp#include <stdio.h>
35330887Snp#include "tcb_common.h"
36330887Snp_TCBVAR g_tcb_info6[]={
37330887Snp  {"ulp_type"                     , 0,    0,    3, /* name,aux,lo,hi */
38330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
39330887Snp   "ulp_type"                     , /* aka */
40330887Snp   COMP_NONE                      , /* comp */
41330887Snp   "ULP mode: 0 =toe, 2=iscsi, 4=rdma, 5=ddp, 6=fcoe, 7=user, 8=tls, 9=dtls, remaining values reserved", /*desc*/
42330887Snp    NULL, /*akadesc */
43330887Snp  },
44330887Snp  {"ulp_raw"                      , 0,    4,   11, /* name,aux,lo,hi */
45330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
46330887Snp   "ulp"                          , /* aka */
47330887Snp   COMP_ULP                       , /* comp */
48330887Snp   "ULP subtype", /*desc*/
49330887Snp    NULL, /*akadesc */
50330887Snp  },
51330887Snp  {"l2t_ix"                       , 0,   12,   23, /* name,aux,lo,hi */
52330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
53330887Snp   "l2t_ix"                       , /* aka */
54330887Snp   COMP_NONE                      , /* comp */
55330887Snp   "Destination MAC address index", /*desc*/
56330887Snp    NULL, /*akadesc */
57330887Snp  },
58330887Snp  {"smac_sel"                     , 0,   24,   31, /* name,aux,lo,hi */
59330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
60330887Snp   "smac_sel"                     , /* aka */
61330887Snp   COMP_NONE                      , /* comp */
62330887Snp   "Source MAC address index", /*desc*/
63330887Snp    NULL, /*akadesc */
64330887Snp  },
65330887Snp  {"TF_MIGRATING"                 , 0,   32,   32, /* name,aux,lo,hi */
66330887Snp   "t_flags"                      ,        0,   0, /* faka,flo,fhi */
67330887Snp   "migrating"                    , /* aka */
68330887Snp   COMP_NONE                      , /* comp */
69330887Snp   NULL, /*desc*/
70330887Snp    NULL, /*akadesc */
71330887Snp  },
72330887Snp  {"TF_NON_OFFLOAD"               , 0,   33,   33, /* name,aux,lo,hi */
73330887Snp   "t_flags"                      ,        1,   1, /* faka,flo,fhi */
74330887Snp   "non_offload"                  , /* aka */
75330887Snp   COMP_NONE                      , /* comp */
76330887Snp   NULL, /*desc*/
77330887Snp    NULL, /*akadesc */
78330887Snp  },
79330887Snp  {"TF_LOCK_TID"                  , 0,   34,   34, /* name,aux,lo,hi */
80330887Snp   "t_flags"                      ,        2,   2, /* faka,flo,fhi */
81330887Snp   "lock_tid"                     , /* aka */
82330887Snp   COMP_NONE                      , /* comp */
83330887Snp   NULL, /*desc*/
84330887Snp    NULL, /*akadesc */
85330887Snp  },
86330887Snp  {"TF_KEEPALIVE"                 , 0,   35,   35, /* name,aux,lo,hi */
87330887Snp   "t_flags"                      ,        3,   3, /* faka,flo,fhi */
88330887Snp   "keepalive"                    , /* aka */
89330887Snp   COMP_NONE                      , /* comp */
90330887Snp   NULL, /*desc*/
91330887Snp    NULL, /*akadesc */
92330887Snp  },
93330887Snp  {"TF_DACK"                      , 0,   36,   36, /* name,aux,lo,hi */
94330887Snp   "t_flags"                      ,        4,   4, /* faka,flo,fhi */
95330887Snp   "dack"                         , /* aka */
96330887Snp   COMP_NONE                      , /* comp */
97330887Snp   NULL, /*desc*/
98330887Snp    NULL, /*akadesc */
99330887Snp  },
100330887Snp  {"TF_DACK_MSS"                  , 0,   37,   37, /* name,aux,lo,hi */
101330887Snp   "t_flags"                      ,        5,   5, /* faka,flo,fhi */
102330887Snp   "dack_mss"                     , /* aka */
103330887Snp   COMP_NONE                      , /* comp */
104330887Snp   NULL, /*desc*/
105330887Snp    NULL, /*akadesc */
106330887Snp  },
107330887Snp  {"TF_DACK_NOT_ACKED"            , 0,   38,   38, /* name,aux,lo,hi */
108330887Snp   "t_flags"                      ,        6,   6, /* faka,flo,fhi */
109330887Snp   "dack_not_acked"               , /* aka */
110330887Snp   COMP_NONE                      , /* comp */
111330887Snp   NULL, /*desc*/
112330887Snp    NULL, /*akadesc */
113330887Snp  },
114330887Snp  {"TF_NAGLE"                     , 0,   39,   39, /* name,aux,lo,hi */
115330887Snp   "t_flags"                      ,        7,   7, /* faka,flo,fhi */
116330887Snp   "nagle"                        , /* aka */
117330887Snp   COMP_NONE                      , /* comp */
118330887Snp   NULL, /*desc*/
119330887Snp    NULL, /*akadesc */
120330887Snp  },
121330887Snp  {"TF_SSWS_DISABLED"             , 0,   40,   40, /* name,aux,lo,hi */
122330887Snp   "t_flags"                      ,        8,   8, /* faka,flo,fhi */
123330887Snp   "ssws_disabled"                , /* aka */
124330887Snp   COMP_NONE                      , /* comp */
125330887Snp   NULL, /*desc*/
126330887Snp    NULL, /*akadesc */
127330887Snp  },
128330887Snp  {"TF_RX_FLOW_CONTROL_DDP"       , 0,   41,   41, /* name,aux,lo,hi */
129330887Snp   "t_flags"                      ,        9,   9, /* faka,flo,fhi */
130330887Snp   "rx_flow_control_ddp"          , /* aka */
131330887Snp   COMP_NONE                      , /* comp */
132330887Snp   NULL, /*desc*/
133330887Snp    NULL, /*akadesc */
134330887Snp  },
135330887Snp  {"TF_RX_FLOW_CONTROL_DISABLE"   , 0,   42,   42, /* name,aux,lo,hi */
136330887Snp   "t_flags"                      ,       10,  10, /* faka,flo,fhi */
137330887Snp   "rx_flow_control_disable"      , /* aka */
138330887Snp   COMP_NONE                      , /* comp */
139330887Snp   NULL, /*desc*/
140330887Snp    NULL, /*akadesc */
141330887Snp  },
142330887Snp  {"TF_RX_CHANNEL"                , 0,   43,   43, /* name,aux,lo,hi */
143330887Snp   "t_flags"                      ,       11,  11, /* faka,flo,fhi */
144330887Snp   "rx_channel"                   , /* aka */
145330887Snp   COMP_NONE                      , /* comp */
146330887Snp   NULL, /*desc*/
147330887Snp    NULL, /*akadesc */
148330887Snp  },
149330887Snp  {"TF_TX_CHANNEL"                , 0,   44,   45, /* name,aux,lo,hi */
150330887Snp   "t_flags"                      ,       12,  13, /* faka,flo,fhi */
151330887Snp   "tx_channel"                   , /* aka */
152330887Snp   COMP_NONE                      , /* comp */
153330887Snp   NULL, /*desc*/
154330887Snp    NULL, /*akadesc */
155330887Snp  },
156330887Snp  {"TF_TX_QUIESCE"                , 0,   46,   46, /* name,aux,lo,hi */
157330887Snp   "t_flags"                      ,       14,  14, /* faka,flo,fhi */
158330887Snp   "tx_quiesce"                   , /* aka */
159330887Snp   COMP_NONE                      , /* comp */
160330887Snp   NULL, /*desc*/
161330887Snp    NULL, /*akadesc */
162330887Snp  },
163330887Snp  {"TF_RX_QUIESCE"                , 0,   47,   47, /* name,aux,lo,hi */
164330887Snp   "t_flags"                      ,       15,  15, /* faka,flo,fhi */
165330887Snp   "rx_quiesce"                   , /* aka */
166330887Snp   COMP_NONE                      , /* comp */
167330887Snp   NULL, /*desc*/
168330887Snp    NULL, /*akadesc */
169330887Snp  },
170330887Snp  {"TF_TX_PACE_AUTO"              , 0,   48,   48, /* name,aux,lo,hi */
171330887Snp   "t_flags"                      ,       16,  16, /* faka,flo,fhi */
172330887Snp   "tx_pace_auto"                 , /* aka */
173330887Snp   COMP_NONE                      , /* comp */
174330887Snp   NULL, /*desc*/
175330887Snp    NULL, /*akadesc */
176330887Snp  },
177330887Snp  {"TF_TX_PACE_FIXED"             , 0,   49,   49, /* name,aux,lo,hi */
178330887Snp   "t_flags"                      ,       17,  17, /* faka,flo,fhi */
179330887Snp   "tx_pace_fixed"                , /* aka */
180330887Snp   COMP_NONE                      , /* comp */
181330887Snp   NULL, /*desc*/
182330887Snp    NULL, /*akadesc */
183330887Snp  },
184330887Snp  {"TF_TX_QUEUE"                  , 0,   50,   52, /* name,aux,lo,hi */
185330887Snp   "t_flags"                      ,       18,  20, /* faka,flo,fhi */
186330887Snp   "tx_queue"                     , /* aka */
187330887Snp   COMP_NONE                      , /* comp */
188330887Snp   NULL, /*desc*/
189330887Snp    NULL, /*akadesc */
190330887Snp  },
191330887Snp  {"TF_TURBO"                     , 0,   53,   53, /* name,aux,lo,hi */
192330887Snp   "t_flags"                      ,       21,  21, /* faka,flo,fhi */
193330887Snp   "turbo"                        , /* aka */
194330887Snp   COMP_NONE                      , /* comp */
195330887Snp   NULL, /*desc*/
196330887Snp    NULL, /*akadesc */
197330887Snp  },
198330887Snp  {"TF_CCTRL_SEL0"                , 0,   54,   54, /* name,aux,lo,hi */
199330887Snp   "t_flags"                      ,       22,  22, /* faka,flo,fhi */
200330887Snp   "cctrl_sel0"                   , /* aka */
201330887Snp   COMP_NONE                      , /* comp */
202330887Snp   NULL, /*desc*/
203330887Snp    NULL, /*akadesc */
204330887Snp  },
205330887Snp  {"TF_CCTRL_SEL1"                , 0,   55,   55, /* name,aux,lo,hi */
206330887Snp   "t_flags"                      ,       23,  23, /* faka,flo,fhi */
207330887Snp   "cctrl_sel1"                   , /* aka */
208330887Snp   COMP_NONE                      , /* comp */
209330887Snp   NULL, /*desc*/
210330887Snp    NULL, /*akadesc */
211330887Snp  },
212330887Snp  {"TF_CORE_FIN"                  , 0,   56,   56, /* name,aux,lo,hi */
213330887Snp   "t_flags"                      ,       24,  24, /* faka,flo,fhi */
214330887Snp   "core_fin"                     , /* aka */
215330887Snp   COMP_NONE                      , /* comp */
216330887Snp   NULL, /*desc*/
217330887Snp    NULL, /*akadesc */
218330887Snp  },
219330887Snp  {"TF_CORE_URG"                  , 0,   57,   57, /* name,aux,lo,hi */
220330887Snp   "t_flags"                      ,       25,  25, /* faka,flo,fhi */
221330887Snp   "core_urg"                     , /* aka */
222330887Snp   COMP_NONE                      , /* comp */
223330887Snp   NULL, /*desc*/
224330887Snp    NULL, /*akadesc */
225330887Snp  },
226330887Snp  {"TF_CORE_MORE"                 , 0,   58,   58, /* name,aux,lo,hi */
227330887Snp   "t_flags"                      ,       26,  26, /* faka,flo,fhi */
228330887Snp   "core_more"                    , /* aka */
229330887Snp   COMP_NONE                      , /* comp */
230330887Snp   NULL, /*desc*/
231330887Snp    NULL, /*akadesc */
232330887Snp  },
233330887Snp  {"TF_CORE_PUSH"                 , 0,   59,   59, /* name,aux,lo,hi */
234330887Snp   "t_flags"                      ,       27,  27, /* faka,flo,fhi */
235330887Snp   "core_push"                    , /* aka */
236330887Snp   COMP_NONE                      , /* comp */
237330887Snp   NULL, /*desc*/
238330887Snp    NULL, /*akadesc */
239330887Snp  },
240330887Snp  {"TF_CORE_FLUSH"                , 0,   60,   60, /* name,aux,lo,hi */
241330887Snp   "t_flags"                      ,       28,  28, /* faka,flo,fhi */
242330887Snp   "core_flush"                   , /* aka */
243330887Snp   COMP_NONE                      , /* comp */
244330887Snp   NULL, /*desc*/
245330887Snp    NULL, /*akadesc */
246330887Snp  },
247330887Snp  {"TF_RCV_COALESCE_ENABLE"       , 0,   61,   61, /* name,aux,lo,hi */
248330887Snp   "t_flags"                      ,       29,  29, /* faka,flo,fhi */
249330887Snp   "rcv_coalesce_enable"          , /* aka */
250330887Snp   COMP_NONE                      , /* comp */
251330887Snp   NULL, /*desc*/
252330887Snp    NULL, /*akadesc */
253330887Snp  },
254330887Snp  {"TF_RCV_COALESCE_PUSH"         , 0,   62,   62, /* name,aux,lo,hi */
255330887Snp   "t_flags"                      ,       30,  30, /* faka,flo,fhi */
256330887Snp   "rcv_coalesce_push"            , /* aka */
257330887Snp   COMP_NONE                      , /* comp */
258330887Snp   NULL, /*desc*/
259330887Snp    NULL, /*akadesc */
260330887Snp  },
261330887Snp  {"TF_RCV_COALESCE_LAST_PSH"     , 0,   63,   63, /* name,aux,lo,hi */
262330887Snp   "t_flags"                      ,       31,  31, /* faka,flo,fhi */
263330887Snp   "rcv_coalesce_last_psh"        , /* aka */
264330887Snp   COMP_NONE                      , /* comp */
265330887Snp   NULL, /*desc*/
266330887Snp    NULL, /*akadesc */
267330887Snp  },
268330887Snp  {"TF_RCV_COALESCE_HEARTBEAT"    , 0,   64,   64, /* name,aux,lo,hi */
269330887Snp   "t_flags"                      ,       32,  32, /* faka,flo,fhi */
270330887Snp   "rcv_coalesce_heartbeat"       , /* aka */
271330887Snp   COMP_NONE                      , /* comp */
272330887Snp   NULL, /*desc*/
273330887Snp    NULL, /*akadesc */
274330887Snp  },
275330887Snp  {"TF_RSS_FW"                    , 0,   65,   65, /* name,aux,lo,hi */
276330887Snp   "t_flags"                      ,       33,  33, /* faka,flo,fhi */
277330887Snp   "rss_fw"                       , /* aka */
278330887Snp   COMP_NONE                      , /* comp */
279330887Snp   NULL, /*desc*/
280330887Snp    NULL, /*akadesc */
281330887Snp  },
282330887Snp  {"TF_ACTIVE_OPEN"               , 0,   66,   66, /* name,aux,lo,hi */
283330887Snp   "t_flags"                      ,       34,  34, /* faka,flo,fhi */
284330887Snp   "active_open"                  , /* aka */
285330887Snp   COMP_NONE                      , /* comp */
286330887Snp   NULL, /*desc*/
287330887Snp    NULL, /*akadesc */
288330887Snp  },
289330887Snp  {"TF_ASK_MODE"                  , 0,   67,   67, /* name,aux,lo,hi */
290330887Snp   "t_flags"                      ,       35,  35, /* faka,flo,fhi */
291330887Snp   "ask_mode"                     , /* aka */
292330887Snp   COMP_NONE                      , /* comp */
293330887Snp   NULL, /*desc*/
294330887Snp    NULL, /*akadesc */
295330887Snp  },
296330887Snp  {"TF_MOD_SCHD_REASON0"          , 0,   68,   68, /* name,aux,lo,hi */
297330887Snp   "t_flags"                      ,       36,  36, /* faka,flo,fhi */
298330887Snp   "mod_schd_reason0"             , /* aka */
299330887Snp   COMP_NONE                      , /* comp */
300330887Snp   NULL, /*desc*/
301330887Snp    NULL, /*akadesc */
302330887Snp  },
303330887Snp  {"TF_MOD_SCHD_REASON1"          , 0,   69,   69, /* name,aux,lo,hi */
304330887Snp   "t_flags"                      ,       37,  37, /* faka,flo,fhi */
305330887Snp   "mod_schd_reason1"             , /* aka */
306330887Snp   COMP_NONE                      , /* comp */
307330887Snp   NULL, /*desc*/
308330887Snp    NULL, /*akadesc */
309330887Snp  },
310330887Snp  {"TF_MOD_SCHD_REASON2"          , 0,   70,   70, /* name,aux,lo,hi */
311330887Snp   "t_flags"                      ,       38,  38, /* faka,flo,fhi */
312330887Snp   "mod_schd_reason2"             , /* aka */
313330887Snp   COMP_NONE                      , /* comp */
314330887Snp   NULL, /*desc*/
315330887Snp    NULL, /*akadesc */
316330887Snp  },
317330887Snp  {"TF_MOD_SCHD_TX"               , 0,   71,   71, /* name,aux,lo,hi */
318330887Snp   "t_flags"                      ,       39,  39, /* faka,flo,fhi */
319330887Snp   "mod_schd_tx"                  , /* aka */
320330887Snp   COMP_NONE                      , /* comp */
321330887Snp   NULL, /*desc*/
322330887Snp    NULL, /*akadesc */
323330887Snp  },
324330887Snp  {"TF_MOD_SCHD_RX"               , 0,   72,   72, /* name,aux,lo,hi */
325330887Snp   "t_flags"                      ,       40,  40, /* faka,flo,fhi */
326330887Snp   "mod_schd_rx"                  , /* aka */
327330887Snp   COMP_NONE                      , /* comp */
328330887Snp   NULL, /*desc*/
329330887Snp    NULL, /*akadesc */
330330887Snp  },
331330887Snp  {"TF_TIMER"                     , 0,   73,   73, /* name,aux,lo,hi */
332330887Snp   "t_flags"                      ,       41,  41, /* faka,flo,fhi */
333330887Snp   "timer"                        , /* aka */
334330887Snp   COMP_NONE                      , /* comp */
335330887Snp   NULL, /*desc*/
336330887Snp    NULL, /*akadesc */
337330887Snp  },
338330887Snp  {"TF_DACK_TIMER"                , 0,   74,   74, /* name,aux,lo,hi */
339330887Snp   "t_flags"                      ,       42,  42, /* faka,flo,fhi */
340330887Snp   "dack_timer"                   , /* aka */
341330887Snp   COMP_NONE                      , /* comp */
342330887Snp   NULL, /*desc*/
343330887Snp    NULL, /*akadesc */
344330887Snp  },
345330887Snp  {"TF_PEER_FIN"                  , 0,   75,   75, /* name,aux,lo,hi */
346330887Snp   "t_flags"                      ,       43,  43, /* faka,flo,fhi */
347330887Snp   "peer_fin"                     , /* aka */
348330887Snp   COMP_NONE                      , /* comp */
349330887Snp   NULL, /*desc*/
350330887Snp    NULL, /*akadesc */
351330887Snp  },
352330887Snp  {"TF_TX_COMPACT"                , 0,   76,   76, /* name,aux,lo,hi */
353330887Snp   "t_flags"                      ,       44,  44, /* faka,flo,fhi */
354330887Snp   "tx_compact"                   , /* aka */
355330887Snp   COMP_NONE                      , /* comp */
356330887Snp   NULL, /*desc*/
357330887Snp    NULL, /*akadesc */
358330887Snp  },
359330887Snp  {"TF_RX_COMPACT"                , 0,   77,   77, /* name,aux,lo,hi */
360330887Snp   "t_flags"                      ,       45,  45, /* faka,flo,fhi */
361330887Snp   "rx_compact"                   , /* aka */
362330887Snp   COMP_NONE                      , /* comp */
363330887Snp   NULL, /*desc*/
364330887Snp    NULL, /*akadesc */
365330887Snp  },
366330887Snp  {"TF_RDMA_ERROR"                , 0,   78,   78, /* name,aux,lo,hi */
367330887Snp   "t_flags"                      ,       46,  46, /* faka,flo,fhi */
368330887Snp   "rdma_error"                   , /* aka */
369330887Snp   COMP_NONE                      , /* comp */
370330887Snp   NULL, /*desc*/
371330887Snp    NULL, /*akadesc */
372330887Snp  },
373330887Snp  {"TF_RDMA_FLM_ERROR"            , 0,   79,   79, /* name,aux,lo,hi */
374330887Snp   "t_flags"                      ,       47,  47, /* faka,flo,fhi */
375330887Snp   "rdma_flm_error"               , /* aka */
376330887Snp   COMP_NONE                      , /* comp */
377330887Snp   NULL, /*desc*/
378330887Snp    NULL, /*akadesc */
379330887Snp  },
380330887Snp  {"TF_TX_PDU_OUT"                , 0,   80,   80, /* name,aux,lo,hi */
381330887Snp   "t_flags"                      ,       48,  48, /* faka,flo,fhi */
382330887Snp   "tx_pdu_out"                   , /* aka */
383330887Snp   COMP_NONE                      , /* comp */
384330887Snp   NULL, /*desc*/
385330887Snp    NULL, /*akadesc */
386330887Snp  },
387330887Snp  {"TF_RX_PDU_OUT"                , 0,   81,   81, /* name,aux,lo,hi */
388330887Snp   "t_flags"                      ,       49,  49, /* faka,flo,fhi */
389330887Snp   "rx_pdu_out"                   , /* aka */
390330887Snp   COMP_NONE                      , /* comp */
391330887Snp   NULL, /*desc*/
392330887Snp    NULL, /*akadesc */
393330887Snp  },
394330887Snp  {"TF_DUPACK_COUNT_ODD"          , 0,   82,   82, /* name,aux,lo,hi */
395330887Snp   "t_flags"                      ,       50,  50, /* faka,flo,fhi */
396330887Snp   "dupack_count_odd"             , /* aka */
397330887Snp   COMP_NONE                      , /* comp */
398330887Snp   NULL, /*desc*/
399330887Snp    NULL, /*akadesc */
400330887Snp  },
401330887Snp  {"TF_FAST_RECOVERY"             , 0,   83,   83, /* name,aux,lo,hi */
402330887Snp   "t_flags"                      ,       51,  51, /* faka,flo,fhi */
403330887Snp   "fast_recovery"                , /* aka */
404330887Snp   COMP_NONE                      , /* comp */
405330887Snp   NULL, /*desc*/
406330887Snp    NULL, /*akadesc */
407330887Snp  },
408330887Snp  {"TF_RECV_SCALE"                , 0,   84,   84, /* name,aux,lo,hi */
409330887Snp   "t_flags"                      ,       52,  52, /* faka,flo,fhi */
410330887Snp   "recv_scale"                   , /* aka */
411330887Snp   COMP_NONE                      , /* comp */
412330887Snp   NULL, /*desc*/
413330887Snp    NULL, /*akadesc */
414330887Snp  },
415330887Snp  {"TF_RECV_TSTMP"                , 0,   85,   85, /* name,aux,lo,hi */
416330887Snp   "t_flags"                      ,       53,  53, /* faka,flo,fhi */
417330887Snp   "recv_tstmp"                   , /* aka */
418330887Snp   COMP_NONE                      , /* comp */
419330887Snp   NULL, /*desc*/
420330887Snp    NULL, /*akadesc */
421330887Snp  },
422330887Snp  {"TF_RECV_SACK"                 , 0,   86,   86, /* name,aux,lo,hi */
423330887Snp   "t_flags"                      ,       54,  54, /* faka,flo,fhi */
424330887Snp   "recv_sack"                    , /* aka */
425330887Snp   COMP_NONE                      , /* comp */
426330887Snp   NULL, /*desc*/
427330887Snp    NULL, /*akadesc */
428330887Snp  },
429330887Snp  {"TF_PEND_CTL0"                 , 0,   87,   87, /* name,aux,lo,hi */
430330887Snp   "t_flags"                      ,       55,  55, /* faka,flo,fhi */
431330887Snp   "pend_ctl0"                    , /* aka */
432330887Snp   COMP_NONE                      , /* comp */
433330887Snp   NULL, /*desc*/
434330887Snp    NULL, /*akadesc */
435330887Snp  },
436330887Snp  {"TF_PEND_CTL1"                 , 0,   88,   88, /* name,aux,lo,hi */
437330887Snp   "t_flags"                      ,       56,  56, /* faka,flo,fhi */
438330887Snp   "pend_ctl1"                    , /* aka */
439330887Snp   COMP_NONE                      , /* comp */
440330887Snp   NULL, /*desc*/
441330887Snp    NULL, /*akadesc */
442330887Snp  },
443330887Snp  {"TF_PEND_CTL2"                 , 0,   89,   89, /* name,aux,lo,hi */
444330887Snp   "t_flags"                      ,       57,  57, /* faka,flo,fhi */
445330887Snp   "pend_ctl2"                    , /* aka */
446330887Snp   COMP_NONE                      , /* comp */
447330887Snp   NULL, /*desc*/
448330887Snp    NULL, /*akadesc */
449330887Snp  },
450330887Snp  {"TF_IP_VERSION"                , 0,   90,   90, /* name,aux,lo,hi */
451330887Snp   "t_flags"                      ,       58,  58, /* faka,flo,fhi */
452330887Snp   "ip_version"                   , /* aka */
453330887Snp   COMP_NONE                      , /* comp */
454330887Snp   NULL, /*desc*/
455330887Snp    NULL, /*akadesc */
456330887Snp  },
457330887Snp  {"TF_CCTRL_ECN"                 , 0,   91,   91, /* name,aux,lo,hi */
458330887Snp   "t_flags"                      ,       59,  59, /* faka,flo,fhi */
459330887Snp   "cctrl_ecn"                    , /* aka */
460330887Snp   COMP_NONE                      , /* comp */
461330887Snp   NULL, /*desc*/
462330887Snp    NULL, /*akadesc */
463330887Snp  },
464330887Snp  {"TF_CCTRL_ECE"                 , 0,   92,   92, /* name,aux,lo,hi */
465330887Snp   "t_flags"                      ,       60,  60, /* faka,flo,fhi */
466330887Snp   "cctrl_ece"                    , /* aka */
467330887Snp   COMP_NONE                      , /* comp */
468330887Snp   NULL, /*desc*/
469330887Snp    NULL, /*akadesc */
470330887Snp  },
471330887Snp  {"TF_CCTRL_CWR"                 , 0,   93,   93, /* name,aux,lo,hi */
472330887Snp   "t_flags"                      ,       61,  61, /* faka,flo,fhi */
473330887Snp   "cctrl_cwr"                    , /* aka */
474330887Snp   COMP_NONE                      , /* comp */
475330887Snp   NULL, /*desc*/
476330887Snp    NULL, /*akadesc */
477330887Snp  },
478330887Snp  {"TF_CCTRL_RFR"                 , 0,   94,   94, /* name,aux,lo,hi */
479330887Snp   "t_flags"                      ,       62,  62, /* faka,flo,fhi */
480330887Snp   "cctrl_rfr"                    , /* aka */
481330887Snp   COMP_NONE                      , /* comp */
482330887Snp   NULL, /*desc*/
483330887Snp    NULL, /*akadesc */
484330887Snp  },
485330887Snp  {"TF_CORE_BYPASS"               , 0,   95,   95, /* name,aux,lo,hi */
486330887Snp   "t_flags"                      ,       63,  63, /* faka,flo,fhi */
487330887Snp   "core_bypass"                  , /* aka */
488330887Snp   COMP_NONE                      , /* comp */
489330887Snp   NULL, /*desc*/
490330887Snp    NULL, /*akadesc */
491330887Snp  },
492330887Snp  {"rss_info"                     , 0,   96,  105, /* name,aux,lo,hi */
493330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
494330887Snp   "rss_info"                     , /* aka */
495330887Snp   COMP_NONE                      , /* comp */
496330887Snp   "RSS field", /*desc*/
497330887Snp    NULL, /*akadesc */
498330887Snp  },
499330887Snp  {"tos"                          , 0,  106,  111, /* name,aux,lo,hi */
500330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
501330887Snp   "tos"                          , /* aka */
502330887Snp   COMP_NONE                      , /* comp */
503330887Snp   "TOS field for IP header", /*desc*/
504330887Snp    NULL, /*akadesc */
505330887Snp  },
506330887Snp  {"t_state"                      , 0,  112,  115, /* name,aux,lo,hi */
507330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
508330887Snp   "t_state"                      , /* aka */
509330887Snp   COMP_NONE                      , /* comp */
510330887Snp   "Connection TCP state (see TCP state table)", /*desc*/
511330887Snp    NULL, /*akadesc */
512330887Snp  },
513330887Snp  {"max_rt"                       , 0,  116,  119, /* name,aux,lo,hi */
514330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
515330887Snp   "max_rt"                       , /* aka */
516330887Snp   COMP_NONE                      , /* comp */
517330887Snp   "Maximum re-transmissions", /*desc*/
518330887Snp    NULL, /*akadesc */
519330887Snp  },
520330887Snp  {"t_maxseg"                     , 0,  120,  123, /* name,aux,lo,hi */
521330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
522330887Snp   "t_maxseg"                     , /* aka */
523330887Snp   COMP_NONE                      , /* comp */
524330887Snp   "MTU table index", /*desc*/
525330887Snp    NULL, /*akadesc */
526330887Snp  },
527330887Snp  {"snd_scale"                    , 0,  124,  127, /* name,aux,lo,hi */
528330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
529330887Snp   "snd_scale"                    , /* aka */
530330887Snp   COMP_NONE                      , /* comp */
531330887Snp   "Scaling for receive window (0-14). Note: this is reverse of common definition.", /*desc*/
532330887Snp    NULL, /*akadesc */
533330887Snp  },
534330887Snp  {"rcv_scale"                    , 0,  128,  131, /* name,aux,lo,hi */
535330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
536330887Snp   "rcv_scale"                    , /* aka */
537330887Snp   COMP_NONE                      , /* comp */
538330887Snp   "Scaling for send window (0-14). Note: this is reverse of common definition.", /*desc*/
539330887Snp    NULL, /*akadesc */
540330887Snp  },
541330887Snp  {"t_rxtshift"                   , 0,  132,  135, /* name,aux,lo,hi */
542330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
543330887Snp   "t_rxtshift"                   , /* aka */
544330887Snp   COMP_NONE                      , /* comp */
545330887Snp   "Retransmit exponential backoff", /*desc*/
546330887Snp    NULL, /*akadesc */
547330887Snp  },
548330887Snp  {"t_dupacks"                    , 0,  136,  139, /* name,aux,lo,hi */
549330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
550330887Snp   "t_dupacks"                    , /* aka */
551330887Snp   COMP_NONE                      , /* comp */
552330887Snp   "Number of duplicate ACKs received", /*desc*/
553330887Snp    NULL, /*akadesc */
554330887Snp  },
555330887Snp  {"timestamp_offset"             , 0,  140,  143, /* name,aux,lo,hi */
556330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
557330887Snp   "timestamp_offset"             , /* aka */
558330887Snp   COMP_NONE                      , /* comp */
559330887Snp   "Timestamp offset from running clock", /*desc*/
560330887Snp    NULL, /*akadesc */
561330887Snp  },
562330887Snp  {"rcv_adv"                      , 0,  144,  159, /* name,aux,lo,hi */
563330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
564330887Snp   "rcv_adv"                      , /* aka */
565330887Snp   COMP_NONE                      , /* comp */
566330887Snp   "Peer advertised window", /*desc*/
567330887Snp    NULL, /*akadesc */
568330887Snp  },
569330887Snp  {"timestamp"                    , 0,  160,  191, /* name,aux,lo,hi */
570330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
571330887Snp   "timestamp"                    , /* aka */
572330887Snp   COMP_NONE                      , /* comp */
573330887Snp   "Timer accounting field", /*desc*/
574330887Snp    NULL, /*akadesc */
575330887Snp  },
576330887Snp  {"t_rtt_ts_recent_age"          , 0,  192,  223, /* name,aux,lo,hi */
577330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
578330887Snp   "t_rtt_ts_recent_age"          , /* aka */
579330887Snp   COMP_NONE                      , /* comp */
580330887Snp   "Round-trip time; timestamps: ts_recent_age", /*desc*/
581330887Snp    NULL, /*akadesc */
582330887Snp  },
583330887Snp  {"t_rtseq_recent"               , 0,  224,  255, /* name,aux,lo,hi */
584330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
585330887Snp   "t_rtseq_recent"               , /* aka */
586330887Snp   COMP_NONE                      , /* comp */
587330887Snp   "Sequence number being timed t_rtseq; timestamps t_recent", /*desc*/
588330887Snp    NULL, /*akadesc */
589330887Snp  },
590330887Snp  {"t_srtt"                       , 0,  256,  271, /* name,aux,lo,hi */
591330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
592330887Snp   "t_srtt"                       , /* aka */
593330887Snp   COMP_NONE                      , /* comp */
594330887Snp   "Smoothed round-trip time", /*desc*/
595330887Snp    NULL, /*akadesc */
596330887Snp  },
597330887Snp  {"t_rttvar"                     , 0,  272,  287, /* name,aux,lo,hi */
598330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
599330887Snp   "t_rttvar"                     , /* aka */
600330887Snp   COMP_NONE                      , /* comp */
601330887Snp   "Variance in round-trip time", /*desc*/
602330887Snp    NULL, /*akadesc */
603330887Snp  },
604330887Snp  {"tx_max"                       , 0,  288,  319, /* name,aux,lo,hi */
605330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
606330887Snp   "tx_max"                       , /* aka */
607330887Snp   COMP_NONE                      , /* comp */
608330887Snp   "Highest sequence number in transmit buffer", /*desc*/
609330887Snp    NULL, /*akadesc */
610330887Snp  },
611330887Snp  {"snd_una_raw"                  , 0,  320,  347, /* name,aux,lo,hi */
612330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
613330887Snp   "snd_una"                      , /* aka */
614330887Snp   COMP_TX_MAX                    , /* comp */
615330887Snp   "Offset of snd_una from tx_max", /*desc*/
616330887Snp    "Send unacknowledged", /*akadesc */
617330887Snp  },
618330887Snp  {"snd_nxt_raw"                  , 0,  348,  375, /* name,aux,lo,hi */
619330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
620330887Snp   "snd_nxt"                      , /* aka */
621330887Snp   COMP_TX_MAX                    , /* comp */
622330887Snp   "Offset of snd_nxt from tx_max", /*desc*/
623330887Snp    "Send next", /*akadesc */
624330887Snp  },
625330887Snp  {"snd_max_raw"                  , 0,  376,  403, /* name,aux,lo,hi */
626330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
627330887Snp   "snd_max"                      , /* aka */
628330887Snp   COMP_TX_MAX                    , /* comp */
629330887Snp   "Offset of snd_max from tx_max", /*desc*/
630330887Snp    "Highest sequence number sent", /*akadesc */
631330887Snp  },
632330887Snp  {"snd_rec_raw"                  , 0,  404,  431, /* name,aux,lo,hi */
633330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
634330887Snp   "snd_rec"                      , /* aka */
635330887Snp   COMP_TX_MAX                    , /* comp */
636330887Snp   "Offset of NewReno fast recovery end sequence from tx_max", /*desc*/
637330887Snp    "NewReno fast recovery end sequence number", /*akadesc */
638330887Snp  },
639330887Snp  {"snd_cwnd"                     , 0,  432,  459, /* name,aux,lo,hi */
640330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
641330887Snp   "snd_cwnd"                     , /* aka */
642330887Snp   COMP_NONE                      , /* comp */
643330887Snp   "Congestion-control window", /*desc*/
644330887Snp    NULL, /*akadesc */
645330887Snp  },
646330887Snp  {"snd_ssthresh"                 , 0,  460,  487, /* name,aux,lo,hi */
647330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
648330887Snp   "snd_ssthresh"                 , /* aka */
649330887Snp   COMP_NONE                      , /* comp */
650330887Snp   "Slow Start threshold", /*desc*/
651330887Snp    NULL, /*akadesc */
652330887Snp  },
653330887Snp  {"tx_hdr_ptr_raw"               , 0,  488,  504, /* name,aux,lo,hi */
654330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
655330887Snp   "tx_hdr_ptr"                   , /* aka */
656330887Snp   COMP_PTR                       , /* comp */
657330887Snp   "Page pointer for first byte in send buffer", /*desc*/
658330887Snp    NULL, /*akadesc */
659330887Snp  },
660330887Snp  {"tx_last_ptr_raw"              , 0,  505,  521, /* name,aux,lo,hi */
661330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
662330887Snp   "tx_last_ptr"                  , /* aka */
663330887Snp   COMP_PTR                       , /* comp */
664330887Snp   "Page pointer for last byte in send buffer", /*desc*/
665330887Snp    NULL, /*akadesc */
666330887Snp  },
667330887Snp  {"rcv_nxt"                      , 0,  522,  553, /* name,aux,lo,hi */
668330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
669330887Snp   "rcv_nxt"                      , /* aka */
670330887Snp   COMP_NONE                      , /* comp */
671330887Snp   "TCP receive next", /*desc*/
672330887Snp    NULL, /*akadesc */
673330887Snp  },
674330887Snp  {"rcv_wnd"                      , 0,  554,  581, /* name,aux,lo,hi */
675330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
676330887Snp   "rcv_wnd"                      , /* aka */
677330887Snp   COMP_NONE                      , /* comp */
678330887Snp   "Receive credits (advertised to peer in receive window)", /*desc*/
679330887Snp    NULL, /*akadesc */
680330887Snp  },
681330887Snp  {"rx_hdr_offset"                , 0,  582,  609, /* name,aux,lo,hi */
682330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
683330887Snp   "rx_hdr_offset"                , /* aka */
684330887Snp   COMP_NONE                      , /* comp */
685330887Snp   "Receive in-order buffered data", /*desc*/
686330887Snp    NULL, /*akadesc */
687330887Snp  },
688330887Snp  {"ts_last_ack_sent_raw"         , 0,  610,  637, /* name,aux,lo,hi */
689330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
690330887Snp   "ts_last_ack_sent"             , /* aka */
691330887Snp   COMP_RCV_NXT                   , /* comp */
692330887Snp   "Offset of highest sequence acked from rcv_nxt", /*desc*/
693330887Snp    "Highest sequence number acked", /*akadesc */
694330887Snp  },
695330887Snp  {"rx_frag0_start_idx_raw"       , 0,  638,  665, /* name,aux,lo,hi */
696330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
697330887Snp   "rx_frag0_start_idx"           , /* aka */
698330887Snp   COMP_RCV_NXT                   , /* comp */
699330887Snp   "Offset of receive fragment 0 start sequence from rcv_nxt", /*desc*/
700330887Snp    NULL, /*akadesc */
701330887Snp  },
702330887Snp  {"rx_frag1_start_idx_offset"    , 0,  666,  693, /* name,aux,lo,hi */
703330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
704330887Snp   "rx_frag1_start_idx_offset"    , /* aka */
705330887Snp   COMP_RCV_NXT                   , /* comp */
706330887Snp   "Offset of receive fragment 1 start sequence from rcv_nxt", /*desc*/
707330887Snp    NULL, /*akadesc */
708330887Snp  },
709330887Snp  {"rx_frag0_len"                 , 0,  694,  721, /* name,aux,lo,hi */
710330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
711330887Snp   "rx_frag0_len"                 , /* aka */
712330887Snp   COMP_NONE                      , /* comp */
713330887Snp   "Receive re-order fragment 0 length", /*desc*/
714330887Snp    NULL, /*akadesc */
715330887Snp  },
716330887Snp  {"rx_frag1_len"                 , 0,  722,  749, /* name,aux,lo,hi */
717330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
718330887Snp   "rx_frag1_len"                 , /* aka */
719330887Snp   COMP_NONE                      , /* comp */
720330887Snp   "Receive re-order fragment 1 length", /*desc*/
721330887Snp    NULL, /*akadesc */
722330887Snp  },
723330887Snp  {"pdu_len"                      , 0,  750,  765, /* name,aux,lo,hi */
724330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
725330887Snp   "pdu_len"                      , /* aka */
726330887Snp   COMP_NONE                      , /* comp */
727330887Snp   "Receive recovered PDU length", /*desc*/
728330887Snp    NULL, /*akadesc */
729330887Snp  },
730330887Snp  {"rx_ptr_raw"                   , 0,  766,  782, /* name,aux,lo,hi */
731330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
732330887Snp   "rx_ptr"                       , /* aka */
733330887Snp   COMP_PTR                       , /* comp */
734330887Snp   "Page pointer for in-order receive buffer", /*desc*/
735330887Snp    NULL, /*akadesc */
736330887Snp  },
737330887Snp  {"rx_frag1_ptr_raw"             , 0,  783,  799, /* name,aux,lo,hi */
738330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
739330887Snp   "rx_frag1_ptr"                 , /* aka */
740330887Snp   COMP_PTR                       , /* comp */
741330887Snp   "Page pointer for out-of-order receive buffer", /*desc*/
742330887Snp    NULL, /*akadesc */
743330887Snp  },
744330887Snp  {"main_slush"                   , 0,  800,  831, /* name,aux,lo,hi */
745330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
746330887Snp   "main_slush"                   , /* aka */
747330887Snp   COMP_NONE                      , /* comp */
748330887Snp   "Reserved", /*desc*/
749330887Snp    NULL, /*akadesc */
750330887Snp  },
751330887Snp  {"aux1_slush0"                  , 1,  832,  846, /* name,aux,lo,hi */
752330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
753330887Snp   "aux1_slush0"                  , /* aka */
754330887Snp   COMP_NONE                      , /* comp */
755330887Snp   "Reserved", /*desc*/
756330887Snp    NULL, /*akadesc */
757330887Snp  },
758330887Snp  {"rx_frag2_start_idx_offset_raw", 1,  847,  874, /* name,aux,lo,hi */
759330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
760330887Snp   "rx_frag2_start_idx_offset"    , /* aka */
761330887Snp   COMP_RCV_NXT                   , /* comp */
762330887Snp   "Offset of receive fragment 2 start sequence from rcv_nxt", /*desc*/
763330887Snp    NULL, /*akadesc */
764330887Snp  },
765330887Snp  {"rx_frag2_ptr_raw"             , 1,  875,  891, /* name,aux,lo,hi */
766330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
767330887Snp   "rx_frag2_ptr"                 , /* aka */
768330887Snp   COMP_PTR                       , /* comp */
769330887Snp   "Page pointer for out-of-order receive buffer", /*desc*/
770330887Snp    NULL, /*akadesc */
771330887Snp  },
772330887Snp  {"rx_frag2_len_raw"             , 1,  892,  919, /* name,aux,lo,hi */
773330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
774330887Snp   "rx_frag2_len"                 , /* aka */
775330887Snp   COMP_LEN                       , /* comp */
776330887Snp   "Receive re-order fragment 2 length", /*desc*/
777330887Snp    NULL, /*akadesc */
778330887Snp  },
779330887Snp  {"rx_frag3_ptr_raw"             , 1,  920,  936, /* name,aux,lo,hi */
780330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
781330887Snp   "rx_frag3_ptr"                 , /* aka */
782330887Snp   COMP_PTR                       , /* comp */
783330887Snp   "Page pointer for out-of-order receive buffer", /*desc*/
784330887Snp    NULL, /*akadesc */
785330887Snp  },
786330887Snp  {"rx_frag3_len_raw"             , 1,  937,  964, /* name,aux,lo,hi */
787330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
788330887Snp   "rx_frag3_len"                 , /* aka */
789330887Snp   COMP_LEN                       , /* comp */
790330887Snp   "Receive re-order fragment 3 length", /*desc*/
791330887Snp    NULL, /*akadesc */
792330887Snp  },
793330887Snp  {"rx_frag3_start_idx_offset_raw", 1,  965,  992, /* name,aux,lo,hi */
794330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
795330887Snp   "rx_frag3_start_idx_offset"    , /* aka */
796330887Snp   COMP_RCV_NXT                   , /* comp */
797330887Snp   "Offset of receive fragment 3 start sequence from rcv_nxt", /*desc*/
798330887Snp    NULL, /*akadesc */
799330887Snp  },
800330887Snp  {"pdu_hdr_len"                  , 1,  993, 1000, /* name,aux,lo,hi */
801330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
802330887Snp   "pdu_hdr_len"                  , /* aka */
803330887Snp   COMP_NONE                      , /* comp */
804330887Snp   "Receive recovered PDU header length", /*desc*/
805330887Snp    NULL, /*akadesc */
806330887Snp  },
807330887Snp  {"aux1_slush1"                  , 1, 1001, 1019, /* name,aux,lo,hi */
808330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
809330887Snp   "aux1_slush1"                  , /* aka */
810330887Snp   COMP_NONE                      , /* comp */
811330887Snp   "Reserved", /*desc*/
812330887Snp    NULL, /*akadesc */
813330887Snp  },
814330887Snp  {"ulp_ext"                      , 1, 1020, 1023, /* name,aux,lo,hi */
815330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
816330887Snp   "ulp_ext"                      , /* aka */
817330887Snp   COMP_NONE                      , /* comp */
818330887Snp   "Extension of ulp_raw for PI configuration", /*desc*/
819330887Snp    NULL, /*akadesc */
820330887Snp  },
821330887Snp
822330887Snp  {"irs_ulp"                      , 2,  832,  840, /* name,aux,lo,hi */
823330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
824330887Snp   "irs_ulp"                      , /* aka */
825330887Snp   COMP_NONE                      , /* comp */
826330887Snp   "IRS modulo marker_interval when enterring iWARP mode", /*desc*/
827330887Snp    NULL, /*akadesc */
828330887Snp  },
829330887Snp  {"iss_ulp"                      , 2,  841,  849, /* name,aux,lo,hi */
830330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
831330887Snp   "iss_ulp"                      , /* aka */
832330887Snp   COMP_NONE                      , /* comp */
833330887Snp   "ISS modulo marker_interval when entering iWARP mode", /*desc*/
834330887Snp    NULL, /*akadesc */
835330887Snp  },
836330887Snp  {"tx_pdu_len"                   , 2,  850,  863, /* name,aux,lo,hi */
837330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
838330887Snp   "tx_pdu_len"                   , /* aka */
839330887Snp   COMP_NONE                      , /* comp */
840330887Snp   "Length of Tx FPDU", /*desc*/
841330887Snp    NULL, /*akadesc */
842330887Snp  },
843330887Snp  {"cq_idx_sq"                    , 2,  864,  879, /* name,aux,lo,hi */
844330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
845330887Snp   "cq_idx_sq"                    , /* aka */
846330887Snp   COMP_NONE                      , /* comp */
847330887Snp   "CQ index of CQ for SQ", /*desc*/
848330887Snp    NULL, /*akadesc */
849330887Snp  },
850330887Snp  {"cq_idx_rq"                    , 2,  880,  895, /* name,aux,lo,hi */
851330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
852330887Snp   "cq_idx_rq"                    , /* aka */
853330887Snp   COMP_NONE                      , /* comp */
854330887Snp   "CQ index of CQ for RQ", /*desc*/
855330887Snp    NULL, /*akadesc */
856330887Snp  },
857330887Snp  {"qp_id"                        , 2,  896,  911, /* name,aux,lo,hi */
858330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
859330887Snp   "qp_id"                        , /* aka */
860330887Snp   COMP_NONE                      , /* comp */
861330887Snp   "QP index", /*desc*/
862330887Snp    NULL, /*akadesc */
863330887Snp  },
864330887Snp  {"pd_id"                        , 2,  912,  927, /* name,aux,lo,hi */
865330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
866330887Snp   "pd_id"                        , /* aka */
867330887Snp   COMP_NONE                      , /* comp */
868330887Snp   "PD index", /*desc*/
869330887Snp    NULL, /*akadesc */
870330887Snp  },
871330887Snp  {"STAG"                         , 2,  928,  959, /* name,aux,lo,hi */
872330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
873330887Snp   "stag"                         , /* aka */
874330887Snp   COMP_NONE                      , /* comp */
875330887Snp   "PDU response STAG", /*desc*/
876330887Snp    NULL, /*akadesc */
877330887Snp  },
878330887Snp  {"rq_start"                     , 2,  960,  985, /* name,aux,lo,hi */
879330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
880330887Snp   "rq_start"                     , /* aka */
881330887Snp   COMP_NONE                      , /* comp */
882330887Snp   "DW aligned starting addres of RQ", /*desc*/
883330887Snp    NULL, /*akadesc */
884330887Snp  },
885330887Snp  {"rq_MSN"                       , 2,  986,  998, /* name,aux,lo,hi */
886330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
887330887Snp   "rq_msn"                       , /* aka */
888330887Snp   COMP_NONE                      , /* comp */
889330887Snp   "Current MSN (modulo 8K, further check in ULP_RX)", /*desc*/
890330887Snp    NULL, /*akadesc */
891330887Snp  },
892330887Snp  {"rq_max_offset"                , 2,  999, 1002, /* name,aux,lo,hi */
893330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
894330887Snp   "rq_max_offset"                , /* aka */
895330887Snp   COMP_NONE                      , /* comp */
896330887Snp   "Log size RQ (the size in hardware is rounded up to a power of 2)", /*desc*/
897330887Snp    NULL, /*akadesc */
898330887Snp  },
899330887Snp  {"rq_write_ptr"                 , 2, 1003, 1015, /* name,aux,lo,hi */
900330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
901330887Snp   "rq_write_ptr"                 , /* aka */
902330887Snp   COMP_NONE                      , /* comp */
903330887Snp   "Host RQ write pointer", /*desc*/
904330887Snp    NULL, /*akadesc */
905330887Snp  },
906330887Snp  {"RDMAP_opcode"                 , 2, 1016, 1019, /* name,aux,lo,hi */
907330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
908330887Snp   "rdmap_opcode"                 , /* aka */
909330887Snp   COMP_NONE                      , /* comp */
910330887Snp   "Current FPDU command", /*desc*/
911330887Snp    NULL, /*akadesc */
912330887Snp  },
913330887Snp  {"ord_L_bit_vld"                , 2, 1020, 1020, /* name,aux,lo,hi */
914330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
915330887Snp   "ord_l_bit_vld"                , /* aka */
916330887Snp   COMP_NONE                      , /* comp */
917330887Snp   "Current FPDU has L-bit set", /*desc*/
918330887Snp    NULL, /*akadesc */
919330887Snp  },
920330887Snp  {"tx_flush"                     , 2, 1021, 1021, /* name,aux,lo,hi */
921330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
922330887Snp   "tx_flush"                     , /* aka */
923330887Snp   COMP_NONE                      , /* comp */
924330887Snp   "1 = flush CPL_TX_DATA", /*desc*/
925330887Snp    NULL, /*akadesc */
926330887Snp  },
927330887Snp  {"tx_oos_rxmt"                  , 2, 1022, 1022, /* name,aux,lo,hi */
928330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
929330887Snp   "tx_oos_rxmt"                  , /* aka */
930330887Snp   COMP_NONE                      , /* comp */
931330887Snp   "Retransmit is out of FPDU sync", /*desc*/
932330887Snp    NULL, /*akadesc */
933330887Snp  },
934330887Snp  {"tx_oos_txmt"                  , 2, 1023, 1023, /* name,aux,lo,hi */
935330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
936330887Snp   "tx_oos_txmt"                  , /* aka */
937330887Snp   COMP_NONE                      , /* comp */
938330887Snp   "Transmit is out of FPDU sync, or disable aligned transmission", /*desc*/
939330887Snp    NULL, /*akadesc */
940330887Snp  },
941330887Snp
942330887Snp  {"rx_ddp_buf0_offset"           , 3,  832,  855, /* name,aux,lo,hi */
943330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
944330887Snp   "rx_ddp_buf0_offset"           , /* aka */
945330887Snp   COMP_NONE                      , /* comp */
946330887Snp   "Current offset into DDP buffer 0", /*desc*/
947330887Snp    NULL, /*akadesc */
948330887Snp  },
949330887Snp  {"rx_ddp_buf0_len"              , 3,  856,  879, /* name,aux,lo,hi */
950330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
951330887Snp   "rx_ddp_buf0_len"              , /* aka */
952330887Snp   COMP_NONE                      , /* comp */
953330887Snp   "Length of DDP buffer 0", /*desc*/
954330887Snp    NULL, /*akadesc */
955330887Snp  },
956330887Snp  {"TF_DDP_INDICATE_OUT"          , 3,  880,  880, /* name,aux,lo,hi */
957330887Snp   "rx_ddp_flags"                 ,        0,   0, /* faka,flo,fhi */
958330887Snp   "ddp_indicate_out"             , /* aka */
959330887Snp   COMP_NONE                      , /* comp */
960330887Snp   NULL, /*desc*/
961330887Snp    NULL, /*akadesc */
962330887Snp  },
963330887Snp  {"TF_DDP_ACTIVE_BUF"            , 3,  881,  881, /* name,aux,lo,hi */
964330887Snp   "rx_ddp_flags"                 ,        1,   1, /* faka,flo,fhi */
965330887Snp   "ddp_active_buf"               , /* aka */
966330887Snp   COMP_NONE                      , /* comp */
967330887Snp   NULL, /*desc*/
968330887Snp    NULL, /*akadesc */
969330887Snp  },
970330887Snp  {"TF_DDP_OFF"                   , 3,  882,  882, /* name,aux,lo,hi */
971330887Snp   "rx_ddp_flags"                 ,        2,   2, /* faka,flo,fhi */
972330887Snp   "ddp_off"                      , /* aka */
973330887Snp   COMP_NONE                      , /* comp */
974330887Snp   NULL, /*desc*/
975330887Snp    NULL, /*akadesc */
976330887Snp  },
977330887Snp  {"TF_DDP_WAIT_FRAG"             , 3,  883,  883, /* name,aux,lo,hi */
978330887Snp   "rx_ddp_flags"                 ,        3,   3, /* faka,flo,fhi */
979330887Snp   "ddp_wait_frag"                , /* aka */
980330887Snp   COMP_NONE                      , /* comp */
981330887Snp   NULL, /*desc*/
982330887Snp    NULL, /*akadesc */
983330887Snp  },
984330887Snp  {"TF_DDP_BUF_INF"               , 3,  884,  884, /* name,aux,lo,hi */
985330887Snp   "rx_ddp_flags"                 ,        4,   4, /* faka,flo,fhi */
986330887Snp   "ddp_buf_inf"                  , /* aka */
987330887Snp   COMP_NONE                      , /* comp */
988330887Snp   NULL, /*desc*/
989330887Snp    NULL, /*akadesc */
990330887Snp  },
991330887Snp  {"TF_DDP_RX2TX"                 , 3,  885,  885, /* name,aux,lo,hi */
992330887Snp   "rx_ddp_flags"                 ,        5,   5, /* faka,flo,fhi */
993330887Snp   "ddp_rx2tx"                    , /* aka */
994330887Snp   COMP_NONE                      , /* comp */
995330887Snp   NULL, /*desc*/
996330887Snp    NULL, /*akadesc */
997330887Snp  },
998330887Snp  {"TF_DDP_INDICATE_FLL"          , 3,  886,  886, /* name,aux,lo,hi */
999330887Snp   "rx_ddp_flags"                 ,        6,   6, /* faka,flo,fhi */
1000330887Snp   "ddp_indicate_fll"             , /* aka */
1001330887Snp   COMP_NONE                      , /* comp */
1002330887Snp   NULL, /*desc*/
1003330887Snp    NULL, /*akadesc */
1004330887Snp  },
1005330887Snp  {"TF_DDP_MAIN_UNUSED"           , 3,  887,  887, /* name,aux,lo,hi */
1006330887Snp   "rx_ddp_flags"                 ,        7,   7, /* faka,flo,fhi */
1007330887Snp   "ddp_main_unused"              , /* aka */
1008330887Snp   COMP_NONE                      , /* comp */
1009330887Snp   NULL, /*desc*/
1010330887Snp    NULL, /*akadesc */
1011330887Snp  },
1012330887Snp  {"TF_TLS_KEY_MODE"              , 3,  887,  887, /* name,aux,lo,hi */
1013330887Snp   "rx_ddp_flags"                 ,        7,   7, /* faka,flo,fhi */
1014330887Snp   "tls_key_mode"                 , /* aka */
1015330887Snp   COMP_NONE                      , /* comp */
1016330887Snp   NULL, /*desc*/
1017330887Snp    NULL, /*akadesc */
1018330887Snp  },
1019330887Snp  {"TF_DDP_BUF0_VALID"            , 3,  888,  888, /* name,aux,lo,hi */
1020330887Snp   "rx_ddp_flags"                 ,        8,   8, /* faka,flo,fhi */
1021330887Snp   "ddp_buf0_valid"               , /* aka */
1022330887Snp   COMP_NONE                      , /* comp */
1023330887Snp   NULL, /*desc*/
1024330887Snp    NULL, /*akadesc */
1025330887Snp  },
1026330887Snp  {"TF_DDP_BUF0_INDICATE"         , 3,  889,  889, /* name,aux,lo,hi */
1027330887Snp   "rx_ddp_flags"                 ,        9,   9, /* faka,flo,fhi */
1028330887Snp   "ddp_buf0_indicate"            , /* aka */
1029330887Snp   COMP_NONE                      , /* comp */
1030330887Snp   NULL, /*desc*/
1031330887Snp    NULL, /*akadesc */
1032330887Snp  },
1033330887Snp  {"TF_DDP_BUF0_FLUSH"            , 3,  890,  890, /* name,aux,lo,hi */
1034330887Snp   "rx_ddp_flags"                 ,       10,  10, /* faka,flo,fhi */
1035330887Snp   "ddp_buf0_flush"               , /* aka */
1036330887Snp   COMP_NONE                      , /* comp */
1037330887Snp   NULL, /*desc*/
1038330887Snp    NULL, /*akadesc */
1039330887Snp  },
1040330887Snp  {"TF_DDP_PSHF_ENABLE_0"         , 3,  891,  891, /* name,aux,lo,hi */
1041330887Snp   "rx_ddp_flags"                 ,       11,  11, /* faka,flo,fhi */
1042330887Snp   "ddp_pshf_enable_0"            , /* aka */
1043330887Snp   COMP_NONE                      , /* comp */
1044330887Snp   NULL, /*desc*/
1045330887Snp    NULL, /*akadesc */
1046330887Snp  },
1047330887Snp  {"TF_DDP_PUSH_DISABLE_0"        , 3,  892,  892, /* name,aux,lo,hi */
1048330887Snp   "rx_ddp_flags"                 ,       12,  12, /* faka,flo,fhi */
1049330887Snp   "ddp_push_disable_0"           , /* aka */
1050330887Snp   COMP_NONE                      , /* comp */
1051330887Snp   NULL, /*desc*/
1052330887Snp    NULL, /*akadesc */
1053330887Snp  },
1054330887Snp  {"TF_DDP_PSH_NO_INVALIDATE0"    , 3,  893,  893, /* name,aux,lo,hi */
1055330887Snp   "rx_ddp_flags"                 ,       13,  13, /* faka,flo,fhi */
1056330887Snp   "ddp_psh_no_invalidate0"       , /* aka */
1057330887Snp   COMP_NONE                      , /* comp */
1058330887Snp   NULL, /*desc*/
1059330887Snp    NULL, /*akadesc */
1060330887Snp  },
1061330887Snp  {"TF_DDP_BUF0_UNUSED"           , 3,  894,  895, /* name,aux,lo,hi */
1062330887Snp   "rx_ddp_flags"                 ,       14,  15, /* faka,flo,fhi */
1063330887Snp   "ddp_buf0_unused"              , /* aka */
1064330887Snp   COMP_NONE                      , /* comp */
1065330887Snp   NULL, /*desc*/
1066330887Snp    NULL, /*akadesc */
1067330887Snp  },
1068330887Snp  {"TF_DDP_BUF1_VALID"            , 3,  896,  896, /* name,aux,lo,hi */
1069330887Snp   "rx_ddp_flags"                 ,       16,  16, /* faka,flo,fhi */
1070330887Snp   "ddp_buf1_valid"               , /* aka */
1071330887Snp   COMP_NONE                      , /* comp */
1072330887Snp   NULL, /*desc*/
1073330887Snp    NULL, /*akadesc */
1074330887Snp  },
1075330887Snp  {"TF_DDP_BUF1_INDICATE"         , 3,  897,  897, /* name,aux,lo,hi */
1076330887Snp   "rx_ddp_flags"                 ,       17,  17, /* faka,flo,fhi */
1077330887Snp   "ddp_buf1_indicate"            , /* aka */
1078330887Snp   COMP_NONE                      , /* comp */
1079330887Snp   NULL, /*desc*/
1080330887Snp    NULL, /*akadesc */
1081330887Snp  },
1082330887Snp  {"TF_DDP_BUF1_FLUSH"            , 3,  898,  898, /* name,aux,lo,hi */
1083330887Snp   "rx_ddp_flags"                 ,       18,  18, /* faka,flo,fhi */
1084330887Snp   "ddp_buf1_flush"               , /* aka */
1085330887Snp   COMP_NONE                      , /* comp */
1086330887Snp   NULL, /*desc*/
1087330887Snp    NULL, /*akadesc */
1088330887Snp  },
1089330887Snp  {"TF_DDP_PSHF_ENABLE_1"         , 3,  899,  899, /* name,aux,lo,hi */
1090330887Snp   "rx_ddp_flags"                 ,       19,  19, /* faka,flo,fhi */
1091330887Snp   "ddp_pshf_enable_1"            , /* aka */
1092330887Snp   COMP_NONE                      , /* comp */
1093330887Snp   NULL, /*desc*/
1094330887Snp    NULL, /*akadesc */
1095330887Snp  },
1096330887Snp  {"TF_DDP_PUSH_DISABLE_1"        , 3,  900,  900, /* name,aux,lo,hi */
1097330887Snp   "rx_ddp_flags"                 ,       20,  20, /* faka,flo,fhi */
1098330887Snp   "ddp_push_disable_1"           , /* aka */
1099330887Snp   COMP_NONE                      , /* comp */
1100330887Snp   NULL, /*desc*/
1101330887Snp    NULL, /*akadesc */
1102330887Snp  },
1103330887Snp  {"TF_DDP_PSH_NO_INVALIDATE1"    , 3,  901,  901, /* name,aux,lo,hi */
1104330887Snp   "rx_ddp_flags"                 ,       21,  21, /* faka,flo,fhi */
1105330887Snp   "ddp_psh_no_invalidate1"       , /* aka */
1106330887Snp   COMP_NONE                      , /* comp */
1107330887Snp   NULL, /*desc*/
1108330887Snp    NULL, /*akadesc */
1109330887Snp  },
1110330887Snp  {"TF_DDP_BUF1_UNUSED"           , 3,  902,  903, /* name,aux,lo,hi */
1111330887Snp   "rx_ddp_flags"                 ,       22,  23, /* faka,flo,fhi */
1112330887Snp   "ddp_buf1_unused"              , /* aka */
1113330887Snp   COMP_NONE                      , /* comp */
1114330887Snp   NULL, /*desc*/
1115330887Snp    NULL, /*akadesc */
1116330887Snp  },
1117330887Snp  {"rx_ddp_buf1_offset"           , 3,  904,  927, /* name,aux,lo,hi */
1118330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1119330887Snp   "rx_ddp_buf1_offset"           , /* aka */
1120330887Snp   COMP_NONE                      , /* comp */
1121330887Snp   "Current offset into DDP buffer 1", /*desc*/
1122330887Snp    NULL, /*akadesc */
1123330887Snp  },
1124330887Snp  {"rx_ddp_buf1_len"              , 3,  928,  951, /* name,aux,lo,hi */
1125330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1126330887Snp   "rx_ddp_buf1_len"              , /* aka */
1127330887Snp   COMP_NONE                      , /* comp */
1128330887Snp   "Length of DDP buffer 1", /*desc*/
1129330887Snp    NULL, /*akadesc */
1130330887Snp  },
1131330887Snp  {"aux3_slush"                   , 3,  952,  959, /* name,aux,lo,hi */
1132330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1133330887Snp   "aux3_slush"                   , /* aka */
1134330887Snp   COMP_NONE                      , /* comp */
1135330887Snp   "Reserved", /*desc*/
1136330887Snp    NULL, /*akadesc */
1137330887Snp  },
1138330887Snp  {"rx_ddp_buf0_tag"              , 3,  960,  991, /* name,aux,lo,hi */
1139330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1140330887Snp   "rx_ddp_buf0_tag"              , /* aka */
1141330887Snp   COMP_NONE                      , /* comp */
1142330887Snp   "Tag for DDP buffer 0", /*desc*/
1143330887Snp    NULL, /*akadesc */
1144330887Snp  },
1145330887Snp  {"rx_ddp_buf1_tag"              , 3,  992, 1023, /* name,aux,lo,hi */
1146330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1147330887Snp   "rx_ddp_buf1_tag"              , /* aka */
1148330887Snp   COMP_NONE                      , /* comp */
1149330887Snp   "Tag for DDP buffer 1", /*desc*/
1150330887Snp    NULL, /*akadesc */
1151330887Snp  },
1152330887Snp  {"rx_tls_buf_offset"            , 4,  832,  855, /* name,aux,lo,hi */
1153330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1154330887Snp   "rx_tls_buf_offset"            , /* aka */
1155330887Snp   COMP_NONE                      , /* comp */
1156330887Snp   "Current offset into DDP buffer", /*desc*/
1157330887Snp    NULL, /*akadesc */
1158330887Snp  },
1159330887Snp  {"rx_tls_buf_len"               , 4,  856,  879, /* name,aux,lo,hi */
1160330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1161330887Snp   "rx_tls_buf_len"               , /* aka */
1162330887Snp   COMP_NONE                      , /* comp */
1163330887Snp   "Length of DDP buffer", /*desc*/
1164330887Snp    NULL, /*akadesc */
1165330887Snp  },
1166330887Snp  {"rx_tls_flags"                 , 4,  880,  895, /* name,aux,lo,hi */
1167330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1168330887Snp   "rx_tls_flags"                 , /* aka */
1169330887Snp   COMP_NONE                      , /* comp */
1170330887Snp   "DDP control flags", /*desc*/
1171330887Snp    NULL, /*akadesc */
1172330887Snp  },
1173330887Snp  {"rx_tls_seq"                   , 4,  896,  959, /* name,aux,lo,hi */
1174330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1175330887Snp   "rx_tls_seq"                   , /* aka */
1176330887Snp   COMP_NONE                      , /* comp */
1177330887Snp   "TLS/SSL sequence number", /*desc*/
1178330887Snp    NULL, /*akadesc */
1179330887Snp  },
1180330887Snp  {"rx_tls_buf_tag"               , 4,  960,  991, /* name,aux,lo,hi */
1181330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1182330887Snp   "rx_tls_buf_tag"               , /* aka */
1183330887Snp   COMP_NONE                      , /* comp */
1184330887Snp   "Tag for DDP buffer", /*desc*/
1185330887Snp    NULL, /*akadesc */
1186330887Snp  },
1187330887Snp  {"rx_tls_key_tag"               , 4,  992, 1023, /* name,aux,lo,hi */
1188330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1189330887Snp   "rx_tls_key_tag"               , /* aka */
1190330887Snp   COMP_NONE                      , /* comp */
1191330887Snp   "Tag for TLS crypto state", /*desc*/
1192330887Snp    NULL, /*akadesc */
1193330887Snp  },
1194330887Snp  {NULL,0,0,0,  NULL,0,0, NULL, 0, NULL, NULL}, /*terminator*/
1195330887Snp};
1196330887Snp
1197330887Snp/* ====================================================== */
1198330887Snp_TCBVAR g_scb_info6[]={
1199330887Snp  {"OPT_1_RSS_INFO"               , 0,    0,   11, /* name,aux,lo,hi */
1200330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1201330887Snp   "OPT_1_RSS_INFO"               , /* aka */
1202330887Snp   COMP_NONE                      , /* comp */
1203330887Snp   NULL, /*desc*/
1204330887Snp    NULL, /*akadesc */
1205330887Snp  },
1206330887Snp  {"OPT_1_LISTEN_INTERFACE"       , 0,   12,   19, /* name,aux,lo,hi */
1207330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1208330887Snp   "OPT_1_LISTEN_INTERFACE"       , /* aka */
1209330887Snp   COMP_NONE                      , /* comp */
1210330887Snp   NULL, /*desc*/
1211330887Snp    NULL, /*akadesc */
1212330887Snp  },
1213330887Snp  {"OPT_1_LISTEN_FILTER"          , 0,   20,   20, /* name,aux,lo,hi */
1214330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1215330887Snp   "OPT_1_LISTEN_FILTER"          , /* aka */
1216330887Snp   COMP_NONE                      , /* comp */
1217330887Snp   NULL, /*desc*/
1218330887Snp    NULL, /*akadesc */
1219330887Snp  },
1220330887Snp  {"OPT_1_SYN_DEFENSE"            , 0,   21,   21, /* name,aux,lo,hi */
1221330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1222330887Snp   "OPT_1_SYN_DEFENSE"            , /* aka */
1223330887Snp   COMP_NONE                      , /* comp */
1224330887Snp   NULL, /*desc*/
1225330887Snp    NULL, /*akadesc */
1226330887Snp  },
1227330887Snp  {"OPT_1_CONNECTION_POLICY"      , 0,   22,   23, /* name,aux,lo,hi */
1228330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1229330887Snp   "OPT_1_CONNECTION_POLICY"      , /* aka */
1230330887Snp   COMP_NONE                      , /* comp */
1231330887Snp   NULL, /*desc*/
1232330887Snp    NULL, /*akadesc */
1233330887Snp  },
1234330887Snp  {"OPT_1_FLT_INFO"               , 0,   24,   63, /* name,aux,lo,hi */
1235330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1236330887Snp   "OPT_1_FLT_INFO"               , /* aka */
1237330887Snp   COMP_NONE                      , /* comp */
1238330887Snp   NULL, /*desc*/
1239330887Snp    NULL, /*akadesc */
1240330887Snp  },
1241330887Snp  {"OPT_0_ACCEPT_MODE"            , 0,   64,   65, /* name,aux,lo,hi */
1242330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1243330887Snp   "OPT_0_ACCEPT_MODE"            , /* aka */
1244330887Snp   COMP_NONE                      , /* comp */
1245330887Snp   NULL, /*desc*/
1246330887Snp    NULL, /*akadesc */
1247330887Snp  },
1248330887Snp  {"OPT_0_TX_CHANNEL"             , 0,   66,   67, /* name,aux,lo,hi */
1249330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1250330887Snp   "OPT_0_TX_CHANNEL"             , /* aka */
1251330887Snp   COMP_NONE                      , /* comp */
1252330887Snp   NULL, /*desc*/
1253330887Snp    NULL, /*akadesc */
1254330887Snp  },
1255330887Snp  {"OPT_0_NO_CONGESTION_CONTROL"  , 0,   68,   68, /* name,aux,lo,hi */
1256330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1257330887Snp   "OPT_0_NO_CONGESTION_CONTROL"  , /* aka */
1258330887Snp   COMP_NONE                      , /* comp */
1259330887Snp   NULL, /*desc*/
1260330887Snp    NULL, /*akadesc */
1261330887Snp  },
1262330887Snp  {"OPT_0_DELAYED_ACK"            , 0,   69,   69, /* name,aux,lo,hi */
1263330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1264330887Snp   "OPT_0_DELAYED_ACK"            , /* aka */
1265330887Snp   COMP_NONE                      , /* comp */
1266330887Snp   NULL, /*desc*/
1267330887Snp    NULL, /*akadesc */
1268330887Snp  },
1269330887Snp  {"OPT_0_INJECT_TIMER"           , 0,   70,   70, /* name,aux,lo,hi */
1270330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1271330887Snp   "OPT_0_INJECT_TIMER"           , /* aka */
1272330887Snp   COMP_NONE                      , /* comp */
1273330887Snp   NULL, /*desc*/
1274330887Snp    NULL, /*akadesc */
1275330887Snp  },
1276330887Snp  {"OPT_0_NON_OFFLOAD"            , 0,   71,   71, /* name,aux,lo,hi */
1277330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1278330887Snp   "OPT_0_NON_OFFLOAD"            , /* aka */
1279330887Snp   COMP_NONE                      , /* comp */
1280330887Snp   NULL, /*desc*/
1281330887Snp    NULL, /*akadesc */
1282330887Snp  },
1283330887Snp  {"OPT_0_ULP_MODE"               , 0,   72,   75, /* name,aux,lo,hi */
1284330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1285330887Snp   "OPT_0_ULP_MODE"               , /* aka */
1286330887Snp   COMP_NONE                      , /* comp */
1287330887Snp   NULL, /*desc*/
1288330887Snp    NULL, /*akadesc */
1289330887Snp  },
1290330887Snp  {"OPT_0_MAX_RCV_BUFFER"         , 0,   76,   85, /* name,aux,lo,hi */
1291330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1292330887Snp   "OPT_0_MAX_RCV_BUFFER"         , /* aka */
1293330887Snp   COMP_NONE                      , /* comp */
1294330887Snp   NULL, /*desc*/
1295330887Snp    NULL, /*akadesc */
1296330887Snp  },
1297330887Snp  {"OPT_0_TOS"                    , 0,   86,   91, /* name,aux,lo,hi */
1298330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1299330887Snp   "OPT_0_TOS"                    , /* aka */
1300330887Snp   COMP_NONE                      , /* comp */
1301330887Snp   NULL, /*desc*/
1302330887Snp    NULL, /*akadesc */
1303330887Snp  },
1304330887Snp  {"OPT_0_SM_SEL"                 , 0,   92,   99, /* name,aux,lo,hi */
1305330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1306330887Snp   "OPT_0_SM_SEL"                 , /* aka */
1307330887Snp   COMP_NONE                      , /* comp */
1308330887Snp   NULL, /*desc*/
1309330887Snp    NULL, /*akadesc */
1310330887Snp  },
1311330887Snp  {"OPT_0_L2T_IX"                 , 0,  100,  111, /* name,aux,lo,hi */
1312330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1313330887Snp   "OPT_0_L2T_IX"                 , /* aka */
1314330887Snp   COMP_NONE                      , /* comp */
1315330887Snp   NULL, /*desc*/
1316330887Snp    NULL, /*akadesc */
1317330887Snp  },
1318330887Snp  {"OPT_0_TCAM_BYPASS"            , 0,  112,  112, /* name,aux,lo,hi */
1319330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1320330887Snp   "OPT_0_TCAM_BYPASS"            , /* aka */
1321330887Snp   COMP_NONE                      , /* comp */
1322330887Snp   NULL, /*desc*/
1323330887Snp    NULL, /*akadesc */
1324330887Snp  },
1325330887Snp  {"OPT_0_NAGLE"                  , 0,  113,  113, /* name,aux,lo,hi */
1326330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1327330887Snp   "OPT_0_NAGLE"                  , /* aka */
1328330887Snp   COMP_NONE                      , /* comp */
1329330887Snp   NULL, /*desc*/
1330330887Snp    NULL, /*akadesc */
1331330887Snp  },
1332330887Snp  {"OPT_0_WSF"                    , 0,  114,  117, /* name,aux,lo,hi */
1333330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1334330887Snp   "OPT_0_WSF"                    , /* aka */
1335330887Snp   COMP_NONE                      , /* comp */
1336330887Snp   NULL, /*desc*/
1337330887Snp    NULL, /*akadesc */
1338330887Snp  },
1339330887Snp  {"OPT_0_KEEPALIVE"              , 0,  118,  118, /* name,aux,lo,hi */
1340330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1341330887Snp   "OPT_0_KEEPALIVE"              , /* aka */
1342330887Snp   COMP_NONE                      , /* comp */
1343330887Snp   NULL, /*desc*/
1344330887Snp    NULL, /*akadesc */
1345330887Snp  },
1346330887Snp  {"OPT_0_CONN_MAXRT"             , 0,  119,  122, /* name,aux,lo,hi */
1347330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1348330887Snp   "OPT_0_CONN_MAXRT"             , /* aka */
1349330887Snp   COMP_NONE                      , /* comp */
1350330887Snp   NULL, /*desc*/
1351330887Snp    NULL, /*akadesc */
1352330887Snp  },
1353330887Snp  {"OPT_0_MAXRT_OVERRIDE"         , 0,  123,  123, /* name,aux,lo,hi */
1354330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1355330887Snp   "OPT_0_MAXRT_OVERRIDE"         , /* aka */
1356330887Snp   COMP_NONE                      , /* comp */
1357330887Snp   NULL, /*desc*/
1358330887Snp    NULL, /*akadesc */
1359330887Snp  },
1360330887Snp  {"OPT_0_MAX_SEG"                , 0,  124,  127, /* name,aux,lo,hi */
1361330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1362330887Snp   "OPT_0_MAX_SEG"                , /* aka */
1363330887Snp   COMP_NONE                      , /* comp */
1364330887Snp   NULL, /*desc*/
1365330887Snp    NULL, /*akadesc */
1366330887Snp  },
1367330887Snp  {"scb_slush"                    , 0,  128, 1023, /* name,aux,lo,hi */
1368330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1369330887Snp   "scb_slush"                    , /* aka */
1370330887Snp   COMP_NONE                      , /* comp */
1371330887Snp   NULL, /*desc*/
1372330887Snp    NULL, /*akadesc */
1373330887Snp  },
1374330887Snp  {NULL,0,0,0,  NULL,0,0, NULL, 0, NULL, NULL}, /*terminator*/
1375330887Snp};
1376330887Snp
1377330887Snp/* ====================================================== */
1378330887Snp_TCBVAR g_fcb_info6[]={
1379330887Snp  {"filter"                       , 0,   33,   33, /* name,aux,lo,hi */
1380330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1381330887Snp   "filter"                       , /* aka */
1382330887Snp   COMP_NONE                      , /* comp */
1383330887Snp   NULL, /*desc*/
1384330887Snp    NULL, /*akadesc */
1385330887Snp  },
1386330887Snp  {"Drop_Encapsulation_Headers"   , 0,   35,   35, /* name,aux,lo,hi */
1387330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1388330887Snp   "Drop_Encapsulation_Headers"   , /* aka */
1389330887Snp   COMP_NONE                      , /* comp */
1390330887Snp   NULL, /*desc*/
1391330887Snp    NULL, /*akadesc */
1392330887Snp  },
1393330887Snp  {"Report_TID"                   , 0,   53,   53, /* name,aux,lo,hi */
1394330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1395330887Snp   "Report_TID"                   , /* aka */
1396330887Snp   COMP_NONE                      , /* comp */
1397330887Snp   NULL, /*desc*/
1398330887Snp    NULL, /*akadesc */
1399330887Snp  },
1400330887Snp  {"Drop"                         , 0,   54,   54, /* name,aux,lo,hi */
1401330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1402330887Snp   "Drop"                         , /* aka */
1403330887Snp   COMP_NONE                      , /* comp */
1404330887Snp   NULL, /*desc*/
1405330887Snp    NULL, /*akadesc */
1406330887Snp  },
1407330887Snp  {"Direct_Steer"                 , 0,   55,   55, /* name,aux,lo,hi */
1408330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1409330887Snp   "Direct_Steer"                 , /* aka */
1410330887Snp   COMP_NONE                      , /* comp */
1411330887Snp   NULL, /*desc*/
1412330887Snp    NULL, /*akadesc */
1413330887Snp  },
1414330887Snp  {"Mask_Hash"                    , 0,   48,   48, /* name,aux,lo,hi */
1415330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1416330887Snp   "Mask_Hash"                    , /* aka */
1417330887Snp   COMP_NONE                      , /* comp */
1418330887Snp   NULL, /*desc*/
1419330887Snp    NULL, /*akadesc */
1420330887Snp  },
1421330887Snp  {"Direct_Steer_Hash"            , 0,   49,   49, /* name,aux,lo,hi */
1422330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1423330887Snp   "Direct_Steer_Hash"            , /* aka */
1424330887Snp   COMP_NONE                      , /* comp */
1425330887Snp   NULL, /*desc*/
1426330887Snp    NULL, /*akadesc */
1427330887Snp  },
1428330887Snp  {"Loopback"                     , 0,   91,   91, /* name,aux,lo,hi */
1429330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1430330887Snp   "Loopback"                     , /* aka */
1431330887Snp   COMP_NONE                      , /* comp */
1432330887Snp   NULL, /*desc*/
1433330887Snp    NULL, /*akadesc */
1434330887Snp  },
1435330887Snp  {"Loopback_TX_Channel"          , 0,   44,   45, /* name,aux,lo,hi */
1436330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1437330887Snp   "Loopback_TX_Channel"          , /* aka */
1438330887Snp   COMP_NONE                      , /* comp */
1439330887Snp   NULL, /*desc*/
1440330887Snp    NULL, /*akadesc */
1441330887Snp  },
1442330887Snp  {"Loopback_TX_Loopback"         , 0,   85,   85, /* name,aux,lo,hi */
1443330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1444330887Snp   "Loopback_TX_Loopback"         , /* aka */
1445330887Snp   COMP_NONE                      , /* comp */
1446330887Snp   NULL, /*desc*/
1447330887Snp    NULL, /*akadesc */
1448330887Snp  },
1449330887Snp  {"Swap_MAC_addresses"           , 0,   86,   86, /* name,aux,lo,hi */
1450330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1451330887Snp   "Swap_MAC_addresses"           , /* aka */
1452330887Snp   COMP_NONE                      , /* comp */
1453330887Snp   NULL, /*desc*/
1454330887Snp    NULL, /*akadesc */
1455330887Snp  },
1456330887Snp  {"Rewrite_DMAC"                 , 0,   92,   92, /* name,aux,lo,hi */
1457330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1458330887Snp   "Rewrite_DMAC"                 , /* aka */
1459330887Snp   COMP_NONE                      , /* comp */
1460330887Snp   NULL, /*desc*/
1461330887Snp    NULL, /*akadesc */
1462330887Snp  },
1463330887Snp  {"Rewrite_SMAC"                 , 0,   93,   93, /* name,aux,lo,hi */
1464330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1465330887Snp   "Rewrite_SMAC"                 , /* aka */
1466330887Snp   COMP_NONE                      , /* comp */
1467330887Snp   NULL, /*desc*/
1468330887Snp    NULL, /*akadesc */
1469330887Snp  },
1470330887Snp  {"Insert_VLAN"                  , 0,   94,   94, /* name,aux,lo,hi */
1471330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1472330887Snp   "Insert_VLAN"                  , /* aka */
1473330887Snp   COMP_NONE                      , /* comp */
1474330887Snp   NULL, /*desc*/
1475330887Snp    NULL, /*akadesc */
1476330887Snp  },
1477330887Snp  {"Remove_VLAN"                  , 0,   39,   39, /* name,aux,lo,hi */
1478330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1479330887Snp   "Remove_VLAN"                  , /* aka */
1480330887Snp   COMP_NONE                      , /* comp */
1481330887Snp   NULL, /*desc*/
1482330887Snp    NULL, /*akadesc */
1483330887Snp  },
1484330887Snp  {"NAT_Mode"                     , 0,   50,   52, /* name,aux,lo,hi */
1485330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1486330887Snp   "NAT_Mode"                     , /* aka */
1487330887Snp   COMP_NONE                      , /* comp */
1488330887Snp   NULL, /*desc*/
1489330887Snp    NULL, /*akadesc */
1490330887Snp  },
1491330887Snp  {"NAT_seq_check"                , 0,   42,   42, /* name,aux,lo,hi */
1492330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1493330887Snp   "NAT_seq_check"                , /* aka */
1494330887Snp   COMP_NONE                      , /* comp */
1495330887Snp   NULL, /*desc*/
1496330887Snp    NULL, /*akadesc */
1497330887Snp  },
1498330887Snp  {"NAT_flag_check"               , 0,   84,   84, /* name,aux,lo,hi */
1499330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1500330887Snp   "NAT_flag_check"               , /* aka */
1501330887Snp   COMP_NONE                      , /* comp */
1502330887Snp   NULL, /*desc*/
1503330887Snp    NULL, /*akadesc */
1504330887Snp  },
1505330887Snp  {"Count_Hits"                   , 0,   36,   36, /* name,aux,lo,hi */
1506330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1507330887Snp   "Count_Hits"                   , /* aka */
1508330887Snp   COMP_NONE                      , /* comp */
1509330887Snp   NULL, /*desc*/
1510330887Snp    NULL, /*akadesc */
1511330887Snp  },
1512330887Snp  {"Hit_frame_cnt"                , 0,  160,  191, /* name,aux,lo,hi */
1513330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1514330887Snp   "Hit_frame_cnt"                , /* aka */
1515330887Snp   COMP_NONE                      , /* comp */
1516330887Snp   NULL, /*desc*/
1517330887Snp    NULL, /*akadesc */
1518330887Snp  },
1519330887Snp  {"Hit_byte_cnt_high"            , 0,  224,  255, /* name,aux,lo,hi */
1520330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1521330887Snp   "Hit_byte_cnt_high"            , /* aka */
1522330887Snp   COMP_NONE                      , /* comp */
1523330887Snp   NULL, /*desc*/
1524330887Snp    NULL, /*akadesc */
1525330887Snp  },
1526330887Snp  {"Hit_byte_cnt_low"             , 0,  192,  223, /* name,aux,lo,hi */
1527330887Snp   NULL                           ,        0,   0, /* faka,flo,fhi */
1528330887Snp   "Hit_byte_cnt_low"             , /* aka */
1529330887Snp   COMP_NONE                      , /* comp */
1530330887Snp   NULL, /*desc*/
1531330887Snp    NULL, /*akadesc */
1532330887Snp  },
1533330887Snp  {NULL,0,0,0,  NULL,0,0, NULL, 0, NULL, NULL}, /*terminator*/
1534330887Snp};
1535330887Snp
1536