ReactOS 0.4.15-dev-7953-g1f49173
_AHCI_SRB_EXTENSION Struct Reference

#include <storahci.h>

Collaboration diagram for _AHCI_SRB_EXTENSION:

Public Attributes

AHCI_COMMAND_TABLE CommandTable
 
ULONG AtaFunction
 
ULONG Flags
 
UCHAR CommandReg
 
UCHAR FeaturesLow
 
UCHAR LBA0
 
UCHAR LBA1
 
UCHAR LBA2
 
UCHAR Device
 
UCHAR LBA3
 
UCHAR LBA4
 
UCHAR LBA5
 
UCHAR FeaturesHigh
 
UCHAR SectorCountLow
 
UCHAR SectorCountHigh
 
ULONG SlotIndex
 
LOCAL_SCATTER_GATHER_LIST Sgl
 
PLOCAL_SCATTER_GATHER_LIST pSgl
 
PAHCI_COMPLETION_ROUTINE CompletionRoutine
 
UCHAR Reserved [128]
 

Detailed Description

Definition at line 538 of file storahci.h.

Member Data Documentation

◆ AtaFunction

ULONG _AHCI_SRB_EXTENSION::AtaFunction

◆ CommandReg

UCHAR _AHCI_SRB_EXTENSION::CommandReg

◆ CommandTable

AHCI_COMMAND_TABLE _AHCI_SRB_EXTENSION::CommandTable

Definition at line 540 of file storahci.h.

◆ CompletionRoutine

◆ Device

UCHAR _AHCI_SRB_EXTENSION::Device

Definition at line 549 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ FeaturesHigh

UCHAR _AHCI_SRB_EXTENSION::FeaturesHigh

Definition at line 553 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ FeaturesLow

UCHAR _AHCI_SRB_EXTENSION::FeaturesLow

Definition at line 545 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ Flags

ULONG _AHCI_SRB_EXTENSION::Flags

◆ LBA0

UCHAR _AHCI_SRB_EXTENSION::LBA0

Definition at line 546 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ LBA1

UCHAR _AHCI_SRB_EXTENSION::LBA1

Definition at line 547 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ LBA2

UCHAR _AHCI_SRB_EXTENSION::LBA2

Definition at line 548 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ LBA3

UCHAR _AHCI_SRB_EXTENSION::LBA3

Definition at line 550 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ LBA4

UCHAR _AHCI_SRB_EXTENSION::LBA4

Definition at line 551 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ LBA5

UCHAR _AHCI_SRB_EXTENSION::LBA5

Definition at line 552 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ pSgl

PLOCAL_SCATTER_GATHER_LIST _AHCI_SRB_EXTENSION::pSgl

Definition at line 560 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ Reserved

UCHAR _AHCI_SRB_EXTENSION::Reserved[128]

Definition at line 565 of file storahci.h.

◆ SectorCountHigh

UCHAR _AHCI_SRB_EXTENSION::SectorCountHigh

Definition at line 556 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ SectorCountLow

UCHAR _AHCI_SRB_EXTENSION::SectorCountLow

Definition at line 555 of file storahci.h.

Referenced by AhciATAPICommand(), DeviceInquiryRequest(), and DeviceRequestReadWrite().

◆ Sgl

LOCAL_SCATTER_GATHER_LIST _AHCI_SRB_EXTENSION::Sgl

Definition at line 559 of file storahci.h.

Referenced by DeviceInquiryRequest().

◆ SlotIndex

ULONG _AHCI_SRB_EXTENSION::SlotIndex

Definition at line 558 of file storahci.h.

Referenced by AhciProcessSrb().


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