Home
last modified time | relevance | path

Searched full:h3 (Results 1 – 25 of 437) sorted by relevance

12345678910>>...18

/freebsd/crypto/openssl/crypto/poly1305/asm/
H A Dpoly1305-ppc.pl256 my ($h0,$h1,$h2,$h3,$h4,$t0) = map("r$_",(7..12));
265 lwz $h3,12($ctx)
272 sldi $h3,$h3,14
277 adde $h1,$h2,$h3
281 ld $h3,0($ctx) # load hash value base 2^64
286 xor $h0,$h0,$h3 # choose between radixes
292 xor $h0,$h0,$h3
296 addic $h3,$h0,5 # compare to modulus
304 and $h3,$h3,$t0
307 or $h0,$h0,$h3
[all …]
H A Dpoly1305-armv4.pl177 my ($h0,$h1,$h2,$h3,$h4,$r0,$r1,$r2,$r3)=map("r$_",(4..12));
268 adcs $h3,$h3,r3
275 umlal r0,r1,$h3,$s1
279 umlal r2,r3,$h3,$s2
292 umlal r0,r1,$h3,$s3
294 umlal r2,r3,$h3,$r0
308 adds $h3,r2,r1 @ d3+=d2>>32
319 adcs $h3,$h3,#0
343 my ($h0,$h1,$h2,$h3,$h4,$g0,$g1,$g2,$g3)=map("r$_",(3..11));
358 adcs $g3,$h3,#0
[all …]
H A Dpoly1305-x86_64.pl344 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) =
638 vmovd $h1#d,$H3
741 vmovd $h1#d,$H3
775 vmovd 4*3($ctx),$H3
895 # d4 = h4*r0 + h3*r1 + h2*r2 + h1*r3 + h0*r4
896 # d3 = h3*r0 + h2*r1 + h1*r2 + h0*r3 + h4*5*r4
897 # d2 = h2*r0 + h1*r1 + h0*r2 + h4*5*r3 + h3*5*r4
898 # d1 = h1*r0 + h0*r1 + h4*5*r2 + h3*5*r3 + h2*5*r4
899 # d0 = h0*r0 + h4*5*r1 + h3*5*r2 + h2*5*r3 + h1*5*r4
909 vpmuludq $T3,$D4,$D3 # d3 = h3*r0
[all …]
H A Dpoly1305-s390x.pl225 my ($H0, $H1, $H2, $H3, $H4) = map("%v$_",(0..4));
307 vmalof ($ACC0,$H3,$S2,$ACC0);
308 vmalof ($ACC1,$H3,$S3,$ACC1);
309 vmalof ($ACC2,$H3,$S4,$ACC2);
310 vmalof ($ACC3,$H3,$R0,$ACC3);
311 vmalof ($ACC4,$H3,$R1,$ACC4);
324 vn ($H3,$ACC3,$mask26);
326 vag ($H4,$H4,$ACC4); # h3 -> h4
340 vag ($H3,$H3,$ACC2); # h2 -> h3
343 vesrlg ($ACC3,$H3,26);
[all …]
H A Dpoly1305-sparcv9.pl51 my ($h0,$h1,$h2,$h3, $t0,$t1,$t2) = map("%o$_",(0..5,7));
163 ld [$ctx+8],$h3
200 addccc $t1,$h3,$h3
228 umul $s1,$h3,$t2
229 umul $s2,$h3,$t0
230 umul $s3,$h3,$t1
233 umul $r0,$h3,$t2
248 srlx $d2,32,$h3
253 addccc $d3,$h3,$h3
264 addccc %g0,$h3,$h3
[all …]
H A Dpoly1305-x86.pl149 ($h0,$h1,$h2,$h3,$h4,
205 &mov (&DWP($h3,"esp"),"esi");
218 &mov ("eax",&DWP($h3,"esp"));
220 &mul (&DWP($s1,"esp")); # h3*s1
237 &mov ("eax",&DWP($h3,"esp"));
239 &mul (&DWP($s2,"esp")); # h3*s2
260 &mov ("eax",&DWP($h3,"esp"));
262 &mul (&DWP($s3,"esp")); # h3*s3
283 &mov ("eax",&DWP($h3,"esp"));
285 &mul (&DWP($r0,"esp")); # h3*r0
[all …]
H A Dpoly1305-c64xplus.pl32 ($H0,$H1,$H2,$H3,$H4,$H4a)=("A8","B8","A10","B10","B2",$LEN);
69 STDW B9:B8,*${CTXA}[1] ; initialize h3:h2
123 LDDW *${CTXA}[1],B29:B28 ; load h3:h2, B28 is h2
144 || MV B29,B30 ; B30 is h3
162 || ADDU $D3,B30,$D3:$H3 ; h3+=inp[3]
169 || ADDU $D2,$D3:$H3,$D3:$H3
176 MPY32U $H3,$S1,A29:A28
177 || MPY32U $H3,$S2,B29:B28
183 MPY32U $H3,$S3,A31:A30
184 || MPY32U $H3,$R0b,B31:B30
[all …]
/freebsd/sys/modules/dtb/allwinner/
H A DMakefile17 allwinner/sun8i-h3-nanopi-m1.dts \
18 allwinner/sun8i-h3-nanopi-m1-plus.dts \
19 allwinner/sun8i-h3-nanopi-neo.dts \
20 allwinner/sun8i-h3-orangepi-one.dts \
21 allwinner/sun8i-h3-orangepi-pc.dts \
22 allwinner/sun8i-h3-orangepi-pc-plus.dts \
23 allwinner/sun8i-h3-orangepi-plus2e.dts
26 sun8i-h3-i2c0.dtso \
27 sun8i-h3-i2c1.dtso \
28 sun8i-h3-mmc0-disable.dtso \
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_onetimeauth/poly1305/donna/
H A Dpoly1305_donna32.h62 unsigned long h0, h1, h2, h3, h4; in poly1305_blocks() local
80 h3 = st->h[3]; in poly1305_blocks()
88 h3 += (LOAD32_LE(m + 9) >> 6) & 0x3ffffff; in poly1305_blocks()
93 ((unsigned long long) h2 * s3) + ((unsigned long long) h3 * s2) + in poly1305_blocks()
96 ((unsigned long long) h2 * s4) + ((unsigned long long) h3 * s3) + in poly1305_blocks()
99 ((unsigned long long) h2 * r0) + ((unsigned long long) h3 * s4) + in poly1305_blocks()
102 ((unsigned long long) h2 * r1) + ((unsigned long long) h3 * r0) + in poly1305_blocks()
105 ((unsigned long long) h2 * r2) + ((unsigned long long) h3 * r1) + in poly1305_blocks()
119 h3 = (unsigned long) d3 & 0x3ffffff; in poly1305_blocks()
135 st->h[3] = h3; in poly1305_blocks()
[all …]
/freebsd/contrib/lua/doc/
H A Dmanual.html791 <h3>2.5.1 &ndash; <a name="2.5.1">Incremental Garbage Collection</a></h3>
849 <h3>2.5.2 &ndash; <a name="2.5.2">Generational Garbage Collection</a></h3>
889 <h3>2.5.3 &ndash; <a name="2.5.3">Garbage-Collection Metamethods</a></h3>
979 <h3>2.5.4 &ndash; <a name="2.5.4">Weak Tables</a></h3>
1501 <h3>3.3.1 &ndash; <a name="3.3.1">Blocks</a></h3>
1564 <h3>3.3.2 &ndash; <a name="3.3.2">Chunks</a></h3>
1606 <h3>3.3.3 &ndash; <a name="3.3.3">Assignment</a></h3>
1680 <h3>3.3.4 &ndash; <a name="3.3.4">Control Structures</a></h3><p>
1771 <h3>3.3.5 &ndash; <a name="3.3.5">For Statement</a></h3>
1906 <h3>3.3.6 &ndash; <a name="3.3.6">Function Calls as Statements</a></h3><p>
[all …]
/freebsd/crypto/openssh/
H A Dpoly1305.c35 uint32_t h0,h1,h2,h3,h4; in poly1305_auth() local
68 h3 = 0; in poly1305_auth()
85 h3 += ((((uint64_t)t3 << 32) | t2) >> 14) & 0x3ffffff; in poly1305_auth()
90 …t[0] = mul32x32_64(h0,r0) + mul32x32_64(h1,s4) + mul32x32_64(h2,s3) + mul32x32_64(h3,s2) + mul32x… in poly1305_auth()
91 …t[1] = mul32x32_64(h0,r1) + mul32x32_64(h1,r0) + mul32x32_64(h2,s4) + mul32x32_64(h3,s3) + mul32x… in poly1305_auth()
92 …t[2] = mul32x32_64(h0,r2) + mul32x32_64(h1,r1) + mul32x32_64(h2,r0) + mul32x32_64(h3,s4) + mul32x… in poly1305_auth()
93 …t[3] = mul32x32_64(h0,r3) + mul32x32_64(h1,r2) + mul32x32_64(h2,r1) + mul32x32_64(h3,r0) + mul32x… in poly1305_auth()
94 …t[4] = mul32x32_64(h0,r4) + mul32x32_64(h1,r3) + mul32x32_64(h2,r2) + mul32x32_64(h3,r1) + mul32x… in poly1305_auth()
99 t[3] += b; h3 = (uint32_t)t[3] & 0x3ffffff; b = (uint32_t)(t[3] >> 26); in poly1305_auth()
122 h3 += ((((uint64_t)t3 << 32) | t2) >> 14) & 0x3ffffff; in poly1305_auth()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dallwinner,sun8i-h3-deinterlace.yaml4 $id: http://devicetree.org/schemas/media/allwinner,sun8i-h3-deinterlace.yaml#
7 title: Allwinner H3 Deinterlace
15 The Allwinner H3 and later has a deinterlace core used for
21 - const: allwinner,sun8i-h3-deinterlace
24 - const: allwinner,sun8i-h3-deinterlace
27 - const: allwinner,sun8i-h3-deinterlace
67 #include <dt-bindings/clock/sun8i-h3-ccu.h>
68 #include <dt-bindings/reset/sun8i-h3-ccu.h>
71 compatible = "allwinner,sun8i-h3-deinterlace";
/freebsd/sys/contrib/device-tree/src/arm/allwinner/
H A Dsun8i-h3-libretech-all-h3-cc.dts8 #include "sun8i-h3.dtsi"
9 #include "sunxi-libretech-all-h3-cc.dtsi"
12 model = "Libre Computer Board ALL-H3-CC H3";
13 compatible = "libretech,all-h3-cc-h3", "allwinner,sun8i-h3";
H A Dsunxi-h3-h5.dtsi45 #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 …]
H A Dsun8i-h3.dtsi43 #include "sunxi-h3-h5.dtsi"
154 compatible = "allwinner,sun8i-h3-deinterlace";
167 compatible = "allwinner,sun8i-h3-system-control";
181 compatible = "allwinner,sun8i-h3-sram-c1",
189 compatible = "allwinner,sun8i-h3-video-engine";
200 compatible = "allwinner,sun8i-h3-crypto";
209 compatible = "allwinner,sun8i-h3-mali", "arm,mali-400";
232 compatible = "allwinner,sun8i-h3-ths";
278 compatible = "allwinner,sun8i-h3-ccu";
282 compatible = "allwinner,sun8i-h3-de2-clk";
[all …]
/freebsd/sys/contrib/device-tree/Bindings/arm/
H A Dsunxi.yaml122 - const: allwinner,sun8i-h3
132 - const: allwinner,sun8i-h3
177 - const: allwinner,sun8i-h3
277 - const: allwinner,sun8i-h3
282 - const: allwinner,sun8i-h3
287 - const: allwinner,sun8i-h3
292 - const: allwinner,sun8i-h3
302 - const: allwinner,sun8i-h3
312 - const: allwinner,sun8i-h3
322 - const: allwinner,sun8i-h3
[all …]
/freebsd/sys/dev/ocs_fc/
H A Docs_els.c73 * <h3 class="desc">Description</h3>
101 * <h3 class="desc">Description</h3>
130 * <h3 class="desc">Description</h3>
150 * <h3 class="desc">Description</h3>
258 * <h3 class="desc">Description</h3> Free IO for an ELS
276 * <h3 class="desc">Description</h3> Free IO for an ELS
376 * <h3 class="desc">Description</h3>
409 * <h3 class="desc">Description</h3>
438 * <h3 class="desc">Description</h3>
531 * <h3 class="desc">Description</h3>
[all …]
H A Docs_domain.c81 * <h3 class="desc">Description</h3>
176 * <h3 class="desc">Description</h3>
204 * <h3 class="desc">Description</h3>
261 * <h3 class="desc">Description</h3>
311 * <h3 class="desc">Description</h3>
342 * <h3 class="desc">Description</h3>
367 * <h3 class="desc">Description</h3>
399 * <h3 class="desc">Description</h3>
434 * <h3 class="desc">Description</h3>
490 * <h3 class="desc">Description</h3>
[all …]
H A Docs_unsol.c149 * <h3 class="desc">Description</h3>
189 * <h3 class="desc">Description</h3>
263 * <h3 class="desc">Description</h3>
320 * <h3 class="desc">Description</h3>
380 * <h3 class="desc">Description</h3>
416 * <h3 class="desc">Description</h3>
435 * <h3 class="desc">Description</h3>
503 * <h3 class="desc">Description</h3>
531 * <h3 class="desc">Description</h3>
560 * <h3 class="desc">Description</h3>
[all …]
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dallwinner,sun8i-a83t-emac.yaml17 - const: allwinner,sun8i-h3-emac
73 - allwinner,sun8i-h3-emac
117 - allwinner,sun8i-h3-emac
133 const: allwinner,sun8i-h3-mdio-mux
153 const: allwinner,sun8i-h3-mdio-internal
181 description: External MDIO Bus (H3 only)
197 compatible = "allwinner,sun8i-h3-emac";
218 compatible = "allwinner,sun8i-h3-mdio-mux";
225 compatible = "allwinner,sun8i-h3-mdio-internal";
248 compatible = "allwinner,sun8i-h3
[all...]
/freebsd/contrib/jemalloc/include/jemalloc/internal/
H A Dhash.h130 uint32_t h3 = seed; in hash_x86_128() local
156 h2 = hash_rotl_32(h2, 17); h2 += h3; in hash_x86_128()
159 k3 *= c3; k3 = hash_rotl_32(k3, 17); k3 *= c4; h3 ^= k3; in hash_x86_128()
161 h3 = hash_rotl_32(h3, 15); h3 += h4; in hash_x86_128()
162 h3 = h3*5 + 0x96cd1c35; in hash_x86_128()
189 k3 *= c3; k3 = hash_rotl_32(k3, 17); k3 *= c4; h3 ^= k3; in hash_x86_128()
207 h1 ^= len; h2 ^= len; h3 ^= len; h4 ^= len; in hash_x86_128()
209 h1 += h2; h1 += h3; h1 += h4; in hash_x86_128()
210 h2 += h1; h3 += h1; h4 += h1; in hash_x86_128()
214 h3 = hash_fmix_32(h3); in hash_x86_128()
[all …]
/freebsd/crypto/heimdal/doc/doxyout/hcrypto/html/
H A Dindex.html24 <h3 align="center">1.5.2 </h3><h2><a class="anchor" name="intro">
36 <h3><a class="anchor" name="control_functions">
37 Control functions</a></h3>
38 …ef="group__hcrypto__core.html">hcrypto function controlling behavior</a> .<h3><a class="anchor" na…
39 Return values</a></h3>
40 …The diffrence is that on success 1 is returned instead of the customary 0.<h3><a class="anchor" na…
41 History</a></h3>
/freebsd/crypto/openssl/crypto/poly1305/
H A Dpoly1305.c295 u32 h0, h1, h2, h3, h4, c; in poly1305_blocks() local
310 h3 = st->h[3]; in poly1305_blocks()
318 h3 = (u32)(d3 = (u64)h3 + (d2 >> 32) + U8TOU32(inp + 12)); in poly1305_blocks()
325 ((u64)h3 * s1); in poly1305_blocks()
329 ((u64)h3 * s2) + in poly1305_blocks()
334 ((u64)h3 * s3) + in poly1305_blocks()
339 ((u64)h3 * r0) + in poly1305_blocks()
348 h3 = (u32)(d3 += d2 >> 32); in poly1305_blocks()
356 h3 += (c = CONSTANT_TIME_CARRY(h2,c)); in poly1305_blocks()
357 h4 += CONSTANT_TIME_CARRY(h3,c); in poly1305_blocks()
[all …]
/freebsd/crypto/heimdal/doc/doxyout/krb5/html/
H A Dkrb5_introduction.html25 …d in Kerberos library, and point to where to look for a specific function.<h3><a class="anchor" na…
26 Kerberos context</a></h3>
29 …">Heimdal Kerberos 5 library</a> for more information about the functions.<h3><a class="anchor" na…
30 Kerberos authentication context</a></h3>
32 …yblocks (and subkeys), sequence numbers, replay cache, and checksum types.<h3><a class="anchor" na…
33 Kerberos principal</a></h3>
36 …="group__krb5__principal.html">Heimdal Kerberos 5 principal functions</a>.<h3><a class="anchor" na…
37 Credential cache</a></h3>
42 …up__krb5__ccache.html">Heimdal Kerberos 5 credential cache functions</a> .<h3><a class="anchor" na…
43 Kerberos errors</a></h3>
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dallwinner,sun4i-a10-i2s.yaml22 - const: allwinner,sun8i-h3-i2s
25 - const: allwinner,sun8i-h3-i2s
28 - const: allwinner,sun8i-h3-i2s
32 - const: allwinner,sun8i-h3-i2s
72 - allwinner,sun8i-h3-i2s
87 - allwinner,sun8i-h3-i2s

12345678910>>...18