| /linux/lib/crypto/ |
| H A D | poly1305-donna32.c | 39 u32 h0, h1, h2, h3, h4; in poly1305_core_blocks() local 62 h3 = state->h[3]; in poly1305_core_blocks() 70 h3 += (get_unaligned_le32(&input[9]) >> 6) & 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() 101 h3 = (u32)d3 & 0x3ffffff; in poly1305_core_blocks() 116 state->h[3] = h3; in poly1305_core_blocks() [all …]
|
| /linux/tools/testing/selftests/drivers/net/mlxsw/ |
| H A D | mirror_gre.sh | 31 tunnel_create h3-gt6-key ip6gretap 2001:db8:3::2 2001:db8:3::1 \ 33 ip link set h3-gt6-key vrf v$h3 34 matchall_sink_create h3-gt6-key 37 ip address add dev $h3 2001:db8:3::2/64 42 ip address del dev $h3 2001:db8:3::2/64 45 tunnel_destroy h3-gt6-key 57 tunnel_create h3-gt6-soft ip6gretap 2001:db8:4::2 2001:db8:4::1 58 ip link set h3-gt6-soft vrf v$h3 59 matchall_sink_create h3-gt6-soft 65 ip link set dev v2 vrf v$h3 [all …]
|
| H A D | mirror_gre_scale.sh | 57 local htun=h3-gt6-$i 66 ip address add dev $h3 $(mirror_gre_ipv6_addr 2 $i)::2/64 76 ip link set $htun vrf v$h3 96 local htun=h3-gt6-$i 99 ip address del dev $h3 $(mirror_gre_ipv6_addr 2 $i)::2/64 125 local htun=h3-gt6-$i 143 h3=${NETIFS[p6]} 151 simple_if_init $h3 180 simple_if_fini $h3
|
| H A D | ingress_rif_conf_1d.sh | 84 simple_if_init $h3 85 vlan_create $h3 10 v$h3 192.0.2.18/28 87 ip route add 192.0.2.0/28 vrf v$h3 nexthop via 192.0.2.17 92 ip route del 192.0.2.0/28 vrf v$h3 nexthop via 192.0.2.17 94 vlan_destroy $h3 10 95 simple_if_fini $h3 121 ip neigh replace dev $swp3.10 192.0.2.18 lladdr $(mac_get $h3.10) 150 h3=${NETIFS[p6]}
|
| H A D | egress_vid_classification.sh | 85 simple_if_init $h3 86 vlan_create $h3 20 v$h3 192.0.2.18/28 88 ip route add 192.0.2.0/28 vrf v$h3 nexthop via 192.0.2.17 93 ip route del 192.0.2.0/28 vrf v$h3 nexthop via 192.0.2.17 95 vlan_destroy $h3 20 96 simple_if_fini $h3 122 ip neigh replace dev $swp3.20 192.0.2.18 lladdr $(mac_get $h3.20) 151 h3=${NETIFS[p6]}
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | mirror_gre_topo_lib.sh | 42 tunnel_create h3-gt4 gretap 192.0.2.130 192.0.2.129 43 ip link set h3-gt4 vrf v$h3 44 matchall_sink_create h3-gt4 46 tunnel_create h3-gt6 ip6gretap 2001:db8:2::2 2001:db8:2::1 47 ip link set h3-gt6 vrf v$h3 48 matchall_sink_create h3-gt6 53 tunnel_destroy h3-gt6 54 tunnel_destroy h3-gt4
|
| H A D | router_multicast.sh | 90 simple_if_init $h3 198.51.100.34/28 2001:db8:3::2/64 92 ip route add 198.51.100.0/28 vrf v$h3 nexthop via 198.51.100.33 93 ip route add 198.51.100.16/28 vrf v$h3 nexthop via 198.51.100.33 95 ip route add 2001:db8:1::/64 vrf v$h3 nexthop via 2001:db8:3::1 96 ip route add 2001:db8:2::/64 vrf v$h3 nexthop via 2001:db8:3::1 98 tc qdisc add dev $h3 ingress 103 tc qdisc del dev $h3 ingress 105 ip route del 2001:db8:2::/64 vrf v$h3 106 ip route del 2001:db8:1::/64 vrf v$h3 108 ip route del 198.51.100.16/28 vrf v$h3 [all …]
|
| H A D | mirror_vlan.sh | 28 h3=${NETIFS[p6]} 35 vlan_create $h3 555 v$h3 36 matchall_sink_create $h3.555 44 trap_install $h3 ingress 51 trap_uninstall $h3 ingress 55 vlan_destroy $h3 555 71 test_span_dir "$h3.555" "$forward_type" "$backward_type" 92 do_test_span_vlan_dir_ips '>= 10' "$h3.555" 111 ip 192.0.2.17 192.0.2.18 93 do_test_span_vlan_dir_ips 0 "$h3.555" 555 ip 192.0.2.17 192.0.2.18
|
| H A D | mirror_gre_vlan_bridge_1q.sh | 35 # | H3 + $h3 + h3-gt6 (ip6gretap) + h3-gt4 (gretap) | 37 # | + $h3.555 rem=2001:db8:2::1 rem=192.0.2.129 | 84 h3=${NETIFS[p6]} 86 # gt4's remote address is at $h3.555, not $h3. Thus the packets arriving 87 # directly to $h3 for test_gretap_untagged_egress() are rejected by 90 sysctl_set net.ipv4.conf.$h3.rp_filter 0 100 vlan_create $h3 55 [all...] |
| H A D | mirror_gre_bound.sh | 77 simple_if_init $h3 192.0.2.130/28 2001:db8:2::2/64 79 tunnel_create h3-gt4 gretap 192.0.2.130 192.0.2.129 80 ip link set h3-gt4 vrf v$h3 81 matchall_sink_create h3-gt4 83 tunnel_create h3-gt6 ip6gretap 2001:db8:2::2 2001:db8:2::1 84 ip link set h3-gt6 vrf v$h3 85 matchall_sink_create h3-gt6 90 tunnel_destroy h3-gt6 91 tunnel_destroy h3-gt4 93 simple_if_fini $h3 192.0.2.130/28 2001:db8:2::2/64 [all …]
|
| H A D | mirror_gre_nh.sh | 30 h3=${NETIFS[p6]} 33 sysctl_set net.ipv4.conf.$h3.rp_filter 0 38 sysctl_set net.ipv4.conf.v$h3.rp_filter 0 41 ip address add dev $h3 192.0.2.162/28 43 ip address add dev h3-gt4 192.0.2.130/32 50 ip address add dev $h3 2001:db8:4::2/64 52 ip address add dev h3-gt6 2001:db8:2::2 60 ip address del dev $h3 2001:db8:4::2/64 63 ip address del dev $h3 192.0.2.162/28 66 sysctl_restore net.ipv4.conf.v$h3.rp_filter 0 [all …]
|
| H A D | mirror_gre_vlan.sh | 29 h3=${NETIFS[p6]} 42 ip link add name $h3.555 link $h3 type vlan id 555 43 ip link set dev $h3.555 master v$h3 44 ip address add dev $h3.555 192.0.2.130/28 45 ip address add dev $h3.555 2001:db8:2::2/64 46 ip link set dev $h3.555 up 53 ip link del dev $h3.555
|
| H A D | mirror_gre.sh | 36 h3=${NETIFS[p6]} 42 ip address add dev $h3 192.0.2.130/28 45 ip address add dev $h3 2001:db8:2::2/64 52 ip address del dev $h3 2001:db8:2::2/64 55 ip address del dev $h3 192.0.2.130/28 78 icmp_capture_install h3-${tundev} "src_mac $src_mac dst_mac $dst_mac" 80 mirror_test v$h1 192.0.2.1 192.0.2.2 h3-${tundev} 100 10 82 icmp_capture_uninstall h3-${tundev}
|
| H A D | mirror_gre_bridge_1d.sh | 63 h3=${NETIFS[p6]} 79 ip address add dev $h3 192.0.2.130/28 80 ip address add dev $h3 2001:db8:2::2/64 87 ip address del dev $h3 2001:db8:2::2/64 88 ip address del dev $h3 192.0.2.130/28 97 ip neigh replace 192.0.2.130 lladdr $(mac_get $h3) \ 105 ip neigh replace 2001:db8:2::2 lladdr $(mac_get $h3) \
|
| H A D | router_broadcast.sh | 61 ip link set dev $h3 master vrf-h3 63 ip link set dev vrf-h3 up 64 ip link set dev $h3 up 66 ip address add 198.51.200.2/24 dev $h3 68 ip route add 192.0.2.0/24 vrf vrf-h3 nexthop via 198.51.200.1 69 ip route add 198.51.100.0/24 vrf vrf-h3 nexthop via 198.51.200.1 74 ip route del 198.51.100.0/24 vrf vrf-h3 75 ip route del 192.0.2.0/24 vrf vrf-h3 77 ip address del 198.51.200.2/24 dev $h3 79 ip link set dev $h3 down [all …]
|
| H A D | mirror_gre_lib.sh | 13 do_test_span_dir_ips 10 h3-$tundev "$ip1" "$ip2" \ 23 do_test_span_dir_ips 0 h3-$tundev "$ip1" "$ip2" 34 test_span_dir_ips h3-$tundev "$forward_type" \ 76 tc filter add dev $h3 ingress pref 77 prot 802.1q \ 79 mirror_test v$h1 $ip1 $ip2 $h3 77 '>= 10' 80 tc filter del dev $h3 ingress pref 77 139 local h3mac=$(mac_get $h3)
|
| H A D | mirror_gre_bridge_1q.sh | 60 h3=${NETIFS[p6]} 76 vlan_create $h3 555 v$h3 192.0.2.130/28 2001:db8:2::2/64 85 vlan_destroy $h3 555 93 ip neigh replace 192.0.2.130 lladdr $(mac_get $h3) \ 101 ip neigh replace 2001:db8:2::2 lladdr $(mac_get $h3) \
|
| H A D | mirror_gre_changes.sh | 34 h3=${NETIFS[p6]} 44 ip address add dev $h3 192.0.2.130/28 47 ip address add dev $h3 2001:db8:2::2/64 54 ip address del dev $h3 2001:db8:2::2/64 57 ip address del dev $h3 192.0.2.130/28 77 tc filter add dev $h3 ingress pref 77 prot $prot \ 80 mirror_test v$h1 192.0.2.1 192.0.2.2 $h3 77 0 84 mirror_test v$h1 192.0.2.1 192.0.2.2 $h3 77 ">= 10" 87 tc filter del dev $h3 ingress pref 77
|
| H A D | mirror_gre_bridge_1d_vlan.sh | 33 h3=${NETIFS[p6]} 51 vlan_create $h3 555 v$h3 192.0.2.130/28 2001:db8:2::2/64 58 vlan_destroy $h3 555 95 ip neigh replace 192.0.2.130 lladdr $(mac_get $h3) \ 102 ip neigh replace 2001:db8:2::2 lladdr $(mac_get $h3) \
|
| H A D | vxlan_bridge_1q_mc_ul.sh | 33 # | | + $h2 BR2 (802.1d) | | | | BR3 (802.1d) $h3 + | | 35 # | | + v1$h2 (veth) | | | | v1$h3 (veth) + | | 41 # | + v2$h2 (veth) NS2 (netns) | | NS3 (netns) v2$h3 (veth) + | 49 # | | group 233.252.0.1 dev v2$h2 | | | | group 233.252.0.1 dev v2$h3 | | 55 # | | group ff0e::1:2:3 dev v2$h2 | | | | group ff0e::1:2:3 dev v2$h3 | | 183 # $h3 184 adf_ip_link_set_up "$h3" 187 vrf_create "v$h3" 188 defer vrf_destroy "v$h3" 190 adf_ip_link_set_up "v$h3" [all...] |
| /linux/lib/crypto/riscv/ |
| H A D | poly1305-riscv.pl | 457 my ($h0,$h1,$h2,$h3,$h4, $r0,$r1,$r2,$r3, $rs1,$rs2,$rs3) = 498 lw $h3,12($ctx) 558 addw $d3,$d3,$h3 560 sltu $h3,$d3,$h3 566 addw $h3,$h3,$h2 # carry 572 addw $h4,$h4,$h3 617 MULX ($h3,$t3,$r2,$d0) # d0*r2 625 addw $h3,$h3,$t3 629 addw $h3,$h3,$t6 631 addw $h3,$h3,$a3 [all …]
|
| /linux/lib/crypto/mips/ |
| H A D | poly1305-mips.pl | 729 my ($h0,$h1,$h2,$h3,$h4, $r0,$r1,$r2,$r3, $rs1,$rs2,$rs3) = 776 lw $h3,12($ctx) 911 addu $d3,$d3,$h3 913 sltu $h3,$d3,$h3 920 addu $h3,$h3,$h2 # carry 924 addu $h4,$h4,$h3 955 mflo $h3 966 addu $h3,$h3,$h2 # carry 974 addu $h4,$h4,$h3 1034 mfhi ($h3,$r2,$d0) [all …]
|
| /linux/lib/crypto/arm/ |
| H A D | poly1305-armv4.pl | 176 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12)); 207 adcs $r2,$r2,$h3,lsl#14 208 mov $r3,$h3,lsr#18 219 movne $h3,$r3 295 adcs $h3,$h3,r3 302 umlal r0,r1,$h3,$s1 306 umlal r2,r3,$h3,$s2 319 umlal r0,r1,$h3,$s3 321 umlal r2,r3,$h3,$r0 335 adds $h3,r2,r1 @ d3+=d2>>32 [all …]
|
| /linux/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-h3-libretech-all-h3-cc.dts | 8 #include "sun8i-h3.dtsi" 9 #include "sunxi-libretech-all-h3-cc.dtsi" 13 compatible = "libretech,all-h3-cc-h3", "allwinner,sun8i-h3";
|
| H A D | sunxi-h3-h5.dtsi | 45 #include <dt-bindings/clock/sun8i-h3-ccu.h> 49 #include <dt-bindings/reset/sun8i-h3-ccu.h> 104 compatible = "allwinner,sun8i-h3-display-engine"; 129 compatible = "allwinner,sun8i-h3-de2-mixer-0"; 152 compatible = "allwinner,sun8i-h3-dma"; 161 compatible = "allwinner,sun8i-h3-tcon-tv", 244 compatible = "allwinner,sun8i-h3-msgbox", 254 compatible = "allwinner,sun8i-h3-musb"; 268 compatible = "allwinner,sun8i-h3-usb-phy"; 300 compatible = "allwinner,sun8i-h3-ehci", "generic-ehci"; [all …]
|