Lines Matching defs:pcm_runtime
46 struct pcm_runtime { struct
47 struct sfire_chip *chip;
48 struct snd_pcm *instance;
50 struct pcm_substream playback;
51 struct pcm_substream capture;
52 bool panic; /* if set driver won't do anymore pcm on device */
54 struct pcm_urb in_urbs[PCM_N_URBS];
55 struct pcm_urb out_urbs[PCM_N_URBS];
56 int in_packet_size;
57 int out_packet_size;
58 int in_n_analog; /* number of analog channels soundcard sends */
59 int out_n_analog; /* number of analog channels soundcard receives */
61 struct mutex stream_mutex;
62 u8 stream_state; /* one of STREAM_XXX (pcm.c) */
63 u8 rate; /* one of PCM_RATE_XXX */
64 wait_queue_head_t stream_wait_queue;
65 bool stream_wait_cond;