ReactOS
0.4.15-dev-4616-g17e0e44
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Variables | |
ULONG | PciDebugPortsCount |
RTL_RANGE_LIST | PciIsaBitExclusionList |
RTL_RANGE_LIST | PciVgaAndIsaBitExclusionList |
Definition at line 276 of file utils.c.
Referenced by DriverEntry().
BOOLEAN NTAPI PciCanDisableDecodes | ( | IN PPCI_PDO_EXTENSION | DeviceExtension, |
IN PPCI_COMMON_HEADER | Config, | ||
IN ULONGLONG | HackFlags, | ||
IN BOOLEAN | ForPowerDown | ||
) |
Definition at line 955 of file utils.c.
Referenced by PciDecodeEnable(), and PciSetPowerManagedDevicePowerState().
PCI_DEVICE_TYPES NTAPI PciClassifyDeviceType | ( | IN PPCI_PDO_EXTENSION | PdoExtension | ) |
Definition at line 1051 of file utils.c.
Referenced by PciProcessBus().
BOOLEAN NTAPI PciCreateIoDescriptorFromBarLimit | ( | PIO_RESOURCE_DESCRIPTOR | ResourceDescriptor, |
IN PULONG | BarArray, | ||
IN BOOLEAN | Rom | ||
) |
Definition at line 1175 of file utils.c.
Referenced by Device_SaveLimits(), and PPBridge_SaveLimits().
VOID NTAPI PciDecodeEnable | ( | IN PPCI_PDO_EXTENSION | PdoExtension, |
IN BOOLEAN | Enable, | ||
OUT PUSHORT | Command | ||
) |
Definition at line 1267 of file utils.c.
Referenced by PciApplyHacks(), PciConfigureIdeController(), and PcipUpdateHardware().
Definition at line 1338 of file utils.c.
Referenced by PciQueryCapabilities().
PPCI_SECONDARY_EXTENSION NTAPI PciFindNextSecondaryExtension | ( | IN PSINGLE_LIST_ENTRY | ListHead, |
IN PCI_SIGNATURE | ExtensionType | ||
) |
Definition at line 584 of file utils.c.
Referenced by ario_ApplyBrokenVideoHack(), and PciInitializeArbiterRanges().
PPCI_FDO_EXTENSION NTAPI PciFindParentPciFdoExtension | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN PKEVENT | Lock | ||
) |
Definition at line 340 of file utils.c.
Referenced by PciAddDevice().
PPCI_PDO_EXTENSION NTAPI PciFindPdoByFunction | ( | IN PPCI_FDO_EXTENSION | DeviceExtension, |
IN ULONG | FunctionNumber, | ||
IN PPCI_COMMON_HEADER | PciData | ||
) |
Definition at line 695 of file utils.c.
Referenced by PciScanBus().
NTSTATUS NTAPI PciGetBiosConfig | ( | IN PPCI_PDO_EXTENSION | DeviceExtension, |
OUT PPCI_COMMON_HEADER | PciData | ||
) |
Definition at line 768 of file utils.c.
Referenced by PciScanBus(), and PPBridge_SaveCurrentSettings().
NTSTATUS NTAPI PciGetDeviceCapabilities | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN OUT PDEVICE_CAPABILITIES | DeviceCapability | ||
) |
Definition at line 1403 of file utils.c.
Referenced by PciQueryPowerCapabilities().
NTSTATUS NTAPI PciGetDeviceProperty | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN DEVICE_REGISTRY_PROPERTY | DeviceProperty, | ||
OUT PVOID * | OutputBuffer | ||
) |
Definition at line 475 of file utils.c.
Referenced by PciAddDevice().
ULONGLONG NTAPI PciGetHackFlags | ( | IN USHORT | VendorId, |
IN USHORT | DeviceId, | ||
IN USHORT | SubVendorId, | ||
IN USHORT | SubSystemId, | ||
IN UCHAR | RevisionId | ||
) |
NTSTATUS NTAPI PciGetRegistryValue | ( | IN PWCHAR | ValueName, |
IN PWCHAR | KeyName, | ||
IN HANDLE | RootHandle, | ||
IN ULONG | Type, | ||
OUT PVOID * | OutputBuffer, | ||
OUT PULONG | OutputLength | ||
) |
Definition at line 192 of file utils.c.
Referenced by DriverEntry(), PciAcpiFindRsdt(), PciGetIrqRoutingTableFromRegistry(), and PciIsDatacenter().
VOID NTAPI PciInsertEntryAtHead | ( | IN PSINGLE_LIST_ENTRY | ListHead, |
IN PSINGLE_LIST_ENTRY | Entry, | ||
IN PKEVENT | Lock | ||
) |
Definition at line 430 of file utils.c.
Referenced by PcipLinkSecondaryExtension().
VOID NTAPI PciInsertEntryAtTail | ( | IN PSINGLE_LIST_ENTRY | ListHead, |
IN PPCI_FDO_EXTENSION | DeviceExtension, | ||
IN PKEVENT | Lock | ||
) |
Definition at line 400 of file utils.c.
Referenced by PciAddDevice(), and PciPdoCreate().
Definition at line 131 of file utils.c.
Referenced by DriverEntry().
BOOLEAN NTAPI PciIsDeviceOnDebugPath | ( | IN PPCI_PDO_EXTENSION | DeviceExtension | ) |
BOOLEAN NTAPI PciIsSlotPresentInParentMethod | ( | IN PPCI_PDO_EXTENSION | PdoExtension, |
IN ULONG | Method | ||
) |
Definition at line 1094 of file utils.c.
Referenced by PciApplyHacks(), and PciBridgeIsPositiveDecode().
Definition at line 114 of file utils.c.
Referenced by PciIsDatacenter().
BOOLEAN NTAPI PciOpenKey | ( | IN PWCHAR | KeyName, |
IN HANDLE | RootKey, | ||
IN ACCESS_MASK | DesiredAccess, | ||
OUT PHANDLE | KeyHandle, | ||
OUT PNTSTATUS | KeyStatus | ||
) |
Definition at line 165 of file utils.c.
Referenced by DriverEntry(), PciAcpiFindRsdt(), PciGetIrqRoutingTableFromRegistry(), and PciGetRegistryValue().
VOID NTAPI PcipLinkSecondaryExtension | ( | IN PSINGLE_LIST_ENTRY | List, |
IN PVOID | Lock, | ||
IN PPCI_SECONDARY_EXTENSION | SecondaryExtension, | ||
IN PCI_SIGNATURE | ExtensionType, | ||
IN PVOID | Destructor | ||
) |
Definition at line 459 of file utils.c.
Referenced by PciInitializeArbiters().
NTSTATUS NTAPI PciQueryBusInformation | ( | IN PPCI_PDO_EXTENSION | PdoExtension, |
IN PPNP_BUS_INFORMATION * | Buffer | ||
) |
Definition at line 1316 of file utils.c.
Referenced by PciPdoIrpQueryBusInformation().
NTSTATUS NTAPI PciQueryCapabilities | ( | IN PPCI_PDO_EXTENSION | PdoExtension, |
IN OUT PDEVICE_CAPABILITIES | DeviceCapability | ||
) |
Definition at line 1727 of file utils.c.
Referenced by PciPdoIrpQueryCapabilities().
NTSTATUS NTAPI PciQueryPowerCapabilities | ( | IN PPCI_PDO_EXTENSION | PdoExtension, |
IN PDEVICE_CAPABILITIES | DeviceCapability | ||
) |
Definition at line 1477 of file utils.c.
Referenced by PciQueryCapabilities().
UCHAR NTAPI PciReadDeviceCapability | ( | IN PPCI_PDO_EXTENSION | DeviceExtension, |
IN UCHAR | Offset, | ||
IN ULONG | CapabilityId, | ||
OUT PPCI_CAPABILITIES_HEADER | Buffer, | ||
IN ULONG | Length | ||
) |
Definition at line 886 of file utils.c.
Referenced by PciGetEnhancedCapabilities(), PciScanBus(), and PciSetPowerManagedDevicePowerState().
NTSTATUS NTAPI PciSaveBiosConfig | ( | IN PPCI_PDO_EXTENSION | DeviceExtension, |
IN PPCI_COMMON_HEADER | PciData | ||
) |
Definition at line 831 of file utils.c.
NTSTATUS NTAPI PciSendIoctl | ( | IN PDEVICE_OBJECT | DeviceObject, |
IN ULONG | IoControlCode, | ||
IN PVOID | InputBuffer, | ||
IN ULONG | InputBufferLength, | ||
IN PVOID | OutputBuffer, | ||
IN ULONG | OutputBufferLength | ||
) |
Definition at line 531 of file utils.c.
Referenced by PciGetHotPlugParameters(), and PciIsSlotPresentInParentMethod().
Definition at line 61 of file utils.c.
Referenced by PciBuildHackTable().
BOOLEAN NTAPI PciUnicodeStringStrStr | ( | IN PUNICODE_STRING | InputString, |
IN PCUNICODE_STRING | EqualString, | ||
IN BOOLEAN | CaseInSensitive | ||
) |
Definition at line 27 of file utils.c.
Referenced by DriverEntry().
ULONG PciDebugPortsCount |
Definition at line 18 of file utils.c.
Referenced by PciIsDeviceOnDebugPath().
RTL_RANGE_LIST PciIsaBitExclusionList |
Definition at line 20 of file utils.c.
Referenced by PciBuildDefaultExclusionLists().
RTL_RANGE_LIST PciVgaAndIsaBitExclusionList |
Definition at line 21 of file utils.c.
Referenced by PciBuildDefaultExclusionLists().