Home
last modified time | relevance | path

Searched refs:h2 (Results 1 – 25 of 202) sorted by relevance

123456789

/linux/tools/testing/selftests/net/forwarding/
H A Dtc_flower.sh28 simple_if_init $h2 192.0.2.2/24 198.51.100.2/24
29 tc qdisc add dev $h2 clsact
34 tc qdisc del dev $h2 clsact
35 simple_if_fini $h2 192.0.2.2/24 198.51.100.2/24
44 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
46 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
52 tc_check_packets "dev $h2 ingress" 101 1
55 tc_check_packets "dev $h2 ingress" 102 0
58 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
59 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
[all …]
H A Dtc_flower_cfm.sh21 simple_if_init $h2
22 tc qdisc add dev $h2 clsact
27 tc qdisc del dev $h2 clsact
28 simple_if_fini $h2
60 tc filter add dev $h2 ingress protocol cfm pref 1 handle 101 \
62 tc filter add dev $h2 ingress protocol cfm pref 1 handle 102 \
70 tc_check_packets "dev $h2 ingress" 101 1
73 tc_check_packets "dev $h2 ingress" 102 0
79 tc_check_packets "dev $h2 ingress" 101 1
82 tc_check_packets "dev $h2 ingress" 102 1
[all …]
H A Dtc_chains.sh24 simple_if_init $h2 192.0.2.2/24
25 tc qdisc add dev $h2 clsact
30 tc qdisc del dev $h2 clsact
31 simple_if_fini $h2 192.0.2.2/24
38 tc filter add dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \
44 tc_check_packets "dev $h2 ingress" 1101 1
47 tc filter del dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \
57 tc filter add dev $h2 ingress chain 1 protocol ip pref 1 handle 1101 \
59 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
61 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
[all …]
H A Dbridge_vlan_aware.sh21 simple_if_init $h2 192.0.2.2/24 2001:db8:1::2/64
26 simple_if_fini $h2 192.0.2.2/24 2001:db8:1::2/64
58 h2=${NETIFS[p4]}
92 learning_test "br0" $swp1 $h1 $h2
97 flood_test $swp2 $h1 $h2
134 $MZ $h2 -c 1 -p 64 -a $mac -t ip -q
155 tc qdisc add dev $h2 clsact
156 tc filter add dev $h2 ingress protocol all pref 1 handle 101 \
158 ip link set $h2 promisc on
159 ethtool -K $h2 rx-vlan-filter off rx-vlan-stag-filter off
[all …]
H A Dno_forwarding.sh10 h2=${NETIFS[p3]}
94 local dmac=$(mac_get $h2)
100 tcpdump_start $h2
130 tcpdump_stop $h2
132 check_rcv $h2 "$test_name: Unicast non-IP untagged" \
135 check_rcv $h2 "$test_name: Multicast non-IP untagged" \
138 check_rcv $h2 "$test_name: Broadcast non-IP untagged" \
141 check_rcv $h2 "$test_name: Unicast IPv4 untagged" \
144 check_rcv $h2 "$test_name: Multicast IPv4 untagged" \
147 check_rcv $h2 "$test_name: Unicast IPv6 untagged" \
[all …]
H A Drouter_multicast.sh64 simple_if_init $h2 198.51.100.18/28 2001:db8:2::2/64
66 ip route add 198.51.100.0/28 vrf v$h2 nexthop via 198.51.100.17
67 ip route add 198.51.100.32/28 vrf v$h2 nexthop via 198.51.100.17
69 ip route add 2001:db8:1::/64 vrf v$h2 nexthop via 2001:db8:2::1
70 ip route add 2001:db8:3::/64 vrf v$h2 nexthop via 2001:db8:2::1
72 tc qdisc add dev $h2 ingress
77 tc qdisc del dev $h2 ingress
79 ip route del 2001:db8:3::/64 vrf v$h2
80 ip route del 2001:db8:1::/64 vrf v$h2
82 ip route del 198.51.100.32/28 vrf v$h2
[all …]
H A Drouter_broadcast.sh36 ip link set dev $h2 master vrf-h2
38 ip link set dev vrf-h2 up
39 ip link set dev $h2 up
41 ip address add 198.51.100.2/24 dev $h2
43 ip route add 192.0.2.0/24 vrf vrf-h2 nexthop via 198.51.100.1
44 ip route add 198.51.200.0/24 vrf vrf-h2 nexthop via 198.51.100.1
49 ip route del 198.51.200.0/24 vrf vrf-h2
50 ip route del 192.0.2.0/24 vrf vrf-h2
52 ip address del 198.51.100.2/24 dev $h2
54 ip link set dev $h2 down
[all …]
H A Dlocal_termination.sh108 h2=${NETIFS[p2]}
360 simple_if_init $h2 $H2_IPV4/24 $H2_IPV6/64
365 simple_if_fini $h2 $H2_IPV4/24 $H2_IPV6/64
382 simple_if_init $h2
383 vlan_create $h2 100 v$h2 $H2_IPV4/24 $H2_IPV6/64
388 vlan_destroy $h2 100
389 simple_if_fini $h2
400 ip link set $h2 master br0
401 ip link set $h2 up
428 if [ $(has_unicast_flt $h2) = yes ]; then
[all …]
H A Drouter_nh.sh57 ip link set dev $h2 master vrf-h2
59 ip link set dev vrf-h2 up
60 ip link set dev $h2 up
62 ip address add 198.51.100.2/24 dev $h2
63 ip address add 2001:db8:2::2/64 dev $h2
65 ip route add 192.0.2.0/24 vrf vrf-h2 nexthop via 198.51.100.1
66 ip route add 2001:db8:1::/64 vrf vrf-h2 nexthop via 2001:db8:2::1
71 ip route del 2001:db8:1::/64 vrf vrf-h2
72 ip route del 192.0.2.0/24 vrf vrf-h2
74 ip address del 2001:db8:2::2/64 dev $h2
[all …]
H A Dtc_police.sh63 simple_if_init $h2 198.51.100.1/24
65 ip -4 route add default vrf v$h2 nexthop via 198.51.100.2
67 tc qdisc add dev $h2 clsact
72 tc qdisc del dev $h2 clsact
74 ip -4 route del default vrf v$h2 nexthop via 198.51.100.2
76 simple_if_fini $h2 198.51.100.1/24
132 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
139 local t0=$(tc_rule_stats_get $h2 1 ingress .bytes)
141 local t1=$(tc_rule_stats_get $h2 1 ingress .bytes)
152 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
[all …]
H A Drouter_vid_1.sh60 ip link set dev vrf-h2 up
62 ip link set dev $h2 up
63 vlan_create $h2 1 vrf-h2 198.51.100.2/24 2001:db8:2::2/64
65 ip route add 192.0.2.0/24 vrf vrf-h2 nexthop via 198.51.100.1
66 ip route add 2001:db8:1::/64 vrf vrf-h2 nexthop via 2001:db8:2::1
71 ip route del 2001:db8:1::/64 vrf vrf-h2
72 ip route del 192.0.2.0/24 vrf vrf-h2
74 vlan_destroy $h2 1
75 ip link set dev $h2 down
77 ip link set dev vrf-h2 down
[all …]
/linux/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/
H A Dtc_flower.sh34 simple_if_init $h2 192.0.2.2/24 198.51.100.2/24
35 tc qdisc add dev $h2 clsact
40 tc qdisc del dev $h2 clsact
41 simple_if_fini $h2 192.0.2.2/24 198.51.100.2/24
101 tc filter add dev $h2 ingress protocol ip pref 1 handle 101 flower \
107 tc_check_packets "dev $h2 ingress" 101 1
110 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
116 tc_check_packets "dev $h2 ingress" 101 2
122 tc_check_packets "dev $h2 ingress" 102 1
125 tc filter del dev $h2 ingress protocol ip pref 1 handle 101 flower
[all …]
/linux/tools/testing/selftests/drivers/net/hw/
H A Dethtool.sh29 simple_if_init $h2 192.0.2.2/24
34 simple_if_fini $h2 192.0.2.2/24
40 h2=${NETIFS[p2]}
58 local -a speeds_arr=($(common_speeds_get $h1 $h2 0 0))
63 ethtool_set $h2 speed $speed autoneg off
66 setup_wait_dev_with_timeout $h2
72 ethtool -s $h2 autoneg on
82 local -a speeds_arr=($(different_speeds_get $h1 $h2 0 0))
87 ethtool_set $h2 speed $speed2 autoneg off
90 setup_wait_dev_with_timeout $h2
[all …]
H A Dethtool_mm.sh82 manual_with_verification $h1 $h2
87 manual_with_verification $h2 $h1
116 manual_without_verification $h1 $h2
121 manual_without_verification $h2 $h1
155 manual_failed_verification $h1 $h2
160 manual_failed_verification $h2 $h1
204 lldptool -i $h2 -t -n -V addEthCaps | grep -q "$pattern"
215 lldptool -L -i $h2 adminStatus=rxtx >/dev/null
219 lldptool -T -i $h2 -V addEthCaps enableTx=yes >/dev/null
228 lldptool -i $h2 -t -n -V addEthCaps | \
[all …]
/linux/tools/testing/selftests/drivers/net/virtio_net/
H A Dbasic_features.sh17 h2=${NETIFS[p2]}
31 simple_if_init $h2 $H2_IPV4/24 $H2_IPV6/64
36 simple_if_fini $h2 $H2_IPV4/24 $H2_IPV6/64
58 log_test_skip "$test_name" "Device $h2 is missing feature $VIRTIO_NET_F_MAC."
67 grep -q 0 /sys/class/net/$h2/addr_assign_type
68 check_err $? "Permanent address assign type for $h2 is not set"
72 virtio_filter_feature_add $h2 $VIRTIO_NET_F_MAC
77 grep -q 0 /sys/class/net/$h2/addr_assign_type
78 check_fail $? "Permanent address assign type for $h2 is set when F_MAC feature is filtered"
89 virtio_device_rebind $h2
[all …]
/linux/lib/crypto/riscv/
H A Dpoly1305-riscv.pl127 my ($h0,$h1,$h2,$r0,$r1,$rs1,$d0,$d1,$d2) =
156 ld $h2,16($ctx)
182 andi $tmp0,$h2,-4 # modulo-scheduled reduction
183 srli $tmp1,$h2,2
184 andi $h2,$h2,3
196 add $d2,$h2,$padbit
206 mulhu $h2,$r1,$d0 # h0*r1
218 add $h2,$h2,$tmp2
222 add $h2,$h2,$tmp1
225 add $h2,$h2,$tmp0
[all …]
/linux/lib/crypto/
H A Dpoly1305-donna64.c41 u64 h0, h1, h2; in poly1305_core_blocks() local
56 h2 = state->h64[2]; in poly1305_core_blocks()
70 h2 += (((t1 >> 24)) & 0x3ffffffffffULL) | hibit64; in poly1305_core_blocks()
76 d = (u128)h2 * s1; in poly1305_core_blocks()
81 d = (u128)h2 * s2; in poly1305_core_blocks()
86 d = (u128)h2 * r0; in poly1305_core_blocks()
97 h2 = (u64)d2 & 0x3ffffffffffULL; in poly1305_core_blocks()
108 state->h64[2] = h2; in poly1305_core_blocks()
116 u64 h0, h1, h2, c; in poly1305_core_emit() local
123 h2 = state->h64[2]; in poly1305_core_emit()
[all …]
H A Dpoly1305-donna32.c39 u32 h0, h1, h2, h3, h4; in poly1305_core_blocks() local
61 h2 = state->h[2]; in poly1305_core_blocks()
69 h2 += (get_unaligned_le32(&input[6]) >> 4) & 0x3ffffff; in poly1305_core_blocks()
75 ((u64)h2 * s3) + ((u64)h3 * s2) + in poly1305_core_blocks()
78 ((u64)h2 * s4) + ((u64)h3 * s3) + in poly1305_core_blocks()
81 ((u64)h2 * r0) + ((u64)h3 * s4) + in poly1305_core_blocks()
84 ((u64)h2 * r1) + ((u64)h3 * r0) + in poly1305_core_blocks()
87 ((u64)h2 * r2) + ((u64)h3 * r1) + in poly1305_core_blocks()
98 h2 = (u32)d2 & 0x3ffffff; in poly1305_core_blocks()
115 state->h[2] = h2; in poly1305_core_blocks()
[all …]
/linux/drivers/md/dm-vdo/
H A Dmurmurhash3.c39 u64 h2 = seed; in murmurhash3_128() local
59 h1 += h2; in murmurhash3_128()
65 h2 ^= k2; in murmurhash3_128()
67 h2 = ROTL64(h2, 31); in murmurhash3_128()
68 h2 += h1; in murmurhash3_128()
69 h2 = h2 * 5 + 0x38495ab5; in murmurhash3_128()
104 h2 ^= k2; in murmurhash3_128()
142 h2 ^= len; in murmurhash3_128()
144 h1 += h2; in murmurhash3_128()
145 h2 += h1; in murmurhash3_128()
[all …]
/linux/lib/crypto/arm64/
H A Dpoly1305-armv8.pl47 my ($h0,$h1,$h2,$r0,$r1,$s1,$t0,$t1,$d0,$d1,$d2) = map("x$_",(4..14));
122 ldp $h2,x17,[$ctx,#16] // [along with is_base2_26]
130 lsr x16,$h2,#32
136 mov w16,w#$h2
152 csel $h2,$h2,$d2,eq
165 adc $h2,$h2,$padbit
182 mul $t0,$h2,$s1 // h2*5*r1
184 mul $t1,$h2,$r0 // h2*r0
190 and $h2,$d2,#3
194 adc $h2,$h2,xzr
[all …]
/linux/lib/crypto/mips/
H A Dpoly1305-mips.pl224 my ($h0,$h1,$h2,$r0,$r1,$rs1,$d0,$d1,$d2) =
277 ld $h2,16($ctx)
358 dsrl $tmp1,$h2,2 # modulo-scheduled reduction
359 andi $h2,$h2,3
373 daddu $d2,$h2,$padbit
386 mfhi ($h2,$r1,$d0)
399 daddu $h2,$tmp2
404 daddu $h2,$tmp1
407 daddu $h2,$tmp0
411 daddu $h2,$tmp2
[all …]
/linux/tools/testing/selftests/net/
H A Dtraceroute.sh170 cleanup_ns $h1 $h2 $r1 $r2
181 setup_ns h1 h2 r1 r2
183 create_ns $h2
188 connect_ns $r2 eth3 - 2000:103::2/64 $h2 eth3 - 2000:103::4/64
189 ip netns exec $h2 ip route add default via 2000:103::2
274 setup_ns h1 h2 r1 r2
276 create_ns "$h2"
284 connect_ns "$r2" eth3 - 2000:103::2/64 "$h2" eth3 - 2000:103::4/64
288 ip -n "$h2" route add default via 2000:103::2
354 setup_ns h1 r1 h2
[all …]
/linux/tools/testing/selftests/drivers/net/mlxsw/
H A Drif_counter_scale.sh31 simple_if_init $h2
36 simple_if_fini $h2
42 h2=${NETIFS[p2]}
57 vlan_destroy $h2 $i
79 vlan_create $h2 $i v$h2 $(rif_counter_addr4pfx $i 2)
83 stats set dev $h2.$i l3_stats on
97 $MZ $h1 -Q $i -c 1 -d 20msec -p 100 -a own -b $(mac_get $h2) \
104 hw_stats_get l3_stats $h2.$i rx packets > /dev/null
105 check_err $? "Traffic not seen at RIF $h2.$i"
H A Dtc_flower_scale.sh26 simple_if_init $h2
27 tc qdisc add dev $h2 clsact
32 tc qdisc del dev $h2 clsact
33 simple_if_fini $h2
39 h2=${NETIFS[p2]}
77 filter add dev $h2 ingress \
98 offload_count=$(tc -j -s filter show dev $h2 ingress |
132 $MZ -6 $h1 -c 1 -d 20msec -p 100 -a own -b $(mac_get $h2) \
137 tc_check_packets "dev $h2 ingress" 42$i 1
/linux/tools/testing/selftests/drivers/net/ocelot/
H A Dtc_flower_chains.sh17 h2=${NETIFS[p4]}
143 ip link set $h2 up
190 local h2_mac=$(mac_get $h2)
194 tcpdump_start $h2
203 tcpdump_stop $h2
205 tcpdump_show $h2 | grep -q "$h1_mac > $h2_mac, ethertype IPv4"
208 tcpdump_cleanup $h2
216 local h2_mac=$(mac_get $h2)
222 $MZ $h2 -q -c 1 -p 64 -a $h2_mac -b $h1_mac -t ip
239 local h2_mac=$(mac_get $h2)
[all …]

123456789