ReactOS 0.4.16-dev-2633-g8dc9e50
_ATA_WORKER_CONTEXT Struct Reference

#include <atapi.h>

Collaboration diagram for _ATA_WORKER_CONTEXT:

Public Attributes

KSPIN_LOCK Lock
 
KEVENT ThreadEvent
 
volatile PATAPORT_DEVICE_EXTENSION EnumDevExt
 
volatile ULONG DeviceCount
 
volatile LONG EventsPending
 
ULONG Flags
 
ULONG PausedSlotsBitmap
 
ULONG BadDeviceBitmap
 
ULONG ResetRetryCount
 
KDPC Dpc
 
PATA_DEVICE_REQUEST FailedRequest
 
PATA_DEVICE_REQUEST OldRequest
 
KEVENT CompletionEvent
 
ATA_DEVICE_REQUEST InternalRequest
 
ATAPORT_IO_CONTEXT InternalDevice
 
KEVENT EnumerationEvent
 
KDPC NotificationDpc
 
PKTHREAD Thread
 

Detailed Description

Definition at line 271 of file atapi.h.

Member Data Documentation

◆ BadDeviceBitmap

ULONG _ATA_WORKER_CONTEXT::BadDeviceBitmap

Definition at line 282 of file atapi.h.

◆ CompletionEvent

KEVENT _ATA_WORKER_CONTEXT::CompletionEvent

Definition at line 290 of file atapi.h.

Referenced by AtaFdoStartDevice().

◆ DeviceCount

volatile ULONG _ATA_WORKER_CONTEXT::DeviceCount

Definition at line 276 of file atapi.h.

◆ Dpc

KDPC _ATA_WORKER_CONTEXT::Dpc

Definition at line 287 of file atapi.h.

Referenced by AtaFdoStartDevice().

◆ EnumDevExt

volatile PATAPORT_DEVICE_EXTENSION _ATA_WORKER_CONTEXT::EnumDevExt

Definition at line 275 of file atapi.h.

Referenced by AtaFdoEnumeratePort().

◆ EnumerationEvent

KEVENT _ATA_WORKER_CONTEXT::EnumerationEvent

Definition at line 293 of file atapi.h.

Referenced by AtaFdoStartDevice().

◆ EventsPending

volatile LONG _ATA_WORKER_CONTEXT::EventsPending

Definition at line 277 of file atapi.h.

◆ FailedRequest

PATA_DEVICE_REQUEST _ATA_WORKER_CONTEXT::FailedRequest

Definition at line 288 of file atapi.h.

◆ Flags

ULONG _ATA_WORKER_CONTEXT::Flags

Definition at line 278 of file atapi.h.

◆ InternalDevice

ATAPORT_IO_CONTEXT _ATA_WORKER_CONTEXT::InternalDevice

Definition at line 292 of file atapi.h.

◆ InternalRequest

ATA_DEVICE_REQUEST _ATA_WORKER_CONTEXT::InternalRequest

Definition at line 291 of file atapi.h.

Referenced by AtaFdoStartDevice().

◆ Lock

KSPIN_LOCK _ATA_WORKER_CONTEXT::Lock

Definition at line 273 of file atapi.h.

Referenced by AtaFdoStartDevice().

◆ NotificationDpc

KDPC _ATA_WORKER_CONTEXT::NotificationDpc

Definition at line 294 of file atapi.h.

Referenced by AtaFdoStartDevice().

◆ OldRequest

PATA_DEVICE_REQUEST _ATA_WORKER_CONTEXT::OldRequest

Definition at line 289 of file atapi.h.

◆ PausedSlotsBitmap

ULONG _ATA_WORKER_CONTEXT::PausedSlotsBitmap

Definition at line 281 of file atapi.h.

◆ ResetRetryCount

ULONG _ATA_WORKER_CONTEXT::ResetRetryCount

Definition at line 283 of file atapi.h.

◆ Thread

PKTHREAD _ATA_WORKER_CONTEXT::Thread

Definition at line 295 of file atapi.h.

Referenced by AtaFdoDestroyPortThread(), and AtaPortNotification().

◆ ThreadEvent

KEVENT _ATA_WORKER_CONTEXT::ThreadEvent

Definition at line 274 of file atapi.h.

Referenced by AtaPortWorkerThread().


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