#include <sli4_iscsi.h>
Definition at line 1282 of file sli4_iscsi.h.
Data Fields | |
| int32_t(* | wqe_update_context )(sli4_t *sli4, void *buf, size_t size, ocs_hal_target_login_options_t *lgn_options, uint32_t statsn) |
| int32_t(* | wqe_ini_read )(sli4_t *sli4, void *buf, size_t size, uint16_t lun, uint32_t exp_xfer_len, uint32_t cmdsn, uint16_t icd_index, ocs_hal_dif_info_t *dif_info, sli4_sge_t *sgl, uint32_t n_sge) |
| int32_t(* | wqe_ini_write )(sli4_t *sli4, void *buf, size_t size, uint16_t lun, uint32_t exp_xfer_len, uint32_t cmdsn, uint16_t icd_index, ocs_hal_dif_info_t *dif_info, sli4_sge_t *sgl, uint32_t n_sge) |
| int32_t(* | wqe_ini_nop )(sli4_t *sli4, void *buf, size_t size, uint8_t dm, uint32_t cmdsn, ocs_dma_t *bhs, ocs_dma_t *payload1, ocs_dma_t *payload2, uint32_t exp_xfer_len, uint16_t icd_index) |
| int32_t(* | wqe_ini_tmf )(sli4_t *sli4, void *buf, size_t size, uint16_t lun, uint32_t cmdsn, uint16_t icd_index, sli4_sge_t *sgl, uint32_t n_sge) |
| int32_t(* | wqe_tgt_datain )(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *bhs, uint16_t lun, uint8_t dm, uint8_t underrun, uint8_t overrun, uint32_t exp_xfer_len, uint16_t icd_index, uint16_t ref_icd_index, uint32_t data_sn, uint8_t piggy_back_status, ocs_hal_dif_info_t *dif_info, sli4_sge_t *sgl, uint32_t n_sge) |
| int32_t(* | wqe_tgt_sts )(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *bhs, uint16_t lun, uint32_t exp_xfer_len, uint32_t exp_data_sn, uint32_t itt, uint16_t icd_index, uint16_t ref_icd_index, ocs_hal_dif_info_t *dif_info, uint32_t r2t_offset, sli4_sge_t *sgl, uint32_t n_sge) |
| int32_t(* | wqe_tgt_sos )(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *bhs, ocs_dma_t *payload1, ocs_dma_t *payload2, uint16_t lun, uint8_t dm, uint32_t exp_xfer_len, uint16_t icd_index) |
| int32_t(* | wqe_unassisted )(sli4_t *sli4, void *buf, size_t size, uint8_t set_dm, uint8_t incr_statsn, uint8_t is_login, ocs_dma_t *bhs, ocs_dma_t *payload1, ocs_dma_t *payload2, uint32_t exp_xfer_len, uint16_t icd_index) |
| int32_t(* | queue_iscsi_wq_write )(sli4_t *sli4, sli4_queue_t *q, uint8_t *entry, void *io) |
| int32_t(* | queue_iscsi_wqe_invalidate )(sli4_t *sli4, sli4_queue_t *q, void *io, uint8_t is_for_tm) |
| int32_t(* sli_wqe_handlers_t::queue_iscsi_wq_write)(sli4_t *sli4, sli4_queue_t *q, uint8_t *entry, void *io) |
Definition at line 1336 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::queue_iscsi_wqe_invalidate)(sli4_t *sli4, sli4_queue_t *q, void *io, uint8_t is_for_tm) |
Definition at line 1339 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_ini_nop)(sli4_t *sli4, void *buf, size_t size, uint8_t dm, uint32_t cmdsn, ocs_dma_t *bhs, ocs_dma_t *payload1, ocs_dma_t *payload2, uint32_t exp_xfer_len, uint16_t icd_index) |
Definition at line 1299 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_ini_read)(sli4_t *sli4, void *buf, size_t size, uint16_t lun, uint32_t exp_xfer_len, uint32_t cmdsn, uint16_t icd_index, ocs_hal_dif_info_t *dif_info, sli4_sge_t *sgl, uint32_t n_sge) |
Definition at line 1287 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_ini_tmf)(sli4_t *sli4, void *buf, size_t size, uint16_t lun, uint32_t cmdsn, uint16_t icd_index, sli4_sge_t *sgl, uint32_t n_sge) |
Definition at line 1304 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_ini_write)(sli4_t *sli4, void *buf, size_t size, uint16_t lun, uint32_t exp_xfer_len, uint32_t cmdsn, uint16_t icd_index, ocs_hal_dif_info_t *dif_info, sli4_sge_t *sgl, uint32_t n_sge) |
Definition at line 1293 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_tgt_datain)(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *bhs, uint16_t lun, uint8_t dm, uint8_t underrun, uint8_t overrun, uint32_t exp_xfer_len, uint16_t icd_index, uint16_t ref_icd_index, uint32_t data_sn, uint8_t piggy_back_status, ocs_hal_dif_info_t *dif_info, sli4_sge_t *sgl, uint32_t n_sge) |
Definition at line 1308 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_tgt_sos)(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *bhs, ocs_dma_t *payload1, ocs_dma_t *payload2, uint16_t lun, uint8_t dm, uint32_t exp_xfer_len, uint16_t icd_index) |
Definition at line 1325 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_tgt_sts)(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *bhs, uint16_t lun, uint32_t exp_xfer_len, uint32_t exp_data_sn, uint32_t itt, uint16_t icd_index, uint16_t ref_icd_index, ocs_hal_dif_info_t *dif_info, uint32_t r2t_offset, sli4_sge_t *sgl, uint32_t n_sge) |
Definition at line 1317 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_unassisted)(sli4_t *sli4, void *buf, size_t size, uint8_t set_dm, uint8_t incr_statsn, uint8_t is_login, ocs_dma_t *bhs, ocs_dma_t *payload1, ocs_dma_t *payload2, uint32_t exp_xfer_len, uint16_t icd_index) |
Definition at line 1330 of file sli4_iscsi.h.
| int32_t(* sli_wqe_handlers_t::wqe_update_context)(sli4_t *sli4, void *buf, size_t size, ocs_hal_target_login_options_t *lgn_options, uint32_t statsn) |
Definition at line 1283 of file sli4_iscsi.h.