sata_request
sata_request sreq;
AHCIPort::ExecuteSataRequest(sata_request* request, bool isWrite)
sata_request* sreq = new(std::nothrow) sata_request(request);
sata_request sreq;
sata_request* sreq = new(std::nothrow) sata_request(request);
sata_request* sreq = new(std::nothrow) sata_request(request);
class sata_request;
void ExecuteSataRequest(sata_request *request, bool isWrite = false);
sata_request::SetATAPICommand(size_t transferLength)
sata_request::Finish(int tfd, size_t bytesTransfered)
sata_request::sata_request()
sata_request::Abort()
sata_request::WaitForCompletion()
sata_request::CompletionStatus()
sata_request::sata_request(scsi_ccb* ccb)
sata_request::~sata_request()
sata_request::SetData(void* data, size_t dataSize)
sata_request::SetATACommand(uint8 command)
sata_request::SetATA28Command(uint8 command, uint32 lba, uint8 sectorCount)
sata_request::SetATA48Command(uint8 command, uint64 lba, uint16 sectorCount)
sata_request::SetFeature(uint16 feature)
class sata_request {
sata_request();
sata_request(scsi_ccb* ccb);
~sata_request();
sata_request::CCB()
sata_request::FIS()
sata_request::IsATAPI()
sata_request::IsTestUnitReady()
sata_request::Data()
sata_request::Size()