FreeBSD kernel sound device code
hdac_stream Struct Reference

#include <hdac_private.h>

Collaboration diagram for hdac_stream:

Data Fields

device_t dev
 
struct hdac_dma bdl
 
int dir
 
int stream
 
int blksz
 
int running
 
int bw
 
int stripe
 
uint16_t format
 

Detailed Description

Definition at line 153 of file hdac_private.h.

Field Documentation

◆ bdl

struct hdac_dma hdac_stream::bdl

Definition at line 155 of file hdac_private.h.

Referenced by hdac_attach(), hdac_detach(), hdac_stream_start(), and hdac_stream_stop().

◆ blksz

int hdac_stream::blksz

Definition at line 158 of file hdac_private.h.

Referenced by hdac_poll_reinit(), and hdac_stream_start().

◆ bw

int hdac_stream::bw

Definition at line 160 of file hdac_private.h.

Referenced by hdac_stream_alloc(), and hdac_stream_free().

◆ dev

device_t hdac_stream::dev

Definition at line 154 of file hdac_private.h.

Referenced by hdac_one_intr(), hdac_stream_alloc(), and hdac_stream_free().

◆ dir

int hdac_stream::dir

Definition at line 156 of file hdac_private.h.

Referenced by hdac_one_intr(), and hdac_stream_alloc().

◆ format

uint16_t hdac_stream::format

Definition at line 162 of file hdac_private.h.

Referenced by hdac_poll_reinit(), hdac_stream_alloc(), and hdac_stream_start().

◆ running

int hdac_stream::running

Definition at line 159 of file hdac_private.h.

Referenced by hdac_poll_reinit(), hdac_stream_start(), and hdac_stream_stop().

◆ stream

int hdac_stream::stream

◆ stripe

int hdac_stream::stripe

Definition at line 161 of file hdac_private.h.

Referenced by hdac_stream_alloc(), and hdac_stream_start().


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