|
ReactOS 0.4.17-dev-1196-gb6224c3
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
Functions | |
| NTSTATUS NTAPI | PciAcpiFindRsdt (OUT PACPI_BIOS_MULTI_NODE *AcpiMultiNode) |
| PVOID NTAPI | PciGetAcpiTable (IN ULONG TableCode) |
| NTSTATUS NTAPI | PciGetIrqRoutingTableFromRegistry (OUT PPCI_IRQ_ROUTING_TABLE *PciRoutingTable) |
| NTSTATUS NTAPI | PciBuildHackTable (IN HANDLE KeyHandle) |
| NTSTATUS NTAPI | PciGetDebugPorts (_In_ HANDLE DebugKey) |
| Records the bus and slot of each debugging device listed under the Debug key. | |
| VOID NTAPI | PciDriverUnload (_In_ PDRIVER_OBJECT DriverObject) |
| Releases what DriverEntry and the buses left behind, then unhooks the HAL. | |
| NTSTATUS NTAPI | DriverEntry (IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath) |
| NTSTATUS NTAPI DriverEntry | ( | IN PDRIVER_OBJECT | DriverObject, |
| IN PUNICODE_STRING | RegistryPath | ||
| ) |
Definition at line 842 of file init.c.
| NTSTATUS NTAPI PciAcpiFindRsdt | ( | OUT PACPI_BIOS_MULTI_NODE * | AcpiMultiNode | ) |
Definition at line 34 of file init.c.
Referenced by PciGetAcpiTable().
Definition at line 522 of file init.c.
Referenced by DriverEntry().
| VOID NTAPI PciDriverUnload | ( | _In_ PDRIVER_OBJECT | DriverObject | ) |
Releases what DriverEntry and the buses left behind, then unhooks the HAL.
Definition at line 796 of file init.c.
Definition at line 198 of file init.c.
Records the bus and slot of each debugging device listed under the Debug key.
Each device has a numbered subkey holding "Bus" and "Slot" REG_DWORD values. Incomplete entries are skipped.
Definition at line 738 of file init.c.
Referenced by DriverEntry().
| NTSTATUS NTAPI PciGetIrqRoutingTableFromRegistry | ( | OUT PPCI_IRQ_ROUTING_TABLE * | PciRoutingTable | ) |
Definition at line 314 of file init.c.
Referenced by DriverEntry().
| KEVENT PciBusLock |
Definition at line 21 of file init.c.
Referenced by DriverEntry().
| PDRIVER_OBJECT PciDriverObject |
Definition at line 19 of file init.c.
Referenced by DriverEntry(), PciGetDescriptionMessage(), and routeintrf_FindDevice().
| DRIVER_UNLOAD PciDriverUnload |
Definition at line 789 of file init.c.
Referenced by DriverEntry().
| BOOLEAN PciEnableNativeModeATA |
Definition at line 24 of file init.c.
Referenced by DriverEntry(), and PciApplyHacks().
| KEVENT PciGlobalLock |
Definition at line 20 of file init.c.
Referenced by devpresent_SearchAllBuses(), DriverEntry(), PciAddDevice(), PciAssignSlotResources(), PciFdoIrpRemoveDevice(), and PciVerifierCheckAllBridges().
| PPCI_HACK_ENTRY PciHackTable |
Definition at line 28 of file init.c.
Referenced by PciBuildHackTable(), PciDriverUnload(), and PciGetHackFlags().
| PPCI_IRQ_ROUTING_TABLE PciIrqRoutingTable |
Definition at line 26 of file init.c.
Referenced by DriverEntry(), PciDetermineSlotNumber(), and PciDriverUnload().
| KEVENT PciLegacyDescriptionLock |
Definition at line 22 of file init.c.
Referenced by DriverEntry().
| BOOLEAN PciLockDeviceResources |
Definition at line 23 of file init.c.
Referenced by DriverEntry().
| BOOLEAN PciRunningDatacenter |
Definition at line 18 of file init.c.
Referenced by DriverEntry().
| ULONG PciSystemWideHackFlags |
Definition at line 25 of file init.c.
Referenced by DriverEntry().
| PWATCHDOG_TABLE WdTable |
Definition at line 27 of file init.c.
Referenced by PciDriverUnload(), and PciScanBus().