ReactOS 0.4.15-dev-8636-g945e856
|
Go to the source code of this file.
Macros | |
#define | WDF_EXTERN_C |
#define | WDF_EXTERN_C_START |
#define | WDF_EXTERN_C_END |
Functions | |
WDF_EXTERN_C_START typedef | _Function_class_ (EVT_WDF_PROGRAM_DMA) _IRQL_requires_same_ _IRQL_requires_(DISPATCH_LEVEL) BOOLEAN STDCALL EVT_WDF_PROGRAM_DMA(_In_ WDFDMATRANSACTION Transaction |
typedef | _Function_class_ (EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL) _IRQL_requires_same_ _IRQL_requires_(DISPATCH_LEVEL) BOOLEAN STDCALL EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL(_In_ WDFDMATRANSACTION DmaTransaction |
typedef | _Function_class_ (EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE) _IRQL_requires_same_ _IRQL_requires_(DISPATCH_LEVEL) VOID STDCALL EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE(_In_ WDFDMATRANSACTION Transaction |
typedef | _Function_class_ (EVT_WDF_RESERVE_DMA) _IRQL_requires_same_ _IRQL_requires_(DISPATCH_LEVEL) VOID STDCALL EVT_WDF_RESERVE_DMA(_In_ WDFDMATRANSACTION DmaTransaction |
typedef | _Success_ (TRUE) _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS(STDCALL *PFN_WDFDMATRANSACTIONRELEASE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
Variables | |
WDF_EXTERN_C_START typedef _In_ WDFDEVICE | Device |
WDF_EXTERN_C_START typedef _In_ WDFDEVICE _In_ WDFCONTEXT | Context |
WDF_EXTERN_C_START typedef _In_ WDFDEVICE _In_ WDFCONTEXT _In_ WDF_DMA_DIRECTION | Direction |
WDF_EXTERN_C_START typedef _In_ WDFDEVICE _In_ WDFCONTEXT _In_ WDF_DMA_DIRECTION _In_ PSCATTER_GATHER_LIST | SgList |
#define WDF_EXTERN_C |
Definition at line 40 of file wdfdmatransaction.h.
#define WDF_EXTERN_C_END |
Definition at line 42 of file wdfdmatransaction.h.
#define WDF_EXTERN_C_START |
Definition at line 41 of file wdfdmatransaction.h.
typedef _Must_inspect_result_ _IRQL_requires_max_(DISPATCH_LEVEL) WDFAPI NTSTATUS(STDCALL *PFN_WDFDMATRANSACTIONEXECUTE)(_In_ PWDF_DRIVER_GLOBALS DriverGlobals |
Definition at line 139 of file wdfdmatransaction.h.
typedef _Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ size_t _In_ _When_(Length==0, __drv_reportError(Length cannot be zero)) size_t Length) |
Definition at line 191 of file wdfdmatransaction.h.
Definition at line 148 of file wdfdmatransaction.h.
Definition at line 636 of file wdfdmatransaction.h.
Definition at line 634 of file wdfdmatransaction.h.
Definition at line 669 of file wdfdmatransaction.h.
Definition at line 667 of file wdfdmatransaction.h.
Definition at line 185 of file wdfdmatransaction.h.
typedef _Must_inspect_result_ _In_ WDFDMAENABLER DmaEnabler |
Definition at line 146 of file wdfdmatransaction.h.
_In_ WDFDMATRANSACTION DmaTransaction |
Definition at line 150 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ WDFREQUEST _In_ PFN_WDF_PROGRAM_DMA EvtProgramDmaFunction |
Definition at line 183 of file wdfdmatransaction.h.
Definition at line 735 of file wdfdmatransaction.h.
Definition at line 733 of file wdfdmatransaction.h.
Definition at line 439 of file wdfdmatransaction.h.
Definition at line 93 of file wdfdmatransaction.h.
Definition at line 601 of file wdfdmatransaction.h.
Definition at line 497 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ WDFREQUEST _Outptr_ PMDL * Mdl |
Definition at line 89 of file wdfdmatransaction.h.
Definition at line 91 of file wdfdmatransaction.h.
typedef EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL* PFN_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL |
Definition at line 96 of file wdfdmatransaction.h.
typedef EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE* PFN_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE |
Definition at line 117 of file wdfdmatransaction.h.
typedef EVT_WDF_PROGRAM_DMA* PFN_WDF_PROGRAM_DMA |
Definition at line 73 of file wdfdmatransaction.h.
typedef EVT_WDF_RESERVE_DMA* PFN_WDF_RESERVE_DMA |
Definition at line 132 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ WDFREQUEST Request |
Definition at line 281 of file wdfdmatransaction.h.
Definition at line 731 of file wdfdmatransaction.h.
Definition at line 603 of file wdfdmatransaction.h.
Definition at line 114 of file wdfdmatransaction.h.
Definition at line 406 of file wdfdmatransaction.h.
Definition at line 700 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ PVOID VirtualAddress |
Definition at line 189 of file wdfdmatransaction.h.
typedef _Function_class_ | ( | EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL | ) |
typedef _Function_class_ | ( | EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE | ) |
WDF_EXTERN_C_START typedef _Function_class_ | ( | EVT_WDF_PROGRAM_DMA | ) |
typedef _Function_class_ | ( | EVT_WDF_RESERVE_DMA | ) |
_Success_ | ( | TRUE | ) |
Definition at line 352 of file wdfdmatransaction.h.
Definition at line 66 of file wdfdmatransaction.h.
Definition at line 64 of file wdfdmatransaction.h.
typedef _In_ WDFDEVICE _In_ WDFCONTEXT _In_ WDF_DMA_DIRECTION Direction |
Definition at line 68 of file wdfdmatransaction.h.
Referenced by CApplicationView::AppendTabOrderWindow(), d3dx9_set_light_parameter(), DrvBitBlt(), EngBitBlt(), EngMaskBitBlt(), EngStretchBltROP(), EngTransparentBlt(), FstubTranslateResource(), GetAdjUnpartitionedEntry(), FxDmaEnabler::GetDmaDescription(), FxDmaEnabler::InitializeTransferContext(), FxDmaTransactionTransferComplete::Invoke(), FxDmaTransactionProgramOrReserveDma::InvokeProgramDma(), ODBC32_SQLDataSources(), ODBC32_SQLDataSourcesA(), ODBC32_SQLDataSourcesW(), ScrollUpDownPartitionList(), USB2_AllocateHS(), USB2_DeallocateHS(), USB2_GetCMASK(), USB2_GetHsOverhead(), USB2_GetOverhead(), USB2_InitTtEndpoint(), USBPORT_AllocateBandwidthUSB2(), USBPORT_OpenPipe(), VidBiosScrollWindow(), WDF_USB_CONTROL_SETUP_PACKET_INIT(), WDF_USB_CONTROL_SETUP_PACKET_INIT_CLASS(), and WDF_USB_CONTROL_SETUP_PACKET_INIT_VENDOR().
WDF_EXTERN_C_START typedef _In_ WDFDEVICE _In_ WDFCONTEXT _In_ WDF_DMA_DIRECTION _In_ PSCATTER_GATHER_LIST SgList |
Definition at line 70 of file wdfdmatransaction.h.
Referenced by FxDmaScatterGatherTransaction::_AdapterListControl(), DcSendPacket(), DcTransmitPacket(), EHCI_BulkTransfer(), EHCI_ControlTransfer(), EHCI_InterruptTransfer(), EHCI_MapAsyncTransferToTd(), EHCI_SubmitTransfer(), FxDmaTransactionProgramOrReserveDma::InvokeProgramDma(), NvNetSendPacket(), NvNetSendPacketLargeSend(), NvNetTransmitPacket32(), NvNetTransmitPacket64(), UhciBulkOrInterruptTransfer(), UhciControlTransfer(), UhciMapAsyncTransferToTDs(), and UhciSubmitTransfer().