FreeBSD kernel pms device code
agsaSSPInitiatorRequestExt_s Struct Reference

data structure describes a SAS SSP command request Ext to be sent to the target device More...

#include <sa.h>

Collaboration diagram for agsaSSPInitiatorRequestExt_s:

Data Fields

agsaSgl_t agSgl
 
bit32 dataLength
 
bit16 firstBurstSize
 
bit16 flag
 
agsaSSPCmdInfoUnitExt_t sspCmdIUExt
 
agsaDif_t dif
 
agsaEncrypt_t encrypt
 

Detailed Description

data structure describes a SAS SSP command request Ext to be sent to the target device

data structure describes a SAS SSP command request to be sent to the target device. This structure support the CDB length in SSP command more than 16 bytes long.

This data structure is one instance of the generic request issued to saSSPStart() and is passed as an agsaSASRequestBody_t .

Definition at line 2921 of file sa.h.

Field Documentation

◆ agSgl

agsaSgl_t agsaSSPInitiatorRequestExt_s::agSgl

This structure is used to define either an ESGL list or a single SGL for the SSP command operation

Definition at line 2923 of file sa.h.

Referenced by saSSPStart().

◆ dataLength

bit32 agsaSSPInitiatorRequestExt_s::dataLength

Definition at line 2926 of file sa.h.

Referenced by saSSPStart().

◆ dif

agsaDif_t agsaSSPInitiatorRequestExt_s::dif

Definition at line 2930 of file sa.h.

◆ encrypt

agsaEncrypt_t agsaSSPInitiatorRequestExt_s::encrypt

Definition at line 2931 of file sa.h.

◆ firstBurstSize

bit16 agsaSSPInitiatorRequestExt_s::firstBurstSize

Definition at line 2927 of file sa.h.

◆ flag

bit16 agsaSSPInitiatorRequestExt_s::flag

Definition at line 2928 of file sa.h.

Referenced by saSSPStart().

◆ sspCmdIUExt

agsaSSPCmdInfoUnitExt_t agsaSSPInitiatorRequestExt_s::sspCmdIUExt

Definition at line 2929 of file sa.h.

Referenced by saSSPStart().


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