ReactOS 0.4.16-dev-300-g2aadf2e
|
Go to the source code of this file.
Classes | |
struct | _DC_COALESCE_BUFFER |
struct | _DC_TCB |
struct | _DC_RCB |
Macros | |
#define | DC_LIST_ENTRY_FROM_PACKET(Packet) ((PLIST_ENTRY)(&(Packet)->MiniportReservedEx[0])) |
#define | DC_PACKET_FROM_LIST_ENTRY(ListEntry) (CONTAINING_RECORD(ListEntry, NDIS_PACKET, MiniportReservedEx)) |
#define | DC_RCB_FROM_PACKET(Packet) ((PDC_RCB*)&(Packet)->MiniportReservedEx[0]) |
#define | DC_RBD_FROM_PACKET(Packet) ((PDC_RBD*)&(Packet)->MiniportReservedEx[sizeof(PVOID)]) |
#define | DC_RCB_FLAG_RECLAIM 0x80000000 |
Typedefs | |
typedef struct _DC_COALESCE_BUFFER | DC_COALESCE_BUFFER |
typedef struct _DC_COALESCE_BUFFER * | PDC_COALESCE_BUFFER |
typedef struct _DC_TCB | DC_TCB |
typedef struct _DC_TCB * | PDC_TCB |
typedef struct _DC_RCB | DC_RCB |
typedef struct _DC_RCB * | PDC_RCB |
Functions | |
FORCEINLINE VOID | DC_RELEASE_TCB (_In_ PDC21X4_ADAPTER Adapter, _In_ PDC_TCB Tcb) |
FORCEINLINE PDC_TCB | DC_NEXT_TCB (_In_ PDC21X4_ADAPTER Adapter, _In_ PDC_TCB Tcb) |
FORCEINLINE PDC_TBD | DC_NEXT_TBD (_In_ PDC21X4_ADAPTER Adapter, _In_ PDC_TBD Tbd) |
FORCEINLINE PDC_RBD | DC_NEXT_RBD (_In_ PDC21X4_ADAPTER Adapter, _In_ PDC_RBD Rbd) |
FORCEINLINE PDC_RCB * | DC_GET_RCB_SLOT (_In_ PDC21X4_ADAPTER Adapter, _In_ PDC_RBD Rbd) |
#define DC_LIST_ENTRY_FROM_PACKET | ( | Packet | ) | ((PLIST_ENTRY)(&(Packet)->MiniportReservedEx[0])) |
#define DC_PACKET_FROM_LIST_ENTRY | ( | ListEntry | ) | (CONTAINING_RECORD(ListEntry, NDIS_PACKET, MiniportReservedEx)) |
typedef struct _DC_COALESCE_BUFFER * PDC_COALESCE_BUFFER |
FORCEINLINE PDC_RCB * DC_GET_RCB_SLOT | ( | _In_ PDC21X4_ADAPTER | Adapter, |
_In_ PDC_RBD | Rbd | ||
) |
Definition at line 110 of file sendrcv.h.
Referenced by DcCreateRxRing(), and DcHandleRxReceivedFrames().
FORCEINLINE PDC_RBD DC_NEXT_RBD | ( | _In_ PDC21X4_ADAPTER | Adapter, |
_In_ PDC_RBD | Rbd | ||
) |
Definition at line 98 of file sendrcv.h.
Referenced by DcHandleRxReceivedFrames().
FORCEINLINE PDC_TBD DC_NEXT_TBD | ( | _In_ PDC21X4_ADAPTER | Adapter, |
_In_ PDC_TBD | Tbd | ||
) |
Definition at line 86 of file sendrcv.h.
Referenced by DcSetupFrameDownload(), DcTestPacket(), and DcTransmitPacket().
FORCEINLINE PDC_TCB DC_NEXT_TCB | ( | _In_ PDC21X4_ADAPTER | Adapter, |
_In_ PDC_TCB | Tcb | ||
) |
Definition at line 74 of file sendrcv.h.
Referenced by DcFlushTransmitQueue(), DcHandleTxCompletedFrames(), DcSendPacket(), DcSetupFrameDownload(), and DcTestPacket().
FORCEINLINE VOID DC_RELEASE_TCB | ( | _In_ PDC21X4_ADAPTER | Adapter, |
_In_ PDC_TCB | Tcb | ||
) |
Definition at line 58 of file sendrcv.h.
Referenced by DcFlushTransmitQueue(), and DcHandleTxCompletedFrames().