Lines Matching defs:vs
86 struct virtio_pcm_stream *vs;
94 vs = &vpcm->streams[SNDRV_PCM_STREAM_PLAYBACK];
97 vs = &vpcm->streams[SNDRV_PCM_STREAM_CAPTURE];
106 vs->nchmaps++;
116 * @vs: VirtIO PCM stream.
122 struct virtio_pcm_stream *vs)
127 for (i = 0; i < vs->nchmaps; i++)
128 if (max_channels < vs->chmaps[i].channels)
129 max_channels = vs->chmaps[i].channels;
131 return snd_pcm_add_chmap_ctls(pcm, direction, vs->chmaps, max_channels,
146 struct virtio_pcm_stream *vs;
153 vs = &vpcm->streams[i];
155 if (!vs->nchmaps)
158 vs->chmaps = devm_kcalloc(&vdev->dev, vs->nchmaps + 1,
159 sizeof(*vs->chmaps),
161 if (!vs->chmaps)
164 vs->nchmaps = 0;
180 vs = &vpcm->streams[SNDRV_PCM_STREAM_PLAYBACK];
182 vs = &vpcm->streams[SNDRV_PCM_STREAM_CAPTURE];
184 chmap = &vs->chmaps[vs->nchmaps++];
207 vs = &vpcm->streams[i];
209 if (!vs->nchmaps)
212 rc = virtsnd_chmap_add_ctls(vpcm->pcm, i, vs);