Linux Kernel
3.7.1
|
Go to the source code of this file.
#define B577XX_FCOE_CONNECTION_TYPE 4 |
Definition at line 179 of file bnx2fc_constants.h.
#define FC_ABTS_REPLY_MAX_PAYLOAD_LEN 12 |
Definition at line 187 of file bnx2fc_constants.h.
#define FCOE_E_D_TOV_DEFAULT_WRAPAROUND_VAL (2000 / FCOE_E_D_TOV_TIMER_RESOLUTION_MS) |
Definition at line 75 of file bnx2fc_constants.h.
#define FCOE_E_D_TOV_SDM_TIMER_RESOLUTION (FCOE_E_D_TOV_TIMER_RESOLUTION_MS * 1000 / 4) |
Definition at line 65 of file bnx2fc_constants.h.
#define FCOE_E_D_TOV_TIMER_RESOLUTION_MS (20) |
Definition at line 62 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_ABTS_REPLY_DDF_RCTL_FIELD 38 |
Definition at line 242 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_ABTS_REPLY_F_CTL 37 |
Definition at line 241 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_ABTS_REPLY_INVALID_BLS_RCTL 39 |
Definition at line 243 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_ABTS_REPLY_INVALID_RCTL 40 |
Definition at line 244 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_ABTS_REPLY_RCTL_GENERAL_MISMATCH 41 |
Definition at line 245 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_DATA_FC_HDR_FCP_TYPE_MISMATCH 46 |
Definition at line 252 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_DATA_NO_MORE_SGES 47 |
Definition at line 253 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_DATA_WAS_NOT_TRANSMITTED 50 |
Definition at line 256 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_FC_HDR_RX_ID_MISMATCH 44 |
Definition at line 250 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_INCORRECT_SEQ_CNT 45 |
Definition at line 251 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_MIDDLE_FRAME_WITH_PAD 42 |
Definition at line 248 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_OPTIONAL_FC_HDR 48 |
Definition at line 254 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_READ_TCE_OX_ID_TOO_BIG 49 |
Definition at line 255 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_COMMON_SEQ_INIT_IN_TCE 43 |
Definition at line 249 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_EOFN_END_SEQ_SET 25 |
Definition at line 225 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_EOFT_END_SEQ_RESET 26 |
Definition at line 226 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_EXCEEDS_DATA2TRNS 22 |
Definition at line 222 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_EXCEEDS_DEFINED_MAX_FRAME_SIZE 21 |
Definition at line 221 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_FCTL 28 |
Definition at line 228 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_OOO_RO 20 |
Definition at line 220 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_SOFI3_SEQ_ACTIVE_SET 23 |
Definition at line 223 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_SOFN_SEQ_ACTIVE_RESET 24 |
Definition at line 224 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_DATA_TASK_TYPE_NOT_READ 27 |
Definition at line 227 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_E_D_TOV_TIMER_EXPIRATION 60 |
Definition at line 270 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_BIDI_FLAGS_SET 9 |
Definition at line 207 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_CONF_REQ_NOT_SUPPORTED_YET 19 |
Definition at line 217 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_FCTL 17 |
Definition at line 215 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_INVALID_LENGTH_FIELD 12 |
Definition at line 210 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_INVALID_PAYLOAD_SIZE 14 |
Definition at line 212 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_INVALID_SNS_FIELD 13 |
Definition at line 211 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_LAST_SEQ_RESET 18 |
Definition at line 216 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_OPENED_SEQ 16 |
Definition at line 214 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_OVERFLOW 11 |
Definition at line 209 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_PEND_XFER_SET 15 |
Definition at line 213 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_FCP_RSP_UNDERFLOW 10 |
Definition at line 208 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_ELS_REPLY_RCTL 36 |
Definition at line 238 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_EOFN_END_SEQ_SET 32 |
Definition at line 234 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_EOFT_END_SEQ_RESET 33 |
Definition at line 235 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_INVALID_REPLY 35 |
Definition at line 237 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_INVALID_TYPE 29 |
Definition at line 231 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_REPLY_FCTL 34 |
Definition at line 236 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_SOFI3_SEQ_ACTIVE_SET 30 |
Definition at line 232 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_MIDPATH_SOFN_SEQ_ACTIVE_RESET 31 |
Definition at line 233 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_REC_TOV_TIMER_EXPIRATION 61 |
Definition at line 271 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_RW_TASK_DDF_RCTL_INFO_FIELD 56 |
Definition at line 265 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_RW_TASK_INVALID_RCTL 57 |
Definition at line 266 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_RW_TASK_RCTL_GENERAL_MISMATCH 58 |
Definition at line 267 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_UNSOLICITED_FCTL_BLS 54 |
Definition at line 262 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_UNSOLICITED_FCTL_ELS 53 |
Definition at line 261 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_UNSOLICITED_R_CTL 55 |
Definition at line 263 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_UNSOLICITED_TYPE_NOT_BLS 52 |
Definition at line 260 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_UNSOLICITED_TYPE_NOT_ELS 51 |
Definition at line 259 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_FCTL 8 |
Definition at line 204 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_INVALID_PAYLOAD_SIZE 4 |
Definition at line 200 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_NULL_BURST_LEN 2 |
Definition at line 198 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_OOO_RO 0 |
Definition at line 196 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_OPENED_SEQ 7 |
Definition at line 203 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_PEND_XFER_SET 6 |
Definition at line 202 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_RO_GREATER_THAN_DATA2TRNS 3 |
Definition at line 199 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_RO_NOT_ALIGNED 1 |
Definition at line 197 of file bnx2fc_constants.h.
#define FCOE_ERROR_CODE_XFER_TASK_TYPE_NOT_WRITE 5 |
Definition at line 201 of file bnx2fc_constants.h.
#define FCOE_ERROR_DETECTION_CQE_TYPE 1 |
Definition at line 58 of file bnx2fc_constants.h.
#define FCOE_ETH_TYPE 0x8906 |
Definition at line 163 of file bnx2fc_constants.h.
#define FCOE_HALF_ELEMENTS_IN_HASH_TABLE_ROW (FCOE_MAX_ELEMENTS_IN_HASH_TABLE_ROW / 2) |
Definition at line 169 of file bnx2fc_constants.h.
#define FCOE_HASH_TBL_CHUNK_SIZE 16384 |
Definition at line 176 of file bnx2fc_constants.h.
#define FCOE_HSI_MAJOR_VERSION (2) |
This file defines HSI constants for the FCoE flows
Definition at line 10 of file bnx2fc_constants.h.
#define FCOE_HSI_MINOR_VERSION (1) |
Definition at line 12 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_CTX_ALLOC_FAILURE (0x3) |
Definition at line 46 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_CTX_FREE_FAILURE (0x4) |
Definition at line 47 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_ERROR (0x1) |
Definition at line 44 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_INVALID_OPCODE (0x2) |
Definition at line 45 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_NIC_ERROR (0x5) |
Definition at line 48 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_PARITY_ERROR (0x81) |
Definition at line 50 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_SUCCESS (0x0) |
Definition at line 43 of file bnx2fc_constants.h.
#define FCOE_KCQE_COMPLETION_STATUS_WRONG_HSI_VERSION (0x6) |
Definition at line 49 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_CQ_EVENT_NOTIFICATION (0x20) |
Definition at line 39 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_DESTROY_CONN (0x18) |
Definition at line 38 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_DESTROY_FUNC (0x11) |
Definition at line 33 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_DISABLE_CONN (0x17) |
Definition at line 37 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_ENABLE_CONN (0x16) |
Definition at line 36 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_FCOE_ERROR (0x21) |
Definition at line 40 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_INIT_FUNC (0x10) |
Definition at line 32 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_OFFLOAD_CONN (0x15) |
Definition at line 35 of file bnx2fc_constants.h.
#define FCOE_KCQE_OPCODE_STAT_FUNC (0x12) |
Definition at line 34 of file bnx2fc_constants.h.
#define FCOE_KWQE_LAYER_CODE (7) |
Definition at line 15 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_DESTROY (10) |
Definition at line 28 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_DESTROY_CONN (9) |
Definition at line 27 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_DISABLE_CONN (8) |
Definition at line 26 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_ENABLE_CONN (7) |
Definition at line 25 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_INIT1 (0) |
Definition at line 18 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_INIT2 (1) |
Definition at line 19 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_INIT3 (2) |
Definition at line 20 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_OFFLOAD_CONN1 (3) |
Definition at line 21 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_OFFLOAD_CONN2 (4) |
Definition at line 22 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_OFFLOAD_CONN3 (5) |
Definition at line 23 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_OFFLOAD_CONN4 (6) |
Definition at line 24 of file bnx2fc_constants.h.
#define FCOE_KWQE_OPCODE_STAT (11) |
Definition at line 29 of file bnx2fc_constants.h.
#define FCOE_MAX_ELEMENTS_IN_HASH_TABLE_ROW 8 |
Definition at line 166 of file bnx2fc_constants.h.
#define FCOE_MAX_NUM_SESSIONS_LOG 11 |
Definition at line 185 of file bnx2fc_constants.h.
#define FCOE_NUM_OF_CACHED_TASKS_TIMER (8) |
Definition at line 84 of file bnx2fc_constants.h.
#define FCOE_NUM_OF_TIMER_TASKS (8 * 1024) |
Definition at line 82 of file bnx2fc_constants.h.
#define FCOE_PENDING_CQE_TYPE 0 |
Definition at line 53 of file bnx2fc_constants.h.
#define FCOE_REC_SDM_TIMER_RESOLUTION (FCOE_REC_TIMER_RESOLUTION_MS * 1000 / 4) |
Definition at line 72 of file bnx2fc_constants.h.
#define FCOE_REC_TIMER_RESOLUTION_MS (20) |
Definition at line 69 of file bnx2fc_constants.h.
#define FCOE_REC_TOV_DEFAULT_WRAPAROUND_VAL (3000 / FCOE_REC_TIMER_RESOLUTION_MS) |
Definition at line 79 of file bnx2fc_constants.h.
#define FCOE_SLOW_PATH_ERROR_CODE_NO_LICENSE 1 |
Definition at line 191 of file bnx2fc_constants.h.
#define FCOE_SLOW_PATH_ERROR_CODE_TOO_MANY_FUNCS 0 |
Definition at line 190 of file bnx2fc_constants.h.
#define FCOE_TASK_CLASS_TYPE_2 1 |
Definition at line 160 of file bnx2fc_constants.h.
#define FCOE_TASK_CLASS_TYPE_3 0 |
Definition at line 159 of file bnx2fc_constants.h.
#define FCOE_TASK_DEV_TYPE_DISK 0 |
Definition at line 156 of file bnx2fc_constants.h.
#define FCOE_TASK_DEV_TYPE_TAPE 1 |
Definition at line 157 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_ABORT_CLEANUP_COMPLETED 10 |
Definition at line 141 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_ABTS_COMPLETED 7 |
Definition at line 133 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_ABTS_IN_PROCESS 5 |
Definition at line 129 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_ABTS_TRANSMITTED 6 |
Definition at line 131 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_COMPLETED 1 |
Definition at line 121 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_ERROR 4 |
Definition at line 127 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_EXCHANGE_CLEANUP_COMPLETED 9 |
Definition at line 137 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_EXCHANGE_CLEANUP_IN_PROCESS 8 |
Definition at line 135 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_IGNORED_SEQUENCE_CLEANUP 11 |
Definition at line 145 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_INTER_COMP 2 |
Definition at line 123 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_NORMAL 0 |
Definition at line 120 of file bnx2fc_constants.h.
#define FCOE_TASK_RX_STATE_WARNING 3 |
Definition at line 125 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_ABORT 2 |
Definition at line 106 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_ABTS_TX 8 |
Definition at line 118 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_ERROR 3 |
Definition at line 108 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_EXCHANGE_CLEANUP 6 |
Definition at line 114 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_INIT 0 |
Definition at line 97 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_NORMAL 1 |
Definition at line 102 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_SEQUENCE_CLEANUP 7 |
Definition at line 116 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_UNSOLICITED_COMPLETED 5 |
Definition at line 112 of file bnx2fc_constants.h.
#define FCOE_TASK_TX_STATE_WARNING 4 |
Definition at line 110 of file bnx2fc_constants.h.
#define FCOE_TASK_TYPE_ABTS 4 |
Definition at line 152 of file bnx2fc_constants.h.
#define FCOE_TASK_TYPE_EXCHANGE_CLEANUP 5 |
Definition at line 153 of file bnx2fc_constants.h.
#define FCOE_TASK_TYPE_MIDPATH 2 |
Definition at line 150 of file bnx2fc_constants.h.
#define FCOE_TASK_TYPE_READ 1 |
Definition at line 149 of file bnx2fc_constants.h.
#define FCOE_TASK_TYPE_SEQUENCE_CLEANUP 6 |
Definition at line 154 of file bnx2fc_constants.h.
#define FCOE_TASK_TYPE_UNSOLICITED 3 |
Definition at line 151 of file bnx2fc_constants.h.
#define FCOE_TASK_TYPE_WRITE 0 |
Definition at line 148 of file bnx2fc_constants.h.
#define FCOE_UNSOLIC_CQE_TYPE 1 |
Definition at line 54 of file bnx2fc_constants.h.
#define FCOE_UNSOLICITED_FRAME_CQE_TYPE 0 |
Definition at line 57 of file bnx2fc_constants.h.
#define FCOE_WARNING_DETECTION_CQE_TYPE 2 |
Definition at line 59 of file bnx2fc_constants.h.
#define T_FCOE_NUMBER_OF_CACHED_T2_ENTRIES (4) |
Definition at line 173 of file bnx2fc_constants.h.