FreeBSD kernel pms device code
agsaSSPTargetResponse_s Struct Reference

data structure describes a SAS SSP target response to be issued on the port More...

#include <sa.h>

Data Fields

bit32 agTag
 
void * frameBuf
 
bit32 respBufLength
 
bit32 respBufUpper
 
bit32 respBufLower
 
bit32 respOption
 

Detailed Description

data structure describes a SAS SSP target response to be issued on the port

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

Definition at line 3024 of file sa.h.

Field Documentation

◆ agTag

bit32 agsaSSPTargetResponse_s::agTag

Tag from ossaSSPReqReceived().

Definition at line 3026 of file sa.h.

Referenced by saSSPStart(), ttdsaSendResp(), and ttdsaSSPReqReceived().

◆ frameBuf

void* agsaSSPTargetResponse_s::frameBuf

Definition at line 3027 of file sa.h.

Referenced by saSSPStart(), and ttdsaSendResp().

◆ respBufLength

bit32 agsaSSPTargetResponse_s::respBufLength

Specifies the length of the Response buffer

Definition at line 3028 of file sa.h.

Referenced by saSSPStart(), tiTGTSetResp(), and ttdsaSendResp().

◆ respBufLower

bit32 agsaSSPTargetResponse_s::respBufLower

Lower 32 bit of physical address of OS Layer allocated the Response buffer (agsaSSPResponseInfoUnit_t). Valid only when respBufLength is not zero

Definition at line 3033 of file sa.h.

Referenced by saSSPStart(), tiTGTSetResp(), and ttdsaSendResp().

◆ respBufUpper

bit32 agsaSSPTargetResponse_s::respBufUpper

Upper 32 bit of physical address of OS Layer allocated the Response buffer (agsaSSPResponseInfoUnit_t). Valid only when respBufLength is not zero

Definition at line 3029 of file sa.h.

Referenced by saSSPStart(), tiTGTSetResp(), and ttdsaSendResp().

◆ respOption

bit32 agsaSSPTargetResponse_s::respOption

Bit 0-1: ACK and NAK retry option: 00b: No retry 01b: Retry on ACK/NAK timeout 10b: Retry on NAK received 11b: Retry on both ACK/NAK timeout and NAK received

Definition at line 3037 of file sa.h.

Referenced by saSSPStart(), and ttdsaSendResp().


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