/Linux-v6.1/tools/testing/selftests/net/forwarding/ |
D | fib_offload_lib.sh | 1 # SPDX-License-Identifier: GPL-2.0 13 ip -n $ns -j -p -$family route show $route \ 14 | jq -e '.[]["flags"] | contains(["trap"])' &> /dev/null 17 if [[ $ret -ne 0 ]]; then 63 ip -n $ns link add name dummy$i type dummy 64 ip -n $ns link set dev dummy$i up 67 ip -n $ns route add 192.0.2.0/24 dev dummy1 tos 0 metric 1024 71 ip -n $ns route append 192.0.2.0/24 dev dummy2 tos 0 metric 1024 75 ip -n $ns route prepend 192.0.2.0/24 dev dummy3 tos 0 metric 1024 85 ip -n $ns link del dev dummy$i [all …]
|
/Linux-v6.1/tools/testing/selftests/net/ |
D | fib_tests.sh | 2 # SPDX-License-Identifier: GPL-2.0 8 # Kselftest framework requirement - SKIP code is 4. 11 # all tests in this script. Can be overridden with -t option 17 IP="ip -netns ns1" 28 if [ ${rc} -eq ${expected} ]; then 29 printf " TEST: %-60s [ OK ]\n" "${msg}" 34 printf " TEST: %-60s [FAIL]\n" "${msg}" 53 set -e 56 $IP link set dev lo up 57 ip netns exec ns1 sysctl -qw net.ipv4.ip_forward=1 [all …]
|
/Linux-v6.1/tools/testing/selftests/drivers/net/netdevsim/ |
D | fib_notifications.sh | 2 # SPDX-License-Identifier: GPL-2.0 34 head -n 1 $outfile | grep -q "rt_offload_failed" 35 if [[ $? -eq 0 ]]; then 39 head -n 2 $outfile | tail -n 1 | grep -q "rt_offload_failed" 49 head -n 1 $outfile | grep -q "rt_trap" 50 if [[ $? -eq 0 ]]; then 54 head -n 2 $outfile | tail -n 1 | grep -q "rt_trap" 61 local offload_failed=${1:-0}; shift 64 lines=`wc -l $outfile | cut "-d " -f1` 65 test $lines -eq $expected_num_lines [all …]
|
D | nexthop.sh | 2 # SPDX-License-Identifier: GPL-2.0 61 out=$($IP nexthop show ${nharg} | sed -e 's/ *$//') 82 grep "trap" | wc -l) 95 occ=$($DEVLINK -jp resource show $DEVLINK_DEV \ 98 if [ $expected_occ -ne $occ ]; then 118 nexthop_check "id 1" "id 1 via 192.0.2.2 dev dummy1 scope link trap" 128 log_test "Single nexthop add and delete" 145 log_test "Single nexthop add failure" 385 for index in $($IP -j nexthop bucket show id $group_id nhid $nhid | 386 jq '.[].bucket.index' | head -n ${count:--0}) [all …]
|
/Linux-v6.1/drivers/usb/gadget/function/ |
D | u_ether.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 3 * u_ether.h -- interface to USB gadget "ethernet link" utilities 5 * Copyright (C) 2003-2005,2008 David Brownell 6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger 42 * This represents the USB side of an "ethernet" link, managed by a USB 44 * in different configurations could share the same ethernet link/netdev, 47 * There is a current limitation that only one instance of this link may 50 * single "physical" one. 95 /* gether_setup - initialize one ethernet-over-usb link 98 * host side of the link is recorded [all …]
|
/Linux-v6.1/Documentation/networking/dsa/ |
D | configuration.rst | 1 .. SPDX-License-Identifier: GPL-2.0 10 .. _dsa-config-showcases: 13 ----------------------- 18 *single port* 42 - when a DSA slave interface is brought up, the master interface is 44 - when the master interface is brought down, all DSA slave interfaces are 70 *single port* 71 * lan1: 192.0.2.1/30 (192.0.2.0 - 192.0.2.3) 72 * lan2: 192.0.2.5/30 (192.0.2.4 - 192.0.2.7) 73 * lan3: 192.0.2.9/30 (192.0.2.8 - 192.0.2.11) [all …]
|
D | b53.rst | 1 .. SPDX-License-Identifier: GPL-2.0 20 The switch is, if possible, configured to enable a Broadcom specific 4-bytes 30 configuration described in the :ref:`dsa-config-showcases`. 33 ---------------------------------- 38 See :ref:`dsa-tagged-configuration`. 41 ------------------------------------- 48 The configuration slightly differ from the :ref:`dsa-vlan-configuration`. 54 In difference to the configuration described in :ref:`dsa-vlan-configuration` 56 single port and gateway configuration, while there is no need to add an extra 59 single port [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/display/bridge/ |
D | ti,sn65dsi83.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Vasut <marex@denx.de> 13 Texas Instruments SN65DSI83 1x Single-link MIPI DSI 14 to 1x Single-link LVDS 16 Texas Instruments SN65DSI84 1x Single-link MIPI DSI 17 to 1x Dual-link or 2x Single-link LVDS 23 - ti,sn65dsi83 24 - ti,sn65dsi84 [all …]
|
D | lontium,lt9211.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marek Vasut <marex@denx.de> 13 The LT9211 are bridge devices which convert Single/Dual-Link DSI/LVDS 14 or Single DPI to Single/Dual-Link DSI/LVDS or Single DPI. 19 - lontium,lt9211 27 reset-gpios: 31 vccio-supply: 41 Primary MIPI DSI port-1 for MIPI input or [all …]
|
/Linux-v6.1/drivers/net/wireless/ti/wl18xx/ |
D | wl18xx.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 43 /* number of keys requiring extra spare mem-blocks */ 63 * is short lived, for multi-channel Tx requirements. 72 /* number of packets to queue up for a link in PS */ 75 /* number of packet to queue up for a suspended link */ 79 * link to qualify as high priority link 84 * link to qualify as high priority link 89 * link before we stop queuing up packets for it. 94 * link before we stop queuing up packets for it. 114 /* Tx rate or Tx rate estimate pre-calculated by fw in mbps units */ [all …]
|
/Linux-v6.1/Documentation/scsi/ |
D | bfa.rst | 1 .. SPDX-License-Identifier: GPL-2.0 8 ------------------ 20 1657:0017:1657:0014 415 4Gbps single port FC HBA 21 1657:0017:1657:0014 815 8Gbps single port FC HBA 22 1657:0017:103c:1741 HP 41B 4Gbps single port FC HBA 23 1657:0017:103c 1743 HP 81B 8Gbps single port FC HBA 24 1657:0021:103c:1779 804 8Gbps FC HBA for HP Bladesystem c-class 26 1657:0014:1657:0014 1010 10Gbps single port CNA - FCOE 27 1657:0014:1657:0014 1020 10Gbps dual port CNA - FCOE 28 1657:0014:1657:0014 1007 10Gbps dual port CNA - FCOE [all …]
|
/Linux-v6.1/Documentation/admin-guide/ |
D | sysfs-rules.rst | 4 The kernel-exported sysfs exports internal kernel implementation details 11 low-level userspace applications, with a new kernel release, the users 12 of sysfs must follow some rules to use an as-abstract-as-possible way to 21 - Do not use libsysfs 23 offer any abstraction, it exposes all the kernel driver-core 31 - sysfs is always at ``/sys`` 38 - devices are only "devices" 39 There is no such thing like class-, bus-, physical devices, 41 just simply a "device". Class-, bus-, physical, ... types are just 47 - devpath (``/devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.0``) [all …]
|
/Linux-v6.1/tools/testing/selftests/bpf/prog_tests/ |
D | xdp_synproxy.c | 1 // SPDX-License-Identifier: LGPL-2.1 OR BSD-2-Clause 65 int server_fd = -1, client_fd = -1, accept_fd = -1; in test_synproxy() 74 SYS("ip link add tmp0 type veth peer name tmp1"); in test_synproxy() 75 SYS("ip link set tmp1 netns synproxy"); in test_synproxy() 76 SYS("ip link set tmp0 up"); in test_synproxy() 82 SYS("ethtool -K tmp0 tx off"); in test_synproxy() 85 SYS("ip link set tmp0 xdp object xdp_dummy.bpf.o section xdp 2> /dev/null"); in test_synproxy() 91 SYS("ip link set lo up"); in test_synproxy() 92 SYS("ip link set tmp1 up"); in test_synproxy() 94 SYS("sysctl -w net.ipv4.tcp_syncookies=2"); in test_synproxy() [all …]
|
/Linux-v6.1/Documentation/networking/ |
D | bonding.rst | 1 .. SPDX-License-Identifier: GPL-2.0 11 Corrections, HA extensions: 2000/10/03-15: 13 - Willy Tarreau <willy at meta-x.org> 14 - Constantine Gavrilov <const-g at xpert.com> 15 - Chad N. Tindel <ctindel at ieee dot org> 16 - Janice Girouard <girouard at us dot ibm dot com> 17 - Jay Vosburgh <fubar at us dot ibm dot com> 22 - Mitch Williams <mitch.a.williams at intel.com> 28 multiple network interfaces into a single logical "bonded" interface. 31 Additionally, link integrity monitoring may be performed. [all …]
|
/Linux-v6.1/Documentation/ABI/testing/ |
D | sysfs-bus-pci-devices-aer_stats | 2 -------------------------- 7 counters may increment at its link partner (e.g. root port) because the 8 errors may be "seen" / reported by the link partner and not the 15 Contact: linux-pci@vger.kernel.org, rajatja@google.com 18 be reported using a single ERR_COR message, thus 28 Advisory Non-Fatal 0 36 Contact: linux-pci@vger.kernel.org, rajatja@google.com 39 be reported using a single ERR_FATAL message, thus 45 Data Link Protocol 0 66 Contact: linux-pci@vger.kernel.org, rajatja@google.com [all …]
|
/Linux-v6.1/drivers/gpu/drm/bridge/ |
D | ti-sn65dsi83.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * - SN65DSI83 7 * = 1x Single-link DSI ~ 1x Single-link LVDS 8 * - Supported 9 * - Single-link LVDS mode tested 10 * - SN65DSI84 11 * = 1x Single-link DSI ~ 2x Single-link or 1x Dual-link LVDS 12 * - Supported 13 * - Dual-link LVDS mode tested 14 * - 2x Single-link LVDS mode unsupported [all …]
|
/Linux-v6.1/include/media/ |
D | media-entity.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 26 * enum media_gobj_type - type of a graph object 30 * @MEDIA_GRAPH_LINK: Identify a media link 42 #define MEDIA_BITS_PER_ID (32 - MEDIA_BITS_PER_TYPE) 43 #define MEDIA_ID_MASK GENMASK_ULL(MEDIA_BITS_PER_ID - 1, 0) 48 * struct media_gobj - Define a graph object. 51 * @id: Non-zero object ID identifier. The ID should be unique 55 * @list: List entry stored in one of the per-type mdev object lists 68 * struct media_entity_enum - An enumeration of media entities. 71 * media_entity->internal_idx. [all …]
|
/Linux-v6.1/Documentation/userspace-api/media/mediactl/ |
D | media-controller-model.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _media-controller-model: 14 - An **entity** is a basic media hardware or software building block. 17 hardware devices (a building block in a System-on-Chip image 20 - An **interface** is a graph representation of a Linux Kernel 24 - A **pad** is a data connection endpoint through which an entity can 30 - A **data link** is a point-to-point oriented connection between two 34 - An **interface link** is a point-to-point bidirectional control 37 - An **ancillary link** is a point-to-point connection denoting that two 38 entities form a single logical unit. For example this could represent the [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/fsi/ |
D | fsi.txt | 4 The FSI bus is probe-able, so the OS is able to enumerate FSI slaves, and 6 nodes to probed engines. This allows for fsi engines to expose non-probeable 8 that is an I2C master - the I2C bus can be described by the device tree under 13 the fsi-master-* binding specifications. 18 fsi-master { 19 /* top-level of FSI bus topology, bound to an FSI master driver and 22 fsi-slave@<link,id> { 26 fsi-slave-engine@<addr> { 32 fsi-slave-engine@<addr> { 39 Note that since the bus is probe-able, some (or all) of the topology may [all …]
|
/Linux-v6.1/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ |
D | switch-driver.rst | 1 .. SPDX-License-Identifier: GPL-2.0 24 [dpaa2-eth] [dpaa2-eth] [ dpaa2-switch ] 30 | ---------- | [DPMAC] [DPMAC] 31 ------------------------------- | | 38 The dpaa2-switch driver probes on DPSW devices found on the fsl-mc bus. These 40 file - DataPath Layout (DPL) - or at runtime using the DPAA2 object APIs 43 At the moment, the dpaa2-switch driver imposes the following restrictions on 70 Besides the configuration of the actual DPSW object, the dpaa2-switch driver 73 * 1 DPMCP - A Management Command Portal object is needed for any interraction 76 * 1 DPBP - A Buffer Pool is used for seeding buffers intended for the Rx path [all …]
|
/Linux-v6.1/Documentation/sound/designs/ |
D | timestamping.rst | 7 - Trigger_tstamp is the system time snapshot taken when the .trigger 11 estimate with a delay. In the latter two cases, the low-level driver 17 - tstamp is the current system timestamp updated during the last 19 The difference (tstamp - trigger_tstamp) defines the elapsed time. 29 - ``avail`` reports how much can be written in the ring buffer 30 - ``delay`` reports the time it will take to hear a new sample after all 43 ascii-art, this could be represented as follows (for the playback 47 --------------------------------------------------------------> time 50 analog link dma app FullBuffer 53 |< codec delay >|<--hw delay-->|<queued samples>|<---avail->| [all …]
|
/Linux-v6.1/drivers/gpu/drm/msm/dp/ |
D | dp_parser.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2012-2020, The Linux Foundation. All rights reserved. 39 struct platform_device *pdev = parser->pdev; in dp_parser_ctrl_res() 40 struct dp_io *io = &parser->io; in dp_parser_ctrl_res() 41 struct dss_io_data *dss = &io->dp_controller; in dp_parser_ctrl_res() 43 dss->ahb.base = dp_ioremap(pdev, 0, &dss->ahb.len); in dp_parser_ctrl_res() 44 if (IS_ERR(dss->ahb.base)) in dp_parser_ctrl_res() 45 return PTR_ERR(dss->ahb.base); in dp_parser_ctrl_res() 47 dss->aux.base = dp_ioremap(pdev, 1, &dss->aux.len); in dp_parser_ctrl_res() 48 if (IS_ERR(dss->aux.base)) { in dp_parser_ctrl_res() [all …]
|
/Linux-v6.1/scripts/ |
D | Makefile.host | 1 # SPDX-License-Identifier: GPL-2.0 4 # --------------------------------------------------------------------------- 6 cmd_flex = $(LEX) -o$@ -L $< 12 # --------------------------------------------------------------------------- 14 cmd_bison = $(YACC) -o $(basename $@).c --defines=$(basename $@).h -t -l $< 33 # lxdialog-objs := checklist.o lxdialog.o 34 # Will compile lxdialog.c and checklist.c, and then link the executable 38 # qconf-cxxobjs := qconf.o 39 # qconf-objs := menu.o 44 # target-rust := y [all …]
|
/Linux-v6.1/include/sound/ac97/ |
D | controller.h | 1 /* SPDX-License-Identifier: GPL-2.0 18 * struct ac97_controller - The AC97 controller of the AC-Link 21 * @adap: the shell device ac97-%d, ie. ac97 adapter 43 * struct ac97_controller_ops - The AC97 operations 44 * @reset: Cold reset of the AC97 AC-Link. 45 * @warm_reset: Warm reset of the AC97 AC-Link. 46 * @read: Read of a single AC97 register. 48 * @write: Write of a single AC97 register. 74 return ERR_PTR(-ENODEV); in snd_ac97_controller_register()
|
/Linux-v6.1/drivers/gpu/drm/amd/display/dc/bios/ |
D | command_table.c | 2 * Copyright 2012-15 Advanced Micro Devices, Inc. 38 …(amdgpu_atom_execute_table(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.atom_… 43 …amdgpu_atom_parse_cmd_header(((struct amdgpu_device *)bp->base.ctx->driver_context)->mode_info.ato… 47 bios_cmd_table_para_revision(bp->base.ctx->driver_context, \ 89 if (amdgpu_atom_parse_cmd_header(adev->mode_info.atom_context, in bios_cmd_table_para_revision() 125 bp->cmd_tbl.dig_encoder_control = encoder_control_digx_v3; in init_dig_encoder_control() 128 bp->cmd_tbl.dig_encoder_control = encoder_control_digx_v4; in init_dig_encoder_control() 132 bp->cmd_tbl.dig_encoder_control = encoder_control_digx_v5; in init_dig_encoder_control() 153 struct cmd_tbl *cmd_tbl = &bp->cmd_tbl; in init_encoder_control_dig_v1() 156 cmd_tbl->encoder_control_dig1 = encoder_control_dig1_v1; in init_encoder_control_dig_v1() [all …]
|