virtio_snd
static int virtsnd_find_vqs(struct virtio_snd *snd)
static void virtsnd_enable_event_vq(struct virtio_snd *snd)
static void virtsnd_disable_event_vq(struct virtio_snd *snd)
static int virtsnd_build_devs(struct virtio_snd *snd)
struct virtio_snd *snd;
struct virtio_snd *snd = vdev->priv;
struct virtio_snd *snd = vdev->priv;
struct virtio_snd *snd = vdev->priv;
static void virtsnd_event_dispatch(struct virtio_snd *snd,
struct virtio_snd *snd = vqueue->vdev->priv;
virtsnd_rx_queue(struct virtio_snd *snd)
int virtsnd_jack_parse_cfg(struct virtio_snd *snd);
int virtsnd_jack_build_devs(struct virtio_snd *snd);
void virtsnd_jack_event(struct virtio_snd *snd,
int virtsnd_chmap_parse_cfg(struct virtio_snd *snd);
int virtsnd_chmap_build_devs(struct virtio_snd *snd);
int virtsnd_kctl_parse_cfg(struct virtio_snd *snd);
int virtsnd_kctl_build_devs(struct virtio_snd *snd);
void virtsnd_kctl_event(struct virtio_snd *snd, struct virtio_snd_event *event);
virtsnd_control_queue(struct virtio_snd *snd)
virtsnd_event_queue(struct virtio_snd *snd)
virtsnd_tx_queue(struct virtio_snd *snd)
int virtsnd_chmap_build_devs(struct virtio_snd *snd)
int virtsnd_chmap_parse_cfg(struct virtio_snd *snd)
int virtsnd_ctl_msg_send(struct virtio_snd *snd, struct virtio_snd_msg *msg,
void virtsnd_ctl_msg_cancel_all(struct virtio_snd *snd)
int virtsnd_ctl_query_info(struct virtio_snd *snd, int command, int start_id,
struct virtio_snd *snd = vqueue->vdev->priv;
struct virtio_snd;
int virtsnd_ctl_msg_send(struct virtio_snd *snd, struct virtio_snd_msg *msg,
static inline int virtsnd_ctl_msg_send_sync(struct virtio_snd *snd,
static inline int virtsnd_ctl_msg_send_async(struct virtio_snd *snd,
void virtsnd_ctl_msg_cancel_all(struct virtio_snd *snd);
int virtsnd_ctl_query_info(struct virtio_snd *snd, int command, int start_id,
int virtsnd_jack_parse_cfg(struct virtio_snd *snd)
int virtsnd_jack_build_devs(struct virtio_snd *snd)
void virtsnd_jack_event(struct virtio_snd *snd, struct virtio_snd_event *event)
struct virtio_snd *snd = snd_kcontrol_chip(kcontrol);
struct virtio_snd *snd = snd_kcontrol_chip(kcontrol);
struct virtio_snd *snd = snd_kcontrol_chip(kcontrol);
static int virtsnd_kctl_get_enum_items(struct virtio_snd *snd, unsigned int cid)
int virtsnd_kctl_parse_cfg(struct virtio_snd *snd)
int virtsnd_kctl_build_devs(struct virtio_snd *snd)
void virtsnd_kctl_event(struct virtio_snd *snd, struct virtio_snd_event *event)
static int virtsnd_kctl_validate_info(struct virtio_snd *snd, u32 cid,
struct virtio_snd *snd = snd_kcontrol_chip(kcontrol);
struct virtio_pcm *virtsnd_pcm_find(struct virtio_snd *snd, u32 nid)
struct virtio_pcm *virtsnd_pcm_find_or_create(struct virtio_snd *snd, u32 nid)
int virtsnd_pcm_parse_cfg(struct virtio_snd *snd)
int virtsnd_pcm_build_devs(struct virtio_snd *snd)
void virtsnd_pcm_event(struct virtio_snd *snd, struct virtio_snd_event *event)
int virtsnd_pcm_build_devs(struct virtio_snd *snd);
void virtsnd_pcm_event(struct virtio_snd *snd, struct virtio_snd_event *event);
struct virtio_pcm *virtsnd_pcm_find(struct virtio_snd *snd, u32 nid);
struct virtio_pcm *virtsnd_pcm_find_or_create(struct virtio_snd *snd, u32 nid);
struct virtio_snd *snd;
int virtsnd_pcm_parse_cfg(struct virtio_snd *snd);
struct virtio_snd *snd = vss->snd;
struct virtio_snd *snd = vqueue->vdev->priv;
struct virtio_snd *snd = vqueue->vdev->priv;
struct virtio_snd *snd = vss->snd;
struct virtio_snd *snd = vss->snd;