|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "ndissys.h"
Go to the source code of this file.
| VOID NTAPI HandleDeferredProcessing | ( | IN PKDPC | Dpc, |
| IN PVOID | DeferredContext, | ||
| IN PVOID | SystemArgument1, | ||
| IN PVOID | SystemArgument2 | ||
| ) |
Definition at line 16 of file io.c.
Referenced by NdisMRegisterInterrupt().
| VOID EXPORT NdisAllocateDmaChannel | ( | OUT PNDIS_STATUS | Status, |
| OUT PNDIS_HANDLE | NdisDmaHandle, | ||
| IN NDIS_HANDLE | NdisAdapterHandle, | ||
| IN PNDIS_DMA_DESCRIPTION | DmaDescription, | ||
| IN ULONG | MaximumLength | ||
| ) |
Definition at line 922 of file io.c.
| IO_ALLOCATION_ACTION NTAPI NdisBusMasterMapRegisterCallback | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp, | ||
| IN PVOID | MapRegisterBase, | ||
| IN PVOID | Context | ||
| ) |
Definition at line 216 of file io.c.
Referenced by NdisMAllocateMapRegisters().
| VOID EXPORT NdisCompleteDmaTransfer | ( | OUT PNDIS_STATUS | Status, |
| IN PNDIS_HANDLE | NdisDmaHandle, | ||
| IN PNDIS_BUFFER | Buffer, | ||
| IN ULONG | Offset, | ||
| IN ULONG | Length, | ||
| IN BOOLEAN | WriteToDevice | ||
| ) |
Definition at line 559 of file io.c.
| VOID EXPORT NdisFreeDmaChannel | ( | IN PNDIS_HANDLE | NdisDmaHandle | ) |
Definition at line 1245 of file io.c.
| VOID EXPORT NdisImmediateReadPortUchar | ( | IN NDIS_HANDLE | WrapperConfigurationContext, |
| IN ULONG | Port, | ||
| OUT PUCHAR | Data | ||
| ) |
Definition at line 107 of file io.c.
| VOID EXPORT NdisImmediateReadPortUlong | ( | IN NDIS_HANDLE | WrapperConfigurationContext, |
| IN ULONG | Port, | ||
| OUT PULONG | Data | ||
| ) |
Definition at line 121 of file io.c.
| VOID EXPORT NdisImmediateReadPortUshort | ( | IN NDIS_HANDLE | WrapperConfigurationContext, |
| IN ULONG | Port, | ||
| OUT PUSHORT | Data | ||
| ) |
Definition at line 135 of file io.c.
| VOID EXPORT NdisImmediateWritePortUchar | ( | IN NDIS_HANDLE | WrapperConfigurationContext, |
| IN ULONG | Port, | ||
| IN UCHAR | Data | ||
| ) |
Definition at line 149 of file io.c.
| VOID EXPORT NdisImmediateWritePortUlong | ( | IN NDIS_HANDLE | WrapperConfigurationContext, |
| IN ULONG | Port, | ||
| IN ULONG | Data | ||
| ) |
Definition at line 163 of file io.c.
| VOID EXPORT NdisImmediateWritePortUshort | ( | IN NDIS_HANDLE | WrapperConfigurationContext, |
| IN ULONG | Port, | ||
| IN USHORT | Data | ||
| ) |
Definition at line 177 of file io.c.
| NDIS_STATUS EXPORT NdisMAllocateMapRegisters | ( | IN NDIS_HANDLE | MiniportAdapterHandle, |
| IN UINT | DmaChannel, | ||
| IN NDIS_DMA_SIZE | DmaSize, | ||
| IN ULONG | BaseMapRegistersNeeded, | ||
| IN ULONG | MaximumBufferSize | ||
| ) |
Definition at line 252 of file io.c.
Referenced by MiniportInitialize(), and ParaNdis_FinishSpecificInitialization().
| VOID EXPORT NdisMapIoSpace | ( | OUT PNDIS_STATUS | Status, |
| OUT PVOID * | VirtualAddress, | ||
| IN NDIS_HANDLE | NdisAdapterHandle, | ||
| IN NDIS_PHYSICAL_ADDRESS | PhysicalAddress, | ||
| IN UINT | Length | ||
| ) |
Definition at line 1220 of file io.c.
| VOID EXPORT NdisMCompleteBufferPhysicalMapping | ( | IN NDIS_HANDLE | MiniportAdapterHandle, |
| IN PNDIS_BUFFER | Buffer, | ||
| IN ULONG | PhysicalMapRegister | ||
| ) |
Definition at line 644 of file io.c.
| VOID EXPORT NdisMCompleteDmaTransfer | ( | OUT PNDIS_STATUS | Status, |
| IN NDIS_HANDLE | MiniportDmaHandle, | ||
| IN PNDIS_BUFFER | Buffer, | ||
| IN ULONG | Offset, | ||
| IN ULONG | Length, | ||
| IN BOOLEAN | WriteToDevice | ||
| ) |
Definition at line 523 of file io.c.
Referenced by NdisCompleteDmaTransfer().
| VOID EXPORT NdisMDeregisterDmaChannel | ( | IN NDIS_HANDLE | MiniportDmaHandle | ) |
Definition at line 681 of file io.c.
Referenced by NdisFreeDmaChannel().
| VOID EXPORT NdisMDeregisterInterrupt | ( | IN PNDIS_MINIPORT_INTERRUPT | Interrupt | ) |
Definition at line 700 of file io.c.
Referenced by DcFreeAdapter(), MiniportHalt(), MiniportInitialize(), NICUnregisterInterrupts(), NvNetFreeAdapter(), and ParaNdis_FinalizeCleanup().
| VOID EXPORT NdisMDeregisterIoPortRange | ( | IN NDIS_HANDLE | MiniportAdapterHandle, |
| IN UINT | InitialPort, | ||
| IN UINT | NumberOfPorts, | ||
| IN PVOID | PortOffset | ||
| ) |
Definition at line 1093 of file io.c.
Referenced by DcFreeAdapter(), MiniportHalt(), MiniportInitialize(), NICReleaseIoResources(), and ParaNdis_CleanupContext().
| VOID EXPORT NdisMFreeMapRegisters | ( | IN NDIS_HANDLE | MiniportAdapterHandle | ) |
Definition at line 721 of file io.c.
Referenced by MiniportHalt(), MiniportInitialize(), and ParaNdis_FinalizeCleanup().
| ULONG EXPORT NdisMGetDmaAlignment | ( | IN NDIS_HANDLE | MiniportAdapterHandle | ) |
| NDIS_STATUS EXPORT NdisMInitializeScatterGatherDma | ( | IN NDIS_HANDLE | MiniportAdapterHandle, |
| IN BOOLEAN | Dma64BitAddresses, | ||
| IN ULONG | MaximumPhysicalMapping | ||
| ) |
Definition at line 1169 of file io.c.
Referenced by DcAllocateMemory(), MiniportInitialize(), and ParaNdis_FinishSpecificInitialization().
| NDIS_STATUS EXPORT NdisMMapIoSpace | ( | OUT PVOID * | VirtualAddress, |
| IN NDIS_HANDLE | MiniportAdapterHandle, | ||
| IN NDIS_PHYSICAL_ADDRESS | PhysicalAddress, | ||
| IN UINT | Length | ||
| ) |
Definition at line 774 of file io.c.
Referenced by DcInitializeAdapterResources(), NdisMapIoSpace(), NICAllocateIoResources(), NvNetInitializeAdapterResources(), and pci_map_address_range().
| ULONG EXPORT NdisMReadDmaCounter | ( | IN NDIS_HANDLE | MiniportDmaHandle | ) |
Definition at line 826 of file io.c.
| NDIS_STATUS EXPORT NdisMRegisterDmaChannel | ( | OUT PNDIS_HANDLE | MiniportDmaHandle, |
| IN NDIS_HANDLE | MiniportAdapterHandle, | ||
| IN UINT | DmaChannel, | ||
| IN BOOLEAN | Dma32BitAddresses, | ||
| IN PNDIS_DMA_DESCRIPTION | DmaDescription, | ||
| IN ULONG | MaximumLength | ||
| ) |
Definition at line 860 of file io.c.
Referenced by NdisAllocateDmaChannel().
| NDIS_STATUS EXPORT NdisMRegisterInterrupt | ( | OUT PNDIS_MINIPORT_INTERRUPT | Interrupt, |
| IN NDIS_HANDLE | MiniportAdapterHandle, | ||
| IN UINT | InterruptVector, | ||
| IN UINT | InterruptLevel, | ||
| IN BOOLEAN | RequestIsr, | ||
| IN BOOLEAN | SharedInterrupt, | ||
| IN NDIS_INTERRUPT_MODE | InterruptMode | ||
| ) |
Definition at line 941 of file io.c.
Referenced by DcInitialize(), MiniportInitialize(), NICRegisterInterrupts(), and ParaNdis_FinishSpecificInitialization().
| NDIS_STATUS EXPORT NdisMRegisterIoPortRange | ( | OUT PVOID * | PortOffset, |
| IN NDIS_HANDLE | MiniportAdapterHandle, | ||
| IN UINT | InitialPort, | ||
| IN UINT | NumberOfPorts | ||
| ) |
Definition at line 1018 of file io.c.
Referenced by DcInitializeAdapterResources(), MiniportInitialize(), NICAllocateIoResources(), and pci_map_address_range().
| VOID EXPORT NdisMSetupDmaTransfer | ( | OUT PNDIS_STATUS | Status, |
| IN NDIS_HANDLE | MiniportDmaHandle, | ||
| IN PNDIS_BUFFER | Buffer, | ||
| IN ULONG | Offset, | ||
| IN ULONG | Length, | ||
| IN BOOLEAN | WriteToDevice | ||
| ) |
Definition at line 432 of file io.c.
Referenced by NdisSetupDmaTransfer().
| VOID EXPORT NdisMStartBufferPhysicalMapping | ( | IN NDIS_HANDLE | MiniportAdapterHandle, |
| IN PNDIS_BUFFER | Buffer, | ||
| IN ULONG | PhysicalMapRegister, | ||
| IN BOOLEAN | WriteToDevice, | ||
| OUT PNDIS_PHYSICAL_ADDRESS_UNIT | PhysicalAddressArray, | ||
| OUT PUINT | ArraySize | ||
| ) |
Definition at line 579 of file io.c.
| VOID EXPORT NdisMUnmapIoSpace | ( | IN NDIS_HANDLE | MiniportAdapterHandle, |
| IN PVOID | VirtualAddress, | ||
| IN UINT | Length | ||
| ) |
Definition at line 1139 of file io.c.
Referenced by DcFreeAdapter(), NICReleaseIoResources(), NvNetFreeAdapter(), and ParaNdis_CleanupContext().
| VOID EXPORT NdisSetupDmaTransfer | ( | OUT PNDIS_STATUS | Status, |
| IN PNDIS_HANDLE | NdisDmaHandle, | ||
| IN PNDIS_BUFFER | Buffer, | ||
| IN ULONG | Offset, | ||
| IN ULONG | Length, | ||
| IN BOOLEAN | WriteToDevice | ||
| ) |
Definition at line 497 of file io.c.
| IO_ALLOCATION_ACTION NTAPI NdisSubordinateMapRegisterCallback | ( | IN PDEVICE_OBJECT | DeviceObject, |
| IN PIRP | Irp, | ||
| IN PVOID | MapRegisterBase, | ||
| IN PVOID | Context | ||
| ) |
Definition at line 186 of file io.c.
Referenced by NdisMSetupDmaTransfer().
Definition at line 49 of file io.c.