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