ReactOS 0.4.16-dev-2293-g4d8327b
_HDAUDIO_BUS_INTERFACE_BDL Struct Reference

#include <hdaudio.h>

Collaboration diagram for _HDAUDIO_BUS_INTERFACE_BDL:

Public Attributes

USHORT Size
 
USHORT Version
 
PVOID Context
 
PINTERFACE_REFERENCE InterfaceReference
 
PINTERFACE_DEREFERENCE InterfaceDereference
 
PTRANSFER_CODEC_VERBS TransferCodecVerbs
 
PALLOCATE_CAPTURE_DMA_ENGINE AllocateCaptureDmaEngine
 
PALLOCATE_RENDER_DMA_ENGINE AllocateRenderDmaEngine
 
PCHANGE_BANDWIDTH_ALLOCATION ChangeBandwidthAllocation
 
PALLOCATE_CONTIGUOUS_DMA_BUFFER AllocateContiguousDmaBuffer
 
PSETUP_DMA_ENGINE_WITH_BDL SetupDmaEngineWithBdl
 
PFREE_CONTIGUOUS_DMA_BUFFER FreeContiguousDmaBuffer
 
PFREE_DMA_ENGINE FreeDmaEngine
 
PSET_DMA_ENGINE_STATE SetDmaEngineState
 
PGET_WALL_CLOCK_REGISTER GetWallClockRegister
 
PGET_LINK_POSITION_REGISTER GetLinkPositionRegister
 
PREGISTER_EVENT_CALLBACK RegisterEventCallback
 
PUNREGISTER_EVENT_CALLBACK UnregisterEventCallback
 
PGET_DEVICE_INFORMATION GetDeviceInformation
 
PGET_RESOURCE_INFORMATION GetResourceInformation
 

Detailed Description

Definition at line 319 of file hdaudio.h.

Member Data Documentation

◆ AllocateCaptureDmaEngine

PALLOCATE_CAPTURE_DMA_ENGINE _HDAUDIO_BUS_INTERFACE_BDL::AllocateCaptureDmaEngine

Definition at line 326 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ AllocateContiguousDmaBuffer

PALLOCATE_CONTIGUOUS_DMA_BUFFER _HDAUDIO_BUS_INTERFACE_BDL::AllocateContiguousDmaBuffer

Definition at line 329 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ AllocateRenderDmaEngine

PALLOCATE_RENDER_DMA_ENGINE _HDAUDIO_BUS_INTERFACE_BDL::AllocateRenderDmaEngine

Definition at line 327 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ ChangeBandwidthAllocation

PCHANGE_BANDWIDTH_ALLOCATION _HDAUDIO_BUS_INTERFACE_BDL::ChangeBandwidthAllocation

Definition at line 328 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ Context

PVOID _HDAUDIO_BUS_INTERFACE_BDL::Context

Definition at line 322 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ FreeContiguousDmaBuffer

PFREE_CONTIGUOUS_DMA_BUFFER _HDAUDIO_BUS_INTERFACE_BDL::FreeContiguousDmaBuffer

Definition at line 331 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ FreeDmaEngine

PFREE_DMA_ENGINE _HDAUDIO_BUS_INTERFACE_BDL::FreeDmaEngine

Definition at line 332 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ GetDeviceInformation

PGET_DEVICE_INFORMATION _HDAUDIO_BUS_INTERFACE_BDL::GetDeviceInformation

Definition at line 338 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ GetLinkPositionRegister

PGET_LINK_POSITION_REGISTER _HDAUDIO_BUS_INTERFACE_BDL::GetLinkPositionRegister

Definition at line 335 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ GetResourceInformation

PGET_RESOURCE_INFORMATION _HDAUDIO_BUS_INTERFACE_BDL::GetResourceInformation

Definition at line 339 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ GetWallClockRegister

PGET_WALL_CLOCK_REGISTER _HDAUDIO_BUS_INTERFACE_BDL::GetWallClockRegister

Definition at line 334 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ InterfaceDereference

PINTERFACE_DEREFERENCE _HDAUDIO_BUS_INTERFACE_BDL::InterfaceDereference

Definition at line 324 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ InterfaceReference

PINTERFACE_REFERENCE _HDAUDIO_BUS_INTERFACE_BDL::InterfaceReference

Definition at line 323 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ RegisterEventCallback

PREGISTER_EVENT_CALLBACK _HDAUDIO_BUS_INTERFACE_BDL::RegisterEventCallback

Definition at line 336 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ SetDmaEngineState

PSET_DMA_ENGINE_STATE _HDAUDIO_BUS_INTERFACE_BDL::SetDmaEngineState

Definition at line 333 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ SetupDmaEngineWithBdl

PSETUP_DMA_ENGINE_WITH_BDL _HDAUDIO_BUS_INTERFACE_BDL::SetupDmaEngineWithBdl

Definition at line 330 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ Size

USHORT _HDAUDIO_BUS_INTERFACE_BDL::Size

Definition at line 320 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ TransferCodecVerbs

PTRANSFER_CODEC_VERBS _HDAUDIO_BUS_INTERFACE_BDL::TransferCodecVerbs

Definition at line 325 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ UnregisterEventCallback

PUNREGISTER_EVENT_CALLBACK _HDAUDIO_BUS_INTERFACE_BDL::UnregisterEventCallback

Definition at line 337 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().

◆ Version

USHORT _HDAUDIO_BUS_INTERFACE_BDL::Version

Definition at line 321 of file hdaudio.h.

Referenced by HDA_BusInterfaceBDL().


The documentation for this struct was generated from the following file: