| /kernel/linux/linux-5.10/Documentation/driver-api/usb/ |
| D | bulk-streams.rst | 1 USB bulk streams 7 Bulk endpoint streams were added in the USB 3.0 specification. Streams allow a 11 Streams are defined in sections 4.4.6.4 and 8.12.1.4 of the Universal Serial Bus 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 [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/usb/ |
| D | bulk-streams.rst | 1 USB bulk streams 7 Bulk endpoint streams were added in the USB 3.0 specification. Streams allow a 11 Streams are defined in sections 4.4.6.4 and 8.12.1.4 of the Universal Serial Bus 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 [all …]
|
| /kernel/linux/linux-5.10/drivers/soundwire/ |
| D | cadence_master.h | 41 * @num_bd: number of bidirectional streams 42 * @num_in: number of input streams 43 * @num_out: number of output streams 48 * @bd: bidirectional streams 49 * @in: input streams 50 * @out: output streams 68 * @pcm_bd: number of bidirectional PCM streams supported 69 * @pcm_in: number of input PCM streams supported 70 * @pcm_out: number of output PCM streams supported 71 * @pdm_bd: number of bidirectional PDM streams supported [all …]
|
| /kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/ |
| D | sch_ets_tests.sh | 5 # collect_stats($streams...) -- A function to get stats for individual streams 80 local -a streams=("$@") 82 local low_stream=${streams[0]} 89 echo "Testing $(qdisc_describe), streams ${streams[@]}" 91 for stream in ${streams[@]}; do 97 t0=($(collect_stats "${streams[@]}")) 101 t1=($(collect_stats "${streams[@]}")) 102 d=($(for ((i = 0; i < ${#streams[@]}; i++)); do 107 for ((i = 0; i < ${#streams[@]}; i++)); do 108 local stream=${streams[$i]} [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/ |
| D | sch_ets_tests.sh | 5 # collect_stats($streams...) -- A function to get stats for individual streams 80 local -a streams=("$@") 82 local low_stream=${streams[0]} 89 echo "Testing $(qdisc_describe), streams ${streams[@]}" 91 for stream in ${streams[@]}; do 97 t0=($(collect_stats "${streams[@]}")) 101 t1=($(collect_stats "${streams[@]}")) 102 d=($(for ((i = 0; i < ${#streams[@]}; i++)); do 107 for ((i = 0; i < ${#streams[@]}; i++)); do 108 local stream=${streams[$i]} [all …]
|
| /kernel/linux/linux-6.6/drivers/staging/greybus/ |
| D | gb-camera.h | 60 * capture. The caller specifies the number of streams it 62 * streams configurations in the 'streams' argument. The 67 * using a different number of streams. In that case the 71 * streams stored in 'streams' and 'array'. The module 77 * The 'streams' argument specifies which streams are affected by the 79 * configured streams indexes. If the request contains settings, the 92 unsigned int *flags, struct gb_camera_stream *streams, 95 unsigned int streams, unsigned int num_frames,
|
| D | camera.c | 268 * set and the returned number of streams is supported 284 gcam_err(gcam, "got #streams %u > request %u\n", in gb_camera_configure_streams_validate_response() 524 struct gb_camera_stream_config *streams, in gb_camera_configure_streams() argument 556 cfg->width = cpu_to_le16(streams[i].width); in gb_camera_configure_streams() 557 cfg->height = cpu_to_le16(streams[i].height); in gb_camera_configure_streams() 558 cfg->format = cpu_to_le16(streams[i].format); in gb_camera_configure_streams() 592 streams[i].width = le16_to_cpu(cfg->width); in gb_camera_configure_streams() 593 streams[i].height = le16_to_cpu(cfg->height); in gb_camera_configure_streams() 594 streams[i].format = le16_to_cpu(cfg->format); in gb_camera_configure_streams() 595 streams[i].vc = cfg->virtual_channel; in gb_camera_configure_streams() [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/greybus/ |
| D | gb-camera.h | 60 * capture. The caller specifies the number of streams it 62 * streams configurations in the 'streams' argument. The 67 * using a different number of streams. In that case the 71 * streams stored in 'streams' and 'array'. The module 77 * The 'streams' argument specifies which streams are affected by the 79 * configured streams indexes. If the request contains settings, the 92 unsigned int *flags, struct gb_camera_stream *streams, 95 unsigned int streams, unsigned int num_frames,
|
| D | camera.c | 268 * set and the returned number of streams is supported 284 gcam_err(gcam, "got #streams %u > request %u\n", in gb_camera_configure_streams_validate_response() 524 struct gb_camera_stream_config *streams, in gb_camera_configure_streams() argument 556 cfg->width = cpu_to_le16(streams[i].width); in gb_camera_configure_streams() 557 cfg->height = cpu_to_le16(streams[i].height); in gb_camera_configure_streams() 558 cfg->format = cpu_to_le16(streams[i].format); in gb_camera_configure_streams() 592 streams[i].width = le16_to_cpu(cfg->width); in gb_camera_configure_streams() 593 streams[i].height = le16_to_cpu(cfg->height); in gb_camera_configure_streams() 594 streams[i].format = le16_to_cpu(cfg->format); in gb_camera_configure_streams() 595 streams[i].vc = cfg->virtual_channel; in gb_camera_configure_streams() [all …]
|
| /kernel/linux/linux-6.6/tools/perf/util/ |
| D | stream.c | 3 * Compare and figure out the top N hottest streams 20 zfree(&es[i].streams); in evsel_streams__delete() 50 s->streams = calloc(nr_streams_max, sizeof(struct stream)); in evlist_streams__new() 51 if (!s->streams) in evlist_streams__new() 78 es->streams[i].cnode = cnode; in evsel_streams__set_hot_cnode() 84 * Considering a few number of hot streams, only use simple 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() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/util/ |
| D | stream.c | 3 * Compare and figure out the top N hottest streams 20 zfree(&es[i].streams); in evsel_streams__delete() 50 s->streams = calloc(nr_streams_max, sizeof(struct stream)); in evlist_streams__new() 51 if (!s->streams) in evlist_streams__new() 78 es->streams[i].cnode = cnode; in evsel_streams__set_hot_cnode() 84 * Considering a few number of hot streams, only use simple 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() [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/ |
| D | dev-subdev.rst | 500 independent streams are cropped and sent out of the subdev from the 509 Streams, multiplexed media pads and internal routing 512 Simple V4L2 sub-devices do not support multiple, unrelated video streams, 516 two or compose two streams into one, but the inputs and outputs for the 519 Some hardware, e.g. MIPI CSI-2, support multiplexed streams, that is, multiple 520 data streams are transmitted on the same bus, which is represented by a media 522 example, a camera sensor can produce two distinct streams, a pixel stream and a 525 sink pad. The stream-aware receiver will de-multiplex the streams received on 529 Subdevice drivers that support multiplexed streams are compatible with 534 Understanding streams [all …]
|
| D | pixfmt-v4l2.rst | 111 by the driver for capture streams and by the application for 112 output streams, see :ref:`colorspaces`. If the application sets the 155 the driver for capture streams and by the application for output 156 streams, see :ref:`colorspaces`. If the application sets the 169 the driver for capture streams and by the application for output 170 streams, see :ref:`colorspaces`. If the application sets the flag 185 the driver for capture streams and by the application for output 186 streams, see :ref:`colorspaces`. If the application sets the flag 198 the driver for capture streams and by the application for output 199 streams, see :ref:`colorspaces`. If the application sets the flag [all …]
|
| /kernel/linux/linux-6.6/drivers/soundwire/ |
| D | cadence_master.h | 43 * @num_bd: number of bidirectional streams 44 * @num_in: number of input streams 45 * @num_out: number of output streams 50 * @bd: bidirectional streams 51 * @in: input streams 52 * @out: output streams 70 * @pcm_bd: number of bidirectional PCM streams supported 71 * @pcm_in: number of input PCM streams supported 72 * @pcm_out: number of output PCM streams supported 115 * @pcm: PCM streams
|
| /kernel/linux/linux-5.10/drivers/media/pci/cx18/ |
| D | cx18-fileops.c | 19 #include "cx18-streams.h" 27 associated VBI and IDX streams are also automatically claimed. 33 struct cx18_stream *s = &cx->streams[type]; in cx18_claim_stream() 68 * For all other streams we're done. 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() 88 account associated VBI streams. */ 117 * CX18_ENC_STREAM_TYPE_VBI and/or CX18_ENC_STREAM_TYPE_IDX streams. in cx18_release_stream() 119 * For all other streams we're done. in cx18_release_stream() 125 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_release_stream() [all …]
|
| /kernel/linux/linux-6.6/drivers/media/pci/cx18/ |
| D | cx18-fileops.c | 19 #include "cx18-streams.h" 27 associated VBI and IDX streams are also automatically claimed. 33 struct cx18_stream *s = &cx->streams[type]; in cx18_claim_stream() 68 * For all other streams we're done. 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() 88 account associated VBI streams. */ 117 * CX18_ENC_STREAM_TYPE_VBI and/or CX18_ENC_STREAM_TYPE_IDX streams. in cx18_release_stream() 119 * For all other streams we're done. in cx18_release_stream() 125 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_release_stream() [all …]
|
| D | cx18-streams.c | 5 * Derived from ivtv-streams.c 18 #include "cx18-streams.h" 237 struct cx18_stream *s = &cx->streams[type]; in cx18_stream_init() 304 struct cx18_stream *s = &cx->streams[type]; in cx18_prep_dev() 312 * For analog capture related streams, if video_dev.v4l2_dev == NULL then the in cx18_prep_dev() 332 /* User explicitly selected 0 buffers for these streams, so don't in cx18_prep_dev() 395 ret = cx18_stream_alloc(&cx->streams[type]); in cx18_streams_setup() 402 /* One or more streams could not be initialized. Clean 'em all up. */ in cx18_streams_setup() 409 struct cx18_stream *s = &cx->streams[type]; in cx18_reg_dev() 429 struct cx18_stream *s_mpg = &cx->streams[CX18_ENC_STREAM_TYPE_MPG]; in cx18_reg_dev() [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-v4l2.rst | 111 by the driver for capture streams and by the application for 112 output streams, see :ref:`colorspaces`. If the application sets the 155 the driver for capture streams and by the application for output 156 streams, see :ref:`colorspaces`. If the application sets the 169 the driver for capture streams and by the application for output 170 streams, see :ref:`colorspaces`. If the application sets the flag 185 the driver for capture streams and by the application for output 186 streams, see :ref:`colorspaces`. If the application sets the flag 198 the driver for capture streams and by the application for output 199 streams, see :ref:`colorspaces`. If the application sets the flag [all …]
|
| /kernel/linux/linux-6.6/sound/virtio/ |
| 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()
|
| /kernel/linux/linux-5.10/drivers/media/test-drivers/vidtv/ |
| D | vidtv_channel.h | 14 * The PMT section for a channel will be assigned its streams. 38 * The PMT section for a channel will be assigned its streams. 46 * @program: A _single_ program with one or more streams associated with it. 48 * @streams: A stream loop used to populate the PMT section for 'program' 59 struct vidtv_psi_table_pmt_stream *streams; member
|
| /kernel/linux/linux-6.6/drivers/media/test-drivers/vidtv/ |
| D | vidtv_channel.h | 14 * The PMT section for a channel will be assigned its streams. 38 * The PMT section for a channel will be assigned its streams. 46 * @program: A _single_ program with one or more streams associated with it. 48 * @streams: A stream loop used to populate the PMT section for 'program' 59 struct vidtv_psi_table_pmt_stream *streams; member
|
| /kernel/linux/linux-6.6/net/mac80211/ |
| D | airtime.c | 31 #define MCS_DURATION(streams, sgi, bps) \ argument 32 ((u32)MCS_SYMBOL_TIME(sgi, MCS_N_KSYMS((streams) * (bps)))) 34 #define MCS_DURATION_S(shift, streams, sgi, bps) \ argument 35 ((u16)((MCS_DURATION(streams, sgi, bps) >> shift))) 52 #define HE_DURATION(streams, gi, bps) \ argument 53 ((u32)HE_SYMBOL_TIME(gi, MCS_N_KSYMS((streams) * (bps)))) 55 #define HE_DURATION_S(shift, streams, gi, bps) \ argument 56 (HE_DURATION(streams, gi, bps) >> shift) 64 * Define group sort order: HT40 -> SGI -> #streams 408 int bw, streams; in ieee80211_get_rate_duration() local [all …]
|
| /kernel/linux/linux-5.10/net/mac80211/ |
| D | airtime.c | 30 #define MCS_DURATION(streams, sgi, bps) \ argument 31 ((u32)MCS_SYMBOL_TIME(sgi, MCS_N_KSYMS((streams) * (bps)))) 33 #define MCS_DURATION_S(shift, streams, sgi, bps) \ argument 34 ((u16)((MCS_DURATION(streams, sgi, bps) >> shift))) 51 #define HE_DURATION(streams, gi, bps) \ argument 52 ((u32)HE_SYMBOL_TIME(gi, MCS_N_KSYMS((streams) * (bps)))) 54 #define HE_DURATION_S(shift, streams, gi, bps) \ argument 55 (HE_DURATION(streams, gi, bps) >> shift) 63 * Define group sort order: HT40 -> SGI -> #streams 413 int bw, streams; in ieee80211_get_rate_duration() local [all …]
|
| /kernel/linux/linux-5.10/sound/firewire/dice/ |
| D | dice-interface.h | 88 * register can be changed even while streams are running. 121 * streams that have a valid iso channel set; zero stops all streams. The 122 * streams' parameters must be configured before starting. This register is 225 * and the registers of all streams. 229 * The number of supported capture streams; read-only. 236 * of the following streams are offset by this register's value. 287 * and the registers of all streams. 291 * The number of supported playback streams; read-only. 298 * of the following streams are offset by this register's value.
|
| /kernel/linux/linux-6.6/sound/firewire/dice/ |
| D | dice-interface.h | 88 * register can be changed even while streams are running. 121 * streams that have a valid iso channel set; zero stops all streams. The 122 * streams' parameters must be configured before starting. This register is 225 * and the registers of all streams. 229 * The number of supported capture streams; read-only. 236 * of the following streams are offset by this register's value. 287 * and the registers of all streams. 291 * The number of supported playback streams; read-only. 298 * of the following streams are offset by this register's value.
|