Home
last modified time | relevance | path

Searched full:loopback (Results 1 – 25 of 768) sorted by relevance

12345678910>>...31

/linux/sound/drivers/
H A Daloop.c3 * 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; argument
[all …]
/linux/drivers/net/ethernet/sfc/siena/
H A Denum.h11 * 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 Dselftest.c39 * 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 Denum.h11 * 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 Dselftest.c36 * 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 Denum.h11 * 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 Dselftest.c39 * 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 Dtc_opts.c7 #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 Dtc_links.c8 #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 Dloopback.sh45 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 Denic_res.h34 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 Dmeson-sm1-s905d3-libretech-cc.dts34 "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 Dmeson-g12b-a311d-libretech-cc.dts46 "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 Dmeson-sm1-bananapi-m5.dts42 "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 Dmeson-g12b-odroid-n2.dtsi73 "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 Dmeson-g12a-u200.dts200 "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 Dloop.c59 * 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 Dcontrols.rst38 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 Drealtek-pc-beep.rst33 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 Dir_loopback.sh12 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 Dstmmac_pcs.h27 #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 Dloopback.c7 * 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 Dwm8998.c498 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 Datmdev.h91 /* 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 Dwq_enet_desc.h40 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()

12345678910>>...31