Home
last modified time | relevance | path

Searched refs:stream_info (Results 1 - 25 of 65) sorted by relevance

123

/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dhda-dai.c14 struct hda_pcm_stream *stream_info; in hda_codec_dai_startup() local
20 stream_info = snd_soc_dai_get_dma_data(dai, substream); in hda_codec_dai_startup()
21 pcm = container_of(stream_info, struct hda_pcm, stream[substream->stream]); in hda_codec_dai_startup()
24 codec->core.vendor_id, stream_info, pcm, pcm->name, substream); in hda_codec_dai_startup()
28 ret = stream_info->ops.open(stream_info, codec, substream); in hda_codec_dai_startup()
40 struct hda_pcm_stream *stream_info; in hda_codec_dai_shutdown() local
46 stream_info = snd_soc_dai_get_dma_data(dai, substream); in hda_codec_dai_shutdown()
47 pcm = container_of(stream_info, struct hda_pcm, stream[substream->stream]); in hda_codec_dai_shutdown()
50 codec->core.vendor_id, stream_info, pc in hda_codec_dai_shutdown()
61 struct hda_pcm_stream *stream_info; hda_codec_dai_hw_free() local
75 struct hda_pcm_stream *stream_info; hda_codec_dai_prepare() local
[all...]
/kernel/linux/linux-6.6/drivers/usb/cdns3/
H A Dcdnsp-mem.c520 dma_pool_free(pdev->device_pool, pep->stream_info.stream_ctx_array, in cdnsp_free_stream_ctx()
521 pep->stream_info.ctx_array_dma); in cdnsp_free_stream_ctx()
529 pep->stream_info.num_stream_ctxs; in cdnsp_alloc_stream_ctx()
540 &pep->stream_info.ctx_array_dma); in cdnsp_alloc_stream_ctx()
546 return radix_tree_lookup(&pep->stream_info.trb_address_map, in cdnsp_dma_to_transfer_ring()
566 struct cdnsp_stream_info *stream_info; in cdnsp_alloc_stream_info() local
573 stream_info = &pep->stream_info; in cdnsp_alloc_stream_info()
574 stream_info->num_streams = num_streams; in cdnsp_alloc_stream_info()
575 stream_info in cdnsp_alloc_stream_info()
645 struct cdnsp_stream_info *stream_info = &pep->stream_info; cdnsp_free_stream_info() local
[all...]
H A Dcdnsp-ring.c293 if (pep->stream_info.drbls_count >= 2) in cdnsp_ring_ep_doorbell()
296 pep->stream_info.drbls_count++; in cdnsp_ring_ep_doorbell()
329 if (stream_id == 0 || stream_id >= pep->stream_info.num_streams) { in cdnsp_get_transfer_ring()
335 return pep->stream_info.stream_rings[stream_id]; in cdnsp_get_transfer_ring()
350 struct cdnsp_stream_info *stream_info; in cdnsp_ring_doorbell_for_active_rings() local
364 stream_info = &pep->stream_info; in cdnsp_ring_doorbell_for_active_rings()
366 for (stream_id = 1; stream_id < stream_info->num_streams; stream_id++) { in cdnsp_ring_doorbell_for_active_rings()
370 if (stream_info->drbls_count >= 2) in cdnsp_ring_doorbell_for_active_rings()
408 st_ctx = &pep->stream_info in cdnsp_get_hw_deq()
[all...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dxhci-debugfs.c491 if (!epriv->stream_info) in xhci_stream_id_show()
495 epriv->stream_id, epriv->stream_info->num_streams - 1); in xhci_stream_id_show()
513 if (!epriv->stream_info) in xhci_stream_id_write()
521 if (stream_id == 0 || stream_id >= epriv->stream_info->num_streams) in xhci_stream_id_write()
525 epriv->show_ring = epriv->stream_info->stream_rings[stream_id]; in xhci_stream_id_write()
545 if (!epriv->stream_info) in xhci_stream_context_array_show()
549 epriv->stream_info->num_streams, in xhci_stream_context_array_show()
550 epriv->stream_info->num_stream_ctxs); in xhci_stream_context_array_show()
552 for (id = 0; id < epriv->stream_info->num_stream_ctxs; id++) { in xhci_stream_context_array_show()
553 stream_ctx = epriv->stream_info in xhci_stream_context_array_show()
[all...]
H A Dxhci-mem.c590 return radix_tree_lookup(&ep->stream_info->trb_address_map, in xhci_dma_to_transfer_ring()
604 if (!ep->stream_info) in xhci_stream_id_to_ring()
607 if (stream_id >= ep->stream_info->num_streams) in xhci_stream_id_to_ring()
609 return ep->stream_info->stream_rings[stream_id]; in xhci_stream_id_to_ring()
626 struct xhci_stream_info *stream_info; in xhci_alloc_stream_info() local
642 stream_info = kzalloc_node(sizeof(*stream_info), mem_flags, in xhci_alloc_stream_info()
644 if (!stream_info) in xhci_alloc_stream_info()
647 stream_info->num_streams = num_streams; in xhci_alloc_stream_info()
648 stream_info in xhci_alloc_stream_info()
739 xhci_setup_streams_ep_input_ctx(struct xhci_hcd *xhci, struct xhci_ep_ctx *ep_ctx, struct xhci_stream_info *stream_info) xhci_setup_streams_ep_input_ctx() argument
776 xhci_free_stream_info(struct xhci_hcd *xhci, struct xhci_stream_info *stream_info) xhci_free_stream_info() argument
[all...]
/kernel/linux/linux-5.10/sound/soc/intel/atom/sst/
H A Dsst_drv_interface.c42 struct stream_info *stream; in free_stream_context()
118 struct stream_info *str_info; in sst_get_stream()
193 struct stream_info *stream; in sst_cdev_open()
221 struct stream_info *stream; in sst_cdev_close()
244 struct stream_info *stream; in sst_cdev_ack()
276 struct stream_info *str_info; in sst_cdev_set_metadata()
311 struct stream_info *str_info; in sst_cdev_stream_start()
348 struct stream_info *stream; in sst_cdev_tstamp()
438 struct stream_info *stream; in sst_cdev_fragment_elapsed()
457 struct stream_info *strea in sst_close_pcm_stream()
[all...]
H A Dsst_stream.c32 struct stream_info *str_info; in sst_alloc_stream_mrfld()
104 struct stream_info *str_info; in sst_realloc_stream()
154 struct stream_info *str_info; in sst_start_stream()
246 struct stream_info *str_info; in sst_pause_stream()
291 struct stream_info *str_info; in sst_resume_stream()
359 struct stream_info *str_info; in sst_drop_stream()
395 struct stream_info *str_info; in sst_drain_stream()
432 struct stream_info *str_info; in sst_free_stream()
H A Dsst.h177 * struct stream_info - structure that holds the stream information
190 struct stream_info { struct
385 struct stream_info streams[MAX_NUM_STREAMS+1];
473 void sst_clean_stream(struct stream_info *stream);
502 struct stream_info *get_stream_info(struct intel_sst_drv *sst_drv_ctx,
H A Dsst_pvt.c211 void sst_clean_stream(struct stream_info *stream) in sst_clean_stream()
367 struct stream_info *get_stream_info( in get_stream_info()
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dxhci-debugfs.c491 if (!epriv->stream_info) in xhci_stream_id_show()
495 epriv->stream_id, epriv->stream_info->num_streams - 1); in xhci_stream_id_show()
513 if (!epriv->stream_info) in xhci_stream_id_write()
521 if (stream_id == 0 || stream_id >= epriv->stream_info->num_streams) in xhci_stream_id_write()
525 epriv->show_ring = epriv->stream_info->stream_rings[stream_id]; in xhci_stream_id_write()
545 if (!epriv->stream_info) in xhci_stream_context_array_show()
549 epriv->stream_info->num_streams, in xhci_stream_context_array_show()
550 epriv->stream_info->num_stream_ctxs); in xhci_stream_context_array_show()
552 for (id = 0; id < epriv->stream_info->num_stream_ctxs; id++) { in xhci_stream_context_array_show()
553 stream_ctx = epriv->stream_info in xhci_stream_context_array_show()
[all...]
H A Dxhci-mem.c575 return radix_tree_lookup(&ep->stream_info->trb_address_map, in xhci_dma_to_transfer_ring()
594 struct xhci_stream_info *stream_info; in xhci_alloc_stream_info() local
609 stream_info = kzalloc_node(sizeof(*stream_info), mem_flags, in xhci_alloc_stream_info()
611 if (!stream_info) in xhci_alloc_stream_info()
614 stream_info->num_streams = num_streams; in xhci_alloc_stream_info()
615 stream_info->num_stream_ctxs = num_stream_ctxs; in xhci_alloc_stream_info()
618 stream_info->stream_rings = kcalloc_node( in xhci_alloc_stream_info()
621 if (!stream_info->stream_rings) in xhci_alloc_stream_info()
625 stream_info in xhci_alloc_stream_info()
703 xhci_setup_streams_ep_input_ctx(struct xhci_hcd *xhci, struct xhci_ep_ctx *ep_ctx, struct xhci_stream_info *stream_info) xhci_setup_streams_ep_input_ctx() argument
740 xhci_free_stream_info(struct xhci_hcd *xhci, struct xhci_stream_info *stream_info) xhci_free_stream_info() argument
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/atom/sst/
H A Dsst_drv_interface.c42 struct stream_info *stream; in free_stream_context()
118 struct stream_info *str_info; in sst_get_stream()
192 struct stream_info *stream; in sst_cdev_open()
218 struct stream_info *stream; in sst_cdev_close()
241 struct stream_info *stream; in sst_cdev_ack()
273 struct stream_info *str_info; in sst_cdev_set_metadata()
308 struct stream_info *str_info; in sst_cdev_stream_start()
345 struct stream_info *stream; in sst_cdev_tstamp()
435 struct stream_info *stream; in sst_cdev_fragment_elapsed()
454 struct stream_info *strea in sst_close_pcm_stream()
[all...]
H A Dsst_stream.c31 struct stream_info *str_info; in sst_alloc_stream_mrfld()
103 struct stream_info *str_info; in sst_realloc_stream()
153 struct stream_info *str_info; in sst_start_stream()
246 struct stream_info *str_info; in sst_pause_stream()
291 struct stream_info *str_info; in sst_resume_stream()
359 struct stream_info *str_info; in sst_drop_stream()
395 struct stream_info *str_info; in sst_drain_stream()
432 struct stream_info *str_info; in sst_free_stream()
H A Dsst.h174 * struct stream_info - structure that holds the stream information
187 struct stream_info { struct
382 struct stream_info streams[MAX_NUM_STREAMS+1];
470 void sst_clean_stream(struct stream_info *stream);
499 struct stream_info *get_stream_info(struct intel_sst_drv *sst_drv_ctx,
H A Dsst_pvt.c211 void sst_clean_stream(struct stream_info *stream) in sst_clean_stream()
367 struct stream_info *get_stream_info( in get_stream_info()
/kernel/linux/linux-5.10/sound/soc/intel/atom/
H A Dsst-mfld-platform-pcm.c245 stream->stream_info.str_id = str_params.stream_id; in sst_platform_alloc_stream()
281 stream->stream_info.period_elapsed = sst_period_elapsed; in sst_platform_init_stream()
282 stream->stream_info.arg = substream; in sst_platform_init_stream()
283 stream->stream_info.buffer_ptr = 0; in sst_platform_init_stream()
284 stream->stream_info.sfreq = substream->runtime->rate; in sst_platform_init_stream()
285 ret_val = stream->ops->stream_init(sst->dev, &stream->stream_info); in sst_platform_init_stream()
325 stream->stream_info.str_id = 0; in sst_media_open()
327 stream->stream_info.arg = substream; in sst_media_open()
368 str_id = stream->stream_info.str_id; in sst_media_close()
382 str_id = stream->stream_info in sst_media_prepare()
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/atom/
H A Dsst-mfld-platform-pcm.c245 stream->stream_info.str_id = str_params.stream_id; in sst_platform_alloc_stream()
281 stream->stream_info.period_elapsed = sst_period_elapsed; in sst_platform_init_stream()
282 stream->stream_info.arg = substream; in sst_platform_init_stream()
283 stream->stream_info.buffer_ptr = 0; in sst_platform_init_stream()
284 stream->stream_info.sfreq = substream->runtime->rate; in sst_platform_init_stream()
285 ret_val = stream->ops->stream_init(sst->dev, &stream->stream_info); in sst_platform_init_stream()
325 stream->stream_info.str_id = 0; in sst_media_open()
327 stream->stream_info.arg = substream; in sst_media_open()
368 str_id = stream->stream_info.str_id; in sst_media_close()
382 str_id = stream->stream_info in sst_media_prepare()
[all...]
/kernel/linux/linux-5.10/sound/pci/asihpi/
H A Dhpi6205.c748 phr->u.d.u.stream_info.data_available = in outstream_host_buffer_allocate()
750 phr->u.d.u.stream_info.buffer_size = in outstream_host_buffer_allocate()
781 phr->u.d.u.stream_info.auxiliary_data_available = in outstream_host_buffer_allocate()
982 phr->u.d.u.stream_info.state = (u16)status->stream_state; in outstream_get_info()
983 phr->u.d.u.stream_info.samples_transferred = in outstream_get_info()
985 phr->u.d.u.stream_info.buffer_size = status->size_in_bytes; in outstream_get_info()
986 phr->u.d.u.stream_info.data_available = in outstream_get_info()
988 phr->u.d.u.stream_info.auxiliary_data_available = in outstream_get_info()
1030 phr->u.d.u.stream_info.data_available = in instream_host_buffer_allocate()
1032 phr->u.d.u.stream_info in instream_host_buffer_allocate()
[all...]
/kernel/linux/linux-6.6/sound/pci/asihpi/
H A Dhpi6205.c748 phr->u.d.u.stream_info.data_available = in outstream_host_buffer_allocate()
750 phr->u.d.u.stream_info.buffer_size = in outstream_host_buffer_allocate()
781 phr->u.d.u.stream_info.auxiliary_data_available = in outstream_host_buffer_allocate()
982 phr->u.d.u.stream_info.state = (u16)status->stream_state; in outstream_get_info()
983 phr->u.d.u.stream_info.samples_transferred = in outstream_get_info()
985 phr->u.d.u.stream_info.buffer_size = status->size_in_bytes; in outstream_get_info()
986 phr->u.d.u.stream_info.data_available = in outstream_get_info()
988 phr->u.d.u.stream_info.auxiliary_data_available = in outstream_get_info()
1030 phr->u.d.u.stream_info.data_available = in instream_host_buffer_allocate()
1032 phr->u.d.u.stream_info in instream_host_buffer_allocate()
[all...]
/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc4-pcm.c600 struct sof_ipc4_timestamp_info *stream_info; in sof_ipc4_pcm_setup() local
627 stream_info = kzalloc(sizeof(*stream_info), GFP_KERNEL); in sof_ipc4_pcm_setup()
628 if (!stream_info) { in sof_ipc4_pcm_setup()
633 spcm->stream[stream].private = stream_info; in sof_ipc4_pcm_setup()
/kernel/linux/linux-5.10/sound/sparc/
H A Ddbri.c322 struct dbri_streaminfo stream_info[DBRI_NO_STREAMS]; member
564 /* stream_info[] access */
572 &dbri->stream_info[DBRI_STREAMNO(substream)]
1088 struct dbri_streaminfo *info = &dbri->stream_info[streamno]; in setup_descs()
1394 struct dbri_streaminfo *info = &dbri->stream_info[DBRI_PLAY]; in cs4215_setdata()
1404 info = &dbri->stream_info[DBRI_REC]; in cs4215_setdata()
1719 info = &dbri->stream_info[DBRI_REC]; in xmit_descs()
1742 info = &dbri->stream_info[DBRI_PLAY]; in xmit_descs()
1783 struct dbri_streaminfo *info = &dbri->stream_info[DBRI_PLAY]; in transmission_complete_intr()
1827 info = &dbri->stream_info[DBRI_RE in reception_complete_intr()
[all...]
/kernel/linux/linux-6.6/sound/sparc/
H A Ddbri.c321 struct dbri_streaminfo stream_info[DBRI_NO_STREAMS]; member
563 /* stream_info[] access */
571 &dbri->stream_info[DBRI_STREAMNO(substream)]
1087 struct dbri_streaminfo *info = &dbri->stream_info[streamno]; in setup_descs()
1393 struct dbri_streaminfo *info = &dbri->stream_info[DBRI_PLAY]; in cs4215_setdata()
1403 info = &dbri->stream_info[DBRI_REC]; in cs4215_setdata()
1718 info = &dbri->stream_info[DBRI_REC]; in xmit_descs()
1741 info = &dbri->stream_info[DBRI_PLAY]; in xmit_descs()
1782 struct dbri_streaminfo *info = &dbri->stream_info[DBRI_PLAY]; in transmission_complete_intr()
1826 info = &dbri->stream_info[DBRI_RE in reception_complete_intr()
[all...]
/kernel/linux/linux-5.10/sound/x86/
H A Dintel_hdmi_audio.h92 * @stream_info: stream information
105 struct pcm_stream_info stream_info; member
/kernel/linux/linux-6.6/sound/x86/
H A Dintel_hdmi_audio.h92 * @stream_info: stream information
105 struct pcm_stream_info stream_info; member
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Datomisp_cmd.c2841 struct ia_css_stream_info *stream_info; in atomisp_get_metadata() local
2850 stream_info = &asd->stream_env[ATOMISP_INPUT_STREAM_GENERAL]. in atomisp_get_metadata()
2851 stream_info; in atomisp_get_metadata()
2856 md->width = stream_info->metadata_info.resolution.width; in atomisp_get_metadata()
2857 md->height = stream_info->metadata_info.resolution.height; in atomisp_get_metadata()
2858 md->stride = stream_info->metadata_info.stride; in atomisp_get_metadata()
2889 stream_info->metadata_info.size); in atomisp_get_metadata()
2893 stream_info->metadata_info.size); in atomisp_get_metadata()
2897 stream_info->metadata_info.size); in atomisp_get_metadata()
2917 struct ia_css_stream_info *stream_info; in atomisp_get_metadata_by_type() local
4845 __atomisp_update_stream_env(struct atomisp_sub_device *asd, u16 stream_index, struct atomisp_input_stream_info *stream_info) __atomisp_update_stream_env() argument
4863 __atomisp_init_stream_info(u16 stream_index, struct atomisp_input_stream_info *stream_info) __atomisp_init_stream_info() argument
4892 struct atomisp_input_stream_info *stream_info = atomisp_try_fmt() local
5577 struct atomisp_input_stream_info *stream_info = atomisp_set_fmt_to_snr() local
[all...]

Completed in 34 milliseconds

123