Lines Matching refs:snd_conf
82 DEFINE_PROP_UINT32("jacks", VirtIOSound, snd_conf.jacks,
84 DEFINE_PROP_UINT32("streams", VirtIOSound, snd_conf.streams,
86 DEFINE_PROP_UINT32("chmaps", VirtIOSound, snd_conf.chmaps,
97 s->snd_conf.jacks, in virtio_snd_get_config()
98 s->snd_conf.streams, in virtio_snd_get_config()
99 s->snd_conf.chmaps); in virtio_snd_get_config()
101 memcpy(sndconfig, &s->snd_conf, sizeof(s->snd_conf)); in virtio_snd_get_config()
132 return stream_id >= s->snd_conf.streams ? NULL : in virtio_snd_pcm_get_stream()
145 return stream_id >= s->snd_conf.streams ? NULL in virtio_snd_pcm_get_params()
246 if (stream_id >= s->snd_conf.streams || s->pcm->pcm_params == NULL) { in virtio_snd_set_pcm_params()
418 stream_id >= s->snd_conf.streams) { in virtio_snd_pcm_prepare()
445 stream->info.direction = stream_id < s->snd_conf.streams / 2 + in virtio_snd_pcm_prepare()
446 (s->snd_conf.streams & 1) ? VIRTIO_SND_D_OUTPUT : VIRTIO_SND_D_INPUT; in virtio_snd_pcm_prepare()
883 if (stream_id >= vsnd->snd_conf.streams in virtio_snd_handle_tx_xfer()
964 if (stream_id >= vsnd->snd_conf.streams in virtio_snd_handle_rx_xfer()
1036 if (vsnd->snd_conf.jacks > 8) { in virtio_snd_realize()
1039 vsnd->snd_conf.jacks); in virtio_snd_realize()
1042 if (vsnd->snd_conf.streams < 1 || vsnd->snd_conf.streams > 10) { in virtio_snd_realize()
1045 vsnd->snd_conf.streams); in virtio_snd_realize()
1049 if (vsnd->snd_conf.chmaps > VIRTIO_SND_CHMAP_MAX_SIZE) { in virtio_snd_realize()
1052 vsnd->snd_conf.chmaps); in virtio_snd_realize()
1066 g_new0(VirtIOSoundPCMStream *, vsnd->snd_conf.streams); in virtio_snd_realize()
1068 g_new0(virtio_snd_pcm_set_params, vsnd->snd_conf.streams); in virtio_snd_realize()
1092 for (uint32_t i = 0; i < vsnd->snd_conf.streams; i++) { in virtio_snd_realize()
1318 for (uint32_t i = 0; i < vsnd->snd_conf.streams; i++) { in virtio_snd_unrealize()