/linux/sound/drivers/ |
H A 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 131 struct loopback { struct 141 struct loopback *loopback; member [all …]
|
/linux/drivers/net/ethernet/sfc/siena/ |
H A 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 …]
|
H A 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/drivers/net/ethernet/sfc/falcon/ |
H A 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 …]
|
H A 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/drivers/net/ethernet/sfc/ |
H A 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 …]
|
H A 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/tools/testing/selftests/bpf/prog_tests/ |
H A 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 …]
|
H A D | tc_links.c | 8 #define loopback 1 macro 41 link = bpf_program__attach_tcx(skel->progs.tc1, loopback, &optl); in serial_test_tc_links_basic() 59 err = bpf_prog_query_opts(loopback, BPF_TCX_INGRESS, &optq); in serial_test_tc_links_basic() 76 link = bpf_program__attach_tcx(skel->progs.tc2, loopback, &optl); in serial_test_tc_links_basic() 92 err = bpf_prog_query_opts(loopback, BPF_TCX_EGRESS, &optq); in serial_test_tc_links_basic() 154 link = bpf_program__attach_tcx(skel->progs.tc1, loopback, &optl); in test_tc_links_before_target() 164 link = bpf_program__attach_tcx(skel->progs.tc2, loopback, &optl); in test_tc_links_before_target() 181 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_links_before_target() 207 link = bpf_program__attach_tcx(skel->progs.tc3, loopback, &optl); in test_tc_links_before_target() 220 link = bpf_program__attach_tcx(skel->progs.tc4, loopback, &optl); in test_tc_links_before_target() [all …]
|
/linux/tools/testing/selftests/drivers/net/hw/ |
H A D | loopback.sh | 45 check_fail $? "Matched on a filter without loopback setup" 47 ethtool -K $h1 loopback on 48 check_err $? "Failed to enable loopback" 55 check_err $? "Did not match on filter with loopback" 57 ethtool -K $h1 loopback off 58 check_err $? "Failed to disable loopback" 63 check_fail $? "Matched on a filter after loopback was removed" 67 log_test "loopback" 80 if ethtool -k $h1 | grep loopback | grep -q fixed; then 81 log_test "SKIP: dev $h1 does not support loopback feature"
|
/linux/drivers/net/ethernet/cisco/enic/ |
H A 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 …]
|
/linux/arch/arm64/boot/dts/amlogic/ |
H A D | meson-sm1-s905d3-libretech-cc.dts | 34 "TDMIN_A IN 13", "TDM_A Loopback", 35 "TDMIN_B IN 13", "TDM_A Loopback", 36 "TDMIN_C IN 13", "TDM_A Loopback", 40 "TDMIN_A IN 14", "TDM_B Loopback", 41 "TDMIN_B IN 14", "TDM_B Loopback", 42 "TDMIN_C IN 14", "TDM_B Loopback", 46 "TDMIN_A IN 15", "TDM_C Loopback", 47 "TDMIN_B IN 15", "TDM_C Loopback", 48 "TDMIN_C IN 15", "TDM_C Loopback",
|
H A D | meson-g12b-a311d-libretech-cc.dts | 46 "TDMIN_A IN 3", "TDM_A Loopback", 47 "TDMIN_B IN 3", "TDM_A Loopback", 48 "TDMIN_C IN 3", "TDM_A Loopback", 52 "TDMIN_A IN 4", "TDM_B Loopback", 53 "TDMIN_B IN 4", "TDM_B Loopback", 54 "TDMIN_C IN 4", "TDM_B Loopback", 58 "TDMIN_A IN 5", "TDM_C Loopback", 59 "TDMIN_B IN 5", "TDM_C Loopback", 60 "TDMIN_C IN 5", "TDM_C Loopback",
|
H A 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",
|
H A D | meson-g12b-odroid-n2.dtsi | 73 "TDMIN_A IN 4", "TDM_B Loopback", 74 "TDMIN_B IN 4", "TDM_B Loopback", 75 "TDMIN_C IN 4", "TDM_B Loopback", 76 "TDMIN_LB IN 1", "TDM_B Loopback", 77 "TDMIN_A IN 5", "TDM_C Loopback", 78 "TDMIN_B IN 5", "TDM_C Loopback", 79 "TDMIN_C IN 5", "TDM_C Loopback", 80 "TDMIN_LB IN 2", "TDM_C Loopback",
|
H A D | meson-g12a-u200.dts | 200 "TDMIN_A IN 3", "TDM_A Loopback", 201 "TDMIN_A IN 4", "TDM_B Loopback", 202 "TDMIN_A IN 5", "TDM_C Loopback", 206 "TDMIN_B IN 3", "TDM_A Loopback", 207 "TDMIN_B IN 4", "TDM_B Loopback", 208 "TDMIN_B IN 5", "TDM_C Loopback", 212 "TDMIN_C IN 3", "TDM_A Loopback", 213 "TDMIN_C IN 4", "TDM_B Loopback", 214 "TDMIN_C IN 5", "TDM_C Loopback", 218 "TDMIN_LB IN 0", "TDM_A Loopback", [all …]
|
/linux/net/rds/ |
H A 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/Documentation/sound/hd-audio/ |
H A 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
|
H A D | realtek-pc-beep.rst | 33 Amplify 1Ah loopback, left (L): 1 bit 37 Amplify 1Ah loopback, right (R): 1 bit 41 Loopback 1Ah to 21h [active low] (h): 1 bit 46 Loopback 1Ah to 14h (S): 1 bit 64 Loopback of 1Ah to 21h/14h:: 115 away from PC Beep but have failed to disable both loopback paths. On my
|
/linux/tools/testing/selftests/ir/ |
H A 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/drivers/net/ethernet/stmicro/stmmac/ |
H A D | stmmac_pcs.h | 27 #define GMAC_AN_CTRL_ELE BIT(14) /* External Loopback Enable */ 83 * @loopback: to cause the PHY to loopback tx data into rx path. 85 * and init the ANE, select loopback (usually for debugging purpose) and 89 bool srgmi_ral, bool loopback) in dwmac_ctrl_ane() argument 105 if (loopback) in dwmac_ctrl_ane()
|
/linux/drivers/net/ |
H A 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 196 /* The loopback device is special. There is only one instance 205 /* Setup and register the loopback device. */ 229 panic("loopback: Failed to register netdevice: %d\n", err); in loopback_net_init() 266 * DSTs and unlike loopback, this is not per-ns.
|
/linux/sound/soc/codecs/ |
H A 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/include/uapi/linux/ |
H A 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/drivers/scsi/snic/ |
H A 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()
|