ReactOS 0.4.16-dev-401-g45b008d
|
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().
Definition at line 1069 of file utils.c.
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 | ||
) |
Definition at line 604 of file utils.c.
Referenced by PciScanBus().
Definition at line 1158 of file utils.c.
Referenced by PciCreateIoDescriptorFromBarLimit().
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 672 of file utils.c.
Referenced by PciScanBus().
Definition at line 131 of file utils.c.
Referenced by DriverEntry().
BOOLEAN NTAPI PciIsDeviceOnDebugPath | ( | IN PPCI_PDO_EXTENSION | DeviceExtension | ) |
Definition at line 751 of file utils.c.
Referenced by PciScanBus().
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().