|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#include "ndis56common.h"
Go to the source code of this file.
Classes | |
| struct | _tagConfigurationEntry |
| struct | _tagConfigurationEntries |
Macros | |
| #define | MAX_VLAN_ID 4095 |
| #define | MAKECASE(x) case (x): pName = #x; break; |
Typedefs | |
| typedef struct _tagConfigurationEntry | tConfigurationEntry |
| typedef struct _tagConfigurationEntries | tConfigurationEntries |
Variables | |
| static const tConfigurationEntries | defaultConfiguration |
| #define MAX_VLAN_ID 4095 |
Definition at line 39 of file ParaNdis-Common.c.
|
static |
Definition at line 1028 of file ParaNdis-Common.c.
Referenced by ParaNdis_PowerOn(), PrepareReceiveBuffers(), and ReuseReceiveBufferRegular().
|
static |
Definition at line 946 of file ParaNdis-Common.c.
Referenced by PrepareReceiveBuffers(), and PrepareTransmitBuffers().
|
static |
Definition at line 2337 of file ParaNdis-Common.c.
Referenced by ParaNdis_CheckForHang().
| void FORCEINLINE DebugDumpPacket | ( | LPCSTR | prefix, |
| PVOID | header, | ||
| int | level | ||
| ) |
Definition at line 50 of file ParaNdis-Common.c.
Referenced by ParaNdis_DoCopyPacketData(), ParaNdis_DoSubmitPacket(), and ParaNdis_ProcessRxPath().
|
static |
Definition at line 1122 of file ParaNdis-Common.c.
Referenced by ParaNdis_PowerOff(), ParaNdis_VirtIONetInit(), and VirtIONetRelease().
|
static |
Definition at line 259 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext(), and ParaNdis_VirtIONetInit().
|
static |
Definition at line 239 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext().
|
static |
Definition at line 249 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext().
|
static |
Definition at line 517 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext().
|
static |
Definition at line 634 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext(), and ParaNdis_PowerOn().
|
static |
Definition at line 1096 of file ParaNdis-Common.c.
Referenced by ParaNdis_PowerOn(), and ParaNdis_VirtIONetInit().
|
static |
Definition at line 927 of file ParaNdis-Common.c.
Referenced by VirtIONetRelease().
|
static |
Definition at line 457 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext().
|
static |
Definition at line 200 of file ParaNdis-Common.c.
Referenced by ReadNicConfiguration().
|
static |
Definition at line 559 of file ParaNdis-Common.c.
Referenced by ParaNdis_CleanupContext(), ParaNdis_FinishInitialization(), and ParaNdis_InitializeContext().
|
static |
Definition at line 618 of file ParaNdis-Common.c.
Referenced by FinalizeFeatures(), FindNetQueues(), and ParaNdis_InitializeContext().
| void ParaNdis_CallOnBugCheck | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 2867 of file ParaNdis-Common.c.
Referenced by FillDataOnBugCheck().
| BOOLEAN ParaNdis_CheckForHang | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 2423 of file ParaNdis-Common.c.
Referenced by ParaNdis5_CheckForHang().
| tChecksumCheckResult ParaNdis_CheckRxChecksum | ( | PARANDIS_ADAPTER * | pContext, |
| ULONG | virtioFlags, | ||
| PVOID | pRxPacket, | ||
| ULONG | len | ||
| ) |
Definition at line 2877 of file ParaNdis-Common.c.
Referenced by ParaNdis_IndicateReceivedPacket().
| VOID ParaNdis_CleanupContext | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 1323 of file ParaNdis-Common.c.
Referenced by ParaNdis5_Halt(), and ParaNdis5_Initialize().
|
static |
Definition at line 2650 of file ParaNdis-Common.c.
Referenced by ParaNdis_UpdateDeviceFilters().
|
static |
Definition at line 2633 of file ParaNdis-Common.c.
Referenced by ParaNdis_UpdateDeviceFilters().
| VOID ParaNdis_DeviceFiltersUpdateVlanId | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 2684 of file ParaNdis-Common.c.
Referenced by ParaNdis_OnSetVlanId(), and ParaNdis_UpdateDeviceFilters().
| tCopyPacketResult ParaNdis_DoCopyPacketData | ( | PARANDIS_ADAPTER * | pContext, |
| tTxOperationParameters * | pParams | ||
| ) |
Definition at line 1860 of file ParaNdis-Common.c.
Referenced by ParaNdis_DoSubmitPacket().
| tCopyPacketResult ParaNdis_DoSubmitPacket | ( | PARANDIS_ADAPTER * | pContext, |
| tTxOperationParameters * | Params | ||
| ) |
Definition at line 1619 of file ParaNdis-Common.c.
Referenced by ParaNdis_ProcessTx().
| ULONG ParaNdis_DPCWorkBody | ( | PARANDIS_ADAPTER * | pContext, |
| ULONG | ulMaxPacketsToIndicate | ||
| ) |
Definition at line 2230 of file ParaNdis-Common.c.
Referenced by CheckRunningDpc(), OnDPCPostProcessTimer(), and ParaNdis5_HandleDPC().
| NDIS_STATUS ParaNdis_FinishInitialization | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 1196 of file ParaNdis-Common.c.
Referenced by ParaNdis5_Initialize().
| NDIS_STATUS ParaNdis_InitializeContext | ( | PARANDIS_ADAPTER * | pContext, |
| PNDIS_RESOURCE_LIST | pResourceList | ||
| ) |
Definition at line 657 of file ParaNdis-Common.c.
Referenced by ParaNdis5_Initialize().
| BOOLEAN ParaNdis_OnLegacyInterrupt | ( | PARANDIS_ADAPTER * | pContext, |
| OUT BOOLEAN * | pRunDpc | ||
| ) |
Definition at line 1430 of file ParaNdis-Common.c.
| VOID ParaNdis_OnPnPEvent | ( | PARANDIS_ADAPTER * | pContext, |
| NDIS_DEVICE_PNP_EVENT | pEvent, | ||
| PVOID | pInfo, | ||
| ULONG | ulSize | ||
| ) |
Definition at line 2508 of file ParaNdis-Common.c.
Referenced by ParaNdis5_PnPEventNotify().
| BOOLEAN ParaNdis_OnQueuedInterrupt | ( | PARANDIS_ADAPTER * | pContext, |
| OUT BOOLEAN * | pRunDpc, | ||
| ULONG | knownInterruptSources | ||
| ) |
Definition at line 1451 of file ParaNdis-Common.c.
| VOID ParaNdis_OnShutdown | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 1415 of file ParaNdis-Common.c.
Referenced by ParaNdis5_Shutdown().
Definition at line 2065 of file ParaNdis-Common.c.
Referenced by ParaNdis_IndicateReceivedPacket().
| VOID ParaNdis_PowerOff | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 2805 of file ParaNdis-Common.c.
Referenced by OnSetPowerWorkItem().
| NDIS_STATUS ParaNdis_PowerOn | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 2720 of file ParaNdis-Common.c.
Referenced by OnSetPowerWorkItem().
|
static |
Definition at line 2092 of file ParaNdis-Common.c.
Referenced by ParaNdis_DPCWorkBody().
| void ParaNdis_ReportLinkStatus | ( | PARANDIS_ADAPTER * | pContext, |
| BOOLEAN | bForce | ||
| ) |
Definition at line 2198 of file ParaNdis-Common.c.
Referenced by OnConnectTimer(), OnResetWorkItem(), ParaNdis5_Initialize(), ParaNdis_DPCWorkBody(), and ParaNdis_PowerOn().
| void ParaNdis_ResetOffloadSettings | ( | PARANDIS_ADAPTER * | pContext, |
| tOffloadSettingsFlags * | pDest, | ||
| PULONG | from | ||
| ) |
Definition at line 411 of file ParaNdis-Common.c.
Referenced by DisableBothLSOPermanently(), DisableLSOv4Permanently(), DisableLSOv6Permanently(), GetLargeSendCapabilities(), GetTcpIpCheckSumCapabilities(), IsValidPcs(), IsValidPls(), ParaNdis_InitializeContext(), and ParseOffload().
|
static |
Definition at line 171 of file ParaNdis-Common.c.
Referenced by ParaNdis_CleanupContext(), ParaNdis_InitializeContext(), ParaNdis_OnPnPEvent(), ParaNdis_OnShutdown(), ParaNdis_PowerOff(), and ParaNdis_PowerOn().
| NDIS_STATUS ParaNdis_SetMulticastList | ( | PARANDIS_ADAPTER * | pContext, |
| PVOID | Buffer, | ||
| ULONG | BufferSize, | ||
| PUINT | pBytesRead, | ||
| PUINT | pBytesNeeded | ||
| ) |
Definition at line 2445 of file ParaNdis-Common.c.
Referenced by ParaNdis_OnOidSetMulticastList().
| VOID ParaNdis_UpdateDeviceFilters | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 2710 of file ParaNdis-Common.c.
Referenced by ParaNdis_FinishInitialization(), ParaNdis_OnOidSetMulticastList(), ParaNdis_OnSetPacketFilter(), and ParaNdis_PowerOn().
Definition at line 68 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext().
| VOID ParaNdis_VirtIODisableIrqSynchronized | ( | PARANDIS_ADAPTER * | pContext, |
| ULONG | interruptSource | ||
| ) |
Definition at line 2494 of file ParaNdis-Common.c.
Referenced by ParaNdis_OnLegacyInterrupt(), and ParaNdis_OnQueuedInterrupt().
| VOID ParaNdis_VirtIOEnableIrqSynchronized | ( | PARANDIS_ADAPTER * | pContext, |
| ULONG | interruptSource | ||
| ) |
Definition at line 2485 of file ParaNdis-Common.c.
|
static |
Definition at line 1135 of file ParaNdis-Common.c.
Referenced by ParaNdis_FinishInitialization().
| UINT ParaNdis_VirtIONetReleaseTransmitBuffers | ( | PARANDIS_ADAPTER * | pContext | ) |
Definition at line 1562 of file ParaNdis-Common.c.
Referenced by ParaNdis_DoSubmitPacket(), and ParaNdis_ProcessTx().
|
static |
Definition at line 1062 of file ParaNdis-Common.c.
Referenced by ParaNdis_VirtIONetInit().
|
static |
Definition at line 999 of file ParaNdis-Common.c.
Referenced by ParaNdis_VirtIONetInit().
|
static |
Definition at line 1301 of file ParaNdis-Common.c.
Referenced by ParaNdis_CleanupContext(), and ParaNdis_PowerOff().
|
static |
Definition at line 575 of file ParaNdis-Common.c.
Referenced by CheckRunningDpc(), and VirtIONetRelease().
|
static |
Definition at line 78 of file ParaNdis-Common.c.
Referenced by ParaNdis_DoCopyPacketData(), ParaNdis_DoSubmitPacket(), and ShallPassPacket().
|
static |
Definition at line 1595 of file ParaNdis-Common.c.
Referenced by ParaNdis_DoCopyPacketData(), and ParaNdis_DoSubmitPacket().
|
static |
Definition at line 275 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext().
|
static |
Definition at line 2212 of file ParaNdis-Common.c.
Referenced by ParaNdis_DPCWorkBody().
|
static |
|
static |
Definition at line 1486 of file ParaNdis-Common.c.
Referenced by ParaNdis_InitializeContext(), and ParaNdis_PowerOn().
|
static |
Definition at line 2543 of file ParaNdis-Common.c.
Referenced by ParaNdis_DeviceFiltersUpdateAddresses(), ParaNdis_DeviceFiltersUpdateRxMode(), and SetSingleVlanFilter().
|
static |
Definition at line 2670 of file ParaNdis-Common.c.
Referenced by ParaNdis_DeviceFiltersUpdateVlanId().
|
static |
Definition at line 2663 of file ParaNdis-Common.c.
Referenced by ParaNdis_DeviceFiltersUpdateVlanId(), and SetAllVlanFilters().
|
static |
Definition at line 2025 of file ParaNdis-Common.c.
Referenced by ParaNdis_ProcessRxPath().
|
static |
Definition at line 1181 of file ParaNdis-Common.c.
Referenced by ParaNdis_CleanupContext(), and ParaNdis_PowerOff().
|
static |
Definition at line 906 of file ParaNdis-Common.c.
Referenced by AllocatePairOfBuffersOnInit(), FreeDescriptorsFromList(), ParaNdis_PowerOn(), PrepareReceiveBuffers(), and ReuseReceiveBufferRegular().
|
static |
Definition at line 1243 of file ParaNdis-Common.c.
Referenced by ParaNdis_CleanupContext().
|
static |
Definition at line 133 of file ParaNdis-Common.c.
Referenced by ReadNicConfiguration().