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