FreeBSD kernel pms device code
satIOContext_s Struct Reference

#include <tdtypes.h>

Collaboration diagram for satIOContext_s:

Data Fields

tdList_t satIoContextLink
 
satDeviceData_tpSatDevData
 
agsaFisRegHostToDevice_tpFis
 
tiIniScsiCmnd_tpScsiCmnd
 
scsiRspSense_tpSense
 
tiSenseData_tpTiSenseData
 
void * tiRequestBody
 
void * tiScsiXchg
 
bit32 reqType
 
bit32 interruptContext
 
satCompleteCbPtr_t satCompleteCB
 
satInternalIo_tsatIntIoContext
 
tiDeviceHandle_tptiDeviceHandle
 
bit8 sataTag
 
bit8 superIOFlag
 
bit8 reserved1
 
bit8 reserved2
 
bit32 currentLBA
 
bit32 ATACmd
 
bit32 OrgTL
 
bit32 LoopNum
 
bit32 LoopNum2
 
bit8 LBA [8]
 
bit32 ParmIndex
 
bit32 ParmLen
 
bit32 NotifyOS
 
bit32 TMF
 
struct satIOContext_ssatToBeAbortedIOContext
 
struct satIOContext_ssatOrgIOContext
 
bit32 pid
 

Detailed Description

Definition at line 548 of file tdtypes.h.

Field Documentation

◆ ATACmd

bit32 satIOContext_s::ATACmd

Definition at line 568 of file tdtypes.h.

◆ currentLBA

bit32 satIOContext_s::currentLBA

Definition at line 567 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ interruptContext

bit32 satIOContext_s::interruptContext

Definition at line 559 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ LBA

bit8 satIOContext_s::LBA[8]

Definition at line 572 of file tdtypes.h.

◆ LoopNum

bit32 satIOContext_s::LoopNum

Definition at line 570 of file tdtypes.h.

◆ LoopNum2

bit32 satIOContext_s::LoopNum2

Definition at line 571 of file tdtypes.h.

◆ NotifyOS

bit32 satIOContext_s::NotifyOS

Definition at line 575 of file tdtypes.h.

◆ OrgTL

bit32 satIOContext_s::OrgTL

Definition at line 569 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ ParmIndex

bit32 satIOContext_s::ParmIndex

Definition at line 573 of file tdtypes.h.

◆ ParmLen

bit32 satIOContext_s::ParmLen

Definition at line 574 of file tdtypes.h.

◆ pFis

agsaFisRegHostToDevice_t* satIOContext_s::pFis

Definition at line 552 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ pid

bit32 satIOContext_s::pid

Definition at line 579 of file tdtypes.h.

◆ pSatDevData

satDeviceData_t* satIOContext_s::pSatDevData

Definition at line 551 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ pScsiCmnd

tiIniScsiCmnd_t* satIOContext_s::pScsiCmnd

Definition at line 553 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ pSense

scsiRspSense_t* satIOContext_s::pSense

Definition at line 554 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ ptiDeviceHandle

tiDeviceHandle_t* satIOContext_s::ptiDeviceHandle

Definition at line 562 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ pTiSenseData

tiSenseData_t* satIOContext_s::pTiSenseData

Definition at line 555 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ reqType

bit32 satIOContext_s::reqType

Definition at line 558 of file tdtypes.h.

◆ reserved1

bit8 satIOContext_s::reserved1

Definition at line 565 of file tdtypes.h.

◆ reserved2

bit8 satIOContext_s::reserved2

Definition at line 566 of file tdtypes.h.

◆ sataTag

bit8 satIOContext_s::sataTag

Definition at line 563 of file tdtypes.h.

◆ satCompleteCB

satCompleteCbPtr_t satIOContext_s::satCompleteCB

Definition at line 560 of file tdtypes.h.

◆ satIntIoContext

satInternalIo_t* satIOContext_s::satIntIoContext

Definition at line 561 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ satIoContextLink

tdList_t satIOContext_s::satIoContextLink

Definition at line 550 of file tdtypes.h.

◆ satOrgIOContext

struct satIOContext_s* satIOContext_s::satOrgIOContext

Definition at line 578 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ satToBeAbortedIOContext

struct satIOContext_s* satIOContext_s::satToBeAbortedIOContext

Definition at line 577 of file tdtypes.h.

◆ superIOFlag

bit8 satIOContext_s::superIOFlag

Definition at line 564 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ tiRequestBody

void* satIOContext_s::tiRequestBody

Definition at line 556 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ tiScsiXchg

void* satIOContext_s::tiScsiXchg

Definition at line 557 of file tdtypes.h.

Referenced by tiINISuperIOStart().

◆ TMF

bit32 satIOContext_s::TMF

Definition at line 576 of file tdtypes.h.


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