Emulex Logo
OneCoreā„¢ Storage SDK Release 11.2
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
sli4_skh_wqe_dif_t Struct Reference

WQE used to for DIF WQE. More...

#include <sli4_skh_iscsi.h>

Detailed Description

WQE used to for DIF WQE.

Definition at line 449 of file sli4_skh_iscsi.h.

Data Fields

uint32_t exp_xfer_len:25
 
uint32_t type:5
 
uint32_t next_wqe:8
 
uint32_t wrb_index:8
 
uint32_t lun:16
 
uint32_t icd_index:16
 
uint32_t ref_icd_index:16
 
uint32_t data_sn
 
uint32_t bhs_addr_high
 
uint32_t bhs_addr_low
 
uint32_t exp_ref_tag
 
uint32_t cmdsn
 
uint32_t sge0_addr_high
 
uint32_t sge0_addr_low
 
uint32_t sge0_offset:24
 
uint32_t t10_crc_seed:1
 
uint32_t t10_atrt:1
 
uint32_t t10_at:1
 
uint32_t s0l:1
 
uint32_t sge0_length:17
 
uint32_t sdm:1
 
uint32_t dif_enable:1
 
uint32_t underrun:1
 
uint32_t overrun:1
 
uint32_t inv:1
 
uint32_t dsp:1
 
uint32_t dm:1
 
uint32_t piggy_back_status:1
 
uint32_t uint32_t mkaddr_addr_high:1
 
uint32_t mkaddr_addr_low
 
uint32_t rep_ref_tag
 
uint32_t meta_tag:16
 
uint32_t dif_blk_size:3
 
uint32_t dif_auto_inc:1
 
uint32_t check_meta_tag:1
 
uint32_t check_ref_tag:1
 
uint32_t check_crc:1
 
uint32_t replace_ref_tag:1
 
uint32_t rx_dif_mode:4
 
uint32_t tx_dif_mode:4
 

Field Documentation

uint32_t sli4_skh_wqe_dif_t::bhs_addr_high

Definition at line 464 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::bhs_addr_low

Definition at line 465 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::check_crc

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::check_meta_tag

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::check_ref_tag

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::cmdsn

Definition at line 467 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::data_sn

Definition at line 463 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::dif_auto_inc

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::dif_blk_size

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::dif_enable

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::dm

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::dsp

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::exp_ref_tag

Definition at line 466 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::exp_xfer_len

Definition at line 452 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::icd_index

Definition at line 460 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::inv

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::lun

Definition at line 456 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::meta_tag

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t uint32_t sli4_skh_wqe_dif_t::mkaddr_addr_high

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::mkaddr_addr_low

Definition at line 491 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::next_wqe

Definition at line 456 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::overrun

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::piggy_back_status

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::ref_icd_index

Definition at line 460 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::rep_ref_tag

Definition at line 492 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::replace_ref_tag

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::rx_dif_mode

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::s0l

Definition at line 471 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::sdm

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::sge0_addr_high

Definition at line 468 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::sge0_addr_low

Definition at line 469 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::sge0_length

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::sge0_offset

Definition at line 471 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::t10_at

Definition at line 471 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::t10_atrt

Definition at line 471 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::t10_crc_seed

Definition at line 471 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::tx_dif_mode

Definition at line 494 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::type

Definition at line 452 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::underrun

Definition at line 478 of file sli4_skh_iscsi.h.

uint32_t sli4_skh_wqe_dif_t::wrb_index

Definition at line 456 of file sli4_skh_iscsi.h.


The documentation for this struct was generated from the following file: