/optee_os-3.20.0/core/arch/arm/crypto/ |
A D | sha256_armv8a_ce_a32.S | 27 .macro add_only, ev, s0 29 .ifnb \s0 34 .ifnb \s0 35 vadd.u32 ta\ev, q\s0, k\ev 39 .macro add_update, ev, s0, s1, s2, s3 40 sha256su0.32 q\s0, q\s1 42 sha256su1.32 q\s0, q\s2, q\s3
|
A D | sha256_armv8a_ce_a64.S | 28 .macro add_only, ev, rc, s0 31 add t1.4s, v\s0\().4s, \rc\().4s 35 .ifnb \s0 36 add t0.4s, v\s0\().4s, \rc\().4s 43 .macro add_update, ev, rc, s0, s1, s2, s3 44 sha256su0 v\s0\().4s, v\s1\().4s 46 sha256su1 v\s0\().4s, v\s2\().4s, v\s3\().4s
|
A D | sm3_armv8a_ce_a64.S | 44 .macro round, ab, s0, t0, t1, i 49 sm3tt2\ab v9.4s, v5.4s, \s0\().4s, \i 52 .macro qround, ab, s0, s1, s2, s3, s4 55 ext v6.16b, \s0\().16b, \s1\().16b, #12 57 sm3partw1 \s4\().4s, \s0\().4s, \s3\().4s 60 eor v10.16b, \s0\().16b, \s1\().16b 62 round \ab, \s0, v11, v12, 0 63 round \ab, \s0, v12, v11, 1 64 round \ab, \s0, v11, v12, 2 65 round \ab, \s0, v12, v11, 3
|
A D | sha1_armv8a_ce_a32.S | 33 .macro add_only, op, ev, rc, s0, dg1 34 .ifnb \s0 35 vadd.u32 tb\ev, q\s0, \rc 45 .macro add_update, op, ev, rc, s0, s1, s2, s3, dg1 46 sha1su0.32 q\s0, q\s1, q\s2 48 sha1su1.32 q\s0, q\s3
|
A D | sha1_armv8a_ce_a64.S | 33 .macro add_only, op, ev, rc, s0, dg1 35 add t1.4s, v\s0\().4s, \rc\().4s 43 .ifnb \s0 44 add t0.4s, v\s0\().4s, \rc\().4s 51 .macro add_update, op, ev, rc, s0, s1, s2, s3, dg1 52 sha1su0 v\s0\().4s, v\s1\().4s, v\s2\().4s 54 sha1su1 v\s0\().4s, v\s3\().4s
|
A D | aes_modes_armv8a_ce_a32.S | 505 vmov r0, s0
|
/optee_os-3.20.0/core/arch/riscv/kernel/ |
A D | spinlock.S | 13 STR s0, 0(sp) 15 mv s0, a0 17 mv a0, s0 22 LDR s0, 0(sp)
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/mac/pelican/ |
A D | pelican.c | 50 ulong32 s0, s1, s2, s3, t0, t1, t2, t3; in s_four_rounds() local 53 LOAD32H(s0, pelmac->state ); in s_four_rounds() 59 Te0(LTC_BYTE(s0, 3)) ^ in s_four_rounds() 67 Te3(LTC_BYTE(s0, 0)); in s_four_rounds() 71 Te2(LTC_BYTE(s0, 1)) ^ in s_four_rounds() 75 Te1(LTC_BYTE(s0, 2)) ^ in s_four_rounds() 78 s0 = t0; s1 = t1; s2 = t2; s3 = t3; in s_four_rounds() 80 STORE32H(s0, pelmac->state ); in s_four_rounds()
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/ciphers/aes/ |
A D | aes.c | 302 LOAD32H(s0, pt ); s0 ^= rk[0]; in s_rijndael_ecb_encrypt() 312 Te0(LTC_BYTE(s0, 3)) ^ in s_rijndael_ecb_encrypt() 321 Te3(LTC_BYTE(s0, 0)) ^ in s_rijndael_ecb_encrypt() 326 Te2(LTC_BYTE(s0, 1)) ^ in s_rijndael_ecb_encrypt() 379 s0 = in s_rijndael_ecb_encrypt() 411 s0 = in s_rijndael_ecb_encrypt() 417 STORE32H(s0, ct); in s_rijndael_ecb_encrypt() 486 LOAD32H(s0, ct ); s0 ^= rk[0]; in s_rijndael_ecb_decrypt() 564 s0 = in s_rijndael_ecb_decrypt() 595 s0 = in s_rijndael_ecb_decrypt() [all …]
|
/optee_os-3.20.0/lib/libutils/isoc/arch/riscv/ |
A D | setjmp_rv.S | 19 STR s0, REGOFF(0)(a0) 60 LDR s0, REGOFF(0)(a0)
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/include/mbedtls/ |
A D | bn_mul.h | 953 mbedtls_mpi_uint s0, s1, b0, b1; \ 959 s0 = ( *s << biH ) >> biH; \ 961 rx = s0 * b1; r0 = s0 * b0; \
|