ReactOS 0.4.17-dev-1281-g065abb3
xferring.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  XhciTransferRing
 

Macros

#define XHCI_URB_NO_PROCESSOR   MAXULONG
 

Enumerations

enum class  XhciMapState : LONG {
  Halted = 0 , Halting = 1 , PausedFill = 2 , Filling = 3 ,
  AwaitingStarve = 4
}
 

Macro Definition Documentation

◆ XHCI_URB_NO_PROCESSOR

#define XHCI_URB_NO_PROCESSOR   MAXULONG

Processor stamp for URBs the driver builds itself; UCX never stamps this value.

Definition at line 15 of file xferring.h.

Enumeration Type Documentation

◆ XhciMapState

Mapping permission of a ring.

Enumerator
Halted 
Halting 
PausedFill 
Filling 
AwaitingStarve 

Isoch only: waiting for an underrun or overrun

Definition at line 18 of file xferring.h.

19{
20 Halted = 0,
21 Halting = 1,
22 PausedFill = 2,
23 Filling = 3,
25};