| /optee_os/core/arch/arm/crypto/ |
| H A D | sha512_armv8a_ce_a64.S | 12 .irp b,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 143 dround 2, 3, 1, 4, 0, 22, 26, 14, 15, 13, 18, 19 144 dround 4, 2, 0, 1, 3, 23, 27, 15, 16, 14, 19, 12 145 dround 1, 4, 3, 0, 2, 24, 28, 16, 17, 15, 12, 13 148 dround 3, 0, 4, 2, 1, 26, 30, 18, 19, 17, 14, 15 149 dround 2, 3, 1, 4, 0, 27, 31, 19, 12, 18, 15, 16 153 dround 0, 1, 2, 3, 4, 30, 26, 14, 15, 13, 18, 19 154 dround 3, 0, 4, 2, 1, 31, 27, 15, 16, 14, 19, 12 155 dround 2, 3, 1, 4, 0, 24, 28, 16, 17, 15, 12, 13 157 dround 1, 4, 3, 0, 2, 26, 30, 18, 19, 17, 14, 15 [all …]
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | ripemd160.c | 91 local.X[15] = MBEDTLS_GET_UINT32_LE(data, 60); in mbedtls_internal_ripemd160_process() 129 P2(local.D, local.E, local.A, local.B, local.C, 2, 15, 7, 9); in mbedtls_internal_ripemd160_process() 132 P2(local.A, local.B, local.C, local.D, local.E, 5, 8, 2, 15); in mbedtls_internal_ripemd160_process() 133 P2(local.E, local.A, local.B, local.C, local.D, 6, 7, 11, 15); in mbedtls_internal_ripemd160_process() 137 P2(local.A, local.B, local.C, local.D, local.E, 10, 14, 15, 8); in mbedtls_internal_ripemd160_process() 138 P2(local.E, local.A, local.B, local.C, local.D, 11, 15, 8, 11); in mbedtls_internal_ripemd160_process() 142 P2(local.A, local.B, local.C, local.D, local.E, 15, 8, 12, 6); in mbedtls_internal_ripemd160_process() 154 P2(local.C, local.D, local.E, local.A, local.B, 13, 8, 3, 15); in mbedtls_internal_ripemd160_process() 158 P2(local.D, local.E, local.A, local.B, local.C, 15, 7, 5, 9); in mbedtls_internal_ripemd160_process() 159 P2(local.C, local.D, local.E, local.A, local.B, 3, 15, 10, 11); in mbedtls_internal_ripemd160_process() [all …]
|
| H A D | padlock.c | 70 if (((long) rk & 15) != 0) { in mbedtls_padlock_xcryptecb() 119 if (((long) input & 15) != 0 || in mbedtls_padlock_xcryptcbc() 120 ((long) output & 15) != 0 || in mbedtls_padlock_xcryptcbc() 121 ((long) rk & 15) != 0) { in mbedtls_padlock_xcryptcbc() 131 count = (length + 15) >> 4; in mbedtls_padlock_xcryptcbc()
|
| H A D | md5.c | 86 local.X[15] = MBEDTLS_GET_UINT32_LE(data, 60); in mbedtls_internal_md5_process() 120 P(local.B, local.C, local.D, local.A, 15, 22, 0x49B40821); in mbedtls_internal_md5_process() 132 P(local.C, local.D, local.A, local.B, 15, 14, 0xD8A1E681); in mbedtls_internal_md5_process() 161 P(local.C, local.D, local.A, local.B, 15, 16, 0x1FA27CF8); in mbedtls_internal_md5_process() 170 P(local.C, local.D, local.A, local.B, 14, 15, 0xAB9423A7); in mbedtls_internal_md5_process() 174 P(local.C, local.D, local.A, local.B, 10, 15, 0xFFEFF47D); in mbedtls_internal_md5_process() 177 P(local.D, local.A, local.B, local.C, 15, 10, 0xFE2CE6E0); in mbedtls_internal_md5_process() 178 P(local.C, local.D, local.A, local.B, 6, 15, 0xA3014314); in mbedtls_internal_md5_process() 182 P(local.C, local.D, local.A, local.B, 2, 15, 0x2AD7D2BB); in mbedtls_internal_md5_process()
|
| /optee_os/core/lib/libtomcrypt/src/hashes/ |
| H A D | rmd128.c | 98 FF(cc, dd, aa, bb, X[ 2], 15); in ss_rmd128_compress() 107 FF(bb, cc, dd, aa, X[11], 15); in ss_rmd128_compress() 111 FF(bb, cc, dd, aa, X[15], 8); in ss_rmd128_compress() 120 GG(cc, dd, aa, bb, X[15], 7); in ss_rmd128_compress() 121 GG(bb, cc, dd, aa, X[ 3], 15); in ss_rmd128_compress() 124 GG(cc, dd, aa, bb, X[ 9], 15); in ss_rmd128_compress() 137 HH(dd, aa, bb, cc, X[15], 9); in ss_rmd128_compress() 139 HH(bb, cc, dd, aa, X[ 1], 15); in ss_rmd128_compress() 153 II(bb, cc, dd, aa, X[10], 15); in ss_rmd128_compress() 155 II(dd, aa, bb, cc, X[ 8], 15); in ss_rmd128_compress() [all …]
|
| H A D | rmd256.c | 96 FF(cc, dd, aa, bb, X[ 2], 15); in ss_rmd256_compress() 105 FF(bb, cc, dd, aa, X[11], 15); in ss_rmd256_compress() 109 FF(bb, cc, dd, aa, X[15], 8); in ss_rmd256_compress() 117 III(ddd, aaa, bbb, ccc, X[ 2], 15); in ss_rmd256_compress() 118 III(ccc, ddd, aaa, bbb, X[11], 15); in ss_rmd256_compress() 122 III(ccc, ddd, aaa, bbb, X[15], 8); in ss_rmd256_compress() 138 GG(cc, dd, aa, bb, X[15], 7); in ss_rmd256_compress() 139 GG(bb, cc, dd, aa, X[ 3], 15); in ss_rmd256_compress() 142 GG(cc, dd, aa, bb, X[ 9], 15); in ss_rmd256_compress() 152 HHH(ccc, ddd, aaa, bbb, X[ 3], 15); in ss_rmd256_compress() [all …]
|
| H A D | rmd160.c | 119 FF(dd, ee, aa, bb, cc, X[ 2], 15); in ss_rmd160_compress() 128 FF(ee, aa, bb, cc, dd, X[11], 15); in ss_rmd160_compress() 132 FF(aa, bb, cc, dd, ee, X[15], 8); in ss_rmd160_compress() 141 GG(dd, ee, aa, bb, cc, X[15], 7); in ss_rmd160_compress() 142 GG(cc, dd, ee, aa, bb, X[ 3], 15); in ss_rmd160_compress() 145 GG(ee, aa, bb, cc, dd, X[ 9], 15); in ss_rmd160_compress() 158 HH(dd, ee, aa, bb, cc, X[15], 9); in ss_rmd160_compress() 160 HH(bb, cc, dd, ee, aa, X[ 1], 15); in ss_rmd160_compress() 174 II(ee, aa, bb, cc, dd, X[10], 15); in ss_rmd160_compress() 176 II(cc, dd, ee, aa, bb, X[ 8], 15); in ss_rmd160_compress() [all …]
|
| H A D | rmd320.c | 119 FF(dd, ee, aa, bb, cc, X[ 2], 15); in ss_rmd320_compress() 128 FF(ee, aa, bb, cc, dd, X[11], 15); in ss_rmd320_compress() 132 FF(aa, bb, cc, dd, ee, X[15], 8); in ss_rmd320_compress() 140 JJJ(aaa, bbb, ccc, ddd, eee, X[ 2], 15); in ss_rmd320_compress() 141 JJJ(eee, aaa, bbb, ccc, ddd, X[11], 15); in ss_rmd320_compress() 145 JJJ(aaa, bbb, ccc, ddd, eee, X[15], 8); in ss_rmd320_compress() 161 GG(dd, ee, aa, bb, cc, X[15], 7); in ss_rmd320_compress() 162 GG(cc, dd, ee, aa, bb, X[ 3], 15); in ss_rmd320_compress() 165 GG(ee, aa, bb, cc, dd, X[ 9], 15); in ss_rmd320_compress() 175 III(ccc, ddd, eee, aaa, bbb, X[ 3], 15); in ss_rmd320_compress() [all …]
|
| H A D | md5.c | 51 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 52 1,6,11,0,5,10,15,4,9,14,3,8,13,2,7,12, 53 5,8,11,14,1,4,7,10,13,0,3,6,9,12,15,2, 54 0,7,14,5,12,3,10,1,8,15,6,13,4,11,2,9 61 6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21 103 /* copy the state into 512-bits into W[0..15] */ in ss_md5_compress() 151 FF(b,c,d,a,W[15],22,0x49b40821UL) in ss_md5_compress() 158 GG(c,d,a,b,W[15],14,0xd8a1e681UL) in ss_md5_compress() 182 HH(c,d,a,b,W[15],16,0x1fa27cf8UL) in ss_md5_compress() 186 II(c,d,a,b,W[14],15,0xab9423a7UL) in ss_md5_compress() [all …]
|
| H A D | blake2s.c | 43 O_INNER_LENGTH = 15, 130 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 }, 131 { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 }, 132 { 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 }, 133 { 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 }, 134 { 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 }, 135 { 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9 }, 136 { 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11 }, 137 { 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10 }, 138 { 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5 }, [all …]
|
| H A D | blake2b.c | 136 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 } , 137 { 14, 10, 4, 8, 9, 15, 13, 6, 1, 12, 0, 2, 11, 7, 5, 3 } , 138 { 11, 8, 12, 0, 5, 2, 15, 13, 10, 14, 3, 6, 7, 1, 9, 4 } , 139 { 7, 9, 3, 1, 13, 12, 11, 14, 2, 6, 5, 10, 4, 0, 15, 8 } , 140 { 9, 0, 5, 7, 2, 4, 10, 15, 14, 1, 11, 12, 6, 8, 3, 13 } , 141 { 2, 12, 6, 10, 0, 11, 8, 3, 4, 13, 7, 5, 15, 14, 1, 9 } , 142 { 12, 5, 1, 15, 14, 13, 4, 10, 0, 7, 6, 3, 9, 2, 8, 11 } , 143 { 13, 11, 7, 14, 12, 1, 3, 9, 5, 0, 15, 4, 8, 6, 2, 10 } , 144 { 6, 15, 14, 9, 11, 3, 0, 8, 12, 2, 13, 7, 1, 4, 10, 5 } , 145 { 10, 2, 8, 4, 7, 6, 1, 5, 15, 11, 9, 14, 3, 12, 13 , 0 } , [all …]
|
| /optee_os/core/lib/libtomcrypt/src/encauth/ccm/ |
| H A D | ccm_memory.c | 108 if ((15 - noncelen) > L) { in ccm_memory() 109 L = 15 - noncelen; in ccm_memory() 147 for (y = 0; y < 15 - L; y++) { in ccm_memory() 234 if (ptlen & ~15) { in ccm_memory() 236 for (; y < (ptlen & ~15); y += 16) { in ccm_memory() 238 for (z = 15; z > 15-L; z--) { in ccm_memory() 256 for (; y < (ptlen & ~15); y += 16) { in ccm_memory() 258 for (z = 15; z > 15-L; z--) { in ccm_memory() 282 for (z = 15; z > 15-L; z--) { in ccm_memory() 318 for (y = 15; y > 15 - L; y--) { in ccm_memory()
|
| H A D | ccm_add_nonce.c | 25 if ((15 - ccm->noncelen) > ccm->L) { in ccm_add_nonce() 26 ccm->L = 15 - ccm->noncelen; in ccm_add_nonce() 33 if ((ccm->noncelen + ccm->L) > 15) { in ccm_add_nonce() 34 ccm->noncelen = 15 - ccm->L; in ccm_add_nonce() 44 for (y = 0; y < 15 - ccm->L; y++) { in ccm_add_nonce()
|
| /optee_os/core/drivers/crypto/hisilicon/ |
| H A D | sec_main.h | 44 #define SEC_AUTH_ALG_OFFSET_V3 15 66 * c_mode: 12~15 bits 103 * c_pad_data_type: 12~15 bits 222 * pass_word_len: 0~15 bits 246 * c_key_len: 13~15 bits 277 * a_alg: 15~20 bits 313 * reserved: 11~15 bit
|
| /optee_os/core/lib/libtomcrypt/src/encauth/gcm/ |
| H A D | gcm_process.c | 63 for (y = 15; y >= 12; y--) { in gcm_process() 83 for (x = 0; x < (ptlen & ~15); x += 16) { in gcm_process() 93 for (y = 15; y >= 12; y--) { in gcm_process() 101 for (x = 0; x < (ptlen & ~15); x += 16) { in gcm_process() 111 for (y = 15; y >= 12; y--) { in gcm_process() 129 for (y = 15; y >= 12; y--) { in gcm_process()
|
| H A D | gcm_add_aad.c | 71 gcm->Y[15] = 1; in gcm_add_aad() 86 if (gcm->buflen == 0 && adatalen > 15) { in gcm_add_aad() 87 for (x = 0; x < (adatalen & ~15); x += 16) { in gcm_add_aad()
|
| /optee_os/core/lib/libtomcrypt/src/ciphers/safer/ |
| H A D | saferp.c | 37 * array of 16 bytes b[0..15] which is the block of data 56 b[15] = (safer_ebox[(b[15] ^ skey->saferp.K[i][15]) & 255] + skey->saferp.K[i+1][15]) & 255; \ 76 b[15] = safer_lbox[(b[15] - skey->saferp.K[i+1][15]) & 255] ^ skey->saferp.K[i][15]; \ 88 b[14] = (b[14] + (b[15] = (b[15] + b[14]) & 255)) & 255; \ 93 b[15] = (b[15] - (b[14] = (b[14] - b[15]) & 255)) & 255; \ 105 b2[0] = b[8]; b2[1] = b[11]; b2[2] = b[12]; b2[3] = b[15]; \ 108 b2[12] = b[0]; b2[13] = b[7]; b2[14] = b[4]; b2[15] = b[3]; \ 113 b2[0] = b[12]; b2[1] = b[5]; b2[2] = b[4]; b2[3] = b[15]; \ 116 b2[12] = b[2]; b2[13] = b[11]; b2[14] = b[10]; b2[15] = b[3]; \ 182 { 58, 208, 28, 209, 48, 62, 18, 161, 205, 15, 224, 168, 175, 130, 89, 44}, [all …]
|
| /optee_os/core/include/drivers/ |
| H A D | stm32mp13_rcc.h | 286 #define RCC_MP_RSTSSETR_SPARE BIT(15) 302 #define RCC_MP_RSTSCLRR_SPARE BIT(15) 482 #define RCC_PLL1FRACR_FRACV_MASK GENMASK_32(15, 3) 491 #define RCC_PLL1CSGR_SSCG_MODE BIT(15) 518 #define RCC_PLL2FRACR_FRACV_MASK GENMASK_32(15, 3) 527 #define RCC_PLL2CSGR_SSCG_MODE BIT(15) 556 #define RCC_PLL3FRACR_FRACV_MASK GENMASK_32(15, 3) 565 #define RCC_PLL3CSGR_SSCG_MODE BIT(15) 594 #define RCC_PLL4FRACR_FRACV_MASK GENMASK_32(15, 3) 603 #define RCC_PLL4CSGR_SSCG_MODE BIT(15) [all …]
|
| /optee_os/lib/libutils/ext/ |
| H A D | strlcat.c | 4 /* $OpenBSD: strlcat.c,v 1.8 2001/05/13 15:40:15 deraadt Exp $ */ 35 "$OpenBSD: strlcat.c,v 1.8 2001/05/13 15:40:15 deraadt Exp $";
|
| /optee_os/core/lib/libtomcrypt/src/stream/salsa20/ |
| H A D | xsalsa20_setup.c | 33 QUARTERROUND(15, 3, 7,11) in s_xsalsa20_doubleround() 38 QUARTERROUND(15,12,13,14) in s_xsalsa20_doubleround() 58 const int sti[] = {0, 5, 10, 15, 6, 7, 8, 9}; /* indices used to build subkey fm x */ in xsalsa20_setup() 75 LOAD32L(x[15], constants + 12); in xsalsa20_setup() 101 LOAD32L(st->input[15], constants + 12); in xsalsa20_setup()
|
| /optee_os/core/drivers/scmi-msg/ |
| H A D | perf_domain.h | 35 #define SCMI_PERF_ATTRIBUTES_NUM_DOMAINS_MASK GENMASK_32(15, 0) 60 #define SCMI_PERF_DOMAIN_RATE_LIMIT_MASK GENMASK_32(15, 0) 77 #define SCMI_PERF_LEVEL_ATTRIBUTES_LATENCY_US_MASK GENMASK_32(15, 0)
|
| /optee_os/core/arch/arm/dts/ |
| H A D | stm32mp15-pinctrl.dtsi | 40 pinmux = <STM32_PINMUX('A', 15, AF4)>; 49 pinmux = <STM32_PINMUX('A', 15, ANALOG)>; /* HDMI_CEC */ 96 <STM32_PINMUX('H', 15, AF13)>;/* DCMI_D11 */ 117 <STM32_PINMUX('H', 15, ANALOG)>;/* DCMI_D11 */ 423 <STM32_PINMUX('D', 15, AF12)>, /* FMC_D1 */ 448 <STM32_PINMUX('D', 15, ANALOG)>, /* FMC_D1 */ 466 <STM32_PINMUX('D', 15, AF12)>, /* FMC_D1 */ 477 <STM32_PINMUX('E', 15, AF12)>, /* FMC_D12 */ 495 <STM32_PINMUX('D', 15, ANALOG)>, /* FMC_D1 */ 506 <STM32_PINMUX('E', 15, ANALOG)>, /* FMC_D12 */ [all …]
|
| /optee_os/core/include/dt-bindings/clock/ |
| H A D | stm32mp21-clksrc.h | 40 #define FLEX_PDIV_MASK GENMASK_32(15, 6) 53 #define CLK_ADDR_VAL_MASK GENMASK_32(15, 0) 80 #define MUX_USB2PHY2 15 144 * sel: one of the 15 previous XBAR source clocks defines
|
| /optee_os/core/drivers/crypto/stm32/ |
| H A D | authenc.c | 66 dummy_iv[15] = 2; in stm32_ae_gcm_generate_iv() 145 size_t l = 15 - dinit->nonce.length; in stm32_ae_ccm_generate_b0() 147 size_t i = 15; in stm32_ae_ccm_generate_b0() 162 for (i = 15; i >= 15 - l + 1; i--, payload_len >>= 8) in stm32_ae_ccm_generate_b0() 186 b1[3] = (dinit->aad_len & GENMASK_32(15, 8)) >> 8; in stm32_ae_ccm_push_b1() 194 b1[3] = (dinit->aad_len & GENMASK_64(15, 8)) >> 8; in stm32_ae_ccm_push_b1()
|
| /optee_os/core/lib/libtomcrypt/src/misc/ |
| H A D | copy_or_zeromem.c | 34 if (len & ~15) { in copy_or_zeromem() 35 for (; y < (len & ~15); y += 16) { in copy_or_zeromem()
|