Home
last modified time | relevance | path

Searched refs:stream_info (Results 1 – 20 of 20) sorted by relevance

/linux/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, pcm, pcm->name, substream); in hda_codec_dai_shutdown()
52 ret = stream_info->ops.close(stream_info, codec, substream); in hda_codec_dai_shutdown()
[all …]
/linux/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->num_stream_ctxs = num_stream_ctxs; in cdnsp_alloc_stream_info()
578 stream_info->stream_rings = kzalloc_objs(struct cdnsp_ring *, in cdnsp_alloc_stream_info()
[all …]
H A Dcdnsp-gadget.c790 struct cdnsp_stream_info *stream_info) in cdnsp_setup_streams_ep_input_ctx() argument
798 max_primary_streams = fls(stream_info->num_stream_ctxs) - 2; in cdnsp_setup_streams_ep_input_ctx()
802 ep_ctx->deq = cpu_to_le64(stream_info->ctx_array_dma); in cdnsp_setup_streams_ep_input_ctx()
839 cdnsp_setup_streams_ep_input_ctx(pdev, pep->in_ctx, &pep->stream_info); in cdnsp_alloc_streams()
842 pep->stream_info.td_count = 0; in cdnsp_alloc_streams()
843 pep->stream_info.first_prime_det = 0; in cdnsp_alloc_streams()
/linux/sound/soc/intel/atom/
H A Dsst-mfld-platform-pcm.c237 stream->stream_info.str_id = str_params.stream_id; in sst_platform_alloc_stream()
268 stream->stream_info.period_elapsed = sst_period_elapsed; in sst_period_elapsed()
269 stream->stream_info.arg = substream; in sst_period_elapsed()
270 stream->stream_info.buffer_ptr = 0; in sst_period_elapsed()
271 stream->stream_info.sfreq = substream->runtime->rate;
272 ret_val = stream->ops->stream_init(sst->dev, &stream->stream_info); in sst_platform_init_stream()
311 stream->stream_info.str_id = 0; in sst_media_open()
313 stream->stream_info.arg = substream; in sst_media_open()
356 str_id = stream->stream_info.str_id; in sst_media_open()
370 str_id = stream->stream_info in sst_media_close()
[all...]
/linux/sound/soc/intel/atom/sst/
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.h187 struct stream_info { struct
382 struct stream_info streams[MAX_NUM_STREAMS+1];
465 void sst_clean_stream(struct stream_info *stream);
493 struct stream_info *get_stream_info(struct intel_sst_drv *sst_drv_ctx,
H A Dsst_pvt.c178 void sst_clean_stream(struct stream_info *stream) in sst_clean_stream()
332 struct stream_info *get_stream_info(
H A Dsst.c308 struct stream_info *stream = &ctx->streams[i]; in sst_context_init()
441 struct stream_info *stream = &ctx->streams[i]; in intel_sst_suspend()
557 struct stream_info *stream = &ctx->streams[i]; in intel_sst_resume()
H A Dsst_ipc.c254 struct stream_info *stream; in process_fw_async_msg()
/linux/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.buffer_size = in instream_host_buffer_allocate()
[all …]
H A Dhpifunc.c87 pSR->u.stream_info.auxiliary_data_available; in hpi_stream_response_to_legacy()
88 pSR->u.legacy_stream_info.state = pSR->u.stream_info.state; in hpi_stream_response_to_legacy()
485 *pw_state = hr.u.d.u.stream_info.state; in hpi_outstream_get_info_ex()
487 *pbuffer_size = hr.u.d.u.stream_info.buffer_size; in hpi_outstream_get_info_ex()
489 *pdata_to_play = hr.u.d.u.stream_info.data_available; in hpi_outstream_get_info_ex()
491 *psamples_played = hr.u.d.u.stream_info.samples_transferred; in hpi_outstream_get_info_ex()
494 hr.u.d.u.stream_info.auxiliary_data_available; in hpi_outstream_get_info_ex()
683 hr.u.d.u.stream_info.data_available / in hpi_outstream_ancillary_get_info()
1013 *pw_state = hr.u.d.u.stream_info.state; in hpi_instream_get_info_ex()
1015 *pbuffer_size = hr.u.d.u.stream_info.buffer_size; in hpi_instream_get_info_ex()
[all …]
H A Dhpi_internal.h745 } stream_info; member
/linux/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)]
1087 struct dbri_streaminfo *info = &dbri->stream_info[streamno]; in setup_descs()
1391 struct dbri_streaminfo *info = &dbri->stream_info[DBRI_PLAY]; in cs4215_setdata()
1401 info = &dbri->stream_info[DBRI_REC]; in cs4215_setdata()
1713 info = &dbri->stream_info[DBRI_REC]; in xmit_descs()
1736 info = &dbri->stream_info[DBRI_PLAY]; in xmit_descs()
1775 struct dbri_streaminfo *info = &dbri->stream_info[DBRI_PLAY]; in transmission_complete_intr()
1819 info = &dbri->stream_info[DBRI_RE in reception_complete_intr()
[all...]
/linux/sound/x86/
H A Dintel_hdmi_audio.h72 * @stream_info: stream information
85 struct pcm_stream_info stream_info;
105 struct pcm_stream_info stream_info; global() member
H A Dintel_hdmi_audio.c176 substream = intelhaddata->stream_info.substream; in had_substream_get()
178 intelhaddata->stream_info.substream_refcount++; in had_substream_get()
188 intelhaddata->stream_info.substream_refcount--; in had_substream_put()
1085 intelhaddata->stream_info.substream = substream; in had_pcm_open()
1086 intelhaddata->stream_info.substream_refcount++; in had_pcm_open()
1106 intelhaddata->stream_info.substream = NULL; in had_pcm_close()
1107 intelhaddata->stream_info.substream_refcount--; in had_pcm_close()
1108 while (intelhaddata->stream_info.substream_refcount > 0) { in had_pcm_close()
/linux/sound/pci/mixart/
H A Dmixart_core.h157 struct mixart_stream_info stream_info[32]; member
221 struct mixart_flow_info stream_info; /* could be an array[stream_count] */ member
H A Dmixart.c279 buf->sgroup_req.stream_info[i].size_max_byte_frame = 1024; in snd_mixart_add_ref_pipe()
280 buf->sgroup_req.stream_info[i].size_max_sample_frame = 256; in snd_mixart_add_ref_pipe()
281 buf->sgroup_req.stream_info[i].nb_bytes_max_per_sample = MIXART_FLOAT_P__4_0_TO_HEX; /* is 4.0f */ in snd_mixart_add_ref_pipe()
391 stream_state_req.stream_info.stream_desc.uid_pipe = stream->pipe->group_uid; in mixart_set_stream_state()
392 stream_state_req.stream_info.stream_desc.stream_idx = stream->substream->number; in mixart_set_stream_state()
/linux/drivers/usb/host/
H A Dxhci-debugfs.h94 struct xhci_stream_info *stream_info; member
/linux/drivers/staging/media/atomisp/pci/
H A Dia_css_stream_public.h193 struct ia_css_stream_info *stream_info);
/linux/sound/soc/intel/avs/
H A Dpcm.c451 const struct snd_soc_pcm_stream *stream_info; in avs_dai_hda_be_prepare() local
466 stream_info = snd_soc_dai_get_pcm_stream(dai, substream->stream); in avs_dai_hda_be_prepare()
468 stream_info->sig_bits); in avs_dai_hda_be_prepare()
747 const struct snd_soc_pcm_stream *stream_info; in avs_dai_fe_prepare() local
767 stream_info = snd_soc_dai_get_pcm_stream(dai, substream->stream); in avs_dai_fe_prepare()
769 stream_info->sig_bits); in avs_dai_fe_prepare()