|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "fxdmapch.hpp"
Go to the source code of this file.
Variables | |
| _Must_inspect_result_ __in WDFDEVICE | Device |
| _Must_inspect_result_ __in WDFDEVICE __in WDF_DMA_ENABLER_CONFIG * | Config |
| _Must_inspect_result_ __in WDFDEVICE __in WDF_DMA_ENABLER_CONFIG __in_opt WDF_OBJECT_ATTRIBUTES * | Attributes |
| _Must_inspect_result_ __in WDFDEVICE __in WDF_DMA_ENABLER_CONFIG __in_opt WDF_OBJECT_ATTRIBUTES __out WDFDMAENABLER * | DmaEnablerHandle |
| FxDeviceBase * | pDevice |
| NTSTATUS | status = FxVerifierCheckIrqlLevel(pFxDriverGlobals, PASSIVE_LEVEL) |
| WDFDMAENABLER | handle |
| PFX_DRIVER_GLOBALS | pFxDriverGlobals |
| FxObject * | pParent |
| WDF_DMA_ENABLER_CONFIG | dmaConfig |
| else | |
| pDmaEnabler | |
| __in WDFDMAENABLER | DmaEnabler |
| __in WDFDMAENABLER __in WDF_DMA_DIRECTION | DmaDirection |
| size_t | length |
| return | adapter |
| _Must_inspect_result_ __in WDFDMAENABLER __in PWDF_DMA_SYSTEM_PROFILE_CONFIG | ProfileConfig |
| _Must_inspect_result_ __in WDFDMAENABLER __in PWDF_DMA_SYSTEM_PROFILE_CONFIG __in WDF_DMA_DIRECTION | ConfigDirection |
| __drv_maxIRQL | ( | DISPATCH_LEVEL | ) |
| _Must_inspect_result_ __drv_maxIRQL | ( | PASSIVE_LEVEL | ) |
| __in WDFDMAENABLER __in __drv_when | ( | MaximumElements | = = 0, |
| __drv_reportError(MaximumElements cannot be zero) | |||
| ) |
Definition at line 328 of file fxdmaenablerapi.cpp.
| FxObjectHandleGetPtr | ( | GetFxDriverGlobals(DriverGlobals) | , |
| DmaEnabler | , | ||
| FX_TYPE_DMA_ENABLER | , | ||
| (PVOID *) & | pDmaEnabler | ||
| ) |
Referenced by if().
| FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
| Device | , | ||
| FX_TYPE_DEVICE_BASE | , | ||
| (PVOID *) & | pDevice, | ||
| & | pFxDriverGlobals | ||
| ) |
Referenced by __drv_when().
| FxObjectHandleGetPtrAndGlobals | ( | GetFxDriverGlobals(DriverGlobals) | , |
| DmaEnabler | , | ||
| FX_TYPE_DMA_ENABLER | , | ||
| (PVOID *) & | pDmaEnabler, | ||
| & | pFxDriverGlobals | ||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| Config | |||
| ) |
| FxPointerNotNull | ( | pFxDriverGlobals | , |
| DmaEnablerHandle | |||
| ) |
| return pDmaEnabler GetMaximumLength | ( | ) |
| return pDmaEnabler GetMaxSGElements | ( | ) |
| if | ( | ! | NT_SUCCESSstatus | ) |
Definition at line 71 of file fxdmaenablerapi.cpp.
| if | ( | Attributes ! | = NULL && Attributes->ParentObject != NULL | ) |
Definition at line 86 of file fxdmaenablerapi.cpp.
| if | ( | Config-> | MaximumLength = = 0 | ) |
Definition at line 223 of file fxdmaenablerapi.cpp.
Definition at line 169 of file fxdmaenablerapi.cpp.
| if | ( | ) |
Definition at line 184 of file fxdmaenablerapi.cpp.
| if | ( | ConfigDirection ! | = WdfDmaDirectionReadFromDevice && ConfigDirection != WdfDmaDirectionWriteToDevice | ) |
Definition at line 515 of file fxdmaenablerapi.cpp.
| if | ( | NT_SUCCESS(status) | ) |
Definition at line 255 of file fxdmaenablerapi.cpp.
| if | ( | pDmaEnabler | = = NULL | ) |
Definition at line 240 of file fxdmaenablerapi.cpp.
| if | ( | ProfileConfig-> | DmaDescriptor = = NULL | ) |
Definition at line 502 of file fxdmaenablerapi.cpp.
| if | ( | ProfileConfig->Size ! | = sizeof(WDF_DMA_SYSTEM_PROFILE_CONFIG) | ) |
Definition at line 489 of file fxdmaenablerapi.cpp.
| if | ( | ProfileConfig | = = NULL | ) |
Definition at line 479 of file fxdmaenablerapi.cpp.
| switch | ( | Config-> | Profile | ) |
Definition at line 204 of file fxdmaenablerapi.cpp.
| switch | ( | DmaDirection | ) |
Definition at line 381 of file fxdmaenablerapi.cpp.
| return adapter |
Definition at line 445 of file fxdmaenablerapi.cpp.
Referenced by adapter_adjust_memory(), apply_format_fixups(), CheckDepthStencilCapability(), CheckRenderTargetCapability(), d3d8_CheckDepthStencilMatch(), d3d8_CheckDeviceFormat(), d3d8_CheckDeviceMultiSampleType(), d3d8_CheckDeviceType(), d3d8_CreateDevice(), d3d8_EnumAdapterModes(), d3d8_GetAdapterDisplayMode(), d3d8_GetAdapterIdentifier(), d3d8_GetAdapterModeCount(), d3d8_GetAdapterMonitor(), d3d8_GetDeviceCaps(), d3d9_CheckDepthStencilMatch(), d3d9_CheckDeviceFormat(), d3d9_CheckDeviceFormatConversion(), d3d9_CheckDeviceMultiSampleType(), d3d9_CheckDeviceType(), d3d9_CreateDevice(), d3d9_CreateDeviceEx(), d3d9_EnumAdapterModes(), d3d9_EnumAdapterModesEx(), d3d9_GetAdapterDisplayMode(), d3d9_GetAdapterDisplayModeEx(), d3d9_GetAdapterIdentifier(), d3d9_GetAdapterLUID(), d3d9_GetAdapterModeCount(), d3d9_GetAdapterModeCountEx(), d3d9_GetAdapterMonitor(), d3d9_GetDeviceCaps(), ddraw_enumerate_secondary_devices(), device_init(), fill_videocontroller(), find_arb_vs_compile_args(), get_texture_memory(), got_one(), init_format_texture_info(), FxDmaEnabler::InitializeTransferContext(), MiniportHalt(), MiniportHandleInterrupt(), MiniportInitialize(), MiniportISR(), MiniportQueryInformation(), MiniportSend(), MiniportSetInformation(), nbAStat(), nbCall(), nbCancel(), nbCmdThread(), nbDispatch(), nbHangup(), nbInternalHangup(), nbRecv(), nbReset(), nbResizeAdapter(), nbSend(), nbShutdownAdapter(), nbSStat(), Netbios(), NetBIOSHangupSession(), NetBTAstat(), NetBTAstatRemote(), NetBTCall(), NetBTCleanupAdapter(), NetBTEnumCallback(), NetBTFindName(), NetBTInternalFindName(), NetBTNameWaitLoop(), NetBTRecv(), NetBTRegisterAdapter(), NetBTSend(), NetBTWaitForNameResponse(), RPC_UuidGetNodeAddress(), __crt_stdio_input::skip_whitespace(), swapchain_init(), wined3d_adapter_cleanup(), wined3d_adapter_init(), wined3d_adapter_init_fb_cfgs(), wined3d_adapter_init_ffp_attrib_ops(), wined3d_adapter_init_format_info(), wined3d_adapter_init_gl_caps(), wined3d_adapter_init_nogl(), wined3d_caps_gl_ctx_create(), wined3d_check_depth_stencil_match(), wined3d_check_device_format(), wined3d_cs_exec_reset_state(), wined3d_enum_adapter_modes(), wined3d_get_adapter_display_mode(), wined3d_get_adapter_identifier(), wined3d_get_adapter_mode_count(), wined3d_get_device_caps(), wined3d_get_output_desc(), wined3d_set_adapter_display_mode(), and __crt_stdio_output::write_multiple_characters().
| _Must_inspect_result_ __in WDFDEVICE __in WDF_DMA_ENABLER_CONFIG __in_opt WDF_OBJECT_ATTRIBUTES* Attributes |
Definition at line 48 of file fxdmaenablerapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE __in WDF_DMA_ENABLER_CONFIG* Config |
Definition at line 46 of file fxdmaenablerapi.cpp.
| _Must_inspect_result_ __in WDFDMAENABLER __in PWDF_DMA_SYSTEM_PROFILE_CONFIG __in WDF_DMA_DIRECTION ConfigDirection |
Definition at line 461 of file fxdmaenablerapi.cpp.
| _Must_inspect_result_ __in WDFDEVICE Device |
Definition at line 44 of file fxdmaenablerapi.cpp.
| WDF_DMA_ENABLER_CONFIG dmaConfig |
Definition at line 59 of file fxdmaenablerapi.cpp.
Referenced by if().
| __in WDFDMAENABLER __in WDF_DMA_DIRECTION DmaDirection |
Definition at line 368 of file fxdmaenablerapi.cpp.
| _Must_inspect_result_ __in WDFDMAENABLER DmaEnabler |
Definition at line 283 of file fxdmaenablerapi.cpp.
Definition at line 50 of file fxdmaenablerapi.cpp.
| else |
Definition at line 160 of file fxdmaenablerapi.cpp.
| WDFDMAENABLER handle |
Definition at line 56 of file fxdmaenablerapi.cpp.
Definition at line 372 of file fxdmaenablerapi.cpp.
| FxDeviceBase* pDevice |
Definition at line 54 of file fxdmaenablerapi.cpp.
Referenced by if().
| FxDmaEnabler* pDmaEnabler |
Definition at line 237 of file fxdmaenablerapi.cpp.
Referenced by __drv_when(), if(), and switch().
| PFX_DRIVER_GLOBALS pFxDriverGlobals |
Definition at line 57 of file fxdmaenablerapi.cpp.
Referenced by __drv_when(), if(), and switch().
| FxObject* pParent |
Definition at line 58 of file fxdmaenablerapi.cpp.
Referenced by if().
| _Must_inspect_result_ __in WDFDMAENABLER __in PWDF_DMA_SYSTEM_PROFILE_CONFIG ProfileConfig |
Definition at line 459 of file fxdmaenablerapi.cpp.
Definition at line 55 of file fxdmaenablerapi.cpp.
Referenced by __drv_when(), if(), and switch().