Home
last modified time | relevance | path

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

12345678910>>...79

/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/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/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/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 …]
H A DAmazon_Root_CA_2.pem18 06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37
20 Issuer: C = US, O = Amazon, CN = Amazon Root CA 2
24 Subject: C = US, O = Amazon, CN = Amazon Root CA 2
29 00:ad:96:9f:2d:9c:4a:4c:4a:81:79:51:99:ec:8a:
30 cb:6b:60:51:13:bc:4d:6d:06:fc:b0:08:8d:dd:19:
31 10:6a:c7:26:0c:35:d8:c0:6f:20:84:e9:94:b1:9b:
32 85:03:c3:5b:db:4a:e8:c8:f8:90:76:d9:5b:4f:e3:
33 4c:e8:06:36:4d:cc:9a:ac:3d:0c:90:2b:92:d4:06:
35 9d:a6:4c:52:76:ea:43:9d:b7:04:d1:50:f6:55:e0:
36 d5:d2:a6:49:85:e9:37:e9:ca:7e:ae:5c:95:4d:48:
[all …]
/freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/sha2/
H A Dsha256-armv8.S18 * Portions Copyright (c) 2022 Tino Reichardt <milky-zfs@mcmilk.de>
26 .word 4
31 .word 4
62 hint #34 // bti c
71 sub sp,sp,#4*4
74 ldp w22,w23,[x0,#2*4]
75 ldp w24,w25,[x0,#4*4]
77 ldp w26,w27,[x0,#6*4]
[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/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/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/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 …]
H A Dopenssl.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/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 …]
/freebsd/share/doc/psd/04.uprog/
H A Dp91 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
73 The routines are in the normal C library,
128 .nr PD .4v
151 .nr PD .4v
172 .nr PD .4v
190 .nr PD .4v
201 .nr PD .4v
203 .UL putc(c,\ ioptr)\ FILE\ *ioptr;
209 .UL c
222 .nr PD .4v
[all …]

12345678910>>...79