Home
last modified time | relevance | path

Searched +full:g +full:- +full:link (Results 1 – 25 of 1065) sorted by relevance

12345678910>>...43

/kernel/linux/linux-6.6/drivers/usb/gadget/function/
Du_ether.h1 /* 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
91 struct eth_dev *gether_setup_name(struct usb_gadget *g,
96 /* gether_setup - initialize one ethernet-over-usb link
97 * @g: gadget to associated with these links
[all …]
Du_ether.c1 // SPDX-License-Identifier: GPL-2.0+
3 * u_ether.c -- Ethernet-over-USB link layer utilities for Gadget stack
5 * Copyright (C) 2003-2005,2008 David Brownell
6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger
27 * This component encapsulates the Ethernet link glue needed to provide
28 * one (!) network link through the USB gadget stack, normally "usb0".
35 * Link level addressing is handled by this component using module
36 * parameters; if no such parameters are provided, random link level
37 * addresses are used. Each end of the link uses one address. The
41 * The driver which assembles each configuration using such a link is
[all …]
/kernel/linux/linux-6.6/Documentation/livepatch/
Dreliable-stacktrace.rst19 functions with live state, and best-effort approaches which can be helpful for
38 * The return code is non-zero to indicate that the trace is not reliable.
47 function should attempt to detect such cases and return a non-zero error
52 3. Compile-time analysis
76 --------------------------------------
84 * Dynamically generated code (e.g. eBPF) or foreign code (e.g. EFI runtime
89 architectures verify that a stacktrace ends at an expected location, e.g.
95 * On a specific stack expected for a kernel entry point (e.g. if the
99 -------------------------------
101 Unwinding typically relies on code following specific conventions (e.g.
[all …]
/kernel/linux/linux-5.10/drivers/usb/gadget/function/
Du_ether.h1 /* 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
90 struct eth_dev *gether_setup_name(struct usb_gadget *g,
95 /* gether_setup - initialize one ethernet-over-usb link
96 * @g: gadget to associated with these links
[all …]
Du_ether.c1 // SPDX-License-Identifier: GPL-2.0+
3 * u_ether.c -- Ethernet-over-USB link layer utilities for Gadget stack
5 * Copyright (C) 2003-2005,2008 David Brownell
6 * Copyright (C) 2003-2004 Robert Schwebel, Benedikt Spranger
26 * This component encapsulates the Ethernet link glue needed to provide
27 * one (!) network link through the USB gadget stack, normally "usb0".
34 * Link level addressing is handled by this component using module
35 * parameters; if no such parameters are provided, random link level
36 * addresses are used. Each end of the link uses one address. The
40 * The driver which assembles each configuration using such a link is
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/dsa/
Dbridge_mdb.sh2 # SPDX-License-Identifier: GPL-2.0
4 # +-----------------------+ +------------------------+
15 # +----|------------------+ +----|-------------------+
17 # +----|--------------------------------------------------|-------------------+
19 # | +--|--------------------------------------------------|-----------------+ |
24 # | +-----------------------------------------------------------------------+ |
25 # +---------------------------------------------------------------------------+
67 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 \
71 ip link set dev br0 up
73 ip link set dev $swp1 master br0
[all …]
Dbridge_mld.sh2 # SPDX-License-Identifier: GPL-2.0
89 ip link add dev br0 type bridge mcast_snooping 1 mcast_query_response_interval 100 \
93 ip link set dev $swp1 master br0
94 ip link set dev $swp2 master br0
96 ip link set dev br0 up
97 ip link set dev $swp1 up
98 ip link set dev $swp2 up
106 ip link set dev $swp2 down
107 ip link set dev $swp1 down
109 ip link del dev br0
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
Dbridge_mdb.sh2 # SPDX-License-Identifier: GPL-2.0
4 # +-----------------------+ +------------------------+
15 # +----|------------------+ +----|-------------------+
17 # +----|--------------------------------------------------|-------------------+
19 # | +--|--------------------------------------------------|-----------------+ |
24 # | +-----------------------------------------------------------------------+ |
25 # +---------------------------------------------------------------------------+
67 ip link add name br0 type bridge vlan_filtering 1 vlan_default_pvid 0 \
71 ip link set dev br0 up
73 ip link set dev $swp1 master br0
[all …]
Dbridge_igmp.sh2 # SPDX-License-Identifier: GPL-2.0
59 ip link add dev br0 type bridge mcast_snooping 1 mcast_querier 1
61 ip link set dev $swp1 master br0
62 ip link set dev $swp2 master br0
64 ip link set dev br0 up
65 ip link set dev $swp1 up
66 ip link set dev $swp2 up
71 ip link set dev $swp2 down
72 ip link set dev $swp1 down
74 ip link del dev br0
[all …]
Dbridge_mld.sh2 # SPDX-License-Identifier: GPL-2.0
89 ip link add dev br0 type bridge mcast_snooping 1 mcast_query_response_interval 100 \
93 ip link set dev $swp1 master br0
94 ip link set dev $swp2 master br0
96 ip link set dev br0 up
97 ip link set dev $swp1 up
98 ip link set dev $swp2 up
106 ip link set dev $swp2 down
107 ip link set dev $swp1 down
109 ip link del dev br0
[all …]
/kernel/linux/linux-5.10/drivers/rpmsg/
Dqcom_glink_ssr.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2014-2017, The Linux Foundation. All rights reserved.
14 * struct do_cleanup_msg - The data structure for an SSR do_cleanup message
15 * version: The G-Link SSR protocol version
16 * command: The G-Link SSR command - do_cleanup
19 * name: G-Link edge name of the subsystem being restarted
30 * struct cleanup_done_msg - The data structure for an SSR cleanup_done message
31 * version: The G-Link SSR protocol version
32 * response: The G-Link SSR response to a do_cleanup command, cleanup_done
42 * G-Link SSR protocol commands
[all …]
/kernel/linux/linux-6.6/drivers/rpmsg/
Dqcom_glink_ssr.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2014-2017, The Linux Foundation. All rights reserved.
15 * struct do_cleanup_msg - The data structure for an SSR do_cleanup message
16 * @version: The G-Link SSR protocol version
17 * @command: The G-Link SSR command - do_cleanup
20 * @name: G-Link edge name of the subsystem being restarted
31 * struct cleanup_done_msg - The data structure for an SSR cleanup_done message
32 * @version: The G-Link SSR protocol version
33 * @response: The G-Link SSR response to a do_cleanup command, cleanup_done
43 * G-Link SSR protocol commands
[all …]
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
Dmad.h1 /* SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause */
3 * Copyright(c) 2015 - 2017 Intel Corporation.
38 #define OPA_NOTICE_TRAP_LWDE_CHG 0x08 /* Link Width Downgrade Enable
41 #define OPA_NOTICE_TRAP_LSE_CHG 0x04 /* Link Speed Enable changed */
42 #define OPA_NOTICE_TRAP_LWE_CHG 0x02 /* Link Width Enable changed */
147 * The default link width is multiplied by 1000
300 * struct cc_state combines the (active) per-port congestion control
301 * table, and the (active) per-SL congestion settings. cc_state data
390 #define COUNTER_MASK(q, n) (q << ((9 - n) * 3))
404 * get_link_speed - determine whether 12.5G or 25G speed
[all …]
/kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/netronome/
Dnfp.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
14 - `Overview`_
15 - `Acquiring Firmware`_
16 - `Devlink Info`_
17 - `Configure Device`_
18 - `Statistics`_
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
40 `linux-firmware.git` repository.
46 -----------------
[all …]
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
Dmad.h2 * Copyright(c) 2015 - 2017 Intel Corporation.
24 * - Redistributions of source code must retain the above copyright
26 * - Redistributions in binary form must reproduce the above copyright
30 * - Neither the name of Intel Corporation nor the names of its
79 #define OPA_NOTICE_TRAP_LWDE_CHG 0x08 /* Link Width Downgrade Enable
82 #define OPA_NOTICE_TRAP_LSE_CHG 0x04 /* Link Speed Enable changed */
83 #define OPA_NOTICE_TRAP_LWE_CHG 0x02 /* Link Width Enable changed */
188 * The default link width is multiplied by 1000
341 * struct cc_state combines the (active) per-port congestion control
342 * table, and the (active) per-SL congestion settings. cc_state data
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/
Dnixge.txt4 - compatible: Should be "ni,xge-enet-3.00", but can be "ni,xge-enet-2.00" for
5 older device trees with DMA engines co-located in the address map,
7 - reg: Address and length of the register set for the device. It contains the
8 information of registers in the same order as described by reg-names.
9 - reg-names: Should contain the reg names
12 - interrupts: Should contain tx and rx interrupt
13 - interrupt-names: Should be "rx" and "tx"
14 - phy-mode: See ethernet.txt file in the same directory.
15 - nvmem-cells: Phandle of nvmem cell containing the MAC address
16 - nvmem-cell-names: Should be "address"
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/
Dnixge.txt4 - compatible: Should be "ni,xge-enet-3.00", but can be "ni,xge-enet-2.00" for
5 older device trees with DMA engines co-located in the address map,
7 - reg: Address and length of the register set for the device. It contains the
8 information of registers in the same order as described by reg-names.
9 - reg-names: Should contain the reg names
12 - interrupts: Should contain tx and rx interrupt
13 - interrupt-names: Should be "rx" and "tx"
14 - phy-mode: See ethernet.txt file in the same directory.
15 - nvmem-cells: Phandle of nvmem cell containing the MAC address
16 - nvmem-cell-names: Should be "address"
[all …]
/kernel/linux/linux-5.10/drivers/net/phy/
Dphy-c45.c1 // SPDX-License-Identifier: GPL-2.0-only
12 * genphy_c45_setup_forced - configures a forced speed
20 if (phydev->duplex != DUPLEX_FULL) in genphy_c45_pma_setup_forced()
21 return -EINVAL; in genphy_c45_pma_setup_forced()
34 * in 802.3-2012 and 802.3-2015. in genphy_c45_pma_setup_forced()
38 switch (phydev->speed) { in genphy_c45_pma_setup_forced()
48 /* Assume 1000base-T */ in genphy_c45_pma_setup_forced()
53 /* Assume 2.5Gbase-T */ in genphy_c45_pma_setup_forced()
58 /* Assume 5Gbase-T */ in genphy_c45_pma_setup_forced()
63 /* Assume 10Gbase-T */ in genphy_c45_pma_setup_forced()
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
12 PHYlink models the link between the PHY and MAC, allowing fixed
32 bool "Support LED triggers for tracking link state"
35 Adds support for a set of LED trigger events per-PHY. Link
37 LED class driver. There are triggers for each link speed currently
38 supported by the PHY and also a one common "link" trigger as a
39 logical-or of all the link speed ones.
44 <Speed in megabits>Mbps OR <Speed in gigabits>Gbps OR link
49 tristate "MDIO Bus/PHY emulation with fixed speed/link PHYs"
56 Currently tested with mpc866ads and mpc8349e-mitx.
[all …]
/kernel/linux/linux-6.6/Documentation/networking/device_drivers/wwan/
Dt7xx.rst1 .. SPDX-License-Identifier: GPL-2.0-only
3 .. Copyright (C) 2020-21 Intel Corporation
8 t7xx driver for MTK PCIe based T700 5G modem
11 for data exchange over PCIe interface between Host platform & MediaTek's T700 5G modem.
13 application (e.g. Modem Manager) could easily manage the MBIM interface to enable
26 - mbimcli (included with the libmbim [2] library), and
27 - Modem Manager [3]
32 - open the MBIM control channel
33 - configure network connection settings
34 - connect to network
[all …]
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-class-net35 Values vary based on the lower-level protocol used by the
45 Format is a string, e.g: 00:11:22:33:44:55 for an Ethernet MAC
53 Bitmask to allow forwarding of link local frames with address
54 01-80-C2-00-00-0X on a bridge device. Only values that set bits
57 Default value 0 does not forward any link local frames.
62 0 01-80-C2-00-00-00 Bridge Group Address used for STP
63 1 01-80-C2-00-00-01 (MAC Control) 802.3 used for MAC PAUSE
64 2 01-80-C2-00-00-02 (Link Aggregation) 802.3ad
68 care when forwarding control frames e.g. 802.1X-PAE or LLDP.
76 string, e.g: ff:ff:ff:ff:ff:ff for an Ethernet broadcast MAC
[all …]
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-class-net35 Values vary based on the lower-level protocol used by the
45 Format is a string, e.g: 00:11:22:33:44:55 for an Ethernet MAC
53 Bitmask to allow forwarding of link local frames with address
54 01-80-C2-00-00-0X on a bridge device. Only values that set bits
57 Default value 0 does not forward any link local frames.
62 0 01-80-C2-00-00-00 Bridge Group Address used for STP
63 1 01-80-C2-00-00-01 (MAC Control) 802.3 used for MAC PAUSE
64 2 01-80-C2-00-00-02 (Link Aggregation) 802.3ad
68 care when forwarding control frames e.g. 802.1X-PAE or LLDP.
76 string, e.g: ff:ff:ff:ff:ff:ff for an Ethernet broadcast MAC
[all …]
/kernel/linux/linux-5.10/Documentation/networking/device_drivers/ethernet/intel/
Dixgbe.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 Copyright(c) 1999-2018 Intel Corporation.
13 - Identifying Your Adapter
14 - Command Line Parameters
15 - Additional Configurations
16 - Known Issues
17 - Support
36 ----------------------------------
38 82599-BASED ADAPTERS
41 - If your 82599-based Intel(R) Network Adapter came with Intel optics or is an
[all …]
/kernel/linux/linux-6.6/Documentation/networking/device_drivers/ethernet/intel/
Dixgbe.rst1 .. SPDX-License-Identifier: GPL-2.0+
8 Copyright(c) 1999-2018 Intel Corporation.
13 - Identifying Your Adapter
14 - Command Line Parameters
15 - Additional Configurations
16 - Known Issues
17 - Support
36 ----------------------------------
38 82599-BASED ADAPTERS
41 - If your 82599-based Intel(R) Network Adapter came with Intel optics or is an
[all …]
/kernel/linux/linux-5.10/tools/perf/scripts/perl/Perf-Trace-Util/
DMakefile.PL1 # SPDX-License-Identifier: GPL-2.0
9 PREREQ_PM => {}, # e.g., Module::Name => 1.1
13 LIBS => [''], # e.g., '-lm'
14 DEFINE => '-I ../..', # e.g., '-DHAVE_SOMETHING'
15 INC => '-I.', # e.g., '-I. -I/usr/include/other'
16 # Un-comment this if you add C files to link with later:
17 OBJECT => 'Context.o', # link all the C files too

12345678910>>...43