Searched refs:virtio_pcm_substream (Results 1 – 6 of 6) sorted by relevance
/linux/sound/virtio/ |
H A D | virtio_pcm.h | 44 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 D | virtio_pcm_ops.c | 109 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 D | virtio_pcm_msg.c | 19 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 D | virtio_card.h | 22 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 D | virtio_pcm.c | 91 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 D | virtio_card.c | 366 struct virtio_pcm_substream *vss = &snd->substreams[i]; in virtsnd_remove()
|