Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
57xx_hsi_bnx2fc.h File Reference

Go to the source code of this file.

Data Structures

struct  b577xx_doorbell_hdr
 
struct  b577xx_doorbell
 
struct  b577xx_doorbell_set_prod
 
struct  regpair
 
struct  fcoe_abts_info
 
struct  fcoe_abts_rsp_union
 
struct  fcoe_bd_ctx
 
struct  fcoe_cached_sge_ctx
 
struct  fcoe_cleanup_info
 
struct  fcoe_fcp_rsp_flags
 
struct  fcoe_fcp_rsp_payload
 
struct  fcoe_fcp_rsp_union
 
struct  fcoe_fc_hdr
 
struct  fcoe_mp_rsp_union
 
union  fcoe_comp_flow_info
 
struct  fcoe_ext_abts_info
 
struct  fcoe_ext_cleanup_info
 
struct  fcoe_fw_tx_seq_ctx
 
struct  fcoe_ext_fw_tx_seq_ctx
 
struct  fcoe_mul_sges_ctx
 
struct  fcoe_ext_mul_sges_ctx
 
struct  fcoe_fcp_cmd_payload
 
struct  fcoe_fcp_xfr_rdy_payload
 
struct  fcoe_fc_frame
 
union  fcoe_kcqe_params
 
struct  fcoe_kcqe
 
struct  fcoe_kwqe_header
 
struct  fcoe_kwqe_init1
 
struct  fcoe_kwqe_init2
 
struct  fcoe_kwqe_init3
 
struct  fcoe_kwqe_conn_offload1
 
struct  fcoe_kwqe_conn_offload2
 
struct  fcoe_kwqe_conn_offload3
 
struct  fcoe_kwqe_conn_offload4
 
struct  fcoe_kwqe_conn_enable_disable
 
struct  fcoe_kwqe_conn_destroy
 
struct  fcoe_kwqe_destroy
 
struct  fcoe_kwqe_stat
 
union  fcoe_kwqe
 
union  fcoe_sgl_union_ctx
 
struct  fcoe_read_flow_info
 
struct  fcoe_s_stat_ctx
 
struct  fcoe_rx_seq_ctx
 
union  fcoe_rx_wr_union_ctx
 
struct  fcoe_sqe
 
struct  fcoe_tce_tx_only
 
union  fcoe_tx_wr_rx_rd_union_ctx
 
struct  fcoe_tce_tx_wr_rx_rd_const
 
struct  fcoe_tce_tx_wr_rx_rd
 
struct  fcoe_tce_rx_wr_tx_rd_const
 
struct  fcoe_tce_rx_wr_tx_rd_var
 
struct  fcoe_tce_rx_wr_tx_rd
 
struct  fcoe_tce_rx_only
 
struct  fcoe_task_ctx_entry
 
struct  fcoe_xfrqe
 
struct  b577xx_fcoe_rx_doorbell
 
struct  fcoe_confqe
 
struct  fcoe_conn_db
 
struct  fcoe_cqe
 
struct  fcoe_partial_err_report_entry
 
struct  fcoe_err_report_entry
 
struct  fcoe_hash_table_entry
 
struct  fcoe_lcqe
 
struct  fcoe_pend_wq_cqe
 
struct  fcoe_rx_stat_params_section0
 
struct  fcoe_rx_stat_params_section1
 
struct  fcoe_rx_stat_params_section2
 
struct  fcoe_tx_stat_params
 
struct  fcoe_statistics_params
 
struct  fcoe_t2_hash_table_entry
 
struct  fcoe_unsolicited_cqe
 

Macros

#define B577XX_DOORBELL_HDR_RX   (0x1<<0)
 
#define B577XX_DOORBELL_HDR_RX_SHIFT   0
 
#define B577XX_DOORBELL_HDR_DB_TYPE   (0x1<<1)
 
#define B577XX_DOORBELL_HDR_DB_TYPE_SHIFT   1
 
#define B577XX_DOORBELL_HDR_DPM_SIZE   (0x3<<2)
 
#define B577XX_DOORBELL_HDR_DPM_SIZE_SHIFT   2
 
#define B577XX_DOORBELL_HDR_CONN_TYPE   (0xF<<4)
 
#define B577XX_DOORBELL_HDR_CONN_TYPE_SHIFT   4
 
#define FCOE_FCP_RSP_FLAGS_FCP_RSP_LEN_VALID   (0x1<<0)
 
#define FCOE_FCP_RSP_FLAGS_FCP_RSP_LEN_VALID_SHIFT   0
 
#define FCOE_FCP_RSP_FLAGS_FCP_SNS_LEN_VALID   (0x1<<1)
 
#define FCOE_FCP_RSP_FLAGS_FCP_SNS_LEN_VALID_SHIFT   1
 
#define FCOE_FCP_RSP_FLAGS_FCP_RESID_OVER   (0x1<<2)
 
#define FCOE_FCP_RSP_FLAGS_FCP_RESID_OVER_SHIFT   2
 
#define FCOE_FCP_RSP_FLAGS_FCP_RESID_UNDER   (0x1<<3)
 
#define FCOE_FCP_RSP_FLAGS_FCP_RESID_UNDER_SHIFT   3
 
#define FCOE_FCP_RSP_FLAGS_FCP_CONF_REQ   (0x1<<4)
 
#define FCOE_FCP_RSP_FLAGS_FCP_CONF_REQ_SHIFT   4
 
#define FCOE_FCP_RSP_FLAGS_FCP_BIDI_FLAGS   (0x7<<5)
 
#define FCOE_FCP_RSP_FLAGS_FCP_BIDI_FLAGS_SHIFT   5
 
#define FCOE_KCQE_RESERVED0   (0x7<<0)
 
#define FCOE_KCQE_RESERVED0_SHIFT   0
 
#define FCOE_KCQE_RAMROD_COMPLETION   (0x1<<3)
 
#define FCOE_KCQE_RAMROD_COMPLETION_SHIFT   3
 
#define FCOE_KCQE_LAYER_CODE   (0x7<<4)
 
#define FCOE_KCQE_LAYER_CODE_SHIFT   4
 
#define FCOE_KCQE_LINKED_WITH_NEXT   (0x1<<7)
 
#define FCOE_KCQE_LINKED_WITH_NEXT_SHIFT   7
 
#define FCOE_KWQE_HEADER_RESERVED0   (0xF<<0)
 
#define FCOE_KWQE_HEADER_RESERVED0_SHIFT   0
 
#define FCOE_KWQE_HEADER_LAYER_CODE   (0x7<<4)
 
#define FCOE_KWQE_HEADER_LAYER_CODE_SHIFT   4
 
#define FCOE_KWQE_HEADER_RESERVED1   (0x1<<7)
 
#define FCOE_KWQE_HEADER_RESERVED1_SHIFT   7
 
#define FCOE_KWQE_INIT1_LOG_PAGE_SIZE   (0xF<<0)
 
#define FCOE_KWQE_INIT1_LOG_PAGE_SIZE_SHIFT   0
 
#define FCOE_KWQE_INIT1_LOG_CACHED_PBES_PER_FUNC   (0x7<<4)
 
#define FCOE_KWQE_INIT1_LOG_CACHED_PBES_PER_FUNC_SHIFT   4
 
#define FCOE_KWQE_INIT1_RESERVED1   (0x1<<7)
 
#define FCOE_KWQE_INIT1_RESERVED1_SHIFT   7
 
#define FCOE_KWQE_CONN_OFFLOAD3_VLAN_ID   (0xFFF<<0)
 
#define FCOE_KWQE_CONN_OFFLOAD3_VLAN_ID_SHIFT   0
 
#define FCOE_KWQE_CONN_OFFLOAD3_CFI   (0x1<<12)
 
#define FCOE_KWQE_CONN_OFFLOAD3_CFI_SHIFT   12
 
#define FCOE_KWQE_CONN_OFFLOAD3_PRIORITY   (0x7<<13)
 
#define FCOE_KWQE_CONN_OFFLOAD3_PRIORITY_SHIFT   13
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_MUL_N_PORT_IDS   (0x1<<0)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_MUL_N_PORT_IDS_SHIFT   0
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_E_D_TOV_RES   (0x1<<1)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_E_D_TOV_RES_SHIFT   1
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_CONT_INCR_SEQ_CNT   (0x1<<2)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_CONT_INCR_SEQ_CNT_SHIFT   2
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_CONF_REQ   (0x1<<3)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_CONF_REQ_SHIFT   3
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_REC_VALID   (0x1<<4)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_REC_VALID_SHIFT   4
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_C2_VALID   (0x1<<5)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_C2_VALID_SHIFT   5
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_ACK_0   (0x1<<6)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_ACK_0_SHIFT   6
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_VLAN_FLAG   (0x1<<7)
 
#define FCOE_KWQE_CONN_OFFLOAD3_B_VLAN_FLAG_SHIFT   7
 
#define FCOE_KWQE_CONN_ENABLE_DISABLE_VLAN_ID   (0xFFF<<0)
 
#define FCOE_KWQE_CONN_ENABLE_DISABLE_VLAN_ID_SHIFT   0
 
#define FCOE_KWQE_CONN_ENABLE_DISABLE_CFI   (0x1<<12)
 
#define FCOE_KWQE_CONN_ENABLE_DISABLE_CFI_SHIFT   12
 
#define FCOE_KWQE_CONN_ENABLE_DISABLE_PRIORITY   (0x7<<13)
 
#define FCOE_KWQE_CONN_ENABLE_DISABLE_PRIORITY_SHIFT   13
 
#define FCOE_S_STAT_CTX_ACTIVE   (0x1<<0)
 
#define FCOE_S_STAT_CTX_ACTIVE_SHIFT   0
 
#define FCOE_S_STAT_CTX_ACK_ABORT_SEQ_COND   (0x1<<1)
 
#define FCOE_S_STAT_CTX_ACK_ABORT_SEQ_COND_SHIFT   1
 
#define FCOE_S_STAT_CTX_ABTS_PERFORMED   (0x1<<2)
 
#define FCOE_S_STAT_CTX_ABTS_PERFORMED_SHIFT   2
 
#define FCOE_S_STAT_CTX_SEQ_TIMEOUT   (0x1<<3)
 
#define FCOE_S_STAT_CTX_SEQ_TIMEOUT_SHIFT   3
 
#define FCOE_S_STAT_CTX_P_RJT   (0x1<<4)
 
#define FCOE_S_STAT_CTX_P_RJT_SHIFT   4
 
#define FCOE_S_STAT_CTX_ACK_EOFT   (0x1<<5)
 
#define FCOE_S_STAT_CTX_ACK_EOFT_SHIFT   5
 
#define FCOE_S_STAT_CTX_RSRV1   (0x3<<6)
 
#define FCOE_S_STAT_CTX_RSRV1_SHIFT   6
 
#define FCOE_SQE_TASK_ID   (0x7FFF<<0)
 
#define FCOE_SQE_TASK_ID_SHIFT   0
 
#define FCOE_SQE_TOGGLE_BIT   (0x1<<15)
 
#define FCOE_SQE_TOGGLE_BIT_SHIFT   15
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TASK_TYPE   (0x7<<0)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TASK_TYPE_SHIFT   0
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_DEV_TYPE   (0x1<<3)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_DEV_TYPE_SHIFT   3
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_CLASS_TYPE   (0x1<<4)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_CLASS_TYPE_SHIFT   4
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_CACHED_SGE   (0x3<<5)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_CACHED_SGE_SHIFT   5
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_SUPPORT_REC_TOV   (0x1<<7)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_SUPPORT_REC_TOV_SHIFT   7
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_VALID   (0x1<<0)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_VALID_SHIFT   0
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_STATE   (0xF<<1)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_STATE_SHIFT   1
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV1   (0x1<<5)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV1_SHIFT   5
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_SEQ_INIT   (0x1<<6)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_SEQ_INIT_SHIFT   6
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV2   (0x1<<7)
 
#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV2_SHIFT   7
 
#define FCOE_TCE_RX_WR_TX_RD_CONST_CID   (0xFFFFFF<<0)
 
#define FCOE_TCE_RX_WR_TX_RD_CONST_CID_SHIFT   0
 
#define FCOE_TCE_RX_WR_TX_RD_CONST_RSRV0   (0xFF<<24)
 
#define FCOE_TCE_RX_WR_TX_RD_CONST_RSRV0_SHIFT   24
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV1   (0xF<<0)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV1_SHIFT   0
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_NUM_RQ_WQE   (0x7<<4)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_NUM_RQ_WQE_SHIFT   4
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_CONF_REQ   (0x1<<7)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_CONF_REQ_SHIFT   7
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_STATE   (0xF<<8)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_STATE_SHIFT   8
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_EXP_FIRST_FRAME   (0x1<<12)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_EXP_FIRST_FRAME_SHIFT   12
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_SEQ_INIT   (0x1<<13)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_SEQ_INIT_SHIFT   13
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV2   (0x1<<14)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV2_SHIFT   14
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_VALID   (0x1<<15)
 
#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_VALID_SHIFT   15
 
#define FCOE_XFRQE_TASK_ID   (0x7FFF<<0)
 
#define FCOE_XFRQE_TASK_ID_SHIFT   0
 
#define FCOE_XFRQE_TOGGLE_BIT   (0x1<<15)
 
#define FCOE_XFRQE_TOGGLE_BIT_SHIFT   15
 
#define B577XX_FCOE_RX_DOORBELL_NEGATIVE_ARM   (0x1F<<0)
 
#define B577XX_FCOE_RX_DOORBELL_NEGATIVE_ARM_SHIFT   0
 
#define B577XX_FCOE_RX_DOORBELL_OPCODE   (0x7<<5)
 
#define B577XX_FCOE_RX_DOORBELL_OPCODE_SHIFT   5
 
#define FCOE_CQE_CQE_INFO   (0x3FFF<<0)
 
#define FCOE_CQE_CQE_INFO_SHIFT   0
 
#define FCOE_CQE_CQE_TYPE   (0x1<<14)
 
#define FCOE_CQE_CQE_TYPE_SHIFT   14
 
#define FCOE_CQE_TOGGLE_BIT   (0x1<<15)
 
#define FCOE_CQE_TOGGLE_BIT_SHIFT   15
 
#define FCOE_HASH_TABLE_ENTRY_CID   (0xFFFFFF<<0)
 
#define FCOE_HASH_TABLE_ENTRY_CID_SHIFT   0
 
#define FCOE_HASH_TABLE_ENTRY_RESERVED3   (0x7F<<24)
 
#define FCOE_HASH_TABLE_ENTRY_RESERVED3_SHIFT   24
 
#define FCOE_HASH_TABLE_ENTRY_VALID   (0x1<<31)
 
#define FCOE_HASH_TABLE_ENTRY_VALID_SHIFT   31
 
#define FCOE_LCQE_TASK_ID   (0xFFFF<<0)
 
#define FCOE_LCQE_TASK_ID_SHIFT   0
 
#define FCOE_LCQE_LCQE_TYPE   (0xFF<<16)
 
#define FCOE_LCQE_LCQE_TYPE_SHIFT   16
 
#define FCOE_LCQE_RESERVED   (0xFF<<24)
 
#define FCOE_LCQE_RESERVED_SHIFT   24
 
#define FCOE_PEND_WQ_CQE_TASK_ID   (0x3FFF<<0)
 
#define FCOE_PEND_WQ_CQE_TASK_ID_SHIFT   0
 
#define FCOE_PEND_WQ_CQE_CQE_TYPE   (0x1<<14)
 
#define FCOE_PEND_WQ_CQE_CQE_TYPE_SHIFT   14
 
#define FCOE_PEND_WQ_CQE_TOGGLE_BIT   (0x1<<15)
 
#define FCOE_PEND_WQ_CQE_TOGGLE_BIT_SHIFT   15
 
#define FCOE_UNSOLICITED_CQE_SUBTYPE   (0x3<<0)
 
#define FCOE_UNSOLICITED_CQE_SUBTYPE_SHIFT   0
 
#define FCOE_UNSOLICITED_CQE_PKT_LEN   (0xFFF<<2)
 
#define FCOE_UNSOLICITED_CQE_PKT_LEN_SHIFT   2
 
#define FCOE_UNSOLICITED_CQE_CQE_TYPE   (0x1<<14)
 
#define FCOE_UNSOLICITED_CQE_CQE_TYPE_SHIFT   14
 
#define FCOE_UNSOLICITED_CQE_TOGGLE_BIT   (0x1<<15)
 
#define FCOE_UNSOLICITED_CQE_TOGGLE_BIT_SHIFT   15
 

Macro Definition Documentation

#define B577XX_DOORBELL_HDR_CONN_TYPE   (0xF<<4)

Definition at line 15 of file 57xx_hsi_bnx2fc.h.

#define B577XX_DOORBELL_HDR_CONN_TYPE_SHIFT   4

Definition at line 16 of file 57xx_hsi_bnx2fc.h.

#define B577XX_DOORBELL_HDR_DB_TYPE   (0x1<<1)

Definition at line 11 of file 57xx_hsi_bnx2fc.h.

#define B577XX_DOORBELL_HDR_DB_TYPE_SHIFT   1

Definition at line 12 of file 57xx_hsi_bnx2fc.h.

#define B577XX_DOORBELL_HDR_DPM_SIZE   (0x3<<2)

Definition at line 13 of file 57xx_hsi_bnx2fc.h.

#define B577XX_DOORBELL_HDR_DPM_SIZE_SHIFT   2

Definition at line 14 of file 57xx_hsi_bnx2fc.h.

#define B577XX_DOORBELL_HDR_RX   (0x1<<0)

Definition at line 9 of file 57xx_hsi_bnx2fc.h.

#define B577XX_DOORBELL_HDR_RX_SHIFT   0

Definition at line 10 of file 57xx_hsi_bnx2fc.h.

#define B577XX_FCOE_RX_DOORBELL_NEGATIVE_ARM   (0x1F<<0)

Definition at line 783 of file 57xx_hsi_bnx2fc.h.

#define B577XX_FCOE_RX_DOORBELL_NEGATIVE_ARM_SHIFT   0

Definition at line 784 of file 57xx_hsi_bnx2fc.h.

#define B577XX_FCOE_RX_DOORBELL_OPCODE   (0x7<<5)

Definition at line 785 of file 57xx_hsi_bnx2fc.h.

#define B577XX_FCOE_RX_DOORBELL_OPCODE_SHIFT   5

Definition at line 786 of file 57xx_hsi_bnx2fc.h.

#define FCOE_CQE_CQE_INFO   (0x3FFF<<0)

Definition at line 822 of file 57xx_hsi_bnx2fc.h.

#define FCOE_CQE_CQE_INFO_SHIFT   0

Definition at line 823 of file 57xx_hsi_bnx2fc.h.

#define FCOE_CQE_CQE_TYPE   (0x1<<14)

Definition at line 824 of file 57xx_hsi_bnx2fc.h.

#define FCOE_CQE_CQE_TYPE_SHIFT   14

Definition at line 825 of file 57xx_hsi_bnx2fc.h.

#define FCOE_CQE_TOGGLE_BIT   (0x1<<15)

Definition at line 826 of file 57xx_hsi_bnx2fc.h.

#define FCOE_CQE_TOGGLE_BIT_SHIFT   15

Definition at line 827 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_BIDI_FLAGS   (0x7<<5)

Definition at line 128 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_BIDI_FLAGS_SHIFT   5

Definition at line 129 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_CONF_REQ   (0x1<<4)

Definition at line 126 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_CONF_REQ_SHIFT   4

Definition at line 127 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_RESID_OVER   (0x1<<2)

Definition at line 122 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_RESID_OVER_SHIFT   2

Definition at line 123 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_RESID_UNDER   (0x1<<3)

Definition at line 124 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_RESID_UNDER_SHIFT   3

Definition at line 125 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_RSP_LEN_VALID   (0x1<<0)

Definition at line 118 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_RSP_LEN_VALID_SHIFT   0

Definition at line 119 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_SNS_LEN_VALID   (0x1<<1)

Definition at line 120 of file 57xx_hsi_bnx2fc.h.

#define FCOE_FCP_RSP_FLAGS_FCP_SNS_LEN_VALID_SHIFT   1

Definition at line 121 of file 57xx_hsi_bnx2fc.h.

#define FCOE_HASH_TABLE_ENTRY_CID   (0xFFFFFF<<0)

Definition at line 872 of file 57xx_hsi_bnx2fc.h.

#define FCOE_HASH_TABLE_ENTRY_CID_SHIFT   0

Definition at line 873 of file 57xx_hsi_bnx2fc.h.

#define FCOE_HASH_TABLE_ENTRY_RESERVED3   (0x7F<<24)

Definition at line 874 of file 57xx_hsi_bnx2fc.h.

#define FCOE_HASH_TABLE_ENTRY_RESERVED3_SHIFT   24

Definition at line 875 of file 57xx_hsi_bnx2fc.h.

#define FCOE_HASH_TABLE_ENTRY_VALID   (0x1<<31)

Definition at line 876 of file 57xx_hsi_bnx2fc.h.

#define FCOE_HASH_TABLE_ENTRY_VALID_SHIFT   31

Definition at line 877 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_LAYER_CODE   (0x7<<4)

Definition at line 300 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_LAYER_CODE_SHIFT   4

Definition at line 301 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_LINKED_WITH_NEXT   (0x1<<7)

Definition at line 302 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_LINKED_WITH_NEXT_SHIFT   7

Definition at line 303 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_RAMROD_COMPLETION   (0x1<<3)

Definition at line 298 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_RAMROD_COMPLETION_SHIFT   3

Definition at line 299 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_RESERVED0   (0x7<<0)

Definition at line 296 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KCQE_RESERVED0_SHIFT   0

Definition at line 297 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_ENABLE_DISABLE_CFI   (0x1<<12)

Definition at line 480 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_ENABLE_DISABLE_CFI_SHIFT   12

Definition at line 481 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_ENABLE_DISABLE_PRIORITY   (0x7<<13)

Definition at line 482 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_ENABLE_DISABLE_PRIORITY_SHIFT   13

Definition at line 483 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_ENABLE_DISABLE_VLAN_ID   (0xFFF<<0)

Definition at line 478 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_ENABLE_DISABLE_VLAN_ID_SHIFT   0

Definition at line 479 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_ACK_0   (0x1<<6)

Definition at line 435 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_ACK_0_SHIFT   6

Definition at line 436 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_C2_VALID   (0x1<<5)

Definition at line 433 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_C2_VALID_SHIFT   5

Definition at line 434 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_CONF_REQ   (0x1<<3)

Definition at line 429 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_CONF_REQ_SHIFT   3

Definition at line 430 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_CONT_INCR_SEQ_CNT   (0x1<<2)

Definition at line 427 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_CONT_INCR_SEQ_CNT_SHIFT   2

Definition at line 428 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_E_D_TOV_RES   (0x1<<1)

Definition at line 425 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_E_D_TOV_RES_SHIFT   1

Definition at line 426 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_MUL_N_PORT_IDS   (0x1<<0)

Definition at line 423 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_MUL_N_PORT_IDS_SHIFT   0

Definition at line 424 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_REC_VALID   (0x1<<4)

Definition at line 431 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_REC_VALID_SHIFT   4

Definition at line 432 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_VLAN_FLAG   (0x1<<7)

Definition at line 437 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_B_VLAN_FLAG_SHIFT   7

Definition at line 438 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_CFI   (0x1<<12)

Definition at line 414 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_CFI_SHIFT   12

Definition at line 415 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_PRIORITY   (0x7<<13)

Definition at line 416 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_PRIORITY_SHIFT   13

Definition at line 417 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_VLAN_ID   (0xFFF<<0)

Definition at line 412 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_CONN_OFFLOAD3_VLAN_ID_SHIFT   0

Definition at line 413 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_HEADER_LAYER_CODE   (0x7<<4)

Definition at line 316 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_HEADER_LAYER_CODE_SHIFT   4

Definition at line 317 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_HEADER_RESERVED0   (0xF<<0)

Definition at line 314 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_HEADER_RESERVED0_SHIFT   0

Definition at line 315 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_HEADER_RESERVED1   (0x1<<7)

Definition at line 318 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_HEADER_RESERVED1_SHIFT   7

Definition at line 319 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_INIT1_LOG_CACHED_PBES_PER_FUNC   (0x7<<4)

Definition at line 341 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_INIT1_LOG_CACHED_PBES_PER_FUNC_SHIFT   4

Definition at line 342 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_INIT1_LOG_PAGE_SIZE   (0xF<<0)

Definition at line 339 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_INIT1_LOG_PAGE_SIZE_SHIFT   0

Definition at line 340 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_INIT1_RESERVED1   (0x1<<7)

Definition at line 343 of file 57xx_hsi_bnx2fc.h.

#define FCOE_KWQE_INIT1_RESERVED1_SHIFT   7

Definition at line 344 of file 57xx_hsi_bnx2fc.h.

#define FCOE_LCQE_LCQE_TYPE   (0xFF<<16)

Definition at line 888 of file 57xx_hsi_bnx2fc.h.

#define FCOE_LCQE_LCQE_TYPE_SHIFT   16

Definition at line 889 of file 57xx_hsi_bnx2fc.h.

#define FCOE_LCQE_RESERVED   (0xFF<<24)

Definition at line 890 of file 57xx_hsi_bnx2fc.h.

#define FCOE_LCQE_RESERVED_SHIFT   24

Definition at line 891 of file 57xx_hsi_bnx2fc.h.

#define FCOE_LCQE_TASK_ID   (0xFFFF<<0)

Definition at line 886 of file 57xx_hsi_bnx2fc.h.

#define FCOE_LCQE_TASK_ID_SHIFT   0

Definition at line 887 of file 57xx_hsi_bnx2fc.h.

#define FCOE_PEND_WQ_CQE_CQE_TYPE   (0x1<<14)

Definition at line 903 of file 57xx_hsi_bnx2fc.h.

#define FCOE_PEND_WQ_CQE_CQE_TYPE_SHIFT   14

Definition at line 904 of file 57xx_hsi_bnx2fc.h.

#define FCOE_PEND_WQ_CQE_TASK_ID   (0x3FFF<<0)

Definition at line 901 of file 57xx_hsi_bnx2fc.h.

#define FCOE_PEND_WQ_CQE_TASK_ID_SHIFT   0

Definition at line 902 of file 57xx_hsi_bnx2fc.h.

#define FCOE_PEND_WQ_CQE_TOGGLE_BIT   (0x1<<15)

Definition at line 905 of file 57xx_hsi_bnx2fc.h.

#define FCOE_PEND_WQ_CQE_TOGGLE_BIT_SHIFT   15

Definition at line 906 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ABTS_PERFORMED   (0x1<<2)

Definition at line 587 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ABTS_PERFORMED_SHIFT   2

Definition at line 588 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ACK_ABORT_SEQ_COND   (0x1<<1)

Definition at line 585 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ACK_ABORT_SEQ_COND_SHIFT   1

Definition at line 586 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ACK_EOFT   (0x1<<5)

Definition at line 593 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ACK_EOFT_SHIFT   5

Definition at line 594 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ACTIVE   (0x1<<0)

Definition at line 583 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_ACTIVE_SHIFT   0

Definition at line 584 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_P_RJT   (0x1<<4)

Definition at line 591 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_P_RJT_SHIFT   4

Definition at line 592 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_RSRV1   (0x3<<6)

Definition at line 595 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_RSRV1_SHIFT   6

Definition at line 596 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_SEQ_TIMEOUT   (0x1<<3)

Definition at line 589 of file 57xx_hsi_bnx2fc.h.

#define FCOE_S_STAT_CTX_SEQ_TIMEOUT_SHIFT   3

Definition at line 590 of file 57xx_hsi_bnx2fc.h.

#define FCOE_SQE_TASK_ID   (0x7FFF<<0)

Definition at line 627 of file 57xx_hsi_bnx2fc.h.

#define FCOE_SQE_TASK_ID_SHIFT   0

Definition at line 628 of file 57xx_hsi_bnx2fc.h.

#define FCOE_SQE_TOGGLE_BIT   (0x1<<15)

Definition at line 629 of file 57xx_hsi_bnx2fc.h.

#define FCOE_SQE_TOGGLE_BIT_SHIFT   15

Definition at line 630 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_CONST_CID   (0xFFFFFF<<0)

Definition at line 699 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_CONST_CID_SHIFT   0

Definition at line 700 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_CONST_RSRV0   (0xFF<<24)

Definition at line 701 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_CONST_RSRV0_SHIFT   24

Definition at line 702 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_CONF_REQ   (0x1<<7)

Definition at line 714 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_CONF_REQ_SHIFT   7

Definition at line 715 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_EXP_FIRST_FRAME   (0x1<<12)

Definition at line 718 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_EXP_FIRST_FRAME_SHIFT   12

Definition at line 719 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_NUM_RQ_WQE   (0x7<<4)

Definition at line 712 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_NUM_RQ_WQE_SHIFT   4

Definition at line 713 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV1   (0xF<<0)

Definition at line 710 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV1_SHIFT   0

Definition at line 711 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV2   (0x1<<14)

Definition at line 722 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RSRV2_SHIFT   14

Definition at line 723 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_SEQ_INIT   (0x1<<13)

Definition at line 720 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_SEQ_INIT_SHIFT   13

Definition at line 721 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_STATE   (0xF<<8)

Definition at line 716 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_STATE_SHIFT   8

Definition at line 717 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_VALID   (0x1<<15)

Definition at line 724 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_RX_WR_TX_RD_VAR_RX_VALID_SHIFT   15

Definition at line 725 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_CACHED_SGE   (0x3<<5)

Definition at line 666 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_CACHED_SGE_SHIFT   5

Definition at line 667 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_CLASS_TYPE   (0x1<<4)

Definition at line 664 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_CLASS_TYPE_SHIFT   4

Definition at line 665 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_DEV_TYPE   (0x1<<3)

Definition at line 662 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_DEV_TYPE_SHIFT   3

Definition at line 663 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV1   (0x1<<5)

Definition at line 675 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV1_SHIFT   5

Definition at line 676 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV2   (0x1<<7)

Definition at line 679 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_RSRV2_SHIFT   7

Definition at line 680 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_SUPPORT_REC_TOV   (0x1<<7)

Definition at line 668 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_SUPPORT_REC_TOV_SHIFT   7

Definition at line 669 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TASK_TYPE   (0x7<<0)

Definition at line 660 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TASK_TYPE_SHIFT   0

Definition at line 661 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_SEQ_INIT   (0x1<<6)

Definition at line 677 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_SEQ_INIT_SHIFT   6

Definition at line 678 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_STATE   (0xF<<1)

Definition at line 673 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_STATE_SHIFT   1

Definition at line 674 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_VALID   (0x1<<0)

Definition at line 671 of file 57xx_hsi_bnx2fc.h.

#define FCOE_TCE_TX_WR_RX_RD_CONST_TX_VALID_SHIFT   0

Definition at line 672 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_CQE_TYPE   (0x1<<14)

Definition at line 984 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_CQE_TYPE_SHIFT   14

Definition at line 985 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_PKT_LEN   (0xFFF<<2)

Definition at line 982 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_PKT_LEN_SHIFT   2

Definition at line 983 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_SUBTYPE   (0x3<<0)

Definition at line 980 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_SUBTYPE_SHIFT   0

Definition at line 981 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_TOGGLE_BIT   (0x1<<15)

Definition at line 986 of file 57xx_hsi_bnx2fc.h.

#define FCOE_UNSOLICITED_CQE_TOGGLE_BIT_SHIFT   15

Definition at line 987 of file 57xx_hsi_bnx2fc.h.

#define FCOE_XFRQE_TASK_ID   (0x7FFF<<0)

Definition at line 770 of file 57xx_hsi_bnx2fc.h.

#define FCOE_XFRQE_TASK_ID_SHIFT   0

Definition at line 771 of file 57xx_hsi_bnx2fc.h.

#define FCOE_XFRQE_TOGGLE_BIT   (0x1<<15)

Definition at line 772 of file 57xx_hsi_bnx2fc.h.

#define FCOE_XFRQE_TOGGLE_BIT_SHIFT   15

Definition at line 773 of file 57xx_hsi_bnx2fc.h.