| /freebsd/lib/libmd/aarch64/ |
| H A D | sha1block.S | 18 * 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 D | keccak1600-c64x.pl | 5 # 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 D | keccak1600-armv8.pl | 5 # 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 D | keccak1600-ppc64.pl | 5 # 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 D | keccak1600-s390x.pl | 5 # 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 D | keccak1600-x86_64.pl | 5 # 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 D | keccak1600-armv4.pl | 5 # 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 D | keccak1600.c | 5 * 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 D | ucdata.man | 159 .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 D | krb5_storage.3 | 176 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 D | krb5_support.3 | 95 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 D | krb5_principal.3 | 89 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 D | bnshift.txt | 4 # 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 D | hx509_cert.3 | 116 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 D | tx_schedules.h | 13 * 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 D | errors.txt | 1 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 D | avxvnniint8intrin.h | 25 /// 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 D | forcedassoc.dat | 3 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 D | openssl-s_server.1 | 58 .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 D | openssl-list.1 | 58 .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 D | openssl-x509.1 | 58 .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 D | openssl-quic.7 | 58 .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 D | keccak1600-armv4.S | 48 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 D | scsi.4 | 16 .\" 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 D | sha256-armv8.S | 5 // 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 …]
|