ReactOS 0.4.16-dev-21-g2af6fd4
|
Go to the source code of this file.
Classes | |
struct | _PCI_DEVICE |
struct | _COMMON_DEVICE_EXTENSION |
struct | _PDO_DEVICE_EXTENSION |
struct | _FDO_DEVICE_EXTENSION |
struct | _PCI_DRIVER_EXTENSION |
union | _PCI_TYPE1_CFG_CYCLE_BITS |
Macros | |
#define | TAG_PCI '0ICP' |
Typedefs | |
typedef struct _PCI_DEVICE | PCI_DEVICE |
typedef struct _PCI_DEVICE * | PPCI_DEVICE |
typedef struct _COMMON_DEVICE_EXTENSION | COMMON_DEVICE_EXTENSION |
typedef struct _COMMON_DEVICE_EXTENSION * | PCOMMON_DEVICE_EXTENSION |
typedef struct _PDO_DEVICE_EXTENSION | PDO_DEVICE_EXTENSION |
typedef struct _PDO_DEVICE_EXTENSION * | PPDO_DEVICE_EXTENSION |
typedef struct _FDO_DEVICE_EXTENSION | FDO_DEVICE_EXTENSION |
typedef struct _FDO_DEVICE_EXTENSION * | PFDO_DEVICE_EXTENSION |
typedef struct _PCI_DRIVER_EXTENSION | PCI_DRIVER_EXTENSION |
typedef struct _PCI_DRIVER_EXTENSION * | PPCI_DRIVER_EXTENSION |
typedef union _PCI_TYPE1_CFG_CYCLE_BITS | PCI_TYPE1_CFG_CYCLE_BITS |
typedef union _PCI_TYPE1_CFG_CYCLE_BITS * | PPCI_TYPE1_CFG_CYCLE_BITS |
Enumerations | |
enum | PCI_DEVICE_STATE { dsStopped , dsStarted , dsPaused , dsRemoved , dsSurpriseRemoved } |
Variables | |
PPCI_DRIVER_EXTENSION | DriverExtension |
BOOLEAN | HasDebuggingDevice |
PCI_TYPE1_CFG_CYCLE_BITS | PciDebuggingDevice [2] |
typedef struct _PCI_DEVICE PCI_DEVICE |
typedef union _PCI_TYPE1_CFG_CYCLE_BITS PCI_TYPE1_CFG_CYCLE_BITS |
typedef struct _FDO_DEVICE_EXTENSION * PFDO_DEVICE_EXTENSION |
typedef struct _PCI_DEVICE * PPCI_DEVICE |
typedef struct _PCI_DRIVER_EXTENSION * PPCI_DRIVER_EXTENSION |
typedef union _PCI_TYPE1_CFG_CYCLE_BITS * PPCI_TYPE1_CFG_CYCLE_BITS |
typedef struct _PDO_DEVICE_EXTENSION * PPDO_DEVICE_EXTENSION |
NTSTATUS NTAPI DriverEntry | ( | IN PDRIVER_OBJECT | DriverObject, |
IN PUNICODE_STRING | RegistryPath | ||
) |
Definition at line 367 of file beep.c.
NTSTATUS FdoPnpControl | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 469 of file fdo.c.
Referenced by PciPnpControl().
NTSTATUS FdoPowerControl | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 594 of file fdo.c.
Referenced by PciPowerControl().
NTSTATUS PciCreateCompatibleIDsString | ( | PUNICODE_STRING | HardwareIDs, |
PPCI_DEVICE | Device | ||
) |
Definition at line 366 of file pci.c.
Referenced by FdcFdoQueryBusRelations(), and FdoQueryBusRelations().
NTSTATUS PciCreateDeviceDescriptionString | ( | PUNICODE_STRING | DeviceDescription, |
PPCI_DEVICE | Device | ||
) |
Definition at line 430 of file pci.c.
Referenced by FdcFdoQueryBusRelations(), and FdoQueryBusRelations().
NTSTATUS PciCreateDeviceIDString | ( | PUNICODE_STRING | DeviceID, |
PPCI_DEVICE | Device | ||
) |
Definition at line 284 of file pci.c.
Referenced by FdoQueryBusRelations().
NTSTATUS PciCreateDeviceLocationString | ( | PUNICODE_STRING | DeviceLocation, |
PPCI_DEVICE | Device | ||
) |
Definition at line 698 of file pci.c.
Referenced by FdcFdoQueryBusRelations(), and FdoQueryBusRelations().
NTSTATUS PciCreateHardwareIDsString | ( | PUNICODE_STRING | HardwareIDs, |
PPCI_DEVICE | Device | ||
) |
Definition at line 314 of file pci.c.
Referenced by FdcFdoQueryBusRelations(), and FdoQueryBusRelations().
NTSTATUS PciCreateInstanceIDString | ( | PUNICODE_STRING | InstanceID, |
PPCI_DEVICE | Device | ||
) |
Definition at line 302 of file pci.c.
Referenced by FdcFdoQueryBusRelations(), and FdoQueryBusRelations().
NTSTATUS PciDuplicateUnicodeString | ( | IN ULONG | Flags, |
IN PCUNICODE_STRING | SourceString, | ||
OUT PUNICODE_STRING | DestinationString | ||
) |
Definition at line 713 of file pci.c.
Referenced by PciCreateCompatibleIDsString(), PciCreateHardwareIDsString(), PdoQueryDeviceText(), and PdoQueryId().
NTSTATUS PdoPnpControl | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 1502 of file pdo.c.
Referenced by PciPnpControl().
NTSTATUS PdoPowerControl | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 1625 of file pdo.c.
Referenced by PciPowerControl().
|
extern |
Definition at line 31 of file pci.c.
Referenced by _Dispatch_type_(), ClassAddDevice(), ClassInitializeDispatchTables(), ConDrvCreateController(), CreateClassDeviceObject(), CreateGreenFdo(), DestroyPortDriver(), DriverEntry(), FdoStartDevice(), FsRtlAcquireFileExclusiveCommon(), FsRtlRegisterFileSystemFilterCallbacks(), GreenAddDevice(), GreenDispatch(), HidClassAddDevice(), HidRegisterMinidriver(), i8042RemoveDevice(), InterfacePciDevicePresent(), InterfacePciDevicePresentEx(), IntVideoPortAddDevice(), IntVideoPortCreateAdapterDeviceObject(), IntVideoPortDispatchOpen(), IntVideoPortFilterResourceRequirements(), IntVideoPortFindAdapter(), IntVideoPortGetLegacyResources(), IntVideoPortPnPStartDevice(), IntVideoPortResetDisplayParametersEx(), IntVideoPortSetupInterrupt(), IntVideoPortSetupTimer(), IopDeleteDriver(), IopReinitializeBootDrivers(), IopReinitializeDrivers(), PciIdeXAddDevice(), PciIdeXInitialize(), PciIdeXStartMiniport(), PortAddDevice(), PortAddDriverInitData(), PortDeleteDriverInitData(), PortGetDriverInitData(), PortUnload(), ReadRegistryEntries(), ReportGreenPdo(), SearchForLegacyDrivers(), SermouseAddDevice(), SpiInitOpenKeys(), StorPortInitialize(), VfdUnloadDriver(), VideoPortForwardDeviceControl(), VideoPortGetAccessRanges(), and VideoPortInitialize().
|
extern |
Definition at line 32 of file pci.c.
Referenced by HalpRegisterPciDebuggingDeviceInfo(), PciIsDebuggingDevice(), and PciLocateKdDevices().
|
extern |
Definition at line 33 of file pci.c.
Referenced by PciIsDebuggingDevice(), and PciLocateKdDevices().