Home
last modified time | relevance | path

Searched refs:streams (Results 1 – 25 of 353) sorted by relevance

12345678910>>...15

/linux/tools/perf/util/
H A Dstream.c20 zfree(&es[i].streams); in evsel_streams__delete()
51 if (!s->streams) in evlist_streams__new()
78 es->streams[i].cnode = cnode; in evsel_streams__set_hot_cnode()
87 hit = (es->streams[0].cnode)->hit; in evsel_streams__set_hot_cnode()
89 if ((es->streams[i].cnode)->hit < hit) { in evsel_streams__set_hot_cnode()
90 hit = (es->streams[i].cnode)->hit; in evsel_streams__set_hot_cnode()
96 es->streams[idx].cnode = cnode; in evsel_streams__set_hot_cnode()
185 struct stream *pair_stream = &es_pair->streams[i]; in stream__callchain_match()
310 base_stream = &es_base->streams[i]; in callchain_streams_report()
320 base_stream = &es_base->streams[i]; in callchain_streams_report()
[all …]
/linux/drivers/staging/greybus/
H A Dcamera.c590 streams[i].vc = cfg->virtual_channel; in gb_camera_configure_streams()
591 streams[i].dt[0] = cfg->data_type[0]; in gb_camera_configure_streams()
592 streams[i].dt[1] = cfg->data_type[1]; in gb_camera_configure_streams()
666 req->streams = streams; in gb_camera_capture()
799 gb_streams[i].width = streams[i].width; in gb_camera_op_configure_streams()
822 streams[i].width = gb_streams[i].width; in gb_camera_op_configure_streams()
824 streams[i].vc = gb_streams[i].vc; in gb_camera_op_configure_streams()
828 streams[i].pixel_code = in gb_camera_op_configure_streams()
935 streams = kcalloc(nstreams, sizeof(*streams), GFP_KERNEL); in gb_camera_debugfs_configure_streams()
936 if (!streams) in gb_camera_debugfs_configure_streams()
[all …]
/linux/Documentation/driver-api/usb/
H A Dbulk-streams.rst1 USB bulk streams
7 Bulk endpoint streams were added in the USB 3.0 specification. Streams allow a
13 Protocol, which uses streams to queue multiple SCSI commands, can be found on
24 device can refuse that transfer. Devices can switch between streams at any
44 streams, or the xHCI driver ran out of memory), or the number of streams the
53 streams.
64 usb_alloc_streams() returns with a value of N, you may use streams 1 though N.
66 endpoint does not support streams, an error will be returned.
75 If a driver wishes to stop using streams to communicate with the device, it
83 ensure that drivers that don't support streams will be able to use the endpoint.
/linux/sound/virtio/
H A Dvirtio_chmap.c94 vs = &vpcm->streams[SNDRV_PCM_STREAM_PLAYBACK]; in virtsnd_chmap_parse_cfg()
97 vs = &vpcm->streams[SNDRV_PCM_STREAM_CAPTURE]; in virtsnd_chmap_parse_cfg()
152 for (i = 0; i < ARRAY_SIZE(vpcm->streams); ++i) { in virtsnd_chmap_build_devs()
153 vs = &vpcm->streams[i]; in virtsnd_chmap_build_devs()
180 vs = &vpcm->streams[SNDRV_PCM_STREAM_PLAYBACK]; in virtsnd_chmap_build_devs()
182 vs = &vpcm->streams[SNDRV_PCM_STREAM_CAPTURE]; in virtsnd_chmap_build_devs()
206 for (i = 0; i < ARRAY_SIZE(vpcm->streams); ++i) { in virtsnd_chmap_build_devs()
207 vs = &vpcm->streams[i]; in virtsnd_chmap_build_devs()
H A Dvirtio_pcm.c332 virtio_cread_le(vdev, struct virtio_snd_config, streams, in virtsnd_pcm_parse_cfg()
387 vpcm->streams[vss->direction].nsubstreams++; in virtsnd_pcm_parse_cfg()
412 vpcm->streams[SNDRV_PCM_STREAM_PLAYBACK].nsubstreams; in virtsnd_pcm_build_devs()
414 vpcm->streams[SNDRV_PCM_STREAM_CAPTURE].nsubstreams; in virtsnd_pcm_build_devs()
435 for (i = 0; i < ARRAY_SIZE(vpcm->streams); ++i) { in virtsnd_pcm_build_devs()
436 struct virtio_pcm_stream *stream = &vpcm->streams[i]; in virtsnd_pcm_build_devs()
460 vs = &vpcm->streams[vss->direction]; in virtsnd_pcm_build_devs()
465 for (i = 0; i < ARRAY_SIZE(vpcm->streams); ++i) { in virtsnd_pcm_build_devs()
466 struct virtio_pcm_stream *vs = &vpcm->streams[i]; in virtsnd_pcm_build_devs()
467 struct snd_pcm_str *ks = &vpcm->pcm->streams[i]; in virtsnd_pcm_build_devs()
/linux/sound/isa/
H A Dcmi8330.c163 } streams[2]; member
415 return chip->streams[SNDRV_PCM_STREAM_PLAYBACK].open(substream); in snd_cmi8330_playback_open()
424 return chip->streams[SNDRV_PCM_STREAM_CAPTURE].open(substream); in snd_cmi8330_capture_open()
445 chip->streams[CMI_SB_STREAM].ops = *ops; in snd_cmi8330_pcm()
446 chip->streams[CMI_SB_STREAM].open = ops->open; in snd_cmi8330_pcm()
447 chip->streams[CMI_SB_STREAM].ops.open = cmi_open_callbacks[CMI_SB_STREAM]; in snd_cmi8330_pcm()
448 chip->streams[CMI_SB_STREAM].private_data = chip->sb; in snd_cmi8330_pcm()
452 chip->streams[CMI_AD_STREAM].ops = *ops; in snd_cmi8330_pcm()
453 chip->streams[CMI_AD_STREAM].open = ops->open; in snd_cmi8330_pcm()
454 chip->streams[CMI_AD_STREAM].ops.open = cmi_open_callbacks[CMI_AD_STREAM]; in snd_cmi8330_pcm()
[all …]
/linux/net/mac80211/
H A Dairtime.c31 #define MCS_DURATION(streams, sgi, bps) \ argument
34 #define MCS_DURATION_S(shift, streams, sgi, bps) \ argument
52 #define HE_DURATION(streams, gi, bps) \ argument
55 #define HE_DURATION_S(shift, streams, gi, bps) \ argument
56 (HE_DURATION(streams, gi, bps) >> shift)
408 int bw, streams; in ieee80211_get_rate_duration() local
432 streams = status->nss; in ieee80211_get_rate_duration()
434 group = VHT_GROUP_IDX(streams, sgi, bw); in ieee80211_get_rate_duration()
439 group = HT_GROUP_IDX(streams, sgi, bw); in ieee80211_get_rate_duration()
442 streams = status->nss; in ieee80211_get_rate_duration()
[all …]
H A Drc80211_minstrel_ht_debugfs.c80 p += sprintf(p, "%d ", mg->streams); in minstrel_ht_stats_dump()
84 p += sprintf(p, "%d ", mg->streams); in minstrel_ht_stats_dump()
102 p += sprintf(p, " MCS%-2u", (mg->streams - 1) * 8 + j); in minstrel_ht_stats_dump()
104 p += sprintf(p, " MCS%-1u/%1u", j, mg->streams); in minstrel_ht_stats_dump()
226 p += sprintf(p, "%d,", mg->streams); in minstrel_ht_stats_csv_dump()
230 p += sprintf(p, "%d,", mg->streams); in minstrel_ht_stats_csv_dump()
247 p += sprintf(p, ",MCS%-2u,", (mg->streams - 1) * 8 + j); in minstrel_ht_stats_csv_dump()
249 p += sprintf(p, ",MCS%-1u/%1u,", j, mg->streams); in minstrel_ht_stats_csv_dump()
/linux/tools/testing/selftests/net/forwarding/
H A Dsch_ets_tests.sh80 local -a streams=("$@")
82 local low_stream=${streams[0]}
91 for stream in ${streams[@]}; do
108 local stream=${streams[$i]}
124 for stream in ${streams[@]}; do
H A Dsch_ets.sh39 local -a streams=("$@")
42 for stream in ${streams[@]}; do
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_state.c305 state->streams[i] = NULL; in dc_state_destruct()
414 if (state->streams[i] == stream) in dc_state_remove_stream()
417 if (state->streams[i] != stream) { in dc_state_remove_stream()
427 state->streams[i] = state->streams[i + 1]; in dc_state_remove_stream()
501 if (state->streams[i] == stream) { in dc_state_remove_plane()
567 if (state->streams[i] == stream) { in dc_state_rem_all_planes_for_stream()
628 if (stream == state->streams[i]) in dc_state_get_stream_status()
649 if (state->streams[i] == stream) { in dc_state_get_stream_subvp_type()
666 if (state->streams[i] == stream) { in dc_state_get_paired_subvp_stream()
910 if (state->streams[i] && state->streams[i]->stream_id == id) { in dc_state_get_stream_from_id()
[all …]
H A Ddc_link_enc_cfg.c91 stream = state->streams[i]; in get_stream_using_link_enc()
149 if (stream == state->streams[i]) { in add_link_enc_assignment()
299 struct dc_stream_state *streams[], in link_enc_cfg_link_encs_assign() argument
311 dc->res_pool->funcs->link_enc_unassign(state, dc->current_state->streams[i]); in link_enc_cfg_link_encs_assign()
318 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign()
340 struct dc_stream_state *stream = state->streams[i]; in link_enc_cfg_link_encs_assign()
351 struct dc_stream_state *prev_stream = prev_state->streams[j]; in link_enc_cfg_link_encs_assign()
368 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign()
657 if (is_dig_link_enc_stream(state->streams[i])) in link_enc_cfg_validate()
668 if (assignment.stream != state->streams[i]) in link_enc_cfg_validate()
[all …]
/linux/drivers/media/pci/cx18/
H A Dcx18-streams.c238 struct cx18_stream *s = &cx->streams[type]; in cx18_stream_init()
305 struct cx18_stream *s = &cx->streams[type]; in cx18_prep_dev()
508 if (cx->streams[type].dvb != NULL) { in cx18_streams_cleanup()
511 kfree(cx->streams[type].dvb); in cx18_streams_cleanup()
512 cx->streams[type].dvb = NULL; in cx18_streams_cleanup()
513 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup()
529 if (cx->streams[type].buffers != 0) in cx18_streams_cleanup()
530 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup()
536 vdev = &cx->streams[type].video_dev; in cx18_streams_cleanup()
541 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup()
[all …]
H A Dcx18-fileops.c33 struct cx18_stream *s = &cx->streams[type]; in cx18_claim_stream()
73 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_claim_stream()
75 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; in cx18_claim_stream()
125 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_release_stream()
132 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; in cx18_release_stream()
485 struct cx18_stream *s = &cx->streams[id->type]; in cx18_start_capture()
507 s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; in cx18_start_capture()
508 s_idx = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_start_capture()
576 struct cx18_stream *s = &cx->streams[id->type]; in cx18_v4l2_read()
595 struct cx18_stream *s = &cx->streams[id->type]; in cx18_v4l2_enc_poll()
[all …]
/linux/sound/hda/
H A Dhdac_device.c870 if (!streams || streams == -1) in query_stream_param()
871 streams = snd_hdac_read_parm(codec, codec->afg, AC_PAR_STREAM); in query_stream_param()
872 if (!streams || streams == -1) in query_stream_param()
874 return streams; in query_stream_param()
917 unsigned int streams, bps; in snd_hdac_query_supported_pcm() local
921 streams = query_stream_param(codec, nid); in snd_hdac_query_supported_pcm()
922 if (!streams) in snd_hdac_query_supported_pcm()
926 if (streams & AC_SUPFMT_PCM) { in snd_hdac_query_supported_pcm()
956 if (streams & AC_SUPFMT_FLOAT32) { in snd_hdac_query_supported_pcm()
962 if (streams == AC_SUPFMT_AC3) { in snd_hdac_query_supported_pcm()
[all …]
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Dsch_ets.sh67 local -a streams=("$@")
72 qdisc_parent_stats_get $swp2 10:$((${streams[0]} + 1)) .bytes \
75 for stream in ${streams[@]}; do
/linux/drivers/media/pci/ivtv/
H A Divtv-fileops.c35 struct ivtv_stream *s = &itv->streams[type]; in ivtv_claim_stream()
76 s_vbi = &itv->streams[vbi_type]; in ivtv_claim_stream()
117 s_vbi = &itv->streams[IVTV_DEC_STREAM_TYPE_VBI]; in ivtv_release_stream()
119 s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_release_stream()
418 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_start_capture()
447 s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_start_capture()
497 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_v4l2_read()
514 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_start_decoding()
540 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_write()
725 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_v4l2_dec_poll()
[all …]
H A Divtv-streams.c170 struct ivtv_stream *s = &itv->streams[type]; in ivtv_stream_init()
200 struct ivtv_stream *s = &itv->streams[type]; in ivtv_prep_dev()
269 if (itv->streams[type].vdev.v4l2_dev == NULL) in ivtv_streams_setup()
273 if (ivtv_stream_alloc(&itv->streams[type])) in ivtv_streams_setup()
286 struct ivtv_stream *s = &itv->streams[type]; in ivtv_reg_dev()
297 struct ivtv_stream *s_mpg = &itv->streams[IVTV_ENC_STREAM_TYPE_MPG]; in ivtv_reg_dev()
363 struct video_device *vdev = &itv->streams[type].vdev; in ivtv_streams_cleanup()
369 ivtv_stream_free(&itv->streams[type]); in ivtv_streams_cleanup()
370 itv->streams[type].vdev.v4l2_dev = NULL; in ivtv_streams_cleanup()
780 struct ivtv_stream *s = &itv->streams[i]; in ivtv_stop_all_captures()
[all …]
H A Divtv-irq.c541 s = &itv->streams[itv->cur_dma_stream]; in ivtv_irq_dma_read()
605 s = &itv->streams[itv->cur_dma_stream]; in ivtv_irq_enc_dma_complete()
633 s = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_irq_enc_dma_complete()
649 s = &itv->streams[itv->cur_pio_stream]; in ivtv_irq_enc_pio_complete()
662 s = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_irq_enc_pio_complete()
756 s = &itv->streams[ivtv_stream_map[data[0]]]; in ivtv_irq_enc_start_cap()
768 s = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_irq_enc_vbi_cap()
800 s = &itv->streams[IVTV_DEC_STREAM_TYPE_YUV]; in ivtv_irq_dec_data_req()
806 s = &itv->streams[IVTV_DEC_STREAM_TYPE_MPG]; in ivtv_irq_dec_data_req()
1022 struct ivtv_stream *s = &itv->streams[idx]; in ivtv_irq_handler()
[all …]
/linux/Documentation/devicetree/bindings/phy/
H A Dfsl,imx8qm-lvds-phy.yaml15 groups of four data lanes of LVDS data streams. A phase-locked
17 data streams over a fifth LVDS link. Every cycle of the transmit
19 through the two groups of LVDS data streams. Together with the
20 transmit clocks, the two groups of LVDS data streams form two
/linux/sound/pci/nm256/
H A Dnm256.c224 struct nm256_stream streams[2]; member
729 s = &chip->streams[SNDRV_PCM_STREAM_PLAYBACK]; in snd_nm256_playback_update()
744 s = &chip->streams[SNDRV_PCM_STREAM_CAPTURE]; in snd_nm256_capture_update()
910 struct nm256_stream *s = &chip->streams[i]; in snd_nm256_pcm()
964 if (chip->streams[SNDRV_PCM_STREAM_CAPTURE].running) in snd_nm256_intr_check()
1389 struct nm256_stream *s = &chip->streams[i]; in nm256_resume()
1408 if (chip->streams[SNDRV_PCM_STREAM_PLAYBACK].running) in snd_nm256_free()
1410 if (chip->streams[SNDRV_PCM_STREAM_CAPTURE].running) in snd_nm256_free()
1492 chip->streams[SNDRV_PCM_STREAM_CAPTURE].bufsize; in snd_nm256_create()
1523 chip->streams[SNDRV_PCM_STREAM_PLAYBACK].buf = addr; in snd_nm256_create()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Ddev-subdev.rst500 independent streams are cropped and sent out of the subdev from the
514 Simple V4L2 sub-devices do not support multiple, unrelated video streams,
518 two or compose two streams into one, but the inputs and outputs for the
521 Some hardware, e.g. MIPI CSI-2, support multiplexed streams, that is, multiple
522 data streams are transmitted on the same bus, which is represented by a media
524 example, a camera sensor can produce two distinct streams, a pixel stream and a
527 sink pad. The stream-aware receiver will de-multiplex the streams received on
531 Subdevice drivers that support multiplexed streams are compatible with
533 does not support streams, then only stream 0 of source end may be captured.
536 Understanding streams
[all...]
/linux/sound/core/
H A Dpcm.c123 pstr = &pcm->streams[stream]; in snd_pcm_control_ioctl()
629 struct snd_pcm_str *pstr = &pcm->streams[stream]; in snd_pcm_new_stream()
863 snd_pcm_free_stream(&pcm->streams[SNDRV_PCM_STREAM_CAPTURE]); in snd_pcm_free()
891 pstr = &pcm->streams[stream]; in snd_pcm_attach_substream()
1056 if (pcm->streams[cidx].substream == NULL) in snd_pcm_dev_register()
1069 pcm->streams[cidx].dev); in snd_pcm_dev_register()
1113 if (pcm->streams[cidx].dev) in snd_pcm_dev_disconnect()
1114 snd_unregister_device(pcm->streams[cidx].dev); in snd_pcm_dev_disconnect()
1115 free_chmap(&pcm->streams[cidx]); in snd_pcm_dev_disconnect()
1170 if (pcm->streams[SNDRV_PCM_STREAM_PLAYBACK].substream) in snd_pcm_proc_read()
[all …]
/linux/Documentation/networking/
H A Dtcp-thin.rst4 Thin-streams and TCP
20 applications, we have seen that they often produce thin streams
23 streams provoke high latencies when using TCP is unfortunate.
27 for thin streams. In short, if the kernel detects a thin stream,
/linux/sound/core/oss/
H A Dpcm_oss.c1116 substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_get_active_substream()
1569 substream = pcm_oss_file->streams[i]; in snd_pcm_oss_reset()
2191 substream = pcm_oss_file->streams[stream]; in snd_pcm_oss_get_ptr()
2261 substream = pcm_oss_file->streams[stream]; in snd_pcm_oss_get_space()
2430 if (! pcm->streams[idx].substream_count) in snd_pcm_oss_open_file()
2445 pcm_oss_file->streams[idx] = substream; in snd_pcm_oss_open_file()
2449 if (!pcm_oss_file->streams[0] && !pcm_oss_file->streams[1]) { in snd_pcm_oss_open_file()
2601 substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_ioctl()
2861 ofile.streams[SNDRV_PCM_STREAM_CAPTURE] = pcm_oss_file->streams[SNDRV_PCM_STREAM_CAPTURE]; in snd_pcm_oss_poll()
3060 struct snd_pcm_str *pstr = &pcm->streams[stream]; in snd_pcm_oss_proc_init()
[all …]

12345678910>>...15