Home
last modified time | relevance | path

Searched +full:default +full:- +full:tap (Results 1 – 25 of 141) sorted by relevance

123456

/linux-6.14.4/drivers/net/ipvlan/
Dipvtap.c1 // SPDX-License-Identifier: GPL-2.0-only
35 const struct net_device *dev = to_net_dev(d->parent); in ipvtap_net_namespace()
47 struct tap_dev tap; member
50 static void ipvtap_count_tx_dropped(struct tap_dev *tap) in ipvtap_count_tx_dropped() argument
52 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_tx_dropped()
53 struct ipvl_dev *vlan = &vlantap->vlan; in ipvtap_count_tx_dropped()
55 this_cpu_inc(vlan->pcpu_stats->tx_drps); in ipvtap_count_tx_dropped()
58 static void ipvtap_count_rx_dropped(struct tap_dev *tap) in ipvtap_count_rx_dropped() argument
60 struct ipvtap_dev *vlantap = container_of(tap, struct ipvtap_dev, tap); in ipvtap_count_rx_dropped()
61 struct ipvl_dev *vlan = &vlantap->vlan; in ipvtap_count_rx_dropped()
[all …]
/linux-6.14.4/drivers/net/
Dmacvtap.c1 // SPDX-License-Identifier: GPL-2.0-only
30 struct tap_dev tap; member
40 const struct net_device *dev = to_net_dev(d->parent); in macvtap_net_namespace()
54 static void macvtap_count_tx_dropped(struct tap_dev *tap) in macvtap_count_tx_dropped() argument
56 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_tx_dropped()
57 struct macvlan_dev *vlan = &vlantap->vlan; in macvtap_count_tx_dropped()
59 this_cpu_inc(vlan->pcpu_stats->tx_dropped); in macvtap_count_tx_dropped()
62 static void macvtap_count_rx_dropped(struct tap_dev *tap) in macvtap_count_rx_dropped() argument
64 struct macvtap_dev *vlantap = container_of(tap, struct macvtap_dev, tap); in macvtap_count_rx_dropped()
65 struct macvlan_dev *vlan = &vlantap->vlan; in macvtap_count_rx_dropped()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 default y if UML
25 # All the following symbols are dependent on NETDEVICES - do not repeat
33 default y
63 This is essentially a bit-bucket device (i.e. traffic you send to
131 section 6.2 of the NET-3-HOWTO, available from
167 tristate "MAC-VLAN support"
173 iproute2 package starting with the iproute2-2.6.23 release:
181 tristate "MAC-VLAN based tap driver"
184 select TAP
[all …]
Dtap.c1 // SPDX-License-Identifier: GPL-2.0-only
37 return q->flags & TAP_VNET_BE ? false : in tap_legacy_is_little_endian()
43 int s = !!(q->flags & TAP_VNET_BE); in tap_get_vnet_be()
46 return -EFAULT; in tap_get_vnet_be()
56 return -EFAULT; in tap_set_vnet_be()
59 q->flags |= TAP_VNET_BE; in tap_set_vnet_be()
61 q->flags &= ~TAP_VNET_BE; in tap_set_vnet_be()
73 return -EINVAL; in tap_get_vnet_be()
78 return -EINVAL; in tap_set_vnet_be()
84 return q->flags & TAP_VNET_LE || in tap_is_little_endian()
[all …]
/linux-6.14.4/include/linux/input/
Dadxl34x.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
31 * Y, or Z participation in Tap detection. A '0' excludes the
32 * selected axis from participation in Tap detection.
33 * Setting the SUPPRESS bit suppresses Double Tap detection if
35 * tap_latency period, i.e. after the first tap but before the
36 * opening of the second tap window.
48 * holds the threshold value for tap detection/interrupts.
51 * behavior if Tap/Double Tap is enabled.
60 * to qualify as a tap event. The scale factor is 625 us/LSB. A zero
61 * value will prevent Tap/Double Tap functions from working.
[all …]
/linux-6.14.4/drivers/firewire/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
4 # firewire-core does not depend on PCI but is
11 This is the new-generation IEEE 1394 (FireWire) driver stack
19 called firewire-core.
24 default KUNIT_ALL_TESTS
30 log in TAP format (https://testanything.org/). Only useful for
35 to the KUnit documentation in Documentation/dev-tools/kunit/.
40 default KUNIT_ALL_TESTS
46 log in TAP format (https://testanything.org/). Only useful for
51 to the KUnit documentation in Documentation/dev-tools/kunit/.
[all …]
/linux-6.14.4/drivers/iio/accel/
Dadxl345.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * ADXL345 3-Axis Digital Accelerometer
18 /* Tap duration */
20 /* Tap latency */
22 /* Tap window */
32 /* Free-fall threshold */
34 /* Free-fall time */
36 /* Axis control for single tap or double tap */
38 /* Source of single tap or double tap */
70 * BW_RATE bits - Bandwidth and output data rate. The default value is
[all …]
/linux-6.14.4/Documentation/networking/
Dtuntap.rst1 .. SPDX-License-Identifier: GPL-2.0
5 Universal TUN/TAP device driver
8 Copyright |copy| 1999-2000 Maxim Krasnyansky <[email protected]>
11 Copyright |copy| 1999-2000 Maxim Krasnyansky <[email protected]>
13 FreeBSD TAP driver
14 Copyright |copy| 1999-2000 Maksim Yevmenkin <[email protected]>
21 TUN/TAP provides packet reception and transmission for user space programs.
22 It can be seen as a simple Point-to-Point or Ethernet device, which,
34 IP packets (with tun) or ethernet frames (with tap). Which one is being used
38 for how to use tun and tap devices. Both programs work like a bridge between
[all …]
/linux-6.14.4/tools/testing/selftests/net/
Dtest_vxlan_under_vrf.sh2 # SPDX-License-Identifier: GPL-2.0
4 # This test is for checking VXLAN underlay in a non-default VRF.
11 # +-------------------+ +-------------------+
13 # | vm-1 netns | | vm-2 netns |
15 # | +-------------+ | | +-------------+ |
16 # | | veth-hv | | | | veth-hv | |
18 # | +-------------+ | | +-------------+ |
20 # +-------------------+ +-------------------+
24 # +-----------------------------------+ +------------------------------------+
26 # | +----------+ | | +----------+ |
[all …]
/linux-6.14.4/arch/um/drivers/
DKconfig1 # SPDX-License-Identifier: GPL-2.0
7 default y
14 The User-Mode Linux environment allows you to create virtual serial
18 See <http://user-mode-linux.sourceforge.net/old/input.html> for more
44 lines to host pseudo-terminals. Access to both traditional
45 pseudo-terminals (/dev/pty*) and pts pseudo-terminals are controlled
55 (/dev/tty*) and the slave side of pseudo-terminals (/dev/ttyp* and
68 string "xterm channel default terminal emulator"
70 default "xterm"
72 This option allows changing the default terminal emulator.
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/net/
Damd-xgbe.txt1 * AMD 10GbE driver (amd-xgbe)
4 - compatible: Should be "amd,xgbe-seattle-v1a"
5 - reg: Address and length of the register sets for the device
6 - MAC registers
7 - PCS registers
8 - SerDes Rx/Tx registers
9 - SerDes integration registers (1/2)
10 - SerDes integration registers (2/2)
11 - interrupts: Should contain the amd-xgbe interrupt(s). The first interrupt
13 amd,per-channel-interrupt property is specified, then one additional
[all …]
/linux-6.14.4/drivers/vhost/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
18 default n
30 default y
36 depends on NET && EVENTFD && (TUN || !TUN) && (TAP || !TAP)
50 default n
53 for use with virtio-scsi guests
56 tristate "vhost virtio-vsock driver"
60 default n
64 virtio_transport.ko driver loaded to use the virtio-vsock device.
70 tristate "Vhost driver for vDPA-based backend"
[all …]
/linux-6.14.4/drivers/mmc/host/
Dsdhci-tegra.c1 // SPDX-License-Identifier: GPL-2.0-only
9 #include <linux/dma-mapping.h>
20 #include <linux/mmc/slot-gpio.h>
32 #include "sdhci-cqhci.h"
33 #include "sdhci-pltfm.h"
192 const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data; in tegra_sdhci_readw()
194 if (unlikely((soc_data->nvquirks & NVQUIRK_FORCE_SDHCI_SPEC_200) && in tegra_sdhci_readw()
200 return readw(host->ioaddr + reg); in tegra_sdhci_readw()
213 pltfm_host->xfer_mode_shadow = val; in tegra_sdhci_writew()
216 writel((val << 16) | pltfm_host->xfer_mode_shadow, in tegra_sdhci_writew()
[all …]
Drenesas_sdhi_core.c1 // SPDX-License-Identifier: GPL-2.0
5 * Copyright (C) 2015-19 Renesas Electronics Corporation
6 * Copyright (C) 2016-19 Sang Engineering, Wolfram Sang
7 * Copyright (C) 2016-17 Horms Solutions, Simon Horman
13 * Copyright 2004-2005 Phil Blundell
14 * Copyright 2007-2008 OpenedHand Ltd.
27 #include <linux/mmc/slot-gpio.h>
30 #include <linux/pinctrl/pinctrl-state.h>
85 default: in renesas_sdhi_sdbuf_width()
95 struct mmc_host *mmc = host->mmc; in renesas_sdhi_clk_enable()
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/input/
Diqs269a.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <[email protected]>
13 - $ref: input.yaml#
16 The Azoteq IQS269A is an 8-channel capacitive touch controller that features
17 additional Hall-effect and inductive sensing capabilities.
24 - azoteq,iqs269a
25 - azoteq,iqs269a-00
26 - azoteq,iqs269a-d0
[all …]
/linux-6.14.4/drivers/media/platform/ti/omap3isp/
Dispresizer.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * TI OMAP3 ISP - Resizer module
42 * "TRM ES3.1, table 12-46"
58 * Default (and only) configuration of filter coefficients.
59 * 7-tap mode is for scale factors 0.25x to 0.5x.
60 * 4-tap mode is for scale factors 0.5x to 4.0x.
64 /* For 8-phase 4-tap horizontal filter: */
75 /* For 8-phase 4-tap vertical filter: */
86 /* For 4-phase 7-tap horizontal filter: */
94 /* For 4-phase 7-tap vertical filter: */
[all …]
/linux-6.14.4/Documentation/devicetree/bindings/input/touchscreen/
Dazoteq,iqs7211.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jeff LaBundy <[email protected]>
13 The Azoteq IQS7210A, IQS7211A and IQS7211E trackpad and touchscreen control-
14 lers employ projected-capacitance sensing and can track two contacts.
21 - azoteq,iqs7210a
22 - azoteq,iqs7211a
23 - azoteq,iqs7211e
28 irq-gpios:
[all …]
/linux-6.14.4/Documentation/dev-tools/kunit/
Drunning_tips.rst1 .. SPDX-License-Identifier: GPL-2.0
11 --------------------------
15 .. code-block:: bash
18 ( cd "$(git rev-parse --show-toplevel)" && ./tools/testing/kunit/kunit.py run "$@" )
26 -------------------------
33 .. code-block:: bash
35 $ echo -e 'CONFIG_KUNIT=y\nCONFIG_KUNIT_ALL_TESTS=y' > .kunit/.kunitconfig
40 .. code-block:: bash
42 $ echo -e 'CONFIG_KUNIT=y\nCONFIG_KUNIT_ALL_TESTS=y' > .kunit/.kunitconfig
53 -----------------------
[all …]
/linux-6.14.4/Documentation/input/devices/
Delantech.rst4 Copyright (C) 2007-2008 Arjan Opmeer <[email protected]>
25 5.2.1 Parity checking and packet re-synchronization
102 "2" will turn on packet debugging. For hardware version 1 the default is
103 OFF. For version 2 the default is "1".
114 non-zero value will turn it ON. For hardware version 1 the default is ON.
115 For version 2 the default it is OFF.
124 default. Currently even turning it on will do nothing.
145 4 bytes version: (after the arrow is the name given in the Dell-provided driver)
173 ---------
179 echo -n 0x16 > reg_10
[all …]
/linux-6.14.4/tools/testing/selftests/tc-testing/
Dtdc.py2 # SPDX-License-Identifier: GPL-2.0
5 tdc.py - Linux tc (Traffic Control) unit test driver
55 mn = fn[0:-3]
61 pgname = pgname[0:-3]
72 self.plugin_instances[-1][1].check_args(self.args, None)
101 pgd = ['plugin-lib', 'plugin-lib-custom']
224 foutput = serr.decode("utf-8", errors="ignore")
226 foutput = rawout.decode("utf-8", errors="ignore")
383 tap = ""
413 NAMES['NS'] = '{}-{}'.format(NAMES['NS'], tidx['random'])
[all …]
/linux-6.14.4/drivers/input/misc/
Dadxl34x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * ADXL345/346 Three-Axis Digital Accelerometers
24 #define THRESH_TAP 0x1D /* R/W Tap threshold */
25 #define OFSX 0x1E /* R/W X-axis offset */
26 #define OFSY 0x1F /* R/W Y-axis offset */
27 #define OFSZ 0x20 /* R/W Z-axis offset */
28 #define DUR 0x21 /* R/W Tap duration */
29 #define LATENT 0x22 /* R/W Tap latency */
30 #define WINDOW 0x23 /* R/W Tap window */
36 #define THRESH_FF 0x28 /* R/W Free-fall threshold */
[all …]
/linux-6.14.4/tools/testing/kunit/
Dkunit_parser.py1 # SPDX-License-Identifier: GPL-2.0
4 # results with reader-friendly format. Stores and returns test results in a
29 status : TestStatus - status of the test
30 name : str - name of the test
31 expected_count : int - expected number of subtests (0 if single
33 subtests : List[Test] - list of subtests
34 log : List[str] - log of KTAP lines that correspond to the test
35 counts : TestCounts - counts of the test statuses and errors of
39 def __init__(self) -> None:
40 """Creates Test object with default attributes."""
[all …]
/linux-6.14.4/Documentation/virt/uml/
Duser_mode_linux_howto_v2.rst1 .. SPDX-License-Identifier: GPL-2.0
25 Most OSes today have built-in support for a number of "fake"
27 User Mode Linux takes this concept to the ultimate extreme - there
30 concepts which map onto something provided by the host - files, sockets,
36 The UML kernel is just a process running on Linux - same as any other
57 * You can run a usermode kernel as a non-root user (you may need to
99 This is extremely easy on Debian - you can do it using debootstrap. It is
100 also easy on OpenWRT - the build process can build UML images. All other
101 distros - YMMV.
114 or by running ``tune2fs -o discard /dev/ubdXX`` will request UML to
[all …]
/linux-6.14.4/sound/soc/meson/
Daxg-pdm.c1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
12 #include <sound/soc-dai.h>
53 #define PDM_CHAN_CTRL_POINTER_MAX ((1 << PDM_CHAN_CTRL_POINTER_WIDTH) - 1)
64 const unsigned int *tap; member
134 axg_pdm_enable(priv->map); in axg_pdm_trigger()
140 axg_pdm_disable(priv->map); in axg_pdm_trigger()
143 default: in axg_pdm_trigger()
144 return -EINVAL; in axg_pdm_trigger()
150 const struct axg_pdm_filters *filters = priv->cfg->filters; in axg_pdm_get_os()
151 unsigned int os = filters->hcic.ds; in axg_pdm_get_os()
[all …]
/linux-6.14.4/drivers/input/mouse/
Dbyd.c1 // SPDX-License-Identifier: GPL-2.0-only
38 * Absolute coordinate packets are in the range 0-255 for both X and Y
59 * Swipe gesture from off-pad to on-pad
65 * Tap and drag delay time
67 * 1 - 8 : least to most delay
100 * Tap to click
106 * Tap and drag
107 * 1 : tap and hold to drag
108 * 2 : tap and hold to drag + lock
114 * 1 - 7 : least to most sensitive
[all …]

123456