ReactOS 0.4.16-dev-38-g96c65e9
|
#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 320 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 69 of file fxdmaenablerapi.cpp.
if | ( | Attributes ! | = NULL && Attributes->ParentObject != NULL | ) |
Definition at line 84 of file fxdmaenablerapi.cpp.
if | ( | Config-> | MaximumLength = = 0 | ) |
Definition at line 221 of file fxdmaenablerapi.cpp.
Definition at line 167 of file fxdmaenablerapi.cpp.
if | ( | ) |
Definition at line 182 of file fxdmaenablerapi.cpp.
if | ( | ConfigDirection ! | = WdfDmaDirectionReadFromDevice && ConfigDirection != WdfDmaDirectionWriteToDevice | ) |
Definition at line 501 of file fxdmaenablerapi.cpp.
if | ( | NT_SUCCESS(status) | ) |
Definition at line 253 of file fxdmaenablerapi.cpp.
if | ( | pDmaEnabler | = = NULL | ) |
Definition at line 238 of file fxdmaenablerapi.cpp.
if | ( | ProfileConfig-> | DmaDescriptor = = NULL | ) |
Definition at line 488 of file fxdmaenablerapi.cpp.
if | ( | ProfileConfig->Size ! | = sizeof(WDF_DMA_SYSTEM_PROFILE_CONFIG) | ) |
Definition at line 475 of file fxdmaenablerapi.cpp.
if | ( | ProfileConfig | = = NULL | ) |
Definition at line 465 of file fxdmaenablerapi.cpp.
switch | ( | Config-> | Profile | ) |
Definition at line 202 of file fxdmaenablerapi.cpp.
switch | ( | DmaDirection | ) |
Definition at line 371 of file fxdmaenablerapi.cpp.
return adapter |
Definition at line 433 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(), 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(), and wined3d_set_adapter_display_mode().
_Must_inspect_result_ __in WDFDEVICE __in WDF_DMA_ENABLER_CONFIG __in_opt WDF_OBJECT_ATTRIBUTES* Attributes |
Definition at line 46 of file fxdmaenablerapi.cpp.
_Must_inspect_result_ __in WDFDEVICE __in WDF_DMA_ENABLER_CONFIG* Config |
Definition at line 44 of file fxdmaenablerapi.cpp.
_Must_inspect_result_ __in WDFDMAENABLER __in PWDF_DMA_SYSTEM_PROFILE_CONFIG __in WDF_DMA_DIRECTION ConfigDirection |
Definition at line 447 of file fxdmaenablerapi.cpp.
_Must_inspect_result_ __in WDFDEVICE Device |
Definition at line 42 of file fxdmaenablerapi.cpp.
WDF_DMA_ENABLER_CONFIG dmaConfig |
Definition at line 57 of file fxdmaenablerapi.cpp.
Referenced by if().
__in WDFDMAENABLER __in WDF_DMA_DIRECTION DmaDirection |
Definition at line 358 of file fxdmaenablerapi.cpp.
_Must_inspect_result_ __in WDFDMAENABLER DmaEnabler |
Definition at line 279 of file fxdmaenablerapi.cpp.
Definition at line 48 of file fxdmaenablerapi.cpp.
else |
Definition at line 158 of file fxdmaenablerapi.cpp.
WDFDMAENABLER handle |
Definition at line 54 of file fxdmaenablerapi.cpp.
Definition at line 362 of file fxdmaenablerapi.cpp.
FxDeviceBase* pDevice |
Definition at line 52 of file fxdmaenablerapi.cpp.
Referenced by if().
FxDmaEnabler* pDmaEnabler |
Definition at line 235 of file fxdmaenablerapi.cpp.
Referenced by __drv_when(), if(), and switch().
PFX_DRIVER_GLOBALS pFxDriverGlobals |
Definition at line 55 of file fxdmaenablerapi.cpp.
Referenced by __drv_when(), if(), and switch().
FxObject* pParent |
Definition at line 56 of file fxdmaenablerapi.cpp.
Referenced by if().
_Must_inspect_result_ __in WDFDMAENABLER __in PWDF_DMA_SYSTEM_PROFILE_CONFIG ProfileConfig |
Definition at line 445 of file fxdmaenablerapi.cpp.
Definition at line 53 of file fxdmaenablerapi.cpp.
Referenced by __drv_when(), if(), and switch().