|
Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
| struct | raw_op |
| struct | op_read |
| struct | op_write |
| struct | op_arr_write |
| struct | op_zero |
| struct | op_if_mode |
| union | init_op |
| struct | ilt_line |
| struct | ilt_client_info |
| struct | bnx2x_ilt |
| struct | src_ent |
Definition at line 297 of file bnx2x_init.h.
| #define BLOCK_OPS_IDX | ( | block, | |
| stage, | |||
| end | |||
| ) | (2*(((block)*NUM_OF_INIT_PHASES) + (stage)) + (end)) |
Definition at line 490 of file bnx2x_init.h.
| #define BLOCK_OPS_IDX | ( | block, | |
| stage, | |||
| end | |||
| ) | (2*(((block)*NUM_OF_INIT_PHASES) + (stage)) + (end)) |
Definition at line 490 of file bnx2x_init.h.
| #define BNX2X_E3B0_PORT1_COS_OFFSET 3 |
Definition at line 189 of file bnx2x_init.h.
| #define BNX2X_ETH_Q 0 |
Definition at line 177 of file bnx2x_init.h.
| #define BNX2X_FCOE_Q 10 |
Definition at line 182 of file bnx2x_init.h.
| #define BNX2X_ISCSI_ACK_Q 11 |
Definition at line 181 of file bnx2x_init.h.
| #define BNX2X_ISCSI_Q 9 |
Definition at line 180 of file bnx2x_init.h.
Definition at line 200 of file bnx2x_init.h.
| #define BNX2X_PORT2_MODE_NUM_VNICS 4 |
Definition at line 185 of file bnx2x_init.h.
| #define BNX2X_PORT4_MODE_NUM_VNICS 2 |
Definition at line 186 of file bnx2x_init.h.
| #define BNX2X_Q_CMDQ_REG_ADDR | ( | pf_q_num | ) | (QM_REG_BYTECRDCMDQ_0 + 4 * ((pf_q_num) >> 4)) |
Definition at line 196 of file bnx2x_init.h.
| #define BNX2X_Q_VOQ_REG_ADDR | ( | pf_q_num | ) | (QM_REG_QVOQIDX_0 + 4 * (pf_q_num)) |
Definition at line 192 of file bnx2x_init.h.
| #define BNX2X_TOE_ACK_Q 6 |
Definition at line 179 of file bnx2x_init.h.
| #define BNX2X_TOE_Q 3 |
Definition at line 178 of file bnx2x_init.h.
| #define BNX2X_VOQ_Q_REG_ADDR | ( | cos, | |
| pf_q_num | |||
| ) | (QM_REG_VOQQMASK_0_LSB + 4 * ((cos) * 2 + ((pf_q_num) >> 5))) |
Definition at line 194 of file bnx2x_init.h.
| #define DEF_MIN_RATE 100 |
Definition at line 302 of file bnx2x_init.h.
| #define FAIR_MEM 2 |
Definition at line 326 of file bnx2x_init.h.
| #define ILT_CLIENT_CDU 0 |
Definition at line 521 of file bnx2x_init.h.
| #define ILT_CLIENT_QM 1 |
Definition at line 522 of file bnx2x_init.h.
| #define ILT_CLIENT_SKIP_INIT 0x1 |
Definition at line 513 of file bnx2x_init.h.
| #define ILT_CLIENT_SKIP_MEM 0x2 |
Definition at line 514 of file bnx2x_init.h.
| #define ILT_CLIENT_SRC 2 |
Definition at line 523 of file bnx2x_init.h.
| #define ILT_CLIENT_TM 3 |
Definition at line 524 of file bnx2x_init.h.
Definition at line 495 of file bnx2x_init.h.
Definition at line 494 of file bnx2x_init.h.
| #define MIN_ABOVE_THRESH 32768 |
Definition at line 318 of file bnx2x_init.h.
| #define MIN_RES 100 |
Definition at line 313 of file bnx2x_init.h.
| #define MISC_AEU_ENABLE_MCP_PRTY_BITS |
Definition at line 643 of file bnx2x_init.h.
| #define QM_ARB_BYTES 160000 |
Definition at line 310 of file bnx2x_init.h.
| #define RS_PERIODIC_TIMEOUT_USEC 400 |
Definition at line 305 of file bnx2x_init.h.
| #define SAFC_TIMEOUT_USEC 52 |
Definition at line 327 of file bnx2x_init.h.
| #define SDM_TICKS 4 |
Definition at line 329 of file bnx2x_init.h.
| #define T_FAIR_COEF ((MIN_ABOVE_THRESH + QM_ARB_BYTES) * 8 * MIN_RES) |
Definition at line 323 of file bnx2x_init.h.
| anonymous enum |
| OP_RD | |
| OP_WR | |
| OP_SW | |
| OP_ZR | |
| OP_ZP | |
| OP_WR_64 | |
| OP_WB | |
| OP_WB_ZR | |
| OP_IF_MODE_OR | |
| OP_IF_MODE_AND | |
| OP_MAX |
Definition at line 19 of file bnx2x_init.h.
| anonymous enum |
Definition at line 35 of file bnx2x_init.h.
| anonymous enum |
| PHASE_COMMON | |
| PHASE_PORT0 | |
| PHASE_PORT1 | |
| PHASE_PF0 | |
| PHASE_PF1 | |
| PHASE_PF2 | |
| PHASE_PF3 | |
| PHASE_PF4 | |
| PHASE_PF5 | |
| PHASE_PF6 | |
| PHASE_PF7 | |
| NUM_OF_INIT_PHASES |
Definition at line 100 of file bnx2x_init.h.
| anonymous enum |
| MODE_ASIC | |
| MODE_FPGA | |
| MODE_EMUL | |
| MODE_E2 | |
| MODE_E3 | |
| MODE_PORT2 | |
| MODE_PORT4 | |
| MODE_SF | |
| MODE_MF | |
| MODE_MF_SD | |
| MODE_MF_SI | |
| MODE_MF_AFEX | |
| MODE_E3_A0 | |
| MODE_E3_B0 | |
| MODE_COS3 | |
| MODE_COS6 | |
| MODE_LITTLE_ENDIAN | |
| MODE_BIG_ENDIAN |
Definition at line 116 of file bnx2x_init.h.
| anonymous enum |
Definition at line 138 of file bnx2x_init.h.
| u32 e1 |
Definition at line 564 of file bnx2x_init.h.
| u32 e1h |
Definition at line 565 of file bnx2x_init.h.
| u32 e2 |
Definition at line 566 of file bnx2x_init.h.
| u32 e3 |
Definition at line 567 of file bnx2x_init.h.
| u32 en_mask |
Definition at line 562 of file bnx2x_init.h.
| u32 mask_addr |
Definition at line 560 of file bnx2x_init.h.
| char name[8] |
Definition at line 569 of file bnx2x_init.h.
| struct { ... } reg_mask |
| u32 sts_clr_addr |
Definition at line 561 of file bnx2x_init.h.
1.8.2