|
ReactOS 0.4.17-dev-116-ga4b6fe9
|
#include "pciidex.h"
Go to the source code of this file.
Variables | |
| ULONG | PciIdeControllerNumber = 0 |
Definition at line 100 of file pciidex.c.
Referenced by AtaAhciPhyCheckDevicePresence(), AtaAhciPmpPhyCheckDevicePresence(), AtaAhciPmpPhyWaitForReady(), AtaAhciPollRegister(), AtaAhciWaitForDeviceReady(), and PataResetChannel().
| NTSTATUS NTAPI DriverEntry | ( | _In_ PDRIVER_OBJECT | DriverObject, |
| _In_ PUNICODE_STRING | RegistryPath | ||
| ) |
Definition at line 572 of file pciidex.c.
| BOOLEAN PciFindDevice | ( | _In_ __callback PATA_PCI_MATCH_FN | MatchFunction, |
| _In_ PVOID | Context | ||
| ) |
Definition at line 13 of file pciidex.c.
Referenced by IntelGetControllerProperties(), SvwPataControllerStart(), and ViaPataGetControllerProperties().
| NTSTATUS NTAPI PciIdeXAddDevice | ( | _In_ PDRIVER_OBJECT | DriverObject, |
| _In_ PDEVICE_OBJECT | PhysicalDeviceObject | ||
| ) |
Definition at line 471 of file pciidex.c.
|
static |
Definition at line 350 of file pciidex.c.
Referenced by PciIdeXAddDevice(), and PciIdeXInitialize().
Definition at line 483 of file pciidex.c.
Referenced by PciIdeXInitialize().
Definition at line 117 of file pciidex.c.
Referenced by PciIdeXInitialize().
| NTSTATUS NTAPI PciIdeXInitialize | ( | _In_ PDRIVER_OBJECT | DriverObject, |
| _In_ PUNICODE_STRING | RegistryPath, | ||
| _In_ PCONTROLLER_PROPERTIES | HwGetControllerProperties, | ||
| _In_ ULONG | ExtensionSize | ||
| ) |
Definition at line 514 of file pciidex.c.
Referenced by AtaLegacyDetectChannel(), and DriverEntry().
| NTSTATUS NTAPI PciIdeXPdoCompletionRoutine | ( | _In_ PDEVICE_OBJECT | DeviceObject, |
| _In_ PIRP | Irp, | ||
| _In_reads_opt_(_Inexpressible_("varies")) PVOID | Context | ||
| ) |
| NTSTATUS PciIdeXPnpQueryDeviceUsageNotification | ( | _In_ PCOMMON_DEVICE_EXTENSION | CommonExt, |
| _In_ PIRP | Irp | ||
| ) |
Definition at line 214 of file pciidex.c.
Referenced by PciIdeXFdoDispatchPnp(), and PciIdeXPdoDispatchPnp().
|
static |
Definition at line 299 of file pciidex.c.
Referenced by PciIdeXAddDeviceEx().
| NTSTATUS PciIdeXPnpQueryPnpDeviceState | ( | _In_ PCOMMON_DEVICE_EXTENSION | CommonExt, |
| _In_ PIRP | Irp | ||
| ) |
Definition at line 266 of file pciidex.c.
Referenced by PciIdeXFdoDispatchPnp(), and PciIdeXPdoDispatchPnp().
| NTSTATUS PciIdeXPnpRepeatRequest | ( | _In_ PCOMMON_DEVICE_EXTENSION | CommonExt, |
| _In_ PIRP | Irp, | ||
| _In_opt_ PDEVICE_CAPABILITIES | DeviceCapabilities | ||
| ) |
Definition at line 156 of file pciidex.c.
Referenced by PciIdeXPdoQueryCapabilities(), and PciIdeXPnpQueryDeviceUsageNotification().
| VOID NTAPI PciIdeXUnload | ( | _In_ PDRIVER_OBJECT | DriverObject | ) |
| VOID PciRead | ( | _In_ PATA_CONTROLLER | Controller, |
| _Out_writes_bytes_all_(BufferLength) PVOID | Buffer, | ||
| _In_ ULONG | ConfigDataOffset, | ||
| _In_ ULONG | BufferLength | ||
| ) |
Definition at line 72 of file pciidex.c.
Referenced by IntelInitChannel(), PciRead16(), PciRead32(), and PciRead8().
| VOID PciWrite | ( | _In_ PATA_CONTROLLER | Controller, |
| _In_reads_bytes_(BufferLength) PVOID | Buffer, | ||
| _In_ ULONG | ConfigDataOffset, | ||
| _In_ ULONG | BufferLength | ||
| ) |
Definition at line 86 of file pciidex.c.
Referenced by PciWrite16(), PciWrite32(), and PciWrite8().
| ULONG PciIdeControllerNumber = 0 |
Definition at line 10 of file pciidex.c.
Referenced by PciIdeXAddDeviceEx().