Home
last modified time | relevance | path

Searched refs:virtio_snd (Results 1 – 8 of 8) sorted by relevance

/linux/sound/virtio/
H A Dvirtio_card.h62 struct virtio_snd { struct
84 virtsnd_control_queue(struct virtio_snd *snd) in virtsnd_control_queue() argument
90 virtsnd_event_queue(struct virtio_snd *snd) in virtsnd_event_queue()
96 virtsnd_tx_queue(struct virtio_snd *snd) in virtsnd_tx_queue()
102 virtsnd_rx_queue(struct virtio_snd *snd) in virtsnd_rx_queue()
116 int virtsnd_jack_parse_cfg(struct virtio_snd *snd);
118 int virtsnd_jack_build_devs(struct virtio_snd *snd);
120 void virtsnd_jack_event(struct virtio_snd *snd,
123 int virtsnd_chmap_parse_cfg(struct virtio_snd *snd);
125 int virtsnd_chmap_build_devs(struct virtio_snd *snd);
[all …]
H A Dvirtio_ctl_msg.h12 struct virtio_snd;
26 int virtsnd_ctl_msg_send(struct virtio_snd *snd, struct virtio_snd_msg *msg,
49 static inline int virtsnd_ctl_msg_send_sync(struct virtio_snd *snd, in virtsnd_ctl_msg_send_sync()
63 static inline int virtsnd_ctl_msg_send_async(struct virtio_snd *snd, in virtsnd_ctl_msg_send_async()
69 void virtsnd_ctl_msg_cancel_all(struct virtio_snd *snd);
73 int virtsnd_ctl_query_info(struct virtio_snd *snd, int command, int start_id,
H A Dvirtio_pcm.h45 struct virtio_snd *snd;
99 int virtsnd_pcm_parse_cfg(struct virtio_snd *snd);
101 int virtsnd_pcm_build_devs(struct virtio_snd *snd);
103 void virtsnd_pcm_event(struct virtio_snd *snd, struct virtio_snd_event *event);
109 struct virtio_pcm *virtsnd_pcm_find(struct virtio_snd *snd, u32 nid);
111 struct virtio_pcm *virtsnd_pcm_find_or_create(struct virtio_snd *snd, u32 nid);
H A DMakefile3 obj-$(CONFIG_SND_VIRTIO) += virtio_snd.o
5 virtio_snd-y := \
H A Dvirtio_kctl.c50 struct virtio_snd *snd = snd_kcontrol_chip(kcontrol); in virtsnd_kctl_info()
105 struct virtio_snd *snd = snd_kcontrol_chip(kcontrol); in virtsnd_kctl_get()
178 struct virtio_snd *snd = snd_kcontrol_chip(kcontrol); in virtsnd_kctl_put()
242 struct virtio_snd *snd = snd_kcontrol_chip(kcontrol); in virtsnd_kctl_tlv_op()
318 static int virtsnd_kctl_get_enum_items(struct virtio_snd *snd, unsigned int cid) in virtsnd_kctl_get_enum_items()
358 int virtsnd_kctl_parse_cfg(struct virtio_snd *snd) in virtsnd_kctl_parse_cfg()
405 int virtsnd_kctl_build_devs(struct virtio_snd *snd) in virtsnd_kctl_build_devs()
457 void virtsnd_kctl_event(struct virtio_snd *snd, struct virtio_snd_event *event) in virtsnd_kctl_event()
H A Dvirtio_jack.c131 int virtsnd_jack_parse_cfg(struct virtio_snd *snd) in virtsnd_jack_parse_cfg()
179 int virtsnd_jack_build_devs(struct virtio_snd *snd) in virtsnd_jack_build_devs()
211 void virtsnd_jack_event(struct virtio_snd *snd, struct virtio_snd_event *event) in virtsnd_jack_event()
H A Dvirtio_chmap.c60 int virtsnd_chmap_parse_cfg(struct virtio_snd *snd) in virtsnd_chmap_parse_cfg()
142 int virtsnd_chmap_build_devs(struct virtio_snd *snd) in virtsnd_chmap_build_devs()
/linux/
H A DMAINTAINERS27740 F: include/uapi/linux/virtio_snd.h