|
ReactOS 0.4.16-dev-2293-g4d8327b
|
#include <fdo.h>

| BUS_INTERFACE_STANDARD _FDO_CONTEXT::BusInterface |
Definition at line 123 of file fdo.h.
Referenced by ADSPGetResources(), Fdo_EvtDeviceD0Entry(), and Fdo_EvtDevicePrepareHardware().
| UINT32 _FDO_CONTEXT::captureIndexOff |
Definition at line 143 of file fdo.h.
Referenced by ADSPGetCaptureStream(), Fdo_EvtDevicePrepareHardware(), GetHDACapabilities(), and HDA_AllocateCaptureDmaEngine().
| UINT32 _FDO_CONTEXT::captureStreams |
Definition at line 145 of file fdo.h.
Referenced by ADSPGetCaptureStream(), Fdo_EvtDevicePrepareHardware(), GetHDACapabilities(), and HDA_AllocateCaptureDmaEngine().
| UINT16 _FDO_CONTEXT::codecMask |
Definition at line 160 of file fdo.h.
Referenced by Fdo_EvtDeviceD0EntryPostInterrupts(), Fdo_EvtDeviceSelfManagedIoInit(), and ResetHDAController().
| struct _PDO_DEVICE_DATA* _FDO_CONTEXT::codecs[HDA_MAX_CODECS] |
Definition at line 150 of file fdo.h.
Referenced by EjectGraphicsCodec(), Fdo_EvtDeviceSelfManagedIoInit(), and HDAFlushRIRB().
| BOOLEAN _FDO_CONTEXT::ControllerEnabled |
Definition at line 138 of file fdo.h.
Referenced by hda_interrupt(), StartHDAController(), and StopHDAController().
| HDAC_RB _FDO_CONTEXT::corb |
Definition at line 163 of file fdo.h.
Referenced by Fdo_EvtDeviceD0Entry(), HDAInitCorb(), and SendHDACmds().
| UINT16 _FDO_CONTEXT::devId |
Definition at line 118 of file fdo.h.
Referenced by Fdo_EnumerateCodec(), Fdo_EvtDevicePrepareHardware(), Fdo_EvtDeviceSelfManagedIoInit(), and HDA_GetDeviceInformation().
| PADSP_INTERRUPT_CALLBACK _FDO_CONTEXT::dspInterruptCallback |
Definition at line 152 of file fdo.h.
Referenced by ADSPRegisterInterrupt(), ADSPUnregisterInterrupt(), Fdo_EvtDeviceSelfManagedIoInit(), and hda_interrupt().
| PVOID _FDO_CONTEXT::dspInterruptContext |
Definition at line 153 of file fdo.h.
Referenced by ADSPRegisterInterrupt(), ADSPUnregisterInterrupt(), and hda_interrupt().
| ULONG _FDO_CONTEXT::GraphicsCodecAddress |
Definition at line 130 of file fdo.h.
Referenced by CheckHDAGraphicsRegistryKeys(), EjectGraphicsCodec(), EnumerateGraphicsCodec(), Fdo_EnumerateCodec(), Fdo_EvtDeviceD0EntryPostInterrupts(), and Fdo_EvtDeviceSelfManagedIoInit().
| BOOLEAN _FDO_CONTEXT::GraphicsCodecConnected |
Definition at line 132 of file fdo.h.
Referenced by EjectGraphicsCodec(), EnumerateGraphicsCodec(), and HDA_TransferCodecVerbs().
| WDFCOLLECTION _FDO_CONTEXT::GraphicsDevicesCollection |
Definition at line 129 of file fdo.h.
Referenced by Fdo_EvtDeviceReleaseHardware(), HDAGraphics_EvtIoTargetRemoveComplete(), and HDAGraphicsPowerInterfaceAdd().
| WDFWAITLOCK _FDO_CONTEXT::GraphicsDevicesCollectionWaitLock |
Definition at line 128 of file fdo.h.
Referenced by HDAGraphics_EvtIoTargetRemoveComplete(), and HDAGraphicsPowerInterfaceAdd().
| PVOID _FDO_CONTEXT::GraphicsNotificationHandle |
Definition at line 127 of file fdo.h.
Referenced by Fdo_EvtDeviceReleaseHardware().
| UINT16 _FDO_CONTEXT::hwVersion |
Definition at line 141 of file fdo.h.
Referenced by GetHDACapabilities(), and HDA_GetDeviceInformation().
| WDFINTERRUPT _FDO_CONTEXT::Interrupt |
Definition at line 124 of file fdo.h.
Referenced by ADSPCleanupDSP(), ADSPFreeStream(), ADSPGetCaptureStream(), ADSPGetRenderStream(), ADSPPrepareDSP(), EjectGraphicsCodec(), HDA_AllocateCaptureDmaEngine(), HDA_AllocateContiguousDmaBuffer(), HDA_AllocateDmaBufferWithNotification(), HDA_AllocateRenderDmaEngine(), HDA_ChangeBandwidthAllocation(), HDA_FreeContiguousDmaBuffer(), HDA_FreeDmaBufferWithNotification(), HDA_FreeDmaEngine(), HDA_RegisterEventCallback(), HDA_SetDmaEngineState(), HDA_SetupDmaEngineWithBdl(), HDA_UnregisterEventCallback(), and SendHDACmds().
| BOOLEAN _FDO_CONTEXT::is64BitOK |
Definition at line 140 of file fdo.h.
Referenced by Fdo_EvtDevicePrepareHardware(), GetHDACapabilities(), HDA_AllocateContiguousDmaBuffer(), and HDA_AllocateDmaBufferWithNotification().
| PCI_BAR _FDO_CONTEXT::m_BAR0 |
Definition at line 121 of file fdo.h.
Referenced by ADSPGetResources(), Fdo_EvtDevicePrepareHardware(), and Fdo_EvtDeviceReleaseHardware().
| PCI_BAR _FDO_CONTEXT::m_BAR4 |
Definition at line 122 of file fdo.h.
Referenced by ADSPGetResources(), Fdo_EvtDevicePrepareHardware(), Fdo_EvtDeviceReleaseHardware(), and Fdo_EvtDeviceSelfManagedIoInit().
| UINT8* _FDO_CONTEXT::mlcap |
Definition at line 134 of file fdo.h.
Referenced by Fdo_EvtDevicePrepareHardware(), and Fdo_EvtDeviceSelfManagedIoInit().
| PVOID _FDO_CONTEXT::nhlt |
Definition at line 154 of file fdo.h.
Referenced by ADSPGetResources(), Fdo_EvtDevicePrepareHardware(), and Fdo_EvtDeviceReleaseHardware().
| UINT64 _FDO_CONTEXT::nhltSz |
Definition at line 155 of file fdo.h.
Referenced by ADSPGetResources(), Fdo_EvtDevicePrepareHardware(), and Fdo_EvtDeviceReleaseHardware().
| USHORT _FDO_CONTEXT::numCodecs |
Definition at line 161 of file fdo.h.
Referenced by Fdo_EnumerateCodec(), Fdo_EvtDeviceSelfManagedIoInit(), and HDA_GetDeviceInformation().
| UINT32 _FDO_CONTEXT::numStreams |
Definition at line 147 of file fdo.h.
Referenced by Fdo_EvtDevicePrepareHardware(), Fdo_EvtDeviceReleaseHardware(), GetHDACapabilities(), hda_dpc(), hda_stream_interrupt(), and ResetHDAController().
| UINT32 _FDO_CONTEXT::playbackIndexOff |
Definition at line 144 of file fdo.h.
Referenced by ADSPGetRenderStream(), GetHDACapabilities(), and HDA_AllocateRenderDmaEngine().
| UINT32 _FDO_CONTEXT::playbackStreams |
Definition at line 146 of file fdo.h.
Referenced by ADSPGetRenderStream(), GetHDACapabilities(), and HDA_AllocateRenderDmaEngine().
| PVOID _FDO_CONTEXT::posbuf |
Definition at line 168 of file fdo.h.
Referenced by Fdo_EvtDevicePrepareHardware(), Fdo_EvtDeviceReleaseHardware(), and StartHDAController().
| UINT8* _FDO_CONTEXT::ppcap |
Definition at line 135 of file fdo.h.
Referenced by ADSPFreeStream(), ADSPGetCaptureStream(), ADSPGetRenderStream(), ADSPGetResources(), and Fdo_EvtDevicePrepareHardware().
| BOOL _FDO_CONTEXT::processRirb |
Definition at line 165 of file fdo.h.
Referenced by Fdo_EvtDeviceD0Entry(), hda_dpc(), and hda_interrupt().
| UINT8* _FDO_CONTEXT::rb |
Definition at line 167 of file fdo.h.
Referenced by Fdo_EvtDevicePrepareHardware(), Fdo_EvtDeviceReleaseHardware(), HDAInitCorb(), and HDAInitRirb().
| UINT8 _FDO_CONTEXT::revId |
Definition at line 119 of file fdo.h.
Referenced by Fdo_EvtDevicePrepareHardware(), and HDA_GetDeviceInformation().
| HDAC_RB _FDO_CONTEXT::rirb |
Definition at line 164 of file fdo.h.
Referenced by Fdo_EvtDeviceD0Entry(), Fdo_EvtDeviceD0EntryPostInterrupts(), HDA_WaitForTransfer(), HDAFlushRIRB(), HDAInitRirb(), and SendHDACmds().
| PVOID _FDO_CONTEXT::sofTplg |
Definition at line 156 of file fdo.h.
Referenced by ADSPGetResources(), Fdo_EvtDevicePrepareHardware(), and Fdo_EvtDeviceReleaseHardware().
| UINT64 _FDO_CONTEXT::sofTplgSz |
Definition at line 157 of file fdo.h.
Referenced by ADSPGetResources(), and Fdo_EvtDevicePrepareHardware().
| UINT8* _FDO_CONTEXT::spbcap |
Definition at line 136 of file fdo.h.
Referenced by ADSPDisableSPIB(), ADSPEnableSPIB(), and Fdo_EvtDevicePrepareHardware().
| PHDAC_STREAM _FDO_CONTEXT::streams |
Definition at line 149 of file fdo.h.
Referenced by ADSPGetCaptureStream(), ADSPGetRenderStream(), Fdo_EvtDevicePrepareHardware(), Fdo_EvtDeviceReleaseHardware(), HDA_AllocateCaptureDmaEngine(), HDA_AllocateRenderDmaEngine(), hda_dpc(), hda_stream_interrupt(), and ResetHDAController().
| BOOLEAN _FDO_CONTEXT::UseSGPCCodec |
Definition at line 131 of file fdo.h.
Referenced by CheckHDAGraphicsRegistryKeys(), EjectGraphicsCodec(), EnumerateGraphicsCodec(), Fdo_EnumerateCodec(), Fdo_EvtDeviceD0EntryPostInterrupts(), and Fdo_EvtDeviceSelfManagedIoInit().
| UINT16 _FDO_CONTEXT::venId |
Definition at line 117 of file fdo.h.
Referenced by Fdo_EnumerateCodec(), Fdo_EvtDeviceD0Entry(), Fdo_EvtDevicePrepareHardware(), Fdo_EvtDeviceSelfManagedIoInit(), and HDA_GetDeviceInformation().
| WDFDEVICE _FDO_CONTEXT::WdfDevice |
Definition at line 115 of file fdo.h.
Referenced by ADSPFreeStream(), ADSPGetCaptureStream(), ADSPGetRenderStream(), ADSPSetPowerState(), CheckHDAGraphicsRegistryKeys(), EjectGraphicsCodec(), Fdo_Create(), Fdo_EnumerateCodec(), Fdo_EvtDeviceSelfManagedIoInit(), HDA_AllocateCaptureDmaEngine(), HDA_AllocateRenderDmaEngine(), HDA_AsyncWait(), HDA_FreeDmaEngine(), HDA_TransferCodecVerbs(), HDAGraphicsPowerInterfaceAdd(), and HDAGraphicsPowerInterfaceCallback().