| /freebsd/sys/crypto/openssl/aarch64/ |
| H A D | aes-gcm-armv8_64.S | 36 lsr x5, x1, #3 //byte_len 40 add x4, x0, x1, lsr #3 //end_input_ptr 57 fmov d3, x10 //CTR block 3 70 rev w9, w12 //CTR block 3 72 orr x9, x11, x9, lsl #32 //CTR block 3 75 add w12, w12, #1 //CTR block 3 76 fmov v3.d[1], x9 //CTR block 3 97 aese v3.16b, v18.16b 98 aesmc v3.16b, v3.16b //AES block 3 - round 0 113 aese v3.16b, v19.16b [all …]
|
| H A D | aes-gcm-armv8-unroll8_64.S | 14 lsr x9, x1, #3 44 rev32 v3.16b, v30.16b //CTR block 3 45 add v30.4s, v30.4s, v31.4s //CTR block 3 64 aese v3.16b, v26.16b 65 aesmc v3.16b, v3.16b //AES block 3 - round 0 80 aese v3.16b, v27.16b 81 aesmc v3.16b, v3.16b //AES block 3 - round 1 106 aese v3.16b, v28.16b 107 aesmc v3.16b, v3.16b //AES block 3 - round 2 119 aesmc v2.16b, v2.16b //AES block 2 - round 3 [all …]
|
| H A D | vpsm4-armv8.S | 95 mov w7,v5.s[3] 114 b 3f 117 3: 266 rev32 v3.16b,v4.16b 268 mov v3.16b,v4.16b 303 movi v3.16b,#64 304 sub v0.16b,v12.16b,v3.16b 305 sub v1.16b,v0.16b,v3.16b 306 sub v2.16b,v1.16b,v3.16b 315 sub v0.16b,v13.16b,v3.16b [all …]
|
| H A D | sm3-armv8.S | 32 ld1 {v0.4s,v1.4s,v2.4s,v3.4s}, [x1], #64 42 rev32 v3.16b, v3.16b 51 ext v23.16b, v2.16b, v3.16b, #8 52 .inst 0xce63c004 //sm3partw1 v4.4s, v0.4s, v3.4s 73 .inst 0xce56b2e5 //sm3tt1a v5.4s, v23.4s, v22.4s[3] 74 .inst 0xce40bae6 //sm3tt2a v6.4s, v23.4s, v0.4s[3] 76 ext v0.16b, v2.16b, v3.16b, #12 80 ext v23.16b, v3.16b, v4.16b, #8 102 .inst 0xce56b2e5 //sm3tt1a v5.4s, v23.4s, v22.4s[3] 103 .inst 0xce41bae6 //sm3tt2a v6.4s, v23.4s, v1.4s[3] [all …]
|
| H A D | aesv8-armx.S | 20 // Armv8.3-A PAuth: even though x30 is pushed to stack it is not popped later. 41 ld1 {v3.16b},[x0],#16 51 tbl v6.16b,{v3.16b},v2.16b 52 ext v5.16b,v0.16b,v3.16b,#12 53 st1 {v3.4s},[x2],#16 57 eor v3.16b,v3.16b,v5.16b 59 eor v3.16b,v3.16b,v5.16b 62 eor v3.16b,v3.16b,v5.16b 64 eor v3.16b,v3.16b,v6.16b 69 tbl v6.16b,{v3.16b},v2.16b [all …]
|
| H A D | vpaes-armv8.S | 156 tbl v0.16b, {v24.16b}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 160 tbl v2.16b, {v26.16b}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 162 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 164 tbl v0.16b, {v0.16b}, v4.16b // vpshufb %xmm4, %xmm0, %xmm0 # 3 = D 165 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 166 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 167 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 169 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 178 tbl v3.16b, {v18.16b}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i 180 eor v3.16b, v3.16b, v5.16b // vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k [all …]
|
| H A D | vpsm4_ex-armv8.S | 82 mov w7,v5.s[3] 107 b 3f 110 3: 151 ushr v3.4s,v12.4s,32-24 155 sli v3.4s,v12.4s,24 158 eor v12.16b,v2.16b,v3.16b 185 ushr v3.4s,v13.4s,32-24 189 sli v3.4s,v13.4s,24 192 eor v13.16b,v2.16b,v3.16b 224 ushr v3.4s,v12.4s,32-24 [all …]
|
| H A D | sm4-armv8.S | 58 .inst 0xce73c843 //sm4ekey v3.4S,v2.4S,v19.4S 59 .inst 0xce74c864 //sm4ekey v4.4S,v3.4S,v20.4S 60 st1 {v0.4s,v1.4s,v2.4s,v3.4s},[x1],64 92 .inst 0xce74c883 //sm4ekey v3.4S,v4.4S,v20.4S 97 .inst 0xce75c862 //sm4ekey v2.4S,v3.4S,v21.4S 99 rev64 v3.4s,v3.4s 101 ext v3.16b,v3.16b,v3.16b,#8 108 st1 {v0.4s,v1.4s,v2.4s,v3.4s},[x1],64 118 ld1 {v0.4s,v1.4s,v2.4s,v3.4s},[x2],64 126 .inst 0xcec08470 //sm4e v16.4s,v3.4s [all …]
|
| H A D | armv8-mont.S | 15 tst x5,#3 30 tst x5,#3 41 sub x22,sp,x5,lsl#3 43 lsl x5,x5,#3 280 ld1 {v2.4s,v3.4s},[x3],#32 287 umlal v9.2d,v28.2s,v0.s[3] 295 umlal v13.2d,v28.2s,v1.s[3] 302 umlal v9.2d,v29.2s,v2.s[3] 303 umlal v10.2d,v29.2s,v3.s[0] 306 umlal v11.2d,v29.2s,v3.s[1] [all …]
|
| H A D | ghashv8-armx.S | 15 ext v3.16b,v17.16b,v17.16b,#8 19 ushr v18.2d,v3.2d,#63 22 shl v3.2d,v3.2d,#1 25 orr v3.16b,v3.16b,v18.16b //H<<<=1 26 eor v20.16b,v3.16b,v16.16b //twisted H 55 //calculate H^3 and H^4 87 eor v23.16b, v0.16b,v18.16b //H^3 97 st1 {v23.2d,v24.2d,v25.2d},[x0],#48 //store Htable[3..5] 198 ext v3.16b,v17.16b,v17.16b,#8 200 pmull v0.1q,v20.1d,v3.1d //H.lo·Xi.lo [all …]
|
| /freebsd/contrib/tcpdump/ |
| H A D | nfs.h | 18 * 3. All advertising materials mentioning features or use of this software 38 * @(#)nfsproto.h 8.2 (Berkeley) 3/30/95 42 * nfs definitions as per the Version 2 and 3 specs 46 * Constants as defined in the Sun NFS Version 2 and 3 specs. 48 * and in the "NFS: Network File System Version 3 Protocol 55 #define NFS_VER3 3 66 /* Stat numbers for rpc returns (version 2 and 3) */ 74 #define NFSERR_XDEV 18 /* Version 3 only */ 78 #define NFSERR_INVAL 22 /* Version 3 only */ 82 #define NFSERR_MLINK 31 /* Version 3 only */ [all …]
|
| /freebsd/sys/nfs/ |
| H A D | nfsproto.h | 2 * SPDX-License-Identifier: BSD-3-Clause 18 * 3. Neither the name of the University nor the names of its contributors 39 * nfs definitions as per the Version 2 and 3 specs 43 * Constants as defined in the Sun NFS Version 2 and 3 specs. 45 * and in the "NFS: Network File System Version 3 Protocol 52 #define NFS_VER3 3 65 /* Stat numbers for rpc returns (version 2, 3 and 4) */ 73 #define NFSERR_XDEV 18 /* Version 3 only */ 77 #define NFSERR_INVAL 22 /* Version 3 only */ 81 #define NFSERR_MLINK 31 /* Version 3 only */ [all …]
|
| /freebsd/contrib/unbound/util/ |
| H A D | siphash.c | 44 (p)[3] = (uint8_t)((v) >> 24); 52 ((uint64_t)((p)[2]) << 16) | ((uint64_t)((p)[3]) << 24) | \ 62 v2 += v3; \ 63 v3 = ROTL(v3, 16); \ 64 v3 ^= v2; \ 65 v0 += v3; \ 66 v3 = ROTL(v3, 21); \ 67 v3 ^= v0; \ 77 printf("(%3d) v0 %08x %08x\n", (int)inlen, (uint32_t)(v0 >> 32), \ 79 printf("(%3d) v1 %08x %08x\n", (int)inlen, (uint32_t)(v1 >> 32), \ [all …]
|
| /freebsd/crypto/openssl/crypto/modes/asm/ |
| H A D | ghash-riscv64-zvkb-zvbc.pl | 69 my ($V0,$V1,$V2,$V3,$V4,$V5,$V6) = ("v0","v1","v2","v3","v4","v5","v6"); 72 .p2align 3 89 @{[vsrl_vx $V3, $V1, $TMP1]} # vsrl.vx v3, v1, t1 97 @{[vslideup_vi $V4, $V3, 1]} # vslideup.vi v4, v3, 1 98 @{[vslidedown_vi $V3, $V3, 1]} # vslidedown.vi v3, v3, 1 103 # Need to set the mask to 3, if the carry bit is set. 104 @{[vmv_v_v $V0, $V3]} # vmv.v.v v0, v3 105 @{[vmv_v_i $V3, 0]} # vmv.v.i v3, 0 106 @{[vmerge_vim $V3, $V3, 3]} # vmerge.vim v3, v3, 3, v0 107 @{[vmv_v_v $V0, $V3]} # vmv.v.v v0, v3 [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mmc/ |
| H A D | nvidia,tegra20-sdhci.txt | 52 configurations. Valid pinctrl-names are "sdmmc-3v3" and "sdmmc-1v8" 56 - pinctrl-names : "sdmmc-3v3-drv" and "sdmmc-1v8-drv" are applicable for 59 using pads at 3V3 and 1V8 levels. 62 - nvidia,pad-autocal-pull-up-offset-3v3, 63 nvidia,pad-autocal-pull-down-offset-3v3 : Specify drive strength 68 - nvidia,pad-autocal-pull-up-offset-3v3-timeout, 69 nvidia,pad-autocal-pull-down-offset-3v3-timeout : Specify drive 116 pinctrl-names = "sdmmc-3v3", "sdmmc-1v8"; 119 nvidia,pad-autocal-pull-up-offset-3v3 = <0x00>; 120 nvidia,pad-autocal-pull-down-offset-3v3 = <0x7d>; [all …]
|
| H A D | nvidia,tegra20-sdhci.yaml | 122 nvidia,pad-autocal-pull-down-offset-3v3: 127 nvidia,pad-autocal-pull-down-offset-3v3-timeout: 150 nvidia,pad-autocal-pull-up-offset-3v3: 162 nvidia,pad-autocal-pull-up-offset-3v3-timeout: 228 - const: sdmmc-3v3 232 - const: sdmmc-3v3-drv 237 - const: sdmmc-3v3-drv 257 - const: sdmmc-3v3 296 pinctrl-names = "sdmmc-3v3", "sdmmc-1v8", 297 "sdmmc-3v3-drv", "sdmmc-1v8-drv"; [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
| H A D | ltc2990.txt | 15 2: V1-V2, V3, V4 16 3: TR1, V3, V4 17 4: TR1, V3-V4 19 6: V1-V2, V3-V4 20 7: V1, V2, V3, V4 22 The second integer defines the bits 4..3 in the control register. This 27 2: TR2, V3 or V3-V4 only per mode 28 3: All measurements per mode 35 lltc,meas-mode = <7 3>; /* V1, V2, V3, V4 */
|
| /freebsd/crypto/openssl/crypto/siphash/ |
| H A D | siphash.c | 38 (p)[3] = (uint8_t)((v) >> 24); 46 ((uint64_t)((p)[2]) << 16) | ((uint64_t)((p)[3]) << 24) | \ 56 v2 += v3; \ 57 v3 = ROTL(v3, 16); \ 58 v3 ^= v2; \ 59 v0 += v3; \ 60 v3 = ROTL(v3, 21); \ 61 v3 ^= v0; \ 131 ctx->v3 = 0x7465646279746573ULL ^ k1; in SipHash_Init() 148 uint64_t v3 = ctx->v3; in SipHash_Update() local [all …]
|
| /freebsd/crypto/openssl/crypto/aes/asm/ |
| H A D | vpaes-ppc.pl | 177 my ($inp,$out,$key) = map("r$_",(3..5)); 260 vperm v0, $sb1u, v7, v3 # vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 265 vperm v2, $sb2u, v7, v3 # vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 268 vperm v3, v0, v7, v1 # vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 270 vperm v0, v0, v7, v4 # vpshufb %xmm4, %xmm0, %xmm0 # 3 = D 271 vxor v3, v3, v2 # vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 272 vperm v4, v3, v7, v1 # vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 273 vxor v0, v0, v3 # vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 274 vxor v0, v0, v4 # vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 281 vperm v3, $invlo, $invlo, v1 # vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i [all …]
|
| H A D | vpaes-armv8.pl | 219 tbl v0.16b, {$sb1u}, v3.16b // vpshufb %xmm3, %xmm12, %xmm0 # 0 = sb1t 223 tbl v2.16b, {$sb2u}, v3.16b // vpshufb %xmm3, %xmm14, %xmm2 # 2 = sb2t 225 tbl v3.16b, {v0.16b}, v1.16b // vpshufb %xmm1, %xmm0, %xmm3 # 0 = B 227 tbl v0.16b, {v0.16b}, v4.16b // vpshufb %xmm4, %xmm0, %xmm0 # 3 = D 228 eor v3.16b, v3.16b, v2.16b // vpxor %xmm2, %xmm3, %xmm3 # 0 = 2A+B 229 tbl v4.16b, {v3.16b}, v1.16b // vpshufb %xmm1, %xmm3, %xmm4 # 0 = 2B+C 230 eor v0.16b, v0.16b, v3.16b // vpxor %xmm3, %xmm0, %xmm0 # 3 = 2A+B+D 232 eor v0.16b, v0.16b, v4.16b // vpxor %xmm4, %xmm0, %xmm0 # 0 = 2A+3B+C+D 241 tbl v3.16b, {$invlo}, v0.16b // vpshufb %xmm0, %xmm10, %xmm3 # 3 = 1/i 243 eor v3.16b, v3.16b, v5.16b // vpxor %xmm5, %xmm3, %xmm3 # 3 = iak = 1/i + a/k [all …]
|
| /freebsd/crypto/openssl/crypto/sha/asm/ |
| H A D | sha256-riscv64-zvkb-zvknha_or_zvknhb.pl | 63 my ($V0, $V1, $V2, $V3, $V4, $V5, $V6, $V7, 167 @{[vle32_v $V3, $INP]} 168 @{[vrev8_v $V3, $V3]} 174 # Quad-round 0 (+0, Wt from oldest to newest in v1->v2->v3->v4) 178 @{[vmerge_vvm $V5, $V3, $V2, $V0]} 181 # Quad-round 1 (+1, v2->v3->v4->v1) 185 @{[vmerge_vvm $V5, $V4, $V3, $V0]} 188 # Quad-round 2 (+2, v3->v4->v1->v2) 189 @{[vadd_vv $V5, $V12, $V3]} 193 @{[vsha2ms_vv $V3, $V5, $V2]} # Generate W[27:24] [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zpool_upgrade/ |
| H A D | zpool_upgrade.cfg | 71 # v3 pools 72 ZPOOL_VERSION_3_FILES="zfs-pool-v3.dat" 73 ZPOOL_VERSION_3_NAME="v3-pool" 74 # v3 stripe 78 # v3 raidz 82 # v3 mirror 86 # v3 raidz2 90 # v3 hotspares 161 3 3stripe 3raidz 3mirror 3dblraidz 3hotspare \
|
| /freebsd/sys/contrib/openzfs/module/icp/asm-aarch64/blake3/ |
| H A D | b3_aarch64_sse2.S | 46 .p2align 3 53 .word 3 83 eor v1.16b, v3.16b, v1.16b 117 mov v3.d[1], v0.d[0] 125 eor v3.16b, v2.16b, v3.16b 127 rev32 v3.8h, v3.8h 128 add v4.4s, v3.4s, v4.4s 134 eor v3.16b, v2.16b, v3.16b 135 ushr v6.4s, v3.4s, #8 136 shl v3.4s, v3.4s, #24 [all …]
|
| /freebsd/contrib/file/tests/ |
| H A D | Makefile.am | 95 pgp-binary-key-v3-lutz.result \ 96 pgp-binary-key-v3-lutz.testfile \ 120 rpm-v3.0-bin-aarch64.result \ 121 rpm-v3.0-bin-aarch64.testfile \ 122 rpm-v3.0-bin-powerpc64.result \ 123 rpm-v3.0-bin-powerpc64.testfile \ 124 rpm-v3.0-bin-s390x.result \ 125 rpm-v3.0-bin-s390x.testfile \ 126 rpm-v3.0-bin-x86_64.result \ 127 rpm-v3.0-bin-x86_64.testfile \ [all …]
|
| /freebsd/sys/dev/hwpmc/ |
| H A D | hwpmc_core.h | 87 * 44 Ctr 3 Adaptive Record (v5) 94 * 15 Ctr 3 PMI 95 * 14 Ctr 3 Any Thread (v3) 96 * 13-12 Ctr 3 Enable 98 * 10 Ctr 2 Any Thread (v3) 101 * 6 Ctr 1 Any Thread (v3) 103 * 3 Ctr 0 PMI 104 * 2 Ctr 0 Any Thread (v3) 105 * 1-0 Ctr 0 Enable (3: All Levels, 2: User, 1: OS, 0: Disable) 124 * 33 IN_TX (v3) [all …]
|