Home
last modified time | relevance | path

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

12345678910>>...73

/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
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 …]
Dselftest.c36 * Loopback test packet structure
49 /* Loopback test source MAC address */
55 "Hello world! This is an Efx loopback test in progress!";
68 * struct ef4_loopback_state - persistent state during a loopback selftest
275 * Loopback testing
276 * NB Only one loopback test can be executing concurrently.
280 /* Loopback test RX callback
281 * This is called for each received packet during loopback testing.
306 "saw runt RX packet (length %d) in %s loopback " in ef4_loopback_rx_packet()
314 "saw non-loopback RX packet in %s loopback test\n", in ef4_loopback_rx_packet()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/
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 …]
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 …]
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
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 …]
Dselftest.c39 * Loopback test packet structure
52 /* Loopback test source MAC address */
58 "Hello world! This is an Efx loopback test in progress!";
71 * struct efx_loopback_state - persistent state during a loopback selftest
273 * Loopback testing
274 * NB Only one loopback test can be executing concurrently.
278 /* Loopback test RX callback
279 * This is called for each received packet during loopback testing.
304 "saw runt RX packet (length %d) in %s loopback " in efx_loopback_rx_packet()
312 "saw non-loopback RX packet in %s loopback test\n", in efx_loopback_rx_packet()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
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 …]
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 …]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
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 …]
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 …]
/kernel/linux/linux-5.10/sound/drivers/
Daloop.c3 * Loopback soundcard
34 MODULE_DESCRIPTION("A loopback soundcard");
36 MODULE_SUPPORTED_DEVICE("{{ALSA,Loopback soundcard}}");
48 MODULE_PARM_DESC(index, "Index value for loopback soundcard.");
50 MODULE_PARM_DESC(id, "ID string for loopback soundcard.");
52 MODULE_PARM_DESC(enable, "Enable this loopback soundcard.");
54 MODULE_PARM_DESC(pcm_substreams, "PCM substreams # (1-8) for loopback driver.");
71 * call in loopback->cable_lock
87 * call in loopback->cable_lock
130 struct loopback { struct
[all …]
/kernel/linux/linux-6.6/sound/drivers/
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
129 struct loopback { struct
139 struct loopback *loopback; argument
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
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 …]
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 …]
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/
Dloopback.sh44 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"
/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/
Dloopback.sh44 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"
/kernel/linux/linux-6.6/drivers/net/ethernet/cisco/enic/
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 …]
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/
Denic_res.h47 int offload_mode, int cq_entry, int sop, int eop, int loopback) in enic_queue_wq_desc_ex() argument
63 (u8)loopback); in enic_queue_wq_desc_ex()
71 int eop, int loopback) in enic_queue_wq_desc_cont() argument
75 eop, 0 /* !SOP */, eop, loopback); in enic_queue_wq_desc_cont()
80 unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc() argument
85 eop, 1 /* SOP */, eop, loopback); in enic_queue_wq_desc()
91 unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc_csum() argument
97 eop, 1 /* SOP */, eop, loopback); in enic_queue_wq_desc_csum()
103 int vlan_tag_insert, unsigned int vlan_tag, int eop, int loopback) in enic_queue_wq_desc_csum_l4() argument
108 eop, 1 /* SOP */, eop, loopback); in enic_queue_wq_desc_csum_l4()
[all …]
/kernel/linux/linux-5.10/drivers/staging/greybus/tools/
DREADME.loopback3 1 - LOOPBACK DRIVER
5 The driver implements the main logic of the loopback test and provides
8 that he understands the sysfs interface of the loopback driver.
10 The loopback kernel driver needs to be loaded and at least one module
11 with the loopback feature enabled must be present for the sysfs files to be
12 created and for the loopback test application to be able to run.
15 # modprobe gb-loopback
19 directory of the detected loopback device.
24 * Loopback Configuration Files:
38 * Loopback feedback files:
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/ir/
Dir_loopback.sh12 if ! /sbin/modprobe -q -n rc-loopback; then
13 echo "ir_loopback: module rc-loopback is not found [SKIP]"
17 /sbin/modprobe rc-loopback
22 RCDEV=$(grep -l DRV_NAME=rc-loopback /sys/class/rc/rc*/uevent | grep -o 'rc[0-9]\+')
/kernel/linux/linux-5.10/net/rds/
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",
/kernel/linux/linux-6.6/net/rds/
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",
/kernel/linux/linux-6.6/tools/testing/selftests/ir/
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]\+')
/kernel/linux/linux-5.10/Documentation/sound/hd-audio/
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
/kernel/linux/linux-6.6/Documentation/sound/hd-audio/
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

12345678910>>...73