/linux-6.15/tools/testing/selftests/drivers/net/mlxsw/ |
D | vxlan.sh | 2 # SPDX-License-Identifier: GPL-2.0 89 ip link add dev br0 type bridge mcast_snooping 0 91 ip link add name vxlan0 up type vxlan id 10 nolearning $UDPCSUM_FLAFS \ 99 log_test "vxlan device - valid configuration" 106 ip link add dev br0 type bridge mcast_snooping 0 vlan_filtering 1 108 ip link add name vxlan0 up type vxlan id 10 nolearning $UDPCSUM_FLAFS \ 116 log_test "vxlan device with a vlan-aware bridge" 123 ip link add dev br0 type bridge 125 ip link add name vxlan0 up type vxlan id 10 nolearning $UDPCSUM_FLAFS \ 133 log_test "vxlan device with a multicast enabled bridge" [all …]
|
D | rtnetlink.sh | 2 # SPDX-License-Identifier: GPL-2.0 67 ip link add name vrf-test type vrf table 10 68 ip link set dev $swp1 master vrf-test 70 ip -4 address add 192.0.2.1/24 dev vrf-test 72 ip -6 address add 2001:db8:1::1/64 dev vrf-test 75 log_test "RIF - setting IP address on VRF" 77 ip link del dev vrf-test 87 ip addr add dev $swp1 192.0.2.1/28 91 ip link add name br1 up type bridge vlan_filtering 0 94 ip addr add dev br1 192.0.2.17/28 [all …]
|
D | vxlan_ipv6.sh | 2 # SPDX-License-Identifier: GPL-2.0 12 IP_FLAG="-6" 25 ip link add dev br0 type bridge mcast_snooping 0 27 ip link add name vxlan0 up type vxlan id 10 learning $UDPCSUM_FLAFS \ 35 log_test "vxlan device with learning enabled" 42 ip link add dev br0 type bridge mcast_snooping 0 44 ip link add name vxlan0 up type vxlan id 10 nolearning \ 49 log_test "vxlan device without zero udp checksum at RX" 53 ip link add name vxlan0 up type vxlan id 10 nolearning \ 58 log_test "vxlan device without zero udp checksum at TX"
|
/linux-6.15/tools/testing/selftests/tc-testing/tc-tests/actions/ |
D | mirred.json | 4 "name": "Add mirred mirror to egress action", 20 "cmdUnderTest": "$TC actions add action mirred egress mirror index 1 dev lo", 23 "matchPattern": "action order [0-9]*: mirred \\(Egress Mirror to device lo\\).*index 1 ref", 31 "name": "Add mirred redirect to egress action", 47 "cmdUnderTest": "$TC actions add action mirred egress redirect index 2 dev lo action pipe", 50 … "matchPattern": "action order [0-9]*: mirred \\(Egress Redirect to device lo\\).*index 2 ref", 74 "$TC actions add action mirred egress mirror index 1 dev lo", 75 "$TC actions add action mirred egress redirect index 2 dev lo" 80 "matchPattern": "[Mirror|Redirect] to device lo", 88 "name": "Add invalid mirred direction", [all …]
|
/linux-6.15/sound/soc/img/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 tristate "Imagination I2S Input Device Driver" 12 Say Y or M if you want to add support for I2S in driver for 13 Imagination Technologies I2S in device. 16 tristate "Imagination I2S Output Device Driver" 20 Say Y or M if you want to add support for I2S out driver for 21 Imagination Technologies I2S out device. 24 tristate "Imagination Parallel Output Device Driver" 28 Say Y or M if you want to add support for parallel out driver for 29 Imagination Technologies parallel out device. [all …]
|
/linux-6.15/Documentation/networking/ |
D | ipvlan.rst | 1 .. SPDX-License-Identifier: GPL-2.0 13 exception of using L3 for mux-ing /demux-ing among slaves. This property makes 14 the master device share the L2 with its slave devices. I have developed this 34 ip link add link <master> name <slave> type ipvlan [ mode MODE ] [ FLAGS ] 44 bash# ip link add link eth0 name ipvl0 type ipvlan 47 bash# ip link add link eth0 name ipvl0 type ipvlan mode l2 bridge 49 (c) This command will create an IPvlan device in L2 private mode:: 51 bash# ip link add link eth0 name ipvlan type ipvlan mode l2 private 53 (d) This command will create an IPvlan device in L2 vepa mode:: 55 bash# ip link add link eth0 name ipvlan type ipvlan mode l2 vepa [all …]
|
D | vrf.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 The VRF Device 10 The VRF device combined with ip rules provides the ability to create virtual 11 routing and forwarding domains (aka VRFs, VRF-lite to be specific) in the 12 Linux network stack. One use case is the multi-tenancy problem where each 16 Processes can be "VRF aware" by binding a socket to the VRF device. Packets 18 device. An important feature of the VRF device implementation is that it 22 precedence over the VRF device rules directing specific traffic as desired. 26 device layer, VLANs on the interfaces within a namespace provide L2 separation 30 ------ [all …]
|
/linux-6.15/sound/soc/rockchip/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 Say Y or M if you want to add support for codecs attached to 11 tristate "Rockchip I2S Device Driver" 15 Say Y or M if you want to add support for I2S driver for 16 Rockchip I2S device. The device supports up to maximum of 20 tristate "Rockchip I2S/TDM Device Driver" 24 Say Y or M if you want to add support for the I2S/TDM driver for 36 Say Y or M if you want to add support for PDM driver for 41 tristate "Rockchip SPDIF Device Driver" 45 Say Y or M if you want to add support for SPDIF driver for [all …]
|
/linux-6.15/drivers/virt/nitro_enclaves/ |
D | ne_pci_dev.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * Copyright 2020-2021 Amazon.com, Inc. or its affiliates. All Rights Reserved. 17 * DOC: Nitro Enclaves (NE) PCI device 21 * PCI_DEVICE_ID_NE - Nitro Enclaves PCI device id. 25 * PCI_BAR_NE - Nitro Enclaves PCI device MMIO BAR. 30 * DOC: Device registers in the NE PCI device MMIO BAR 34 * NE_ENABLE - (1 byte) Register to notify the device that the driver is using 42 * NE_VERSION - (2 bytes) Register to select the device run-time version 49 * NE_COMMAND - (4 bytes) Register to notify the device what command was 50 * requested (Write-Only). [all …]
|
/linux-6.15/tools/testing/selftests/net/netfilter/ |
D | conntrack_vrf.sh | 5 # pointing at the VRF device. 8 # device. In this script, thats veth0. 9 # Second iteration is iifname set to vrf device, tvrf in this script. 11 # For egress, this is reversed: first iteration has the vrf device, 12 # second iteration is done with the lower/real/veth0 device. 47 checktool "nft --version" "run test without nft" 48 checktool "conntrack --version" "run test without conntrack" 49 checktool "socat -h" "run test without socat" 55 ip netns exec "$ns0" sysctl -q -w net.ipv4.conf.default.rp_filter=0 56 ip netns exec "$ns0" sysctl -q -w net.ipv4.conf.all.rp_filter=0 [all …]
|
/linux-6.15/sound/soc/qcom/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 Say Y or M if you want to add support to use audio devices 7 in Qualcomm Technologies SOC-based platforms. 56 Say Y or M if you want add support for SoC audio on the 57 Qualcomm Technologies IPQ806X-based Storm board. 65 APQ8016 SOC-based systems. 138 To add support for MSM QDSP6 Soc Audio. 151 APQ8096 SoC-based systems. 152 Say Y if you want to use audio device on this SoCs 165 To add support for audio on Qualcomm Technologies Inc. [all …]
|
/linux-6.15/tools/testing/selftests/net/ |
D | test_vxlan_vnifiltering.sh | 2 # SPDX-License-Identifier: GPL-2.0 9 # hence the separate bridge domain. Each vxlan device is a collect 10 # metadata device with vni filtering and hence has the ability to 13 # +--------------------------------+ +------------------------------------+ 14 # | vm-11 netns | | vm-21 netns | 16 # |+------------+ +-------------+ | |+-------------+ +----------------+ | 17 # ||veth-11.10 | |veth-11.20 | | ||veth-21.10 | | veth-21.20 | | 19 # |+------|-----+ +|------------+ | |+-----------|-+ +---|------------+ | 21 # | | | | | +------------+ | 22 # | +------------+ | | | veth-21 | | [all …]
|
D | fib_tests.sh | 2 # SPDX-License-Identifier: GPL-2.0 9 # all tests in this script. Can be overridden with -t option 28 if [ ${rc} -eq ${expected} ]; then 29 printf " TEST: %-60s [ OK ]\n" "${msg}" 34 printf " TEST: %-60s [FAIL]\n" "${msg}" 53 set -e 55 IP="$(which ip) -netns $ns1" 57 ip netns exec $ns1 sysctl -qw net.ipv4.ip_forward=1 58 ip netns exec $ns1 sysctl -qw net.ipv6.conf.all.forwarding=1 60 $IP link add dummy0 type dummy [all …]
|
D | vrf-xfrm-tests.sh | 2 # SPDX-License-Identifier: GPL-2.0 42 if [ ${rc} -eq ${expected} ]; then 43 printf "TEST: %-60s [ OK ]\n" "${msg}" 48 printf "TEST: %-60s [FAIL]\n" "${msg}" 71 if [ -n "$out" ]; then 90 if [ -n "${ns}" ]; then 91 ns="-netns ${ns}" 94 ip ${ns} link add ${vrf} type vrf table ${table} 96 ip ${ns} route add vrf ${vrf} unreachable default metric 8192 97 ip ${ns} -6 route add vrf ${vrf} unreachable default metric 8192 [all …]
|
D | fib_nexthops.sh | 2 # SPDX-License-Identifier: GPL-2.0 7 # veth1 <---|---> veth2 | 8 # | veth5 <--|--> veth6 172.16.101.1 9 # veth3 <---|---> veth4 | 2001:db8:101::1 14 # objects. Device reference counts and network namespace cleanup tested 19 # Kselftest framework requirement - SKIP code is 4. 22 # all tests in this script. Can be overridden with -t option 75 if [ ${rc} -eq ${expected} ]; then 76 printf "TEST: %-60s [ OK ]\n" "${msg}" 79 if [[ $rc -eq $ksft_skip ]]; then [all …]
|
D | netns-name.sh | 2 # SPDX-License-Identifier: GPL-2.0 5 set -o pipefail 7 DEV=dummy-dev0 8 DEV2=dummy-dev1 9 ALT_NAME=some-alt-name 22 echo "ERROR: ${1:-unexpected return code} (ret: $_)" >&2 34 ip -netns $NS link set dev $nsim netns $test_ns || 36 ip -netns $test_ns link show dev $nsim >> /dev/null || 37 fail "Device not found after move" 43 ip -netns $test_ns link add name $DEV type dummy [all …]
|
/linux-6.15/net/core/ |
D | dev_addr_lists.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * net/core/dev_addr_lists.c - Functions for handling net device lists 6 * This file contains functions for working with unicast, multicast and device 24 struct rb_node **ins_point = &list->tree.rb_node, *parent = NULL; in __hw_addr_insert() 31 diff = memcmp(new->addr, ha->addr, addr_len); in __hw_addr_insert() 33 diff = memcmp(&new->type, &ha->type, sizeof(new->type)); in __hw_addr_insert() 37 ins_point = &parent->rb_left; in __hw_addr_insert() 39 ins_point = &parent->rb_right; in __hw_addr_insert() 41 return -EEXIST; in __hw_addr_insert() 44 rb_link_node_rcu(&new->node, parent, ins_point); in __hw_addr_insert() [all …]
|
/linux-6.15/drivers/xen/ |
D | pci.c | 1 // SPDX-License-Identifier: GPL-2.0-only 10 #include <linux/pci-acpi.h> 27 static int xen_add_device(struct device *dev) in xen_add_device() 32 struct pci_dev *physfn = pci_dev->physfn; in xen_add_device() 47 if (pci_domain_nr(pci_dev->bus) >> 16) { in xen_add_device() 59 DEFINE_RAW_FLEX(struct physdev_pci_device_add, add, optarr, 1); in xen_add_device() 61 add->seg = pci_domain_nr(pci_dev->bus); in xen_add_device() 62 add->bus = pci_dev->bus->number; in xen_add_device() 63 add->devfn = pci_dev->devfn; in xen_add_device() 70 if (pci_dev->is_virtfn) { in xen_add_device() [all …]
|
/linux-6.15/sound/soc/ti/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 36 - daVinci devices 37 - Sitara line of SoCs (AM335x, AM438x, etc) 38 - OMAP4 39 - DRA7x devices 40 - Keystone devices 41 - K3 devices (am654, j721e) 74 Say Y or M if you want to add support for SoC audio on Nokia N810. 77 tristate "SoC Audio support for Nokia RX-51" 83 Say Y or M if you want to add support for SoC audio on Nokia RX-51 [all …]
|
/linux-6.15/sound/soc/loongson/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 10 Say Y or M if you want to add support for SoC audio using 13 The driver add support for ALSA SoC Audio support using 17 tristate "Loongson I2S-PCI Device Driver" 22 Say Y or M if you want to add support for I2S driver for 26 and work as a PCI device. 29 tristate "Loongson I2S-PLAT Device Driver" 34 Say Y or M if you want to add support for I2S driver for 37 The controller work as a platform device, we can found it in 38 Loongson-2K1000 SoCs.
|
/linux-6.15/Documentation/scsi/ |
D | ChangeLog.megaraid_sas | 1 Release Date : Thu. Jun 19, 2014 17:00:00 PST 2014 - 2 (emaild-id:megaraidlinux@lsi.com) 7 Current Version : 06.803.02.00-rc1 8 Old Version : 06.803.01.00-rc1 12 4. Add missing initial call to megasas_get_ld_vf_affiliation(). 14 ------------------------------------------------------------------------------- 15 Release Date : Mon. Mar 10, 2014 17:00:00 PST 2014 - 16 (emaild-id:megaraidlinux@lsi.com) 20 Current Version : 06.803.01.00-rc1 21 Old Version : 06.700.06.00-rc1 [all …]
|
/linux-6.15/tools/testing/selftests/drivers/net/bonding/ |
D | bond-eth-type-change.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 # Test bond device ether type changing 20 ip -d l sh dev "$bonddev" | grep -q "MASTER" 21 check_err $? "MASTER flag is missing from the bond device" 23 ip -d l sh dev "$bonddev" | grep -q "SLAVE" 24 check_err $? "SLAVE flag is missing from the bond device" 32 local devbond0="test-bond0" 33 local devbond1="test-bond1" 34 local devbond2="test-bond2" 35 local nonethdev="test-noneth0" [all …]
|
/linux-6.15/scripts/mod/ |
D | file2alias.c | 5 * Copyright 2002-2003 Rusty Russell, IBM Corporation 20 #include "devicetable-offsets.h" 41 * module_alias_printf - add auto-generated MODULE_ALIAS() 45 * @fmt: printf(3)-like format 75 n = vsnprintf(new->str, len, fmt, ap); in module_alias_printf() 84 if (append_wildcard && (n == 0 || new->str[n - 1] != '*')) { in module_alias_printf() 85 new->str[n] = '*'; in module_alias_printf() 86 new->str[n + 1] = '\0'; in module_alias_printf() 90 list_for_each_entry(als, &mod->aliases, node) { in module_alias_printf() 91 if (!strcmp(als->str, new->str)) { in module_alias_printf() [all …]
|
/linux-6.15/tools/power/x86/turbostat/ |
D | turbostat.8 | 3 turbostat \- Report processor frequency and idle statistics 12 .RB [ "\--interval seconds" ] 15 idle power-state statistics, temperature and power on X86 processors. 19 in one-shot upon its completion. 22 The 5-second interval can be changed using the --interval option. 26 Options can be specified with a single or double '-', and only as much of the option 27 name as necessary to disambiguate it from others is necessary. Note that options are case-sensitiv… 29 \fB--add attributes\fP add column with counter having specified 'attributes'. The 'location' attri… 31 location: {\fBmsrDDD\fP | \fBmsr0xXXX\fP | \fB/sys/path...\fP | \fBperf/<device>/<event>\fP} 35 <device> is a perf device from /sys/bus/event_source/devices/<device> eg. cstate_core [all …]
|
/linux-6.15/drivers/input/rmi4/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 10 required for all RMI4 device support. 50 Say Y here if you want to add support for RMI4 function 03. 69 Say Y here if you want to add support for RMI4 function 11. 79 Say Y here if you want to add support for RMI4 function 12. 88 Say Y here if you want to add support for RMI4 function 30. 94 bool "RMI4 Function 34 (Device reflash)" 97 Say Y here if you want to add support for RMI4 function 34. 100 device via the firmware loader interface. This is triggered using a 106 Say Y here if you want to add support for RMI4 function 3A. [all …]
|