Home
last modified time | relevance | path

Searched +full:4 +full:a (Results 1 – 25 of 1592) sorted by relevance

12345678910>>...64

/freebsd/lib/libmd/aarch64/
H A Dsha1block.S18 * kept entirely in registers. The saved a-e variables are instead kept
28 a .req w3 label
61 .macro func1 a, b, c, d, e
67 .macro func2 a, b, c, d, e
72 .macro func3 a, b, c, d, e
79 .macro func4 a, b, c, d, e
80 func2 \a, \b, \c, \d, \e
83 .macro mix a, b, c, d, e, w_i
85 ror tmp, \a, #27
89 add \e, \e, tmp // (a ror 27) + e + f + k + w[i]
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dkeccak1600-c64x.pl5 # this file except in compliance with the License. You can obtain a copy
21 # with bit interleaving. 64-bit values are simply split between A- and
22 # B-files, with A-file holding least significant halves. This works
25 # [incredible for a 32-bit processor] 10.9 cycles per processed byte
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]);
47 $p ROTL B$src,$rot/2+1,A$dst
48 || ROTL A$src,$rot/2, B$dst
[all …]
H A Dkeccak1600-armv8.pl5 # this file except in compliance with the License. You can obtain a copy
62 # $output is the last argument if it looks like a file (it has an extension)
63 # $flavour is the first argument if it doesn't look like a file
119 my @A = map([ "x$_", "x".($_+1), "x".($_+2), "x".($_+3), "x".($_+4) ],
121 $A[3][3] = "x25"; # x18 is reserved
136 .align 4
139 eor $C[0],$A[0][0],$A[1][0]
140 stp $A[0][4],$A[1][4],[sp,#0] // offload pair...
141 eor $C[1],$A[0][1],$A[1][1]
142 eor $C[2],$A[0][2],$A[1][2]
[all …]
H A Dkeccak1600-ppc64.pl5 # this file except in compliance with the License. You can obtain a copy
36 # over gcc-4.x-generated KECCAK_1X_ALT code. Newer compilers do
40 # $output is the last argument if it looks like a file (it has an extension)
41 # $flavour is the first argument if it doesn't look like a file
78 my @A = map([ "r$_", "r".($_+1), "r".($_+2), "r".($_+3), "r".($_+4) ],
80 $A[1][1] = "r6"; # r13 is reserved
82 my @C = map("r$_", (0,3,4,5));
99 .align 4
101 xor $C[0],$A[0][0],$A[1][0] ; Theta
102 std $A[0][4],`$TEMP+0`($sp)
[all …]
H A Dkeccak1600-s390x.pl5 # this file except in compliance with the License. You can obtain a copy
23 # pointers to T[][] and A[][] at the end of round. Since number of
24 # rounds is even, last round writes to A[][] and everything works out.
33 # $output is the last argument if it looks like a file (it has an extension)
34 # $flavour is the first argument if it doesn't look like a file
39 $SIZE_T=4;
48 my @A = map([ 8*$_, 8*($_+1), 8*($_+2), 8*($_+3), 8*($_+4) ], (0,5,10,15,20));
53 my ($src,$dst,$iotas) = map("%r$_",(2..4));
56 $stdframe=16*$SIZE_T+4*8;
75 lg @C[0],$A[4][0]($src)
[all …]
H A Dkeccak1600-x86_64.pl5 # this file except in compliance with the License. You can obtain a copy
23 # pointers to T[][] and A[][] at the end of round. Since number of
24 # rounds is even, last round writes to A[][] and everything works out.
47 # varies a lot, most common coefficient is 15% in comparison to
48 # gcc-5.x, 50% for gcc-4.x, 90% for gcc-3.x.
53 # $output is the last argument if it looks like a file (it has an extension)
54 # $flavour is the first argument if it doesn't look like a file
69 my @A = map([ 8*$_-100, 8*($_+1)-100, 8*($_+2)-100,
70 8*($_+3)-100, 8*($_+4)-100 ], (0,5,10,15,20));
90 mov $A[4][0](%rdi),@C[0]
[all …]
H A Dkeccak1600-armv4.pl5 # this file except in compliance with the License. You can obtain a copy
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
41 # that takes 'a' as input. And thing is that this next operation can
50 # cores, such as Cortex-A5/A7, by 19%. Reality is a bit different, as
73 # $output is the last argument if it looks like a file (it has an extension)
74 # $flavour is the first argument if it doesn't look like a file
96 # | uint64_t A[5][5] |
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));
[all …]
/freebsd/crypto/openssl/crypto/sha/
H A Dkeccak1600.c5 * this file except in compliance with the License. You can obtain a copy
16 size_t SHA3_absorb(uint64_t A[5][5], const unsigned char *inp, size_t len,
18 void SHA3_squeeze(uint64_t A[5][5], unsigned char *out, size_t len, size_t r, int next);
54 #define ROL32(a, offset) (((a) << (offset)) | ((a) >> ((32 - (offset)) & 31))) argument
122 * references to A[x,y] in the specification are presented as A[y][x].
126 static void Theta(uint64_t A[5][5]) in Theta()
131 C[0] = A[0][0]; in Theta()
132 C[1] = A[0][1]; in Theta()
133 C[2] = A[0][2]; in Theta()
134 C[3] = A[0][3]; in Theta()
[all …]
/freebsd/crypto/krb5/src/lib/krb5/unicode/ucdata/
H A Ducdata.man159 .TP 4
174 .TP 4
178 to be loaded are specified in the `masks' parameter as a bitwise combination
182 .TP 4
188 .TP 4
192 specified in the `masks' parameter as a bitwise combination of the macros
194 .TP 4
196 This function determines if a character has a decomposition and returns the
199 If a zero is returned, there is no decomposition. If a non-zero is
213 .TP 4
[all …]
/freebsd/crypto/heimdal/doc/doxyout/krb5/man/man3/
H A Dkrb5_storage.3176 Read a address block from the storage.
179 .RS 4
186 .RS 4
187 0 on success, a Kerberos 5 error code on failure.
193 Read a addresses block from the storage.
196 .RS 4
203 .RS 4
204 0 on success, a Kerberos 5 error code on failure.
210 Read a auth data from the storage.
213 .RS 4
[all …]
H A Dkrb5_support.395 krb5_acl_match_file matches ACL format against each line in a file using \fBkrb5_acl_match_string()…
98 .RS 4
109 .RS 4
114 .RS 4
121 krb5_acl_match_string matches ACL format against a string.
123 …t string is split up using ' ' (space) and '\\t' (tab) as a delimiter; multiple and '\\t' in a row…
127 s Matches a string using strcmp(3) (case sensitive).
131 r Returns a copy of the string in the char ** passed in; the copy must be freed with free(3). There…
135 .RS 4
146 .RS 4
[all …]
H A Dkrb5_principal.389 Build a principal using vararg style building
92 .RS 4
93 \fIcontext\fP A Kerberos context.
101 \fI...\fP a list of components ended with NULL.
105 .RS 4
112 Copy a principal
115 .RS 4
116 \fIcontext\fP A Kerberos context.
124 .RS 4
131 Frees a Kerberos principal allocated by the library with \fBkrb5_parse_name()\fP, \fBkrb5_make_prin…
[all …]
/freebsd/crypto/openssl/test/recipes/10-test_bn_data/
H A Dbnshift.txt4 # this file except in compliance with the License. You can obtain a copy
8 # These test vectors satisfy A * 2 = LShift1
13 A = 0
16 A = 988b0905e52efb2709f98a12a
19 A = -988b0905e52efb2709f98a12a
22 A = 13116120bca5df64e13f314254
25 A = -13116120bca5df64e13f314254
27 LShift1 = 4c458482f2977d9384fcc50950
28 A = 2622c241794bbec9c27e6284a8
30 LShift1 = -4c458482f2977d9384fcc50950
[all …]
/freebsd/crypto/heimdal/doc/doxyout/hx509/man/man3/
H A Dhx509_cert.3116 Encodes the hx509 certificate as a DER encode binary.
119 .RS 4
120 \fIcontext\fP A hx509 context.
128 .RS 4
138 .RS 4
139 \fIcontext\fP A hx509 context.
141 \fIcert\fP A hx509 context.
145 \fIallow_any_eku\fP if the any EKU is set, allow that to be a substitute.
149 .RS 4
159 .RS 4
[all …]
/freebsd/sys/dev/ath/ath_rate/sample/
H A Dtx_schedules.h13 * 2. Redistributions in binary form must reproduce at minimum a disclaimer
15 * redistribution must be conditioned upon including a substantially
29 * AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
43 #define A(_r) \ macro
45 (((_r) == 18) ? 3 : (((_r) == 24) ? 4 : (((_r) == 36) ? 5 : \
48 { 3,A( 6), 3,A( 6), 0,A( 6), 0,A( 6) }, /* 6Mb/s */
49 { 4,A( 9), 3,A( 6), 4,A( 6), 0,A( 6) }, /* 9Mb/s */
50 { 4,A(12), 3,A( 6), 4,A( 6), 0,A( 6) }, /* 12Mb/s */
51 { 4,A(18), 3,A( 12), 4,A( 6), 2,A( 6) }, /* 18Mb/s */
52 { 4,A(24), 3,A( 18), 4,A( 12), 2,A( 6) }, /* 24Mb/s */
[all …]
/freebsd/contrib/bc/tests/bc/
H A Derrors.txt1 4 != 0 &^ 34 == 5
2 4 & 5
3 4 != 0 |% 34 == 5
4 4 | 5
6 4 @^ 5
13 a(3,3
23 a * += 38297 2839
24 a += * 38297
25 a += * 38297 2839
26 a %= % 38297
[all …]
/freebsd/contrib/llvm-project/clang/lib/Headers/
H A Davxvnniint8intrin.h25 /// Multiply groups of 4 adjacent pairs of signed 8-bit integers in \a __A with
26 /// corresponding signed 8-bit integers in \a __B, producing 4 intermediate
27 /// signed 16-bit results. Sum these 4 results with the corresponding
28 /// 32-bit integer in \a __W, and store the packed 32-bit results in \a dst.
39 /// A 128-bit vector of [16 x char].
41 /// A 128-bit vector of [16 x char].
43 /// A 128-bit vector of [4 x int].
47 /// tmp1.word := SignExtend16(__A.byte[4*j]) * SignExtend16(__B.byte[4*j])
48 /// tmp2.word := SignExtend16(__A.byte[4*j+1]) * SignExtend16(__B.byte[4*j+1])
49 /// tmp3.word := SignExtend16(__A.byte[4*j+2]) * SignExtend16(__B.byte[4*j+2])
[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 …]
/freebsd/secure/usr.bin/openssl/man/
H A Dopenssl-s_server.158 .TH OPENSSL-S_SERVER 1ossl 2025-09-30 3.5.4 OpenSSL
72 [\fB\-4\fR]
277 This command implements a generic SSL/TLS server which
278 listens for connections on a given port using SSL/TLS.
284 .IP \fB\-help\fR 4
286 Print out a usage message.
287 .IP "\fB\-port\fR \fI+int\fR" 4
290 .IP "\fB\-accept\fR \fIval\fR" 4
293 .IP "\fB\-unix\fR \fIval\fR" 4
296 .IP \fB\-4\fR 4
[all …]
H A Dopenssl-list.158 .TH OPENSSL-LIST 1ossl 2025-09-30 3.5.4 OpenSSL
114 .IP \fB\-help\fR 4
116 Display a usage message.
117 .IP \fB\-verbose\fR 4
120 The options below where verbosity applies say a bit more about what that means.
121 .IP "\fB\-select\fR \fIname\fR" 4
124 .IP \fB\-1\fR 4
126 List the commands, digest-commands, or cipher-commands in a single column.
128 .IP \fB\-all\-algorithms\fR 4
131 .RS 4
[all …]
H A Dopenssl-x509.158 .TH OPENSSL-X509 1ossl 2025-09-30 3.5.4 OpenSSL
149 This command is a multi-purposes certificate handling command.
153 and then self-signing them or signing them like a "micro CA".
159 Since there are a large number of options they will split up into
165 .IP \fB\-help\fR 4
167 Print out a usage message.
168 .IP "\fB\-in\fR \fIfilename\fR|\fIuri\fR" 4
170 This specifies the input to read a certificate from
171 or the input file for reading a certificate request if the \fB\-req\fR flag is used.
175 .IP "\fB\-passin\fR \fIarg\fR" 4
[all …]
/freebsd/secure/lib/libcrypto/man/man7/
H A Dopenssl-quic.758 .TH OPENSSL-QUIC 7ossl 2025-09-30 3.5.4 OpenSSL
72 The QUIC protocol maps to the standard SSL API. A QUIC connection is represented
73 by an SSL object in the same way that a TLS connection is. Only minimal changes
81 .IP \(bu 4
83 .IP \(bu 4
86 .IP \(bu 4
89 .IP \(bu 4
91 .IP \(bu 4
95 When a client creates a QUIC connection, by default, it operates in default
97 application usage patterns. In this mode, the connection has a single stream
[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
57 ldmia r12,{r0,r1,r2,r3} @ A[0][0..1]
58 ldmia r10,{r10,r11,r12,r14} @ A[1][0..1]
120 ldmia r10,{r10,r11,r12,r14} @ A[1][2..3]
126 ldmia r10,{r10,r11,r12,r14} @ A[1][4]..A[2][0]
132 ldmia r10,{r10,r11,r12,r14} @ A[2][1..2]
138 ldmia r10,{r10,r11,r12,r14} @ A[2][3..4]
144 ldmia r10,{r10,r11,r12,r14} @ A[3][0..1]
150 ldmia r10,{r10,r11,r12,r14} @ A[3][2..3]
[all …]
/freebsd/share/man/man4/
H A Dscsi.416 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
46 .Cd "options CAM_MAX_HIGHPOWER=4"
53 subsystem provides a uniform and modular system for the implementation
70 .Xr pass 4
73 There are a number of generic kernel configuration options for the
95 .It Dv "CAM_MAX_HIGHPOWER=4"
97 A "high power" command is a command that takes more electrical power than
102 Starting a disk often takes significantly more electrical power than normal
112 is a fairly large text database, eliminating it reduces the size of the
127 useful for environments like a boot floppy where kernel size is critical.
[all …]
/freebsd/sys/crypto/openssl/aarch64/
H A Dsha256-armv8.S5 // this file except in compliance with the License. You can obtain a copy
35 // (**) The result is a trade-off: it's possible to improve it by
37 // on Cortex-A53 (or by 4 cycles per round).
57 // $output is the last argument if it looks like a file (it has an extension)
58 // $flavour is the first argument if it doesn't look like a file
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]
101 ldp w3,w4,[x1],#2*4
[all …]

12345678910>>...64