Linux Kernel
3.7.1
|
#include <pcm.h>
Data Fields | |
struct snd_pcm * | pcm |
struct snd_pcm_str * | pstr |
void * | private_data |
int | number |
char | name [32] |
int | stream |
struct pm_qos_request | latency_pm_qos_req |
size_t | buffer_bytes_max |
struct snd_dma_buffer | dma_buffer |
unsigned int | dma_buf_id |
size_t | dma_max |
struct snd_pcm_ops * | ops |
struct snd_pcm_runtime * | runtime |
struct snd_timer * | timer |
unsigned | timer_running: 1 |
struct snd_pcm_substream * | next |
struct list_head | link_list |
struct snd_pcm_group | self_group |
struct snd_pcm_group * | group |
void * | file |
int | ref_count |
atomic_t | mmap_count |
unsigned int | f_flags |
void(* | pcm_release )(struct snd_pcm_substream *) |
struct pid * | pid |
unsigned int | hw_opened: 1 |
struct snd_dma_buffer dma_buffer |
struct snd_pcm_group* group |
struct pm_qos_request latency_pm_qos_req |
struct snd_pcm_substream* next |
struct snd_pcm_ops* ops |
void(* pcm_release)(struct snd_pcm_substream *) |
struct snd_pcm_str* pstr |
struct snd_pcm_runtime* runtime |
struct snd_pcm_group self_group |