Home
last modified time | relevance | path

Searched +full:4 +full:c (Results 1 – 25 of 2336) sorted by relevance

12345678910>>...94

/freebsd/lib/libmd/aarch64/
H A Dsha1block.S2 * Copyright (c) 2024 Robert Clausecker <fuz@freebsd.org>
6 * sha1block_sha1 implementation based on sha1-arm.c,
30 c .req w5 label
61 .macro func1 a, b, c, d, e
62 and f, \c, \b
67 .macro func2 a, b, c, d, e
68 eor f, \b, \c
72 .macro func3 a, b, c, d, e
73 eor tmp, \b, \c
74 and f, \b, \c
[all …]
/freebsd/crypto/openssl/crypto/sha/
H A Dkeccak1600.c119 * possible. With one caveat. Because of the way C stores matrices,
126 uint64_t C[5], D[5]; in Theta() local
129 C[0] = A[0][0]; in Theta()
130 C[1] = A[0][1]; in Theta()
131 C[2] = A[0][2]; in Theta()
132 C[3] = A[0][3]; in Theta()
133 C[4] = A[0][4]; in Theta()
136 C[0] ^= A[y][0]; in Theta()
137 C[1] ^= A[y][1]; in Theta()
138 C[2] ^= A[y][2]; in Theta()
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dkeccak1600-s390x.pl21 # sha/keccak1600.c) with C[5] and D[5] held in register bank. Though
39 $SIZE_T=4;
48 my @A = map([ 8*$_, 8*($_+1), 8*($_+2), 8*($_+3), 8*($_+4) ], (0,5,10,15,20));
50 my @C = map("%r$_",(0,1,5..7));
53 my ($src,$dst,$iotas) = map("%r$_",(2..4));
56 $stdframe=16*$SIZE_T+4*8;
65 { my @C = @C; # copy, because we mess them up...
75 lg @C[0],$A[4][0]($src)
76 lg @C[1],$A[4][1]($src)
77 lg @C[2],$A[4][2]($src)
[all …]
H A Dkeccak1600-c64x.pl20 # This is straightforward KECCAK_1X_ALT variant (see sha/keccak1600.c)
30 my @A = map([ $_, ($_+1), ($_+2), ($_+3), ($_+4) ], (5,10,16,21,26));
31 $A[1][4] = 31; # B14 is reserved, A14 is used as iota[]
32 ($A[3][0],$A[4][1]) = ($A[4][1],$A[3][0]);
33 my @C = (0..4,$A[3][0],$A[4][0]);
63 # +1--->+------+------+<- -9 below 4 slots are used by KeccakF1600_int
69 # +4--->+------+------+<- -6
73 # +6--->+------+------+<- -4
106 || STDW B3:B2,*SP[4]
119 XOR A$A[0][2],A$A[1][2],A$C[2] ; Theta
[all …]
H A Dkeccak1600-x86_64.pl21 # sha/keccak1600.c) with C[5] and D[5] held in register bank. Though
48 # gcc-5.x, 50% for gcc-4.x, 90% for gcc-3.x.
70 8*($_+3)-100, 8*($_+4)-100 ], (0,5,10,15,20));
72 my @C = ("%rax","%rbx","%rcx","%rdx","%rbp");
90 mov $A[4][0](%rdi),@C[0]
91 mov $A[4][1](%rdi),@C[1]
92 mov $A[4][2](%rdi),@C[2]
93 mov $A[4][3](%rdi),@C[3]
94 mov $A[4][4](%rdi),@C[4]
104 xor $A[0][2](%rdi),@C[2]
[all …]
H A Dkeccak1600-armv8.pl119 my @A = map([ "x$_", "x".($_+1), "x".($_+2), "x".($_+3), "x".($_+4) ],
123 my @C = map("x$_", (26,27,28,30));
130 adr $C[2],iotas
131 stp $C[2],x30,[sp,#16] // 32 bytes on top are mine
133 .align 4
136 eor $C[0],$A[0][0],$A[1][0]
137 stp $A[0][4],$A[1][4],[sp,#0] // offload pair...
138 eor $C[1],$A[0][1],$A[1][1]
139 eor $C[2],$A[0][2],$A[1][2]
140 eor $C[3],$A[0][3],$A[1][3]
[all …]
H A Dkeccak1600-ppc64.pl36 # over gcc-4.x-generated KECCAK_1X_ALT code. Newer compilers do
68 my @A = map([ "r$_", "r".($_+1), "r".($_+2), "r".($_+3), "r".($_+4) ],
72 my @C = map("r$_", (0,3,4,5));
89 .align 4
91 xor $C[0],$A[0][0],$A[1][0] ; Theta
92 std $A[0][4],`$TEMP+0`($sp)
93 xor $C[1],$A[0][1],$A[1][1]
94 std $A[1][4],`$TEMP+8`($sp)
95 xor $C[2],$A[0][2],$A[1][2]
96 std $A[2][4],`$TEMP+16`($sp)
[all …]
H A Dkeccak1600-armv4.pl20 # Non-NEON code is KECCAK_1X variant (see sha/keccak1600.c) with bit
39 # e.g. 'eor a,b>>>x,c>>>y'. This conundrum is resolved by using
40 # 'eor a,b,c>>>(x-y)' and then merge-rotating 'a' in next operation
90 my @C = map("r$_",(0..9));
111 my @A = map([ 8*$_, 8*($_+1), 8*($_+2), 8*($_+3), 8*($_+4) ], (0,5,10,15,20));
113 my @T = map([ 8*$_, 8*($_+1), 8*($_+2), 8*($_+3), 8*($_+4) ], (30,35,40,45,50));
159 add @C[9],sp,#$A[4][2]
162 ldmia @C[9],{@C[4]-@C[9]} @ A[4][2..4]
169 .align 4
173 my (@A,@R); (@A[0..4],@R) = @_;
[all …]
H A Dkeccak1600-mmx.pl20 # Below code is KECCAK_2X implementation (see sha/keccak1600.c) with
21 # C[5] held in register bank and D[5] offloaded to memory. Though
72 my @C = map("mm$_",(0..4));
75 8*($_+3)-100, 8*($_+4)-100 ], (0,5,10,15,20));
76 my @D = map(8*$_+4, (0..4));
86 &movq (@C[0],&QWP($A[4][0],"esi"));
87 &movq (@C[1],&QWP($A[4][1],"esi"));
88 &movq (@C[2],&QWP($A[4][2],"esi"));
89 &movq (@C[3],&QWP($A[4][3],"esi"));
90 &movq (@C[4],&QWP($A[4][4],"esi"));
[all …]
/freebsd/sys/crypto/openssl/arm/
H A Dkeccak1600-armv4.S48 ldmia r9,{r4,r5,r6,r7,r8,r9} @ A[4][2..4]
55 .align 4
126 ldmia r10,{r10,r11,r12,r14} @ A[1][4]..A[2][0]
138 ldmia r10,{r10,r11,r12,r14} @ A[2][3..4]
156 ldmia r10,{r10,r11,r12,r14} @ A[3][4]..A[4][0]
158 ldr r10,[sp,#168] @ A[4][1]
160 ldr r11,[sp,#168+4]
164 ldr r14,[sp,#16+4]
170 ldmia r10,{r10,r11,r12,r14} @ A[0][3..4]
177 eor r10,r0,r5,ror#32-1 @ E[0] = ROL64(C[2], 1) ^ C[0];
[all …]
/freebsd/crypto/heimdal/doc/doxyout/hcrypto/man/man3/
H A Dhcrypto_evp.3142 .RI "size_t \fBEVP_CIPHER_block_size\fP (const EVP_CIPHER *c)"
145 .RI "size_t \fBEVP_CIPHER_key_length\fP (const EVP_CIPHER *c)"
148 .RI "size_t \fBEVP_CIPHER_iv_length\fP (const EVP_CIPHER *c)"
151 .RI "void \fBEVP_CIPHER_CTX_init\fP (EVP_CIPHER_CTX *c)"
154 .RI "int \fBEVP_CIPHER_CTX_cleanup\fP (EVP_CIPHER_CTX *c)"
157 .RI "int \fBEVP_CIPHER_CTX_set_key_length\fP (EVP_CIPHER_CTX *c, int length)"
184 .RI "int \fBEVP_CipherInit_ex\fP (EVP_CIPHER_CTX *ctx, const EVP_CIPHER *c, ENGINE *engine, const v…
260 .RS 4
268 \fBexample_evp_cipher.c\fP.
274 .RS 4
[all …]
/freebsd/contrib/netbsd-tests/lib/libc/regex/data/att/
H A Dforcedassoc.dat3 E (a|ab)(c|bcd) abcd (0,4)(0,1)(1,4)
4 E (a|ab)(bcd|c) abcd (0,4)(0,1)(1,4)
5 E (ab|a)(c|bcd) abcd (0,4)(0,1)(1,4)
6 E (ab|a)(bcd|c) abcd (0,4)(0,1)(1,4)
7 E ((a|ab)(c|bcd))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4)
8 E ((a|ab)(bcd|c))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4)
9 E ((ab|a)(c|bcd))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4)
10 E ((ab|a)(bcd|c))(d*) abcd (0,4)(0,4)(0,1)(1,4)(4,4)
11 E (a|ab)((c|bcd)(d*)) abcd (0,4)(0,2)(2,4)(2,3)(3,4)
12 E (a|ab)((bcd|c)(d*)) abcd (0,4)(0,2)(2,4)(2,3)(3,4)
[all …]
H A Dleftassoc.dat3 E (a|ab)(c|bcd)(d*) abcd (0,4)(0,1)(1,4)(4,4)
4 E (a|ab)(bcd|c)(d*) abcd (0,4)(0,1)(1,4)(4,4)
5 E (ab|a)(c|bcd)(d*) abcd (0,4)(0,1)(1,4)(4,4)
6 E (ab|a)(bcd|c)(d*) abcd (0,4)(0,1)(1,4)(4,4)
8 E (a*)(b|abc)(c*) abc (0,3)(0,0)(0,3)(3,3)
9 E (a*)(abc|b)(c*) abc (0,3)(0,0)(0,3)(3,3)
10 E (a*)(b|abc)(c*) abc (0,3)(0,0)(0,3)(3,3)
11 E (a*)(abc|b)(c*) abc (0,3)(0,0)(0,3)(3,3)
13 E (a|ab)(c|bcd)(d|.*) abcd (0,4)(0,1)(1,4)(4,4)
14 E (a|ab)(bcd|c)(d|.*) abcd (0,4)(0,1)(1,4)(4,4)
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__charconv/
H A Dtables.h1 // -*- C++ -*-
32 …'0', '0', '0', '1', '0', '2', '0', '3', '0', '4', '0', '5', '0', '6', '0', '7', '1', '0', '1', '1'…
33 …'1', '3', '1', '4', '1', '5', '1', '6', '1', '7', '2', '0', '2', '1', '2', '2', '2', '3', '2', '4'…
34 …, '2', '7', '3', '0', '3', '1', '3', '2', '3', '3', '3', '4', '3', '5', '3', '6', '3', '7', '4', '…
35 …'4', '1', '4', '2', '4', '3', '4', '4', '4', '5', '4', '6', '4', '7', '5', '0', '5', '1', '5', '2'…
36 …'5', '4', '5', '5', '5', '6', '5', '7', '6', '0', '6', '1', '6', '2', '6', '3', '6', '4', '6', '5'…
37 '6', '7', '7', '0', '7', '1', '7', '2', '7', '3', '7', '4', '7', '5', '7', '6', '7', '7'};
40 …'0', '0', '0', '1', '0', '2', '0', '3', '0', '4', '0', '5', '0', '6', '0', '7', '0', '8', '0', '9'…
41 …'b', '0', 'c', '0', 'd', '0', 'e', '0', 'f', '1', '0', '1', '1', '1', '2', '1', '3', '1', '4', '1'…
42 …'1', '7', '1', '8', '1', '9', '1', 'a', '1', 'b', '1', 'c', '1', 'd', '1', 'e', '1', 'f', '2', '0'…
[all …]
/freebsd/crypto/heimdal/doc/doxyout/krb5/man/man3/
H A Dkrb5_support.322 …*KRB5_LIB_CALL \fBkrb5_config_get_list\fP (krb5_context context, const krb5_config_section *c,...)"
25 …ALL \fBkrb5_config_vget_list\fP (krb5_context context, const krb5_config_section *c, va_list args)"
28 …RB5_LIB_CALL \fBkrb5_config_get_string\fP (krb5_context context, const krb5_config_section *c,...)"
31 …L \fBkrb5_config_vget_string\fP (krb5_context context, const krb5_config_section *c, va_list args)"
34 …ig_vget_string_default\fP (krb5_context context, const krb5_config_section *c, const char *def_val…
37 …fig_get_string_default\fP (krb5_context context, const krb5_config_section *c, const char *def_val…
40 … \fBkrb5_config_vget_strings\fP (krb5_context context, const krb5_config_section *c, va_list args)"
43 …B5_LIB_CALL \fBkrb5_config_get_strings\fP (krb5_context context, const krb5_config_section *c,...)"
49 …nfig_vget_bool_default\fP (krb5_context context, const krb5_config_section *c, krb5_boolean def_va…
52 …ALL \fBkrb5_config_vget_bool\fP (krb5_context context, const krb5_config_section *c, va_list args)"
[all …]
/freebsd/crypto/krb5/src/lib/crypto/builtin/aes/
H A Dkresults.expected3 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
12 46 64 31 29 64 86 ED 9C D7 1F C2 07 25 48 20 A2
15 C4 A8 5A EB 0B 20 41 49 4F 8B F1 F8 CD 30 F1 13
18 1B 39 DA 37 40 D3 DF FE AC 89 D6 BB 4C 29 F1 0A
19 E1 43 64 CB 16 D3 FF CF E8 FA 6A 2C EC A2 69 34
23 22 3C F8 A8 29 95 80 49 57 87 6E 9F A7 11 63 50
24 6B 4E 5B 8C 8F A4 DB 1B 95 D3 E8 C5 C5 FB 5A 00
27 83 FE B6 7B 73 4F CE DB 8E 97 D4 06 96 11 B7 23
34 25 4F 90 96 01 9B 09 27 5E FF 95 69 E0 70 DC 50
35 A3 D1 6F E1 EF 7B 6D 2F 4F 93 48 90 02 0D F1 8A
[all …]
/freebsd/secure/caroot/trusted/
H A DANF_Secure_Server_Root_CA.pem19 …Issuer: serialNumber = G63287510, C = ES, O = ANF Autoridad de Certificacion, OU = ANF CA Raiz, CN…
21 Not Before: Sep 4 10:00:38 2019 GMT
23 …Subject: serialNumber = G63287510, C = ES, O = ANF Autoridad de Certificacion, OU = ANF CA Raiz, C…
29 01:9d:9c:0b:81:5f:73:49:ba:a7:ac:f3:04:4e:7b:
30 96:0b:ec:11:e0:5b:a6:1c:ce:1b:d2:0d:83:1c:2b:
32 c8:61:4e:b6:26:c1:4c:8d:ff:4c:ef:34:b2:1f:65:
33 d8:b9:78:f5:ad:a9:71:b9:ef:4f:58:1d:a5:de:74:
34 20:97:a1:ed:68:4c:de:92:17:4b:bc:ab:ff:65:9a:
35 9e:fb:47:d9:57:72:f3:09:a1:ae:76:44:13:6e:9c:
39 3e:f6:35:64:da:0c:1c:a1:84:4b:2f:4b:4b:e2:2c:
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/
H A Dsha256-armv8.S19 * Portions Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de>
27 .word 4
32 .word 4
63 hint #34 // bti c
72 sub sp,sp,#4*4
75 ldp w22,w23,[x0,#2*4]
76 ldp w24,w25,[x0,#4*4]
78 ldp w26,w27,[x0,#6*4]
83 ldp w3,w4,[x1],#2*4
84 ldr w19,[x30],#4 // *K++
[all …]
/freebsd/sys/crypto/openssl/aarch64/
H A Dsha256-armv8.S37 // on Cortex-A53 (or by 4 cycles per round).
89 sub sp,sp,#4*4
92 ldp w22,w23,[x0,#2*4]
93 ldp w24,w25,[x0,#4*4]
95 ldp w26,w27,[x0,#6*4]
100 ldp w3,w4,[x1],#2*4
101 ldr w19,[x30],#4 // *K++
114 eor w19,w20,w21 // a^b, b^c in next round
120 and w28,w28,w19 // (b^c)&=(a^b)
122 eor w28,w28,w21 // Maj(a,b,c)
[all …]
/freebsd/crypto/openssl/crypto/ec/curve448/arch_64/
H A Df_impl64.c27 uint64_t *c = cs->limb;
30 uint64_t aa[4], bb[4], bbb[4];
33 for (i = 0; i < 4; i++) {
34 aa[i] = a[i] + a[i + 4];
35 bb[i] = b[i] + b[i + 4];
36 bbb[i] = bb[i] + b[i + 4];
39 for (i = 0; i < 4; i++) {
45 accum0 += widemul(a[j + 4],
[all...]
/freebsd/secure/usr.bin/openssl/man/
H A Dopenssl-s_server.120 .\" double quote, and \*(R" will give a right double quote. \*(C+ will
21 .\" give a nicer C++. Capital omega is used to do unbreakable dashes and
22 .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff,
23 .\" nothing in troff, for use with C<>.
29 . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch
30 . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch
33 . ds C` ""
34 . ds C' ""
41 . ds C`
42 . ds C'
[all …]
/freebsd/crypto/openssl/test/recipes/04-test_pem_reading_data/
H A Ddsa-onecolumn.pem2 Proc-Type: 4,ENCRYPTED
22 C
32 C
33 4
89 4
106 C
127 C
134 c
145 c
167 4
[all …]
/freebsd/crypto/krb5/src/tests/asn.1/
H A Dreference_encode.out1 encode_krb5_authenticator: 62 81 A1 30 81 9E A0 03 02 01 05 A1 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 …
2 encode_krb5_authenticator(optionals empty): 62 4F 30 4D A0 03 02 01 05 A1 10 1B 0E 41 54 48 45 4E 4…
3 encode_krb5_authenticator(optionals NULL): 62 4F 30 4D A0 03 02 01 05 A1 10 1B 0E 41 54 48 45 4E 41…
4C 30 5A A0 03 02 01 05 A1 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 55 A2 1A 30 18 A0 03 02 …
64E 41 2E 4D 49 54 2E 45 44 55 A3 1A 30 18 A0 03 02 01 01 A1 11 30 0F 1B 06 68 66 74 73 61 69 1B 05…
74E 41 2E 4D 49 54 2E 45 44 55 A3 1A 30 18 A0 03 02 01 01 A1 11 30 0F 1B 06 68 66 74 73 61 69 1B 05…
8 …F 31 39 39 34 30 36 31 30 30 36 30 33 31 37 5A A9 10 1B 0E 41 54 48 45 4E 41 2E 4D 49 54 2E 45 44 …
9C BA 98 A5 11 18 0F 31 39 39 34 30 36 31 30 30 36 30 33 31 37 5A A7 11 18 0F 31 39 39 34 30 36 31 …
104E 41 2E 4D 49 54 2E 45 44 55 A4 1A 30 18 A0 03 02 01 01 A1 11 30 0F 1B 06 68 66 74 73 61 69 1B 05…
114E 41 2E 4D 49 54 2E 45 44 55 A4 1A 30 18 A0 03 02 01 01 A1 11 30 0F 1B 06 68 66 74 73 61 69 1B 05…
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Dxmmintrin.h46 /// This intrinsic corresponds to the <c> VADDSS / ADDSS </c> instructions.
49 /// A 128-bit vector of [4 x float] containing one of the source operands.
52 /// A 128-bit vector of [4 x float] containing one of the source operands.
54 /// \returns A 128-bit vector of [4 x float] whose lower 32 bits contain the sum
64 /// Adds two 128-bit vectors of [4 x float], and returns the results of
69 /// This intrinsic corresponds to the <c> VADDPS / ADDPS </c> instructions.
72 /// A 128-bit vector of [4 x float] containing one of the source operands.
74 /// A 128-bit vector of [4 x float] containing one of the source operands.
75 /// \returns A 128-bit vector of [4 x float] containing the sums of both
88 /// This intrinsic corresponds to the <c> VSUBSS / SUBSS </c> instructions.
[all …]
/freebsd/contrib/netbsd-tests/ipf/input/
H A Dipv6.41 # fe80::20c:29ff:fe13:6899 > fe80::20c:29ff:fe21:5742: frag (0|1448) icmp6: echo request
4 020c 29ff fe13 6899 fe80 0000 0000 0000
5 020c 29ff fe21 5742 3a00 0001 0000 0008
6 8000 f400 2c0a 0001 fd38 4a42 9e59 0900
11 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657
27 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657
43 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657
59 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657
75 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657
91 4849 4a4b 4c4d 4e4f 5051 5253 5455 5657
[all …]

12345678910>>...94