Home
last modified time | relevance | path

Searched refs:virtio_pcm_substream (Results 1 – 6 of 6) sorted by relevance

/linux/sound/virtio/
H A Dvirtio_pcm.h44 struct virtio_pcm_substream { struct
75 struct virtio_pcm_substream **substreams; argument
114 virtsnd_pcm_ctl_msg_alloc(struct virtio_pcm_substream *vss,
117 int virtsnd_pcm_msg_alloc(struct virtio_pcm_substream *vss,
120 void virtsnd_pcm_msg_free(struct virtio_pcm_substream *vss);
122 int virtsnd_pcm_msg_send(struct virtio_pcm_substream *vss, unsigned long offset,
125 unsigned int virtsnd_pcm_msg_pending_num(struct virtio_pcm_substream *vss);
H A Dvirtio_pcm_ops.c109 struct virtio_pcm_substream *vss = vs->substreams[substream->number]; in virtsnd_pcm_open()
153 static int virtsnd_pcm_dev_set_params(struct virtio_pcm_substream *vss, in virtsnd_pcm_dev_set_params()
217 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_hw_params()
254 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_hw_free()
272 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_prepare()
326 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_trigger()
394 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_sync_stop()
446 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_pb_pointer()
464 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_cp_pointer()
474 struct virtio_pcm_substream *vss = snd_pcm_substream_chip(substream); in virtsnd_pcm_trans_copy()
[all …]
H A Dvirtio_pcm_msg.c19 struct virtio_pcm_substream *substream;
132 int virtsnd_pcm_msg_alloc(struct virtio_pcm_substream *vss, in virtsnd_pcm_msg_alloc()
173 void virtsnd_pcm_msg_free(struct virtio_pcm_substream *vss) in virtsnd_pcm_msg_free()
200 int virtsnd_pcm_msg_send(struct virtio_pcm_substream *vss, unsigned long offset, in virtsnd_pcm_msg_send()
273 unsigned int virtsnd_pcm_msg_pending_num(struct virtio_pcm_substream *vss) in virtsnd_pcm_msg_pending_num()
304 struct virtio_pcm_substream *vss = msg->substream; in virtsnd_pcm_msg_complete()
402 virtsnd_pcm_ctl_msg_alloc(struct virtio_pcm_substream *vss, in virtsnd_pcm_ctl_msg_alloc()
H A Dvirtio_card.h22 struct virtio_pcm_substream;
71 struct virtio_pcm_substream *substreams;
108 virtsnd_pcm_queue(struct virtio_pcm_substream *vss) in virtsnd_pcm_queue()
H A Dvirtio_pcm.c91 static int virtsnd_pcm_build_hw(struct virtio_pcm_substream *vss, in virtsnd_pcm_build_hw()
310 struct virtio_pcm_substream *vss = in virtsnd_pcm_period_elapsed()
311 container_of(work, struct virtio_pcm_substream, elapsed_period); in virtsnd_pcm_period_elapsed()
352 struct virtio_pcm_substream *vss = &snd->substreams[i]; in virtsnd_pcm_parse_cfg()
454 struct virtio_pcm_substream *vss = &snd->substreams[i]; in virtsnd_pcm_build_devs()
496 struct virtio_pcm_substream *vss; in virtsnd_pcm_event()
H A Dvirtio_card.c366 struct virtio_pcm_substream *vss = &snd->substreams[i]; in virtsnd_remove()