/Linux-v6.6/drivers/net/ethernet/sfc/falcon/ |
D | enum.h | 11 * enum ef4_loopback_mode - loopback modes 12 * @LOOPBACK_NONE: no loopback 13 * @LOOPBACK_DATA: data path loopback 14 * @LOOPBACK_GMAC: loopback within GMAC 15 * @LOOPBACK_XGMII: loopback after XMAC 16 * @LOOPBACK_XGXS: loopback within BPX after XGXS 17 * @LOOPBACK_XAUI: loopback within BPX before XAUI serdes 18 * @LOOPBACK_GMII: loopback within BPX after GMAC 19 * @LOOPBACK_SGMII: loopback within BPX within SGMII 20 * @LOOPBACK_XGBR: loopback within BPX within XGBR [all …]
|
D | selftest.c | 36 * Loopback test packet structure 54 /* Loopback test source MAC address */ 60 "Hello world! This is an Efx loopback test in progress!"; 73 * struct ef4_loopback_state - persistent state during a loopback selftest 280 * Loopback testing 281 * NB Only one loopback test can be executing concurrently. 285 /* Loopback test RX callback 286 * This is called for each received packet during loopback testing. 312 "saw runt RX packet (length %d) in %s loopback " in ef4_loopback_rx_packet() 320 "saw non-loopback RX packet in %s loopback test\n", in ef4_loopback_rx_packet() [all …]
|
/Linux-v6.6/drivers/net/ethernet/sfc/siena/ |
D | enum.h | 11 * enum efx_loopback_mode - loopback modes 12 * @LOOPBACK_NONE: no loopback 13 * @LOOPBACK_DATA: data path loopback 14 * @LOOPBACK_GMAC: loopback within GMAC 15 * @LOOPBACK_XGMII: loopback after XMAC 16 * @LOOPBACK_XGXS: loopback within BPX after XGXS 17 * @LOOPBACK_XAUI: loopback within BPX before XAUI serdes 18 * @LOOPBACK_GMII: loopback within BPX after GMAC 19 * @LOOPBACK_SGMII: loopback within BPX within SGMII 20 * @LOOPBACK_XGBR: loopback within BPX within XGBR [all …]
|
D | selftest.c | 39 * Loopback test packet structure 57 /* Loopback test source MAC address */ 63 "Hello world! This is an Efx loopback test in progress!"; 76 * struct efx_loopback_state - persistent state during a loopback selftest 278 * Loopback testing 279 * NB Only one loopback test can be executing concurrently. 283 /* Loopback test RX callback 284 * This is called for each received packet during loopback testing. 310 "saw runt RX packet (length %d) in %s loopback " in efx_siena_loopback_rx_packet() 318 "saw non-loopback RX packet in %s loopback test\n", in efx_siena_loopback_rx_packet() [all …]
|
/Linux-v6.6/drivers/net/ethernet/sfc/ |
D | enum.h | 11 * enum efx_loopback_mode - loopback modes 12 * @LOOPBACK_NONE: no loopback 13 * @LOOPBACK_DATA: data path loopback 14 * @LOOPBACK_GMAC: loopback within GMAC 15 * @LOOPBACK_XGMII: loopback after XMAC 16 * @LOOPBACK_XGXS: loopback within BPX after XGXS 17 * @LOOPBACK_XAUI: loopback within BPX before XAUI serdes 18 * @LOOPBACK_GMII: loopback within BPX after GMAC 19 * @LOOPBACK_SGMII: loopback within BPX within SGMII 20 * @LOOPBACK_XGBR: loopback within BPX within XGBR [all …]
|
D | selftest.c | 39 * Loopback test packet structure 56 /* Loopback test source MAC address */ 62 "Hello world! This is an Efx loopback test in progress!"; 75 * struct efx_loopback_state - persistent state during a loopback selftest 277 * Loopback testing 278 * NB Only one loopback test can be executing concurrently. 282 /* Loopback test RX callback 283 * This is called for each received packet during loopback testing. 309 "saw runt RX packet (length %d) in %s loopback " in efx_loopback_rx_packet() 317 "saw non-loopback RX packet in %s loopback test\n", in efx_loopback_rx_packet() [all …]
|
/Linux-v6.6/sound/drivers/ |
D | aloop.c | 3 * Loopback soundcard 34 MODULE_DESCRIPTION("A loopback soundcard"); 47 MODULE_PARM_DESC(index, "Index value for loopback soundcard."); 49 MODULE_PARM_DESC(id, "ID string for loopback soundcard."); 51 MODULE_PARM_DESC(enable, "Enable this loopback soundcard."); 53 MODULE_PARM_DESC(pcm_substreams, "PCM substreams # (1-8) for loopback driver."); 70 * call in loopback->cable_lock 86 * call in loopback->cable_lock 129 struct loopback { struct 139 struct loopback *loopback; member [all …]
|
/Linux-v6.6/tools/testing/selftests/bpf/prog_tests/ |
D | tc_opts.c | 7 #define loopback 1 macro 41 err = bpf_prog_attach_opts(fd1, loopback, BPF_TCX_INGRESS, &opta); in serial_test_tc_opts_basic() 53 err = bpf_prog_query_opts(loopback, BPF_TCX_INGRESS, &optq); in serial_test_tc_opts_basic() 68 err = bpf_prog_attach_opts(fd2, loopback, BPF_TCX_EGRESS, &opta); in serial_test_tc_opts_basic() 78 err = bpf_prog_query_opts(loopback, BPF_TCX_EGRESS, &optq); in serial_test_tc_opts_basic() 94 err = bpf_prog_detach_opts(fd2, loopback, BPF_TCX_EGRESS, &optd); in serial_test_tc_opts_basic() 101 err = bpf_prog_detach_opts(fd1, loopback, BPF_TCX_INGRESS, &optd); in serial_test_tc_opts_basic() 141 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_before_target() 147 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_before_target() 158 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target() [all …]
|
D | tc_links.c | 8 #define loopback 1 macro 39 link = bpf_program__attach_tcx(skel->progs.tc1, loopback, &optl); in serial_test_tc_links_basic() 57 err = bpf_prog_query_opts(loopback, BPF_TCX_INGRESS, &optq); in serial_test_tc_links_basic() 74 link = bpf_program__attach_tcx(skel->progs.tc2, loopback, &optl); in serial_test_tc_links_basic() 90 err = bpf_prog_query_opts(loopback, BPF_TCX_EGRESS, &optq); in serial_test_tc_links_basic() 152 link = bpf_program__attach_tcx(skel->progs.tc1, loopback, &optl); in test_tc_links_before_target() 162 link = bpf_program__attach_tcx(skel->progs.tc2, loopback, &optl); in test_tc_links_before_target() 179 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_links_before_target() 205 link = bpf_program__attach_tcx(skel->progs.tc3, loopback, &optl); in test_tc_links_before_target() 218 link = bpf_program__attach_tcx(skel->progs.tc4, loopback, &optl); in test_tc_links_before_target() [all …]
|
/Linux-v6.6/tools/testing/selftests/net/forwarding/ |
D | loopback.sh | 44 check_fail $? "Matched on a filter without loopback setup" 46 ethtool -K $h1 loopback on 47 check_err $? "Failed to enable loopback" 54 check_err $? "Did not match on filter with loopback" 56 ethtool -K $h1 loopback off 57 check_err $? "Failed to disable loopback" 62 check_fail $? "Matched on a filter after loopback was removed" 66 log_test "loopback" 79 if ethtool -k $h1 | grep loopback | grep -q fixed; then 80 log_test "SKIP: dev $h1 does not support loopback feature"
|
/Linux-v6.6/drivers/net/ethernet/cisco/enic/ |
D | enic_res.h | 34 int offload_mode, int cq_entry, int sop, int eop, int loopback) in enic_queue_wq_desc_ex() argument 50 (u8)loopback); in enic_queue_wq_desc_ex() 58 int eop, int loopback) in enic_queue_wq_desc_cont() argument 62 eop, 0 /* !SOP */, eop, loopback); in enic_queue_wq_desc_cont() 67 unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc() argument 72 eop, 1 /* SOP */, eop, loopback); in enic_queue_wq_desc() 78 unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc_csum() argument 84 eop, 1 /* SOP */, eop, loopback); in enic_queue_wq_desc_csum() 90 int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc_csum_l4() argument 95 eop, 1 /* SOP */, eop, loopback); in enic_queue_wq_desc_csum_l4() [all …]
|
D | wq_enet_desc.h | 43 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) in wq_enet_desc_enc() argument 48 WQ_ENET_MSS_SHIFT | (loopback & 1) << WQ_ENET_LOOPBACK_SHIFT); in wq_enet_desc_enc() 62 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) in wq_enet_desc_dec() argument 68 *loopback = (u8)((le16_to_cpu(desc->mss_loopback) >> in wq_enet_desc_dec()
|
/Linux-v6.6/net/rds/ |
D | loop.c | 59 * This 'loopback' transport is a special case for flows that originate 64 * loopback transport instead of the bound transport of the sending socket. 66 * The loopback transport's sending path just hands the sent rds_message 72 * flows to the receiver. In the loopback case, though, the receive path 83 /* Do not send cong updates to loopback */ in rds_loop_xmit() 130 * Even the loopback transport needs to keep track of its connections, 132 * 1+ loopback addresses (127.*.*.*) so it's not a bug to have 133 * multiple loopback conns allocated, although rather useless. 251 .t_name = "loopback",
|
/Linux-v6.6/tools/testing/selftests/ir/ |
D | ir_loopback.sh | 12 if ! /sbin/modprobe -q -n rc-loopback; then 13 echo "ir_loopback: module rc-loopback is not found in /lib/modules/`uname -r` [SKIP]" 17 /sbin/modprobe rc-loopback 22 RCDEV=$(grep -l DRV_NAME=rc-loopback /sys/class/rc/rc*/uevent | grep -o 'rc[0-9]\+')
|
/Linux-v6.6/Documentation/sound/hd-audio/ |
D | controls.rst | 38 Analog Loopback 39 This control enables/disables the analog-loopback circuit. This 40 appears only when "loopback" is set to true in a codec hint 41 (see HD-Audio.txt). Note that on some codecs the analog-loopback 77 Loopback Mixing 78 An enum control to determine whether the analog-loopback route is 79 enabled or not. When it's enabled, the analog-loopback is mixed to
|
/Linux-v6.6/include/linux/ |
D | serial_max3100.h | 14 * @loopback: force MAX3100 in loopback 25 * .loopback = 0, 42 int loopback; member
|
/Linux-v6.6/arch/arm64/boot/dts/amlogic/ |
D | meson-sm1-bananapi-m5.dts | 42 "TDMIN_A IN 4", "TDM_B Loopback", 43 "TDMIN_B IN 4", "TDM_B Loopback", 44 "TDMIN_C IN 4", "TDM_B Loopback", 45 "TDMIN_A IN 5", "TDM_C Loopback", 46 "TDMIN_B IN 5", "TDM_C Loopback", 47 "TDMIN_C IN 5", "TDM_C Loopback",
|
D | meson-g12b-odroid-n2.dtsi | 49 "TDMIN_A IN 4", "TDM_B Loopback", 50 "TDMIN_B IN 4", "TDM_B Loopback", 51 "TDMIN_C IN 4", "TDM_B Loopback", 52 "TDMIN_LB IN 1", "TDM_B Loopback", 53 "TDMIN_A IN 5", "TDM_C Loopback", 54 "TDMIN_B IN 5", "TDM_C Loopback", 55 "TDMIN_C IN 5", "TDM_C Loopback", 56 "TDMIN_LB IN 2", "TDM_C Loopback",
|
/Linux-v6.6/drivers/net/ethernet/stmicro/stmmac/ |
D | stmmac_pcs.h | 27 #define GMAC_AN_CTRL_ELE BIT(14) /* External Loopback Enable */ 100 * @loopback: to cause the PHY to loopback tx data into rx path. 102 * and init the ANE, select loopback (usually for debugging purpose) and 106 bool srgmi_ral, bool loopback) in dwmac_ctrl_ane() argument 120 if (loopback) in dwmac_ctrl_ane()
|
/Linux-v6.6/drivers/nvme/target/ |
D | Kconfig | 32 tristate "NVMe loopback device support" 37 This enables the NVMe loopback device support, which can be useful 65 tristate "NVMe over Fabrics FC Transport Loopback Test driver" 72 This enables the NVMe FC loopback test support, which can be useful
|
/Linux-v6.6/drivers/net/ |
D | loopback.c | 7 * Pseudo-driver for the loopback interface. 9 * Version: @(#)loopback.c 1.0.4b 08/16/93 22 * on packets received on the loopback 198 /* The loopback device is special. There is only one instance 207 /* Setup and register the loopback device. */ 231 panic("loopback: Failed to register netdevice: %d\n", err); in loopback_net_init() 254 * DSTs and unlike loopback, this is not per-ns.
|
/Linux-v6.6/include/uapi/linux/ |
D | atmdev.h | 91 /* get loopback mode */ 93 /* set loopback mode */ 95 /* query supported loopback modes */ 120 * Loopback modes for ATM_{PHY,SAR}_{GET,SET}LOOP 123 /* Point of loopback CPU-->SAR-->PHY-->line--> ... */ 131 /* Direction of loopback */ 138 #define ATM_LM_NONE 0 /* no loopback */
|
/Linux-v6.6/sound/soc/codecs/ |
D | wm8998.c | 498 SOC_DAPM_ENUM("AEC1 Loopback", wm8998_aec1_loopback), 499 SOC_DAPM_ENUM("AEC2 Loopback", wm8998_aec2_loopback), 623 SND_SOC_DAPM_MUX("AEC1 Loopback", ARIZONA_DAC_AEC_CONTROL_1, 627 SND_SOC_DAPM_MUX("AEC2 Loopback", ARIZONA_DAC_AEC_CONTROL_2, 848 { name, "AEC", "AEC1 Loopback" }, \ 849 { name, "AEC2", "AEC2 Loopback" }, \ 1102 { "AEC1 Loopback", "HPOUTL", "OUT1L" }, 1103 { "AEC1 Loopback", "HPOUTR", "OUT1R" }, 1104 { "AEC2 Loopback", "HPOUTL", "OUT1L" }, 1105 { "AEC2 Loopback", "HPOUTR", "OUT1R" }, [all …]
|
/Linux-v6.6/drivers/scsi/fnic/ |
D | wq_enet_desc.h | 42 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) in wq_enet_desc_enc() argument 47 WQ_ENET_MSS_SHIFT | (loopback & 1) << WQ_ENET_LOOPBACK_SHIFT); in wq_enet_desc_enc() 61 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) in wq_enet_desc_dec() argument 67 *loopback = (u8)((le16_to_cpu(desc->mss_loopback) >> in wq_enet_desc_dec()
|
/Linux-v6.6/drivers/scsi/snic/ |
D | wq_enet_desc.h | 40 u8 vlan_tag_insert, u16 vlan_tag, u8 loopback) in wq_enet_desc_enc() argument 45 WQ_ENET_MSS_SHIFT | (loopback & 1) << WQ_ENET_LOOPBACK_SHIFT); in wq_enet_desc_enc() 59 u8 *vlan_tag_insert, u16 *vlan_tag, u8 *loopback) in wq_enet_desc_dec() argument 65 *loopback = (u8)((le16_to_cpu(desc->mss_loopback) >> in wq_enet_desc_dec()
|