ReactOS 0.4.16-dev-88-ga65b6ae
|
#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.