/linux-6.3-rc2/tools/perf/util/ |
A D | stream.c | 20 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-6.3-rc2/drivers/staging/greybus/ |
A D | camera.c | 595 streams[i].vc = cfg->virtual_channel; in gb_camera_configure_streams() 596 streams[i].dt[0] = cfg->data_type[0]; in gb_camera_configure_streams() 597 streams[i].dt[1] = cfg->data_type[1]; in gb_camera_configure_streams() 671 req->streams = streams; in gb_camera_capture() 804 gb_streams[i].width = streams[i].width; in gb_camera_op_configure_streams() 827 streams[i].width = gb_streams[i].width; in gb_camera_op_configure_streams() 829 streams[i].vc = gb_streams[i].vc; in gb_camera_op_configure_streams() 833 streams[i].pixel_code = in gb_camera_op_configure_streams() 940 streams = kcalloc(nstreams, sizeof(*streams), GFP_KERNEL); in gb_camera_debugfs_configure_streams() 941 if (!streams) in gb_camera_debugfs_configure_streams() [all …]
|
/linux-6.3-rc2/Documentation/driver-api/usb/ |
A D | bulk-streams.rst | 1 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-6.3-rc2/sound/virtio/ |
A D | virtio_chmap.c | 94 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()
|
A D | virtio_pcm.c | 330 virtio_cread_le(vdev, struct virtio_snd_config, streams, in virtsnd_pcm_parse_cfg() 385 vpcm->streams[vss->direction].nsubstreams++; in virtsnd_pcm_parse_cfg() 410 vpcm->streams[SNDRV_PCM_STREAM_PLAYBACK].nsubstreams; in virtsnd_pcm_build_devs() 412 vpcm->streams[SNDRV_PCM_STREAM_CAPTURE].nsubstreams; in virtsnd_pcm_build_devs() 433 for (i = 0; i < ARRAY_SIZE(vpcm->streams); ++i) { in virtsnd_pcm_build_devs() 434 struct virtio_pcm_stream *stream = &vpcm->streams[i]; in virtsnd_pcm_build_devs() 458 vs = &vpcm->streams[vss->direction]; in virtsnd_pcm_build_devs() 463 for (i = 0; i < ARRAY_SIZE(vpcm->streams); ++i) { in virtsnd_pcm_build_devs() 464 struct virtio_pcm_stream *vs = &vpcm->streams[i]; in virtsnd_pcm_build_devs() 465 struct snd_pcm_str *ks = &vpcm->pcm->streams[i]; in virtsnd_pcm_build_devs()
|
/linux-6.3-rc2/sound/isa/ |
A D | cmi8330.c | 163 } 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-6.3-rc2/tools/testing/selftests/net/forwarding/ |
A D | sch_ets_tests.sh | 80 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
|
A D | sch_ets.sh | 39 local -a streams=("$@") 42 for stream in ${streams[@]}; do
|
/linux-6.3-rc2/net/mac80211/ |
A D | airtime.c | 31 #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 …]
|
A D | rc80211_minstrel_ht_debugfs.c | 80 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-6.3-rc2/drivers/media/pci/cx18/ |
A D | cx18-streams.c | 243 struct cx18_stream *s = &cx->streams[type]; in cx18_stream_init() 298 struct cx18_stream *s = &cx->streams[type]; in cx18_prep_dev() 495 if (cx->streams[type].dvb != NULL) { in cx18_streams_cleanup() 498 kfree(cx->streams[type].dvb); in cx18_streams_cleanup() 499 cx->streams[type].dvb = NULL; in cx18_streams_cleanup() 500 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup() 516 if (cx->streams[type].buffers != 0) in cx18_streams_cleanup() 517 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup() 523 vdev = &cx->streams[type].video_dev; in cx18_streams_cleanup() 531 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup() [all …]
|
A D | cx18-fileops.c | 33 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() 601 struct cx18_stream *s = &cx->streams[id->type]; in cx18_v4l2_enc_poll() [all …]
|
/linux-6.3-rc2/sound/hda/ |
A D | hdac_device.c | 806 if (!streams || streams == -1) in query_stream_param() 807 streams = snd_hdac_read_parm(codec, codec->afg, AC_PAR_STREAM); in query_stream_param() 808 if (!streams || streams == -1) in query_stream_param() 810 return streams; in query_stream_param() 852 unsigned int streams, bps; in snd_hdac_query_supported_pcm() local 854 streams = query_stream_param(codec, nid); in snd_hdac_query_supported_pcm() 855 if (!streams) in snd_hdac_query_supported_pcm() 859 if (streams & AC_SUPFMT_PCM) { in snd_hdac_query_supported_pcm() 889 if (streams & AC_SUPFMT_FLOAT32) { in snd_hdac_query_supported_pcm() 895 if (streams == AC_SUPFMT_AC3) { in snd_hdac_query_supported_pcm() [all …]
|
/linux-6.3-rc2/drivers/media/pci/ivtv/ |
A D | ivtv-fileops.c | 35 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 …]
|
A D | ivtv-streams.c | 170 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() 778 struct ivtv_stream *s = &itv->streams[i]; in ivtv_stop_all_captures() [all …]
|
A D | ivtv-irq.c | 541 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-6.3-rc2/tools/testing/selftests/drivers/net/mlxsw/ |
A D | sch_ets.sh | 68 local -a streams=("$@") 73 qdisc_parent_stats_get $swp2 10:$((${streams[0]} + 1)) .bytes \ 76 for stream in ${streams[@]}; do
|
/linux-6.3-rc2/Documentation/devicetree/bindings/phy/ |
A D | fsl,imx8qm-lvds-phy.yaml | 15 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-6.3-rc2/sound/pci/nm256/ |
A D | nm256.c | 224 struct nm256_stream streams[2]; member 757 s = &chip->streams[SNDRV_PCM_STREAM_PLAYBACK]; in snd_nm256_playback_update() 772 s = &chip->streams[SNDRV_PCM_STREAM_CAPTURE]; in snd_nm256_capture_update() 940 struct nm256_stream *s = &chip->streams[i]; in snd_nm256_pcm() 994 if (chip->streams[SNDRV_PCM_STREAM_CAPTURE].running) in snd_nm256_intr_check() 1420 struct nm256_stream *s = &chip->streams[i]; in nm256_resume() 1443 if (chip->streams[SNDRV_PCM_STREAM_PLAYBACK].running) in snd_nm256_free() 1445 if (chip->streams[SNDRV_PCM_STREAM_CAPTURE].running) in snd_nm256_free() 1527 chip->streams[SNDRV_PCM_STREAM_CAPTURE].bufsize; in snd_nm256_create() 1558 chip->streams[SNDRV_PCM_STREAM_PLAYBACK].buf = addr; in snd_nm256_create() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/core/ |
A D | dc_link_enc_cfg.c | 91 stream = state->streams[i]; in get_stream_using_link_enc() 149 if (stream == state->streams[i]) { in add_link_enc_assignment() 287 struct dc_stream_state *streams[], in link_enc_cfg_link_encs_assign() argument 299 dc->res_pool->funcs->link_enc_unassign(state, dc->current_state->streams[i]); in link_enc_cfg_link_encs_assign() 306 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 328 struct dc_stream_state *stream = state->streams[i]; in link_enc_cfg_link_encs_assign() 339 struct dc_stream_state *prev_stream = prev_state->streams[j]; in link_enc_cfg_link_encs_assign() 356 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 637 if (is_dig_link_enc_stream(state->streams[i])) in link_enc_cfg_validate() 648 if (assignment.stream == state->streams[i]) in link_enc_cfg_validate() [all …]
|
/linux-6.3-rc2/Documentation/userspace-api/media/v4l/ |
A D | dev-subdev.rst | 500 independent streams are cropped and sent out of the subdev from the 534 Understanding streams 552 multiplexed streams the 'stream' field is always 0. 554 Interaction between routes, streams, formats and selections 561 the same as without streams (see :ref:`format-propagation`). 563 Instead of the sub-device wide merging of streams from all sink pads 565 other. Any number of routes from streams on sink pads towards streams on 570 are independent of similar configurations on other streams. This is 573 Configuring streams 580 There are three steps in configuring the streams: [all …]
|
/linux-6.3-rc2/sound/core/oss/ |
A D | pcm_oss.c | 1127 substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_get_active_substream() 1580 substream = pcm_oss_file->streams[i]; in snd_pcm_oss_reset() 2205 substream = pcm_oss_file->streams[stream]; in snd_pcm_oss_get_ptr() 2275 substream = pcm_oss_file->streams[stream]; in snd_pcm_oss_get_space() 2350 mutex_lock(&pcm->streams[stream].oss.setup_mutex); in snd_pcm_oss_look_for_setup() 2445 if (! pcm->streams[idx].substream_count) in snd_pcm_oss_open_file() 2460 pcm_oss_file->streams[idx] = substream; in snd_pcm_oss_open_file() 2464 if (!pcm_oss_file->streams[0] && !pcm_oss_file->streams[1]) { in snd_pcm_oss_open_file() 2616 substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_ioctl() 2876 ofile.streams[SNDRV_PCM_STREAM_CAPTURE] = pcm_oss_file->streams[SNDRV_PCM_STREAM_CAPTURE]; in snd_pcm_oss_poll() [all …]
|
/linux-6.3-rc2/Documentation/networking/ |
A D | tcp-thin.rst | 4 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-6.3-rc2/sound/core/ |
A D | pcm.c | 127 pstr = &pcm->streams[stream]; in snd_pcm_control_ioctl() 641 struct snd_pcm_str *pstr = &pcm->streams[stream]; in snd_pcm_new_stream() 873 snd_pcm_free_stream(&pcm->streams[SNDRV_PCM_STREAM_PLAYBACK]); in snd_pcm_free() 874 snd_pcm_free_stream(&pcm->streams[SNDRV_PCM_STREAM_CAPTURE]); in snd_pcm_free() 902 pstr = &pcm->streams[stream]; in snd_pcm_attach_substream() 1068 if (pcm->streams[cidx].substream == NULL) in snd_pcm_dev_register() 1081 &pcm->streams[cidx].dev); in snd_pcm_dev_register() 1128 snd_unregister_device(&pcm->streams[cidx].dev); in snd_pcm_dev_disconnect() 1129 free_chmap(&pcm->streams[cidx]); in snd_pcm_dev_disconnect() 1187 if (pcm->streams[SNDRV_PCM_STREAM_PLAYBACK].substream) in snd_pcm_proc_read() [all …]
|
/linux-6.3-rc2/drivers/media/test-drivers/vidtv/ |
A D | vidtv_channel.c | 100 s302m->streams = vidtv_psi_pmt_stream_init(NULL, in vidtv_channel_s302m_init() 103 if (!s302m->streams) in vidtv_channel_s302m_init() 106 s302m->streams->descriptor = (struct vidtv_psi_desc *) in vidtv_channel_s302m_init() 111 if (!s302m->streams->descriptor) in vidtv_channel_s302m_init() 145 vidtv_psi_pmt_stream_destroy(s302m->streams); in vidtv_channel_s302m_init() 336 s = cur_chnl->streams; in vidtv_channel_pmt_match_sections() 538 vidtv_psi_pmt_stream_destroy(curr->streams); in vidtv_channels_destroy()
|