Home
last modified time | relevance | path

Searched full:streams (Results 1 – 25 of 638) sorted by relevance

12345678910>>...26

/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
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 …]
/linux/drivers/staging/greybus/
H A Dgb-camera.h60 * 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,
H A Dcamera.c264 * set and the returned number of streams is supported
279 dev_err(&gcam->bundle->dev, "got #streams %u > request %u\n", in gb_camera_configure_streams_validate_response()
519 struct gb_camera_stream_config *streams, in gb_camera_configure_streams() argument
551 cfg->width = cpu_to_le16(streams[i].width); in gb_camera_configure_streams()
552 cfg->height = cpu_to_le16(streams[i].height); in gb_camera_configure_streams()
553 cfg->format = cpu_to_le16(streams[i].format); in gb_camera_configure_streams()
587 streams[i].width = le16_to_cpu(cfg->width); in gb_camera_configure_streams()
588 streams[i].height = le16_to_cpu(cfg->height); in gb_camera_configure_streams()
589 streams[i].format = le16_to_cpu(cfg->format); in gb_camera_configure_streams()
590 streams[i].vc = cfg->virtual_channel; in gb_camera_configure_streams()
[all …]
/linux/net/mac80211/
H A Dairtime.c31 #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)
63 #define EHT_DURATION(streams, gi, bps) \ argument
64 HE_DURATION(streams, gi, bps)
[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()
225 p += sprintf(p, "%d,", mg->streams); in minstrel_ht_stats_csv_dump()
229 p += sprintf(p, "%d,", mg->streams); in minstrel_ht_stats_csv_dump()
246 p += sprintf(p, ",MCS%-2u,", (mg->streams - 1) * 8 + j); in minstrel_ht_stats_csv_dump()
248 p += sprintf(p, ",MCS%-1u/%1u,", j, mg->streams); in minstrel_ht_stats_csv_dump()
/linux/drivers/media/pci/cx18/
H A Dcx18-fileops.c19 #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 …]
H A Dcx18-ioctl.c21 #include "cx18-streams.h"
57 struct cx18_stream *s = &cx->streams[id->type]; in cx18_g_fmt_vid_cap()
129 struct cx18_stream *s = &cx->streams[id->type]; in cx18_s_fmt_vid_cap()
548 cx->streams[CX18_ENC_STREAM_TYPE_MPG].video_dev.tvnorms = std; in cx18_s_input()
549 cx->streams[CX18_ENC_STREAM_TYPE_YUV].video_dev.tvnorms = std; in cx18_s_input()
550 cx->streams[CX18_ENC_STREAM_TYPE_VBI].video_dev.tvnorms = std; in cx18_s_input()
552 /* prevent others from messing with the streams until in cx18_s_input()
610 with already running streams, prevent that by in cx18_s_std()
625 if (cx->streams[CX18_ENC_STREAM_TYPE_YUV].pixelformat == V4L2_PIX_FMT_NV12_16L16) { in cx18_s_std()
626 cx->streams[CX18_ENC_STREAM_TYPE_YUV].vb_bytes_per_frame = in cx18_s_std()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-v4l2.rst111 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 …]
/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()
/linux/sound/firewire/dice/
H A Ddice-interface.h88 * 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.
H A Ddice-stream.c378 * MEMO: After this function, there're two states of streams:
379 * - None streams are running.
380 * - All streams are running.
417 // Check required streams are running or not. in snd_dice_stream_start_duplex()
433 // Start both streams. in snd_dice_stream_start_duplex()
471 * MEMO: After this function, there're two states of streams:
472 * - None streams are running.
473 * - All streams are running.
518 * This function should be called before starting streams or after stopping
519 * streams.
[all …]
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_channel.h14 * 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
/linux/drivers/media/pci/ivtv/
H A Divtv-fileops.c19 #include "ivtv-streams.h"
30 associated VBI streams are also automatically claimed.
36 struct ivtv_stream *s = &itv->streams[type]; in ivtv_claim_stream()
68 other streams we're done */ in ivtv_claim_stream()
77 s_vbi = &itv->streams[vbi_type]; in ivtv_claim_stream()
91 account associated VBI streams. */
116 for all other streams we're done */ in ivtv_release_stream()
118 s_vbi = &itv->streams[IVTV_DEC_STREAM_TYPE_VBI]; in ivtv_release_stream()
120 s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_release_stream()
213 struct ivtv_stream *s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_get_buffer()
[all …]
H A Divtv-streams.c44 #include "ivtv-streams.h"
170 struct ivtv_stream *s = &itv->streams[type]; in ivtv_stream_init()
200 struct ivtv_stream *s = &itv->streams[type]; in ivtv_prep_dev()
218 /* User explicitly selected 0 buffers for these streams, so don't 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()
279 /* One or more streams could not be initialized. Clean 'em all up. */ 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()
351 /* One or more streams could not be initialized. Clean 'em all up. */ in ivtv_streams_register()
[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/drivers/usb/storage/
H A Duas-detect.h90 * connected over USB-3 we can look at the number of streams supported, in uas_use_uas_driver()
91 * ASM1051 supports 32 streams, where as early ASM1053 versions support in uas_use_uas_driver()
92 * 16 streams, newer ASM1053-s also support 32 streams, but have a in uas_use_uas_driver()
104 /* No streams info, assume ASM1051 */ in uas_use_uas_driver()
151 "USB controller %s does not support streams, which are required by the UAS driver.\n", in uas_use_uas_driver()
/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/drivers/gpu/drm/imagination/
H A Dpvr_rogue_fwif_stream.h8 * DOC: Streams
10 * Commands are submitted to the kernel driver in the form of streams.
34 * All parameters and headers in the main and extension streams must be naturally aligned.
36 * If a parameter appears in both the main and extension streams, then the extension parameter is
/linux/Documentation/userspace-api/media/dvb/
H A Dintro.rst39 TV cards and their new features like recording MPEG streams and filtering
40 several section and PES data streams at the same time.
93 video streams. Besides usually several of such audio and video
94 streams it also contains data streams with information about the
95 programs offered in this or other streams of the same provider.
/linux/sound/isa/
H A Dcmi8330.c163 } streams[2]; member
414 substream->private_data = chip->streams[SNDRV_PCM_STREAM_PLAYBACK].private_data; in snd_cmi8330_playback_open()
415 return chip->streams[SNDRV_PCM_STREAM_PLAYBACK].open(substream); in snd_cmi8330_playback_open()
423 substream->private_data = chip->streams[SNDRV_PCM_STREAM_CAPTURE].private_data; in snd_cmi8330_capture_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()
[all …]
/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Drate.h42 /* phy ctl byte 3, code rate, modulation type, # of streams */
52 #define MCS_TXS_MASK 0xc0 /* num tx streams - 1 bit mask */
53 #define MCS_TXS_SHIFT 6 /* num tx streams - 1 bit shift */
55 /* returns num tx streams - 1 */
102 /* mimo num STC streams per PLCP defn. */
104 /* mimo num STC streams per PLCP defn. */
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6.h150 * In MMU V2, L1 -> 16 streams and 64 blocks, maximum 16 blocks per stream
152 * L2 -> 16 streams and 32 blocks. 2 blocks per streams
178 * called streams. There is maximum 16 streams for both caches. Each of these
221 * available only for the L1 streams.
230 * Currently L1/L2 streams, blocks, AT ZLW configurations etc. are pre-defined
/linux/sound/hda/
H A Dhdac_stream.c194 * snd_hdac_stop_streams - stop all streams
207 * snd_hdac_stop_streams_and_chip - stop all streams and chip if running
675 * @streams: bit flags of streams to set up
678 * Initializes the time counter of streams marked by the bit flags (each
684 unsigned int streams, bool start) in snd_hdac_stream_timecounter_init() argument
696 if ((streams & (1 << s->index))) { in snd_hdac_stream_timecounter_init()
715 * @streams: bit flags of streams to sync
719 unsigned int streams, unsigned int reg) in snd_hdac_stream_sync_trigger() argument
728 val |= streams; in snd_hdac_stream_sync_trigger()
730 val &= ~streams; in snd_hdac_stream_sync_trigger()
[all …]
/linux/sound/core/oss/
H A Dpcm_oss.c1115 substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_get_active_substream()
1568 substream = pcm_oss_file->streams[i]; in snd_pcm_oss_reset()
1588 substream = pcm_oss_file->streams[SNDRV_PCM_STREAM_PLAYBACK]; in snd_pcm_oss_post()
1657 substream = pcm_oss_file->streams[SNDRV_PCM_STREAM_PLAYBACK]; in snd_pcm_oss_sync()
1727 substream = pcm_oss_file->streams[SNDRV_PCM_STREAM_CAPTURE]; in snd_pcm_oss_sync()
1749 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_set_rate()
1791 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_set_channels()
1888 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_set_format()
1943 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_set_subdivide()
1986 struct snd_pcm_substream *substream = pcm_oss_file->streams[idx]; in snd_pcm_oss_set_fragment()
[all …]
/linux/sound/soc/tegra/
H A DKconfig147 frequency. It supports sampling frequency conversion of streams
155 four input streams (each of up to 16 channels) and generate
165 output streams (each of up to 16 channels). A byte RAM helps to
175 audio streams. It supports mixing of up to 10 input streams,
178 input streams.

12345678910>>...26