/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | hda-dai.c | 14 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 D | cdnsp-mem.c | 520 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 D | cdnsp-ring.c | 293 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 D | xhci-debugfs.c | 491 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 D | xhci-mem.c | 590 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 D | sst_drv_interface.c | 42 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 D | sst_stream.c | 32 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 D | sst.h | 177 * 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 D | sst_pvt.c | 211 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 D | xhci-debugfs.c | 491 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 D | xhci-mem.c | 575 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 D | sst_drv_interface.c | 42 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 D | sst_stream.c | 31 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 D | sst.h | 174 * 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 D | sst_pvt.c | 211 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 D | sst-mfld-platform-pcm.c | 245 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 D | sst-mfld-platform-pcm.c | 245 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 D | hpi6205.c | 748 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 D | hpi6205.c | 748 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 D | ipc4-pcm.c | 600 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 D | dbri.c | 322 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 D | dbri.c | 321 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 D | intel_hdmi_audio.h | 92 * @stream_info: stream information 105 struct pcm_stream_info stream_info; member
|
/kernel/linux/linux-6.6/sound/x86/ |
H A D | intel_hdmi_audio.h | 92 * @stream_info: stream information 105 struct pcm_stream_info stream_info; member
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_cmd.c | 2841 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...] |