ReactOS
0.4.15-dev-4570-g4f8bbd1
|
Go to the source code of this file.
Macros | |
#define | WDF_EXTERN_C |
#define | WDF_EXTERN_C_START |
#define | WDF_EXTERN_C_END |
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 146 of file wdfdmatransaction.h.
Definition at line 632 of file wdfdmatransaction.h.
Definition at line 632 of file wdfdmatransaction.h.
Definition at line 665 of file wdfdmatransaction.h.
Definition at line 665 of file wdfdmatransaction.h.
Definition at line 181 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 146 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ WDFDMATRANSACTION _In_ WDFREQUEST _In_ PFN_WDF_PROGRAM_DMA EvtProgramDmaFunction |
Definition at line 181 of file wdfdmatransaction.h.
Definition at line 727 of file wdfdmatransaction.h.
Definition at line 727 of file wdfdmatransaction.h.
Definition at line 437 of file wdfdmatransaction.h.
Definition at line 85 of file wdfdmatransaction.h.
Definition at line 599 of file wdfdmatransaction.h.
Definition at line 495 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ WDFREQUEST _Outptr_ PMDL * Mdl |
Definition at line 85 of file wdfdmatransaction.h.
Definition at line 85 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 279 of file wdfdmatransaction.h.
Definition at line 727 of file wdfdmatransaction.h.
Definition at line 599 of file wdfdmatransaction.h.
Definition at line 108 of file wdfdmatransaction.h.
Definition at line 404 of file wdfdmatransaction.h.
Definition at line 698 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ PVOID VirtualAddress |
Definition at line 181 of file wdfdmatransaction.h.
WDF_EXTERN_C_START typedef _Function_class_ | ( | EVT_WDF_PROGRAM_DMA | ) |
typedef _Function_class_ | ( | EVT_WDF_DMA_TRANSACTION_CONFIGURE_DMA_CHANNEL | ) |
typedef _Function_class_ | ( | EVT_WDF_DMA_TRANSACTION_DMA_TRANSFER_COMPLETE | ) |
typedef _Function_class_ | ( | EVT_WDF_RESERVE_DMA | ) |
_Must_inspect_result_ _IRQL_requires_max_ | ( | DISPATCH_LEVEL | ) |
Definition at line 473 of file wdfdmatransaction.h.
_Success_ | ( | TRUE | ) |
Definition at line 352 of file wdfdmatransaction.h.
_Must_inspect_result_ _In_ PFN_WDF_PROGRAM_DMA _In_ WDF_DMA_DIRECTION _In_ PMDL _In_ PVOID _In_ _When_ | ( | Length | = = 0 , |
__drv_reportError(Length cannot be zero) | |||
) |
Definition at line 211 of file wdfdmatransaction.h.
Definition at line 64 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 64 of file wdfdmatransaction.h.
Referenced by CApplicationView::AppendTabOrderWindow(), d3dx9_set_light_parameter(), DrvBitBlt(), EngBitBlt(), EngMaskBitBlt(), EngStretchBltROP(), EngTransparentBlt(), FstubTranslateResource(), FxDmaEnabler::GetDmaDescription(), FxDmaEnabler::InitializeTransferContext(), FxDmaTransactionTransferComplete::Invoke(), FxDmaTransactionProgramOrReserveDma::InvokeProgramDma(), ODBC32_SQLDataSources(), ODBC32_SQLDataSourcesA(), ODBC32_SQLDataSourcesW(), 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 64 of file wdfdmatransaction.h.
Referenced by FxDmaScatterGatherTransaction::_AdapterListControl(), EHCI_BulkTransfer(), EHCI_ControlTransfer(), EHCI_InterruptTransfer(), EHCI_MapAsyncTransferToTd(), EHCI_SubmitTransfer(), FxDmaTransactionProgramOrReserveDma::InvokeProgramDma(), NvNetSendPacket(), NvNetSendPacketLargeSend(), NvNetTransmitPacket32(), NvNetTransmitPacket64(), UhciBulkOrInterruptTransfer(), UhciControlTransfer(), UhciMapAsyncTransferToTDs(), and UhciSubmitTransfer().