Searched refs:virtio_snd (Results 1 – 12 of 12) sorted by relevance
/openbmc/linux/sound/virtio/ |
H A D | virtio_card.h | 49 struct virtio_snd { struct 68 virtsnd_control_queue(struct virtio_snd *snd) in virtsnd_control_queue() argument 74 virtsnd_event_queue(struct virtio_snd *snd) in virtsnd_event_queue() 80 virtsnd_tx_queue(struct virtio_snd *snd) in virtsnd_tx_queue() 86 virtsnd_rx_queue(struct virtio_snd *snd) in virtsnd_rx_queue() 100 int virtsnd_jack_parse_cfg(struct virtio_snd *snd); 102 int virtsnd_jack_build_devs(struct virtio_snd *snd); 104 void virtsnd_jack_event(struct virtio_snd *snd, 107 int virtsnd_chmap_parse_cfg(struct virtio_snd *snd); 109 int virtsnd_chmap_build_devs(struct virtio_snd *snd);
|
H A D | virtio_ctl_msg.h | 12 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 D | virtio_pcm.h | 43 struct virtio_snd *snd; 97 int virtsnd_pcm_parse_cfg(struct virtio_snd *snd); 99 int virtsnd_pcm_build_devs(struct virtio_snd *snd); 101 void virtsnd_pcm_event(struct virtio_snd *snd, struct virtio_snd_event *event); 107 struct virtio_pcm *virtsnd_pcm_find(struct virtio_snd *snd, u32 nid); 109 struct virtio_pcm *virtsnd_pcm_find_or_create(struct virtio_snd *snd, u32 nid);
|
H A D | virtio_card.c | 55 static void virtsnd_event_dispatch(struct virtio_snd *snd, in virtsnd_event_dispatch() 81 struct virtio_snd *snd = vqueue->vdev->priv; in virtsnd_event_notify_cb() 109 static int virtsnd_find_vqs(struct virtio_snd *snd) in virtsnd_find_vqs() 162 static void virtsnd_enable_event_vq(struct virtio_snd *snd) in virtsnd_enable_event_vq() 176 static void virtsnd_disable_event_vq(struct virtio_snd *snd) in virtsnd_disable_event_vq() 199 static int virtsnd_build_devs(struct virtio_snd *snd) in virtsnd_build_devs() 299 struct virtio_snd *snd; in virtsnd_probe() 343 struct virtio_snd *snd = vdev->priv; in virtsnd_remove() 375 struct virtio_snd *snd = vdev->priv; in virtsnd_freeze() 402 struct virtio_snd *snd = vdev->priv; in virtsnd_restore()
|
H A D | Makefile | 3 obj-$(CONFIG_SND_VIRTIO) += virtio_snd.o 5 virtio_snd-objs := \
|
H A D | virtio_ctl_msg.c | 121 int virtsnd_ctl_msg_send(struct virtio_snd *snd, struct virtio_snd_msg *msg, in virtsnd_ctl_msg_send() 233 void virtsnd_ctl_msg_cancel_all(struct virtio_snd *snd) in virtsnd_ctl_msg_cancel_all() 261 int virtsnd_ctl_query_info(struct virtio_snd *snd, int command, int start_id, in virtsnd_ctl_query_info() 295 struct virtio_snd *snd = vqueue->vdev->priv; in virtsnd_ctl_notify_cb()
|
H A D | virtio_jack.c | 131 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 D | virtio_pcm.c | 216 struct virtio_pcm *virtsnd_pcm_find(struct virtio_snd *snd, u32 nid) in virtsnd_pcm_find() 236 struct virtio_pcm *virtsnd_pcm_find_or_create(struct virtio_snd *snd, u32 nid) in virtsnd_pcm_find_or_create() 323 int virtsnd_pcm_parse_cfg(struct virtio_snd *snd) in virtsnd_pcm_parse_cfg() 401 int virtsnd_pcm_build_devs(struct virtio_snd *snd) in virtsnd_pcm_build_devs() 492 void virtsnd_pcm_event(struct virtio_snd *snd, struct virtio_snd_event *event) in virtsnd_pcm_event()
|
H A D | virtio_pcm_msg.c | 204 struct virtio_snd *snd = vss->snd; in virtsnd_pcm_msg_send() 362 struct virtio_snd *snd = vqueue->vdev->priv; in virtsnd_pcm_tx_notify_cb() 375 struct virtio_snd *snd = vqueue->vdev->priv; in virtsnd_pcm_rx_notify_cb()
|
H A D | virtio_chmap.c | 60 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()
|
H A D | virtio_pcm_ops.c | 323 struct virtio_snd *snd = vss->snd; in virtsnd_pcm_trigger() 390 struct virtio_snd *snd = vss->snd; in virtsnd_pcm_sync_stop()
|
/openbmc/linux/ |
H A D | MAINTAINERS | 22961 F: include/uapi/linux/virtio_snd.h
|