Emulex Logo
OneCoreā„¢ Storage SDK Release 11.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
sli4_be3_iscsi.h File Reference

Go to the source code of this file.

Detailed Description

Define iSCSI SLI-4 structures and function prototypes (BE3: Blade Engine 3)

Definition in file sli4_be3_iscsi.h.

Data Structures

struct  sli4_be3_wqe_ini_write_t
 WQE used to for INITIATOR_WRITE_COMMAND WQE (data from ini->Tgt) More...
 
struct  sli4_be3_wqe_ini_tmf_t
 WQE used to for INITIATOR_TMF WQE. More...
 
struct  sli4_be3_wqe_ini_nop_t
 WQE used to for INITIATOR_NOP_OUT WQE (data from ini->Tgt) More...
 
struct  sli4_be3_wqe_ini_read_t
 WQE used to for INITIATOR_READ WQE (data from ini->Tgt) More...
 
struct  sli4_be3_wqe_context_update_t
 WQE used to Update a connection context. More...
 
struct  sli4_be3_wqe_tgt_sts_t
 WQE used to for TGT_STS WQE (data from ini->Tgt) More...
 
struct  sli4_be3_wqe_tgt_datain_t
 WQE used to for TGT_STS WQE (data from Tgt->Ini) More...
 
struct  sli4_be3_wqe_tgt_sos_t
 WQE used to for TGT_SOS WQE (Tgt Response) More...
 
struct  sli4_be3_wqe_unassisted_t
 WQE used to transmit a PDU without any modificiation. More...
 
struct  sli4_be3_iscsi_i_t_dmsg_cqe_t
 Used to decode DMSG CQEs. More...
 
struct  sli4_be3_iscsi_i_t_dpdu_cqe_t
 Used to decode DPDU CQEs. More...
 
struct  sli4_be3_iscsi_i_sol_cqe_t
 Used to decode I_SOL CQEs. More...
 
struct  sli4_be3_iscsi_t_sol_cqe_t
 Used to decode T_SOL CQEs. More...
 
struct  sli4_be3_iscsi_t_sol_data_digest_cqe_t
 Used to decode T_SOL_DATA_DIGEST CQEs. More...
 
struct  sli4_be3_iscsi_t_cnxinv_cqe_t
 Used to decode CNXINV CQEs. More...
 
struct  sli4_be3_iscsi_t_cmndinv_cqe_t
 Used to decode CMNDINV CQEs. More...
 

Functions

int32_t sli_be3_get_sli4_parameters (sli4_t *sli4)
 Note: GET_SLI4_PARAMETERS IOCTL is not supported on BE3, so we just return constant values. More...
 

Variables

cqe_handler_t * ini_be3_cqe_handlers [ISCSI_CQE_CODE_MAX+1]
 
cqe_handler_t * tgt_be3_cqe_handlers [ISCSI_CQE_CODE_MAX+1]
 
sli_wqe_handlers_t sli_be3_iscsi_wqe_handlers
 

Function Details

int32_t sli_be3_get_sli4_parameters ( sli4_t *  sli4)

Note: GET_SLI4_PARAMETERS IOCTL is not supported on BE3, so we just return constant values.

Parameters
sli4SLI context.
Returns
Returns 0 on success, or a non-zero value otherwise.

Definition at line 1098 of file sli4_be3_iscsi.c.

Variable Details

cqe_handler_t* ini_be3_cqe_handlers[ISCSI_CQE_CODE_MAX+1]

Definition at line 72 of file sli4_be3_iscsi.c.

sli_wqe_handlers_t sli_be3_iscsi_wqe_handlers

Definition at line 1110 of file sli4_be3_iscsi.c.

cqe_handler_t* tgt_be3_cqe_handlers[ISCSI_CQE_CODE_MAX+1]

Definition at line 113 of file sli4_be3_iscsi.c.