/freebsd/sys/crypto/openssl/aarch64/ |
H A D | ecp_sm2p256-armv8.S | 9 .quad 0xffffffffffffffff,0xffffffff00000000,0xffffffffffffffff,0xfffffffeffffffff 12 .quad 0x53bbf40939d54123,0x7203df6b21c6052b,0xffffffffffffffff,0xfffffffeffffffff 15 .quad 0x8000000000000000,0xffffffff80000000,0xffffffffffffffff,0x7fffffff7fffffff 18 .quad 0xa9ddfa049ceaa092,0xb901efb590e30295,0xffffffffffffffff,0x7fffffff7fffffff 55 ldp x13,x14,[x2,#16] 60 sbcs x9,x9,x13 93 ldp x13,x14,[x2,#16] 99 csel x13,xzr,x13,eq 105 adcs x9,x9,x13 137 ldp x13,x14,[x2,#16] [all …]
|
H A D | poly1305-armv8.S | 31 mov x9,#0xfffffffc0fffffff 32 movk x9,#0x0fff,lsl#48 37 and x7,x7,x9 // &=0ffffffc0fffffff 39 and x8,x8,x9 // &=0ffffffc0ffffffc 48 adrp x13,poly1305_emit 49 add x13,x13,#:lo12:.Lpoly1305_emit 54 csel x13,x13,x8,eq 59 stp x12,x13,[x2] 96 umulh x13,x4,x7 103 adc x13,x13,x11 [all …]
|
H A D | armv8-mont.S | 35 add x29,sp,#0 40 ldr x9,[x2],#8 // bp[0] 42 ldp x7,x8,[x1],#16 // ap[0..1] 46 ldp x13,x14,[x3],#16 // np[0..1] 48 mul x6,x7,x9 // ap[0]*bp[0] 51 mul x10,x8,x9 // ap[1]*bp[0] 54 mul x15,x6,x4 // "tp[0]"*n0 57 // (*) mul x12,x13,x15 // np[0]*m1 58 umulh x13,x13,x15 72 adc x13,x13,xzr [all …]
|
H A D | md5-aarch64.S | 16 ldp w10, w11, [x0, #0] // .Load MD5 state->A and state->B 20 eor x17, x12, x13 // Begin aux function round 1 F(x,y,z)=(((y^z)&x)^z) 22 ldp w15, w20, [x1] // .Load 2 words of input data0 M[0],M[1] 30 eor x14, x16, x13 // End aux function round 1 F(x,y,z)=(((y^z)&x)^z) 31 movz x9, #0xa478 // .Load lower half of constant 0xd76aa478 32 movk x9, #0xd76a, lsl #16 // .Load upper half of constant 0xd76aa478 34 add w7, w8, w9 // Add constant 0xd76aa478 38 add w4, w11, w6 // Add X parameter round 1 A=FF(A, B, C, D, 0xd76aa478, s=7, M[0]) 41 movz x16, #0xb756 // .Load lower half of constant 0xe8c7b756 42 movk x16, #0xe8c7, lsl #16 // .Load upper half of constant 0xe8c7b756 [all …]
|
/freebsd/sys/riscv/riscv/ |
H A D | swtch.S | 53 fsd f0, (PCB_X + 0 * 16)(\p) 102 fld f0, (PCB_X + 0 * 16)(\p) 217 ld x13, TD_PCB(a0) 218 sd x13, PC_CURPCB(tp) 221 ld ra, (PCB_RA)(x13) 222 ld sp, (PCB_SP)(x13) 224 /* s[0-11] */ 225 ld s0, (PCB_S + 0 * 8)(x13) 226 ld s1, (PCB_S + 1 * 8)(x13) 227 ld s2, (PCB_S + 2 * 8)(x13) [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/rockchip/ |
H A D | rk3288-veyron-jerry.dts | 25 pinctrl-0 = <&pmic_int_l &dvs_1 &dvs_2>; 45 #size-cells = <0>; 52 0x01 0x00 0x06 0x00 0x08 0x02 0x89 0x01 53 0x24 0x00 0x67 0x09 0x14 0x01 0x00 0x0f 0x01 0x0c 0x02 0x0c 0x03 0x0c 0x04 0x0c 54 0x05 0x0c 0x06 0x0c 0x07 0x09 0x08 0x09 0x09 0x09 0x0a 0x0c 0x0b 0x0c 0x0c 0x0c 55 0x0d 0x09 0x0e 0x09 0x0f 0x09 0x89 0x01 0x24 0x00 0x67 0x09 0x14 0x02 0x00 0x0f 56 0x01 0x0c 0x02 0x0c 0x03 0x0c 0x04 0x0c 0x05 0x0c 0x06 0x0c 0x07 0x09 0x08 0x09 57 0x09 0x09 0x0a 0x0c 0x0b 0x0c 0x0c 0x0c 0x0d 0x09 0x0e 0x09 0x0f 0x09 0x89 0x01 58 0x24 0x00 0x67 0x09 0x14 0x03 0x00 0x0f 0x01 0x0c 0x02 0x0c 0x03 0x0c 0x04 0x0c 59 0x05 0x0c 0x06 0x0c 0x07 0x09 0x08 0x09 0x09 0x09 0x0a 0x0c 0x0b 0x0c 0x0c 0x0c [all …]
|
/freebsd/crypto/openssl/crypto/md5/asm/ |
H A D | md5-aarch64.pl | 18 my $output = $#ARGV >= 0 && $ARGV[$#ARGV] =~ m|\.\w+$| ? pop : undef; 19 my $flavour = $#ARGV >= 0 && $ARGV[0] !~ m|\.| ? shift : undef; 21 $0 =~ m/(.*[\/\\])[^\/\\]+$/; my $dir=$1; my $xlate; 45 ldp w10, w11, [x0, #0] // Load MD5 state->A and state->B 49 eor x17, x12, x13 // Begin aux function round 1 F(x,y,z)=(((y^z)&x)^z) 51 ldp w15, w20, [x1] // Load 2 words of input data0 M[0],M[1] 59 eor x14, x16, x13 // End aux function round 1 F(x,y,z)=(((y^z)&x)^z) 60 movz x9, #0xa478 // Load lower half of constant 0xd76aa478 61 movk x9, #0xd76a, lsl #16 // Load upper half of constant 0xd76aa478 63 add w7, w8, w9 // Add constant 0xd76aa478 [all …]
|
/freebsd/contrib/bearssl/src/codec/ |
H A D | pemdec.c | 17 x = 0; in t0_parse7E_unsigned() 22 x = (x << 7) | (uint32_t)(y & 0x7F); in t0_parse7E_unsigned() 23 if (y < 0x80) { in t0_parse7E_unsigned() 41 x = (x << 7) | (uint32_t)(y & 0x7F); in t0_parse7E_signed() 42 if (y < 0x80) { in t0_parse7E_signed() 52 #define T0_VBYTE(x, n) (unsigned char)((((uint32_t)(x) >> (n)) & 0x7F) | 0x80) 53 #define T0_FBYTE(x, n) (unsigned char)(((uint32_t)(x) >> (n)) & 0x7F) 54 #define T0_SBYTE(x) (unsigned char)((((uint32_t)(x) >> 28) + 0xF8) ^ 0xF8) 55 #define T0_INT1(x) T0_FBYTE(x, 0) 56 #define T0_INT2(x) T0_VBYTE(x, 7), T0_FBYTE(x, 0) [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/hsalsa20/ref2/ |
H A D | core_hsalsa20_ref2.c | 23 x9, x10, x11, x12, x13, x14, x15; in crypto_core_hsalsa20() local 27 x0 = U32C(0x61707865); in crypto_core_hsalsa20() 28 x5 = U32C(0x3320646e); in crypto_core_hsalsa20() 29 x10 = U32C(0x79622d32); in crypto_core_hsalsa20() 30 x15 = U32C(0x6b206574); in crypto_core_hsalsa20() 32 x0 = LOAD32_LE(c + 0); in crypto_core_hsalsa20() 37 x1 = LOAD32_LE(k + 0); in crypto_core_hsalsa20() 43 x13 = LOAD32_LE(k + 24); in crypto_core_hsalsa20() 45 x6 = LOAD32_LE(in + 0); in crypto_core_hsalsa20() 50 for (i = ROUNDS; i > 0; i -= 2) { in crypto_core_hsalsa20() [all …]
|
/freebsd/crypto/openssl/crypto/poly1305/asm/ |
H A D | poly1305-armv8.pl | 40 $output = $#ARGV >= 0 && $ARGV[$#ARGV] =~ m|\.\w+$| ? pop : undef; 41 $flavour = $#ARGV >= 0 && $ARGV[0] !~ m|\.| ? shift : undef; 43 $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1; 52 my ($ctx,$inp,$len,$padbit) = map("x$_",(0..3)); 87 mov $s1,#0xfffffffc0fffffff 88 movk $s1,#0x0fff,lsl#48 93 and $r0,$r0,$s1 // &=0ffffffc0fffffff 95 and $r1,$r1,$s1 // &=0ffffffc0ffffffc 226 my ($R0,$R1,$S1,$R2,$S2,$R3,$S3,$R4,$S4) = map("v$_.4s",(0..8)); 277 and x12,$h0,#0x03ffffff // base 2^64 -> base 2^26 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | mdio-mux-gpio.txt | 18 #size-cells = <0>; 19 reg = <0x11800 0x00001900 0x0 0x40>; 29 gpios = <&gpio1 3 0>, <&gpio1 4 0>; 32 #size-cells = <0>; 37 #size-cells = <0>; 41 marvell,reg-init = <3 0x10 0 0x5777>, 42 <3 0x11 0 0x00aa>, 43 <3 0x12 0 0x4105>, 44 <3 0x13 0 0x0a60>; 50 marvell,reg-init = <3 0x10 0 0x5777>, [all …]
|
H A D | mdio-mux-gpio.yaml | 44 gpios = <&gpio1 3 0>, <&gpio1 4 0>; 47 #size-cells = <0>; 52 #size-cells = <0>; 56 marvell,reg-init = <3 0x10 0 0x5777>, 57 <3 0x11 0 0x00aa>, 58 <3 0x12 0 0x4105>, 59 <3 0x13 0 0x0a60>; 65 marvell,reg-init = <3 0x10 0 0x5777>, 66 <3 0x11 0 0x00aa>, 67 <3 0x12 0 0x4105>, [all …]
|
H A D | mdio-mux.txt | 9 - #size-cells = <0>; 18 - #size-cells = <0>; 28 #size-cells = <0>; 29 reg = <0x11800 0x00001900 0x0 0x40>; 39 gpios = <&gpio1 3 0>, <&gpio1 4 0>; 42 #size-cells = <0>; 47 #size-cells = <0>; 51 marvell,reg-init = <3 0x10 0 0x5777>, 52 <3 0x11 0 0x00aa>, 53 <3 0x12 0 0x4105>, [all …]
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | acorn | 10 0 lelong 0xc3cbc6c5 RISC OS Chunk data 15 16 lelong 0xef000011 RISC OS AIF executable 19 0 string Draw RISC OS Draw file data 23 0 string FONT\0 RISC OS outline font data, 25 0 string FONT\1 RISC OS 1bpp font data, 27 0 string FONT\4 RISC OS 4bpp font data 32 0 string Maestro\r RISC OS music file 39 0 string \x02\x01\x13\x13\x13\x01\x0d\x10 Digital Symphony sound sample (RISC OS), 42 >(9.b+19) byte =0 8-bit logarithmic 50 0 string \x02\x01\x13\x13\x14\x12\x01\x0b Digital Symphony song (RISC OS), [all …]
|
H A D | os9 | 31 0 beshort 0x87CD OS9/6809 module: 33 >6 byte&0x0f 0x00 non-executable 34 >6 byte&0x0f 0x01 machine language 35 >6 byte&0x0f 0x02 BASIC I-code 36 >6 byte&0x0f 0x03 Pascal P-code 37 >6 byte&0x0f 0x04 C I-code 38 >6 byte&0x0f 0x05 COBOL I-code 39 >6 byte&0x0f 0x06 Fortran I-code 41 >6 byte&0xf0 0x10 program executable 42 >6 byte&0xf0 0x20 subroutine [all …]
|
/freebsd/crypto/heimdal/lib/hx509/ |
H A D | test_name.c | 51 if (strcmp(s, name) != 0) in test_name() 57 return 0; in test_name() 66 return 0; in test_name_fail() 95 ret = strcmp(s, expected) != 0; in test_expand() 100 return 0; in test_expand() 107 "\x81\x31\x0b\x30\x09\x06\x03\x55\x04\x06\x13\x02\x47\x42\x31\x1b" 108 "\x30\x19\x06\x03\x55\x04\x08\x13\x12\x47\x72\x65\x61\x74\x65\x72" 110 "\x03\x55\x04\x07\x13\x07\x53\x61\x6c\x66\x6f\x72\x64\x31\x1a\x30" 111 "\x18\x06\x03\x55\x04\x0a\x13\x11\x43\x4f\x4d\x4f\x44\x4f\x20\x43" 113 "\x04\x03\x13\x1e\x43\x4f\x4d\x4f\x44\x4f\x20\x43\x65\x72\x74\x69" [all …]
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx8mn-rve-gateway.dts | 17 #clock-cells = <0>; 24 pinctrl-0 = <&pinctrl_gpio_keys>; 44 pinctrl-0 = <&pinctrl_lcd>; 70 pinctrl-0 = <&pinctrl_rotary>; 73 linux,axis = <0>; /* REL_X */ 82 duart1: serial@0 { 84 reg = <0>; 99 /delete-node/ touchscreen@0; 104 pinctrl-0 = <&pinctrl_ecspi2>; 110 duart2: serial@0 { [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/salsa/ref/ |
H A D | core_salsa_ref.c | 15 uint32_t x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, in crypto_core_salsa() local 21 j0 = x0 = 0x61707865; in crypto_core_salsa() 22 j5 = x5 = 0x3320646e; in crypto_core_salsa() 23 j10 = x10 = 0x79622d32; in crypto_core_salsa() 24 j15 = x15 = 0x6b206574; in crypto_core_salsa() 26 j0 = x0 = LOAD32_LE(c + 0); in crypto_core_salsa() 31 j1 = x1 = LOAD32_LE(k + 0); in crypto_core_salsa() 37 j13 = x13 = LOAD32_LE(k + 24); in crypto_core_salsa() 40 j6 = x6 = LOAD32_LE(in + 0); in crypto_core_salsa() 45 for (i = 0; i < rounds; i += 2) { in crypto_core_salsa() [all …]
|
/freebsd/crypto/krb5/src/plugins/preauth/spake/ |
H A D | edwards25519_fiat.h | 12 /* carry_chain = [0, 1, 2, 3, 4, 0, 1] */ 13 /* eval z = z[0] + (z[1] << 51) + (z[2] << 102) + (z[3] << 153) + (z[4] << 204) */ 14 /* bytes_eval z = z[0] + (z[1] << 8) + (z[2] << 16) + (z[3] << 24) + (z[4] << 32) + (z[5] << 40) … 15 /* balance = [0xfffffffffffda, 0xffffffffffffe, 0xffffffffffffe, 0xffffffffffffe, 0xffffffffffffe… 32 /* Bounds: [[0x0 ~> 0x18000000000000], [0x0 ~> 0x18000000000000], [0x0 ~> 0x18000000000000], [0x0 ~… 36 /* Bounds: [[0x0 ~> 0x8000000000000], [0x0 ~> 0x8000000000000], [0x0 ~> 0x8000000000000], [0x0 ~> 0… 61 * arg1: [0x0 ~> 0x1] 62 * arg2: [0x0 ~> 0x7ffffffffffff] 63 * arg3: [0x0 ~> 0x7ffffffffffff] 65 * out1: [0x0 ~> 0x7ffffffffffff] [all …]
|
/freebsd/contrib/bearssl/samples/ |
H A D | chain-ec.h | 34 0x30, 0x82, 0x01, 0xB0, 0x30, 0x82, 0x01, 0x56, 0xA0, 0x03, 0x02, 0x01, 35 0x02, 0x02, 0x14, 0x1C, 0x4D, 0x00, 0x91, 0x69, 0xE2, 0x46, 0xAC, 0x90, 36 0x7C, 0x64, 0x5C, 0x53, 0xF1, 0xFF, 0xB7, 0xC1, 0xCB, 0x6E, 0x7A, 0x30, 37 0x0A, 0x06, 0x08, 0x2A, 0x86, 0x48, 0xCE, 0x3D, 0x04, 0x03, 0x02, 0x30, 38 0x27, 0x31, 0x0B, 0x30, 0x09, 0x06, 0x03, 0x55, 0x04, 0x06, 0x13, 0x02, 39 0x43, 0x41, 0x31, 0x18, 0x30, 0x16, 0x06, 0x03, 0x55, 0x04, 0x03, 0x13, 40 0x0F, 0x49, 0x6E, 0x74, 0x65, 0x72, 0x6D, 0x65, 0x64, 0x69, 0x61, 0x74, 41 0x65, 0x20, 0x43, 0x41, 0x30, 0x1E, 0x17, 0x0D, 0x31, 0x30, 0x30, 0x31, 42 0x30, 0x31, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x5A, 0x17, 0x0D, 0x33, 43 0x37, 0x31, 0x32, 0x33, 0x31, 0x32, 0x33, 0x35, 0x39, 0x35, 0x39, 0x5A, [all …]
|
/freebsd/contrib/bearssl/src/x509/ |
H A D | skey_decoder.c | 17 x = 0; in t0_parse7E_unsigned() 22 x = (x << 7) | (uint32_t)(y & 0x7F); in t0_parse7E_unsigned() 23 if (y < 0x80) { in t0_parse7E_unsigned() 41 x = (x << 7) | (uint32_t)(y & 0x7F); in t0_parse7E_signed() 42 if (y < 0x80) { in t0_parse7E_signed() 52 #define T0_VBYTE(x, n) (unsigned char)((((uint32_t)(x) >> (n)) & 0x7F) | 0x80) 53 #define T0_FBYTE(x, n) (unsigned char)(((uint32_t)(x) >> (n)) & 0x7F) 54 #define T0_SBYTE(x) (unsigned char)((((uint32_t)(x) >> 28) + 0xF8) ^ 0xF8) 55 #define T0_INT1(x) T0_FBYTE(x, 0) 56 #define T0_INT2(x) T0_VBYTE(x, 7), T0_FBYTE(x, 0) [all …]
|
/freebsd/crypto/openssl/crypto/sha/asm/ |
H A D | sha1-c64xplus.pl | 40 ($X0,$X2,$X8,$X13) = ("A26","B26","A27","B27"); 49 .asg 0,__TI_EABI__ 69 [!A0] BNOP RA ; if ($NUM==0) return; 72 [A0] LDW *${CTX}[0],$A ; load A-E... 77 || [A0] MVK 0x00404,B0 79 || [A0] MVKH 0x50000,B0 ; 0x050404, 64 bytes for $XP[AB] 86 MVK 0x00007999,$K 90 MVKH 0x5a820000,$K ; K_00_19 143 || MV $TX3,$X13 ; || LDW *${XPB}[15],$X13 168 || XOR $X8,$X13,$TX1 [all …]
|
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_core/hchacha20/ |
H A D | core_hchacha20.c | 14 } while(0) 22 uint32_t x8, x9, x10, x11, x12, x13, x14, x15; in crypto_core_hchacha20() local 25 x0 = 0x61707865; in crypto_core_hchacha20() 26 x1 = 0x3320646e; in crypto_core_hchacha20() 27 x2 = 0x79622d32; in crypto_core_hchacha20() 28 x3 = 0x6b206574; in crypto_core_hchacha20() 30 x0 = LOAD32_LE(c + 0); in crypto_core_hchacha20() 35 x4 = LOAD32_LE(k + 0); in crypto_core_hchacha20() 43 x12 = LOAD32_LE(in + 0); in crypto_core_hchacha20() 44 x13 = LOAD32_LE(in + 4); in crypto_core_hchacha20() [all …]
|
/freebsd/sys/contrib/device-tree/src/mips/cavium-octeon/ |
H A D | octeon_3xxx.dts | 13 soc@0 { 15 phy0: ethernet-phy@0 { 19 <2 0x15 0xffcf 0>, /* Reg 2,21 Clear bits 4, 5 */ 21 <3 0x11 0 0x442a>, /* Reg 3,17 <- 0442a */ 23 <3 0x10 0 0x0242>; /* Reg 3,16 <- 0x0242 */ 24 reg = <0>; 31 <2 0x15 0xffcf 0>, /* Reg 2,21 Clear bits 4, 5 */ 33 <3 0x11 0 0x442a>, /* Reg 3,17 <- 0442a */ 35 <3 0x10 0 0x0242>; /* Reg 3,16 <- 0x0242 */ 42 marvell,reg-init = <3 0x10 0 0x5777>, [all …]
|
/freebsd/crypto/openssh/ |
H A D | chacha.c | 20 #define U8V(v) ((u8)(v) & U8C(0xFF)) 21 #define U32V(v) ((u32)(v) & U32C(0xFFFFFFFF)) 27 (((u32)((p)[0]) ) | \ 34 (p)[0] = U8V((v) ); \ 38 } while (0) 59 x->input[4] = U8TO32_LITTLE(k + 0); in chacha_keysetup() 69 x->input[8] = U8TO32_LITTLE(k + 0); in chacha_keysetup() 73 x->input[0] = U8TO32_LITTLE(constants + 0); in chacha_keysetup() 82 x->input[12] = counter == NULL ? 0 : U8TO32_LITTLE(counter + 0); in chacha_ivsetup() 83 x->input[13] = counter == NULL ? 0 : U8TO32_LITTLE(counter + 4); in chacha_ivsetup() [all …]
|