Home
last modified time | relevance | path

Searched +full:flow +full:- +full:controlled (Results 1 – 25 of 151) sorted by relevance

1234567

/linux-6.12.1/Documentation/hwmon/
Daquacomputer_d5next.rst1 .. SPDX-License-Identifier: GPL-2.0-or-later
3 Kernel driver aquacomputer-d5next
14 * Aquacomputer High Flow Next sensor
19 * Aquacomputer High Flow USB flow meter
20 * Aquacomputer MPS Flow devices
25 -----------
31 virtual temperature sensors, as well as two flow sensors. The fans expose their
33 can be controlled.
37 available through debugfs are the serial number, firmware version and power-on
38 count. Attaching a fan to it is optional and allows it to be controlled using
[all …]
/linux-6.12.1/net/sched/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
21 need a certain minimum data flow rate, or if you need to limit the
22 maximum data flow rate for traffic which matches specified criteria.
25 To administer these schedulers, you'll need the user-level utilities
54 in-depth articles.
74 Say Y here if you want to use an n-band priority queue packet
81 tristate "Hardware Multiqueue-aware Multi Band Queuing (MULTIQ)"
83 Say Y here if you want to use an n-band queue packet scheduler
199 re-ordering. This is often useful to simulate networks when
219 tristate "Multi-queue priority scheduler (MQPRIO)"
[all …]
/linux-6.12.1/samples/pktgen/
Dpktgen_sample04_many_flows.sh2 # SPDX-License-Identifier: GPL-2.0
7 # and number of packets per flow controlled by variable $FLOWLEN
20 if [ -z "$DEST_IP" ]; then
21 [ -z "$IP6" ] && DEST_IP="198.18.0.42" || DEST_IP="FD00::1"
23 [ -z "$DST_MAC" ] && DST_MAC="90:e2:ba:ff:ff:ff"
24 [ -z "$CLONE_SKB" ] && CLONE_SKB="0"
25 [ -z "$COUNT" ] && COUNT="0" # Zero means indefinitely
26 if [ -n "$DEST_IP" ]; then
28 read -r DST_MIN DST_MAX <<< $(parse_addr${IP6} $DEST_IP)
30 if [ -n "$DST_PORT" ]; then
[all …]
/linux-6.12.1/net/dccp/ccids/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
5 bool "CCID-2 debugging messages"
7 Enable CCID-2 specific debugging messages.
15 bool "CCID-3 (TCP-Friendly)"
18 CCID-3 denotes TCP-Friendly Rate Control (TFRC), an equation-based
19 rate-controlled congestion control mechanism. TFRC is designed to
20 be reasonably fair when competing for bandwidth with TCP-like flows,
21 where a flow is "reasonably fair" if its sending rate is generally
22 within a factor of two of the sending rate of a TCP flow under the
24 throughput over time compared with TCP, which makes CCID-3 more
[all …]
/linux-6.12.1/drivers/staging/rtl8723bs/include/
Drtw_pwrctrl.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Copyright(c) 2007 - 2012 Realtek Corporation. All rights reserved.
35 BIT[4] = sub-state
76 #define RT_RF_OFF_LEVL_HALT_NIC BIT(3) /* NIC halt, re-initialize hw parameters */
77 #define RT_RF_OFF_LEVL_FREE_FW BIT(4) /* FW free, re-download the FW */
83 #define RT_IN_PS_LEVEL(ppsc, _PS_FLAG) ((ppsc->cur_ps_level & _PS_FLAG) ? true : false)
84 #define RT_CLEAR_PS_LEVEL(ppsc, _PS_FLAG) (ppsc->cur_ps_level &= (~(_PS_FLAG)))
85 #define RT_SET_PS_LEVEL(ppsc, _PS_FLAG) (ppsc->cur_ps_level |= _PS_FLAG)
89 #define RT_PCI_ASPM_OSC_ENABLE BIT0 /* PCI ASPM controlled by OS according to ACPI Spec 5.0 */
90 #define RT_PCI_ASPM_OSC_DISABLE BIT1 /* PCI ASPM controlled by driver or BIOS, i.e., force enable…
[all …]
/linux-6.12.1/drivers/net/dsa/sja1105/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
11 This is the driver for the NXP SJA1105 (5-port) and SJA1110 (10-port)
15 - SJA1105E (Gen. 1, No TT-Ethernet)
16 - SJA1105T (Gen. 1, TT-Ethernet)
17 - SJA1105P (Gen. 2, No SGMII, No TT-Ethernet)
18 - SJA1105Q (Gen. 2, No SGMII, TT-Ethernet)
19 - SJA1105R (Gen. 2, SGMII, No TT-Ethernet)
20 - SJA1105S (Gen. 2, SGMII, TT-Ethernet)
21 - SJA1110A (Gen. 3, SGMII, TT-Ethernet, 100base-TX PHY, 10 ports)
22 - SJA1110B (Gen. 3, SGMII, TT-Ethernet, 100base-TX PHY, 9 ports)
[all …]
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/netronome/
Dnfp.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
5 Network Flow Processor (NFP) Kernel Drivers
14 - `Overview`_
15 - `Acquiring Firmware`_
16 - `Devlink Info`_
17 - `Configure Device`_
18 - `Statistics`_
23 This driver supports Netronome and Corigine's line of Network Flow Processor
25 are also incorporated in the companies' family of Agilio SmartNICs. The SR-IOV
35 Firmware files on the host filesystem contain card type (`AMDA-*` string), media
[all …]
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/freescale/
Ddpaa.rst1 .. SPDX-License-Identifier: GPL-2.0
8 - Madalin Bucur <madalin.bucur@nxp.com>
9 - Camelia Groza <camelia.groza@nxp.com>
13 - DPAA Ethernet Overview
14 - DPAA Ethernet Supported SoCs
15 - Configuring DPAA Ethernet in your kernel
16 - DPAA Ethernet Frame Processing
17 - DPAA Ethernet Features
18 - DPAA IRQ Affinity and Receive Side Scaling
19 - Debugging
[all …]
/linux-6.12.1/drivers/net/ethernet/intel/ixgbe/
Dixgbe_x550.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright(c) 1999 - 2018 Intel Corporation. */
17 struct ixgbe_mac_info *mac = &hw->mac; in ixgbe_get_invariants_X550_x()
18 struct ixgbe_phy_info *phy = &hw->phy; in ixgbe_get_invariants_X550_x()
19 struct ixgbe_link_info *link = &hw->link; in ixgbe_get_invariants_X550_x()
24 if (mac->ops.get_media_type(hw) != ixgbe_media_type_copper) in ixgbe_get_invariants_X550_x()
25 phy->ops.set_phy_power = NULL; in ixgbe_get_invariants_X550_x()
27 link->addr = IXGBE_CS4227; in ixgbe_get_invariants_X550_x()
34 struct ixgbe_phy_info *phy = &hw->phy; in ixgbe_get_invariants_X550_x_fw()
39 phy->ops.set_phy_power = NULL; in ixgbe_get_invariants_X550_x_fw()
[all …]
/linux-6.12.1/Documentation/userspace-api/media/v4l/
Ddev-osd.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
9 **Also known as On-Screen Display (OSD)**
57 ---------------------------------------------
59 .. code-block:: c
67 if (-1 == ioctl(fd, VIDIOC_G_FBUF, &fbuf)) {
79 if (-1 == fb_fd) {
99 fb_fd = -1;
103 for the video output overlay, or -1 if no device was found. */
109 The overlay is controlled by source and target rectangles. The source
143 direction of the data flow. For more information see :ref:`crop`.
/linux-6.12.1/Documentation/userspace-api/media/
Dglossary.rst1 .. SPDX-License-Identifier: GPL-2.0 OR GFDL-1.1-no-invariants-or-later
58 **Field-programmable Gate Array**
63 See https://en.wikipedia.org/wiki/Field-programmable_gate_array.
72 together make a larger user-facing functional peripheral. For
80 **Inter-Integrated Circuit**
82 A multi-master, multi-slave, packet switched, single-ended,
84 like sub-device hardware components.
86 See http://www.nxp.com/docs/en/user-guide/UM10204.pdf.
120 - :term:`CEC API`;
121 - :term:`Digital TV API`;
[all …]
/linux-6.12.1/net/wireless/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
21 tristate "cfg80211 - wireless configuration API"
89 you are a wireless researcher and are working in a controlled
118 If selected, point to a directory with DER-encoded X.509
123 for your certificates, and if cfg80211 is built-in they also must be.
160 capabilities in their registration flow.
169 applications instead -- they need to register their network
196 extensions with cfg80211-based drivers.
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/intel/
Di40e.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 Copyright(c) 1999-2018 Intel Corporation.
13 - Overview
14 - Identifying Your Adapter
15 - Intel(R) Ethernet Flow Director
16 - Additional Configurations
17 - Known Issues
18 - Support
47 ----------------------
49 …intel.com/content/dam/www/public/us/en/documents/release-notes/xl710-ethernet-controller-feature-m…
[all …]
/linux-6.12.1/include/linux/
Dtty.h1 /* SPDX-License-Identifier: GPL-2.0 */
34 #define INTR_CHAR(tty) ((tty)->termios.c_cc[VINTR])
35 #define QUIT_CHAR(tty) ((tty)->termios.c_cc[VQUIT])
36 #define ERASE_CHAR(tty) ((tty)->termios.c_cc[VERASE])
37 #define KILL_CHAR(tty) ((tty)->termios.c_cc[VKILL])
38 #define EOF_CHAR(tty) ((tty)->termios.c_cc[VEOF])
39 #define TIME_CHAR(tty) ((tty)->termios.c_cc[VTIME])
40 #define MIN_CHAR(tty) ((tty)->termios.c_cc[VMIN])
41 #define SWTC_CHAR(tty) ((tty)->termios.c_cc[VSWTC])
42 #define START_CHAR(tty) ((tty)->termios.c_cc[VSTART])
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/dma/ti/
Dk3-udma.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
5 ---
6 $id: http://devicetree.org/schemas/dma/ti/k3-udma.yaml#
7 $schema: http://devicetree.org/meta-schemas/core.yaml#
12 - Peter Ujfalusi <peter.ujfalusi@gmail.com>
15 The UDMA-P is intended to perform similar (but significantly upgraded)
16 functions as the packet-oriented DMA used on previous SoC devices. The UDMA-P
18 The UDMA-P architecture facilitates the segmentation and reassembly of SoC DMA
28 is indirectly controlled by the order in which blocks are pushed into the DMA
29 on the Rx PSI-L interface.
[all …]
/linux-6.12.1/Documentation/userspace-api/media/dvb/
Dintro.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
17 part I of the MPEG2 specification ISO/IEC 13818 (aka ITU-T H.222), i.e
19 meant by a packetized elementary stream (PES) or an I-frame.
23 - European standards (DVB): http://www.dvb.org and/or http://www.etsi.org.
24 - American standards (ATSC): https://www.atsc.org/standards/
25 - Japanese standards (ISDB): http://www.dibeg.org/
65 .. kernel-figure:: dvbstb.svg
71 A Digital TV card or set-top-box (STB) usually consists of the
76 antenna or directly from cable. The frontend down-converts and
84 the user has access (controlled by the smart card) are decoded in
[all …]
/linux-6.12.1/drivers/tty/serial/
Dst-asc.c1 // SPDX-License-Identifier: GPL-2.0+
3 * st-asc.c: ST Asynchronous serial controller (ASC) driver
5 * Copyright (C) 2003-2013 STMicroelectronics (R&D) Limited
26 #define DRIVER_NAME "st-asc"
48 /*---- UART Register definitions ------------------------------*/
144 /*---- Inline function definitions ---------------------------*/
154 return readl_relaxed(port->membase + offset); in asc_in()
156 return readl(port->membase + offset); in asc_in()
163 writel_relaxed(value, port->membase + offset); in asc_out()
165 writel(value, port->membase + offset); in asc_out()
[all …]
Dvt8500_serial.c1 // SPDX-License-Identifier: GPL-2.0
74 #define VT8500_CS8 (1 << 2) /* 8-bit data length (vs. 7-bit) */
83 #define VT8500_SWRTSCTS (1 << 11) /* Software-controlled RTS/CTS */
86 * Capability flags (driver-internal)
106 * have been allocated as we can't use pdev->id in
114 writel(val, port->membase + off); in vt8500_write()
119 return readl(port->membase + off); in vt8500_read()
128 vt8500_port->ier &= ~TX_FIFO_INTS; in vt8500_stop_tx()
129 vt8500_write(port, vt8500_port->ier, VT8500_URIER); in vt8500_stop_tx()
138 vt8500_port->ier &= ~RX_FIFO_INTS; in vt8500_stop_rx()
[all …]
/linux-6.12.1/Documentation/networking/
Dtipc.rst1 .. SPDX-License-Identifier: GPL-2.0
11 designed for intra-cluster communication. It can be configured to transmit
13 sequence guaranteed, loss free and flow controlled. Latency times are shorter
18 -------------
20 - Cluster wide IPC service
32 - Service Addressing
38 - Service Tracking
45 i.e., subscribing for availability/non-availability of cluster nodes.
51 - Transmission Modes
64 - Inter Node Links
[all …]
/linux-6.12.1/include/uapi/linux/
Dvirtio_net.h56 #define VIRTIO_NET_F_MQ 22 /* Device supports Receive Flow
59 #define VIRTIO_NET_F_DEVICE_STATS 50 /* Device can provide device-level statistics. */
110 * 0x00 - half duplex
111 * 0x01 - full duplex
124 * This header comes first in the scatter-gather list. If you don't
127 * This is bitwise-equivalent to the legacy struct virtio_net_hdr_mrg_rxbuf,
185 /* This header comes first in the scatter-gather list.
187 * be the first element of the scatter-gather list. If you don't
228 * state value, zero = disable, non-zero = enable. Commands
230 * Commands 2-5 are added with VIRTIO_NET_F_CTRL_RX_EXTRA.
[all …]
/linux-6.12.1/Documentation/misc-devices/
Dxilinx_sdfec.rst1 .. SPDX-License-Identifier: GPL-2.0+
4 Xilinx SD-FEC Driver
10 This driver supports SD-FEC Integrated Block for Zynq |Ultrascale+ (TM)| RFSoCs.
15 …f SD-FEC core features, see the `SD-FEC Product Guide (PG256) <https://www.xilinx.com/cgi-bin/docs…
19 - Retrieval of the Integrated Block configuration and status information
20 - Configuration of LDPC codes
21 - Configuration of Turbo decoding
22 - Monitoring errors
24 Missing features, known issues, and limitations of the SD-FEC driver are as
27 - Only allows a single open file handler to any instance of the driver at any time
[all …]
/linux-6.12.1/include/drm/
Ddrm_crtc.h3 * Copyright © 2007-2008 Dave Airlie
4 * Copyright © 2007-2008 Intel Corporation
67 * struct drm_crtc_state - mutable CRTC state
88 * is controlled by @active.
109 * helpers and drivers to steer the atomic commit control flow.
115 * helpers and drivers to steer the atomic commit control flow. See also
127 * helpers and drivers to steer the atomic commit control flow. See also
135 * helpers and drivers to steer the atomic commit control flow. See also
138 * Drivers are supposed to set this as-needed from their own atomic
145 * control flow.
[all …]
/linux-6.12.1/Documentation/dev-tools/
Dtesting-overview.rst1 .. SPDX-License-Identifier: GPL-2.0
26 ------------------------------------------
28 KUnit (Documentation/dev-tools/kunit/index.rst) is an entirely in-kernel system
32 KUnit tests therefore are best written against small, self-contained parts
44 Documentation/dev-tools/kunit/style.rst
47 kselftest (Documentation/dev-tools/kselftest.rst), on the other hand, is
62 details. This aligns well with 'system' or 'end-to-end' testing.
72 and for finding corner-cases which are not covered by the appropriate test.
74 Documentation/dev-tools/gcov.rst is GCC's coverage testing tool, which can be
75 used with the kernel to get global or per-module coverage. Unlike KCOV, it
[all …]
/linux-6.12.1/drivers/net/ethernet/intel/iavf/
Diavf_ethtool.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright(c) 2013 - 2018 Intel Corporation. */
13 * struct iavf_stats - definition for an ethtool statistic
14 * @stat_string: statistic name to display in ethtool -S output
56 IAVF_QUEUE_STAT("%s-%u.packets", stats.packets),
57 IAVF_QUEUE_STAT("%s-%u.bytes", stats.bytes),
61 * iavf_add_one_ethtool_stat - copy the stat into the supplied buffer
84 p = (char *)pointer + stat->stat_offset; in iavf_add_one_ethtool_stat()
85 switch (stat->sizeof_stat) { in iavf_add_one_ethtool_stat()
100 stat->stat_string); in iavf_add_one_ethtool_stat()
[all …]
/linux-6.12.1/arch/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
22 # IOMMUs not handled by dma-iommu. Drivers must never select this symbol.
29 menu "General architecture-dependent options"
34 Select if the architecture can check permissions at sub-page
80 for kernel debugging, non-intrusive instrumentation and testing.
89 makes certain almost-always-true or almost-always-false branch
92 Certain performance-sensitive kernel code, such as trace points,
106 ( On 32-bit x86, the necessary options added to the compiler
113 Boot time self-test of the branch patching code.
119 Boot time self-test of the call patching code.
[all …]

1234567