Lines Matching refs:VirtIOSound

35 static void virtio_snd_process_cmdq(VirtIOSound *s);
81 DEFINE_AUDIO_PROPERTIES(VirtIOSound, card),
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,
93 VirtIOSound *s = VIRTIO_SND(vdev); in virtio_snd_get_config()
129 static VirtIOSoundPCMStream *virtio_snd_pcm_get_stream(VirtIOSound *s, in virtio_snd_pcm_get_stream()
142 static virtio_snd_pcm_set_params *virtio_snd_pcm_get_params(VirtIOSound *s, in virtio_snd_pcm_get_params()
156 static void virtio_snd_handle_pcm_info(VirtIOSound *s, in virtio_snd_handle_pcm_info()
240 uint32_t virtio_snd_set_pcm_params(VirtIOSound *s, in virtio_snd_set_pcm_params()
288 static void virtio_snd_handle_pcm_set_params(VirtIOSound *s, in virtio_snd_handle_pcm_set_params()
410 static uint32_t virtio_snd_pcm_prepare(VirtIOSound *s, uint32_t stream_id) in virtio_snd_pcm_prepare()
509 static void virtio_snd_handle_pcm_prepare(VirtIOSound *s, in virtio_snd_handle_pcm_prepare()
532 static void virtio_snd_handle_pcm_start_stop(VirtIOSound *s, in virtio_snd_handle_pcm_start_stop()
600 static void virtio_snd_handle_pcm_release(VirtIOSound *s, in virtio_snd_handle_pcm_release()
661 process_cmd(VirtIOSound *s, virtio_snd_ctrl_command *cmd) in process_cmd()
736 static void virtio_snd_process_cmdq(VirtIOSound *s) in virtio_snd_process_cmdq()
770 VirtIOSound *s = VIRTIO_SND(vdev); in virtio_snd_handle_ctrl()
814 VirtIOSound *vsnd = VIRTIO_SND(vdev); in empty_invalid_queue()
848 VirtIOSound *vsnd = VIRTIO_SND(vdev); in virtio_snd_handle_tx_xfer()
929 VirtIOSound *vsnd = VIRTIO_SND(vdev); in virtio_snd_handle_rx_xfer()
1006 VirtIOSound *s = VIRTIO_SND(vdev); in get_features()
1028 VirtIOSound *vsnd = VIRTIO_SND(dev); in virtio_snd_realize()
1310 VirtIOSound *vsnd = VIRTIO_SND(dev); in virtio_snd_unrealize()
1345 VirtIOSound *vsnd = VIRTIO_SND(vdev); in virtio_snd_reset()
1387 .instance_size = sizeof(VirtIOSound),