Home
last modified time | relevance | path

Searched refs:I (Results 1 – 23 of 23) sorted by relevance

/optee_os/core/lib/libtomcrypt/src/encauth/gcm/
H A Dgcm_mult_h.c16 void gcm_mult_h(const gcm_state *gcm, unsigned char *I) in gcm_mult_h() argument
22 asm("movdqa (%0),%%xmm0"::"r"(&gcm->PC[0][I[0]][0])); in gcm_mult_h()
24 asm("pxor (%0),%%xmm0"::"r"(&gcm->PC[x][I[x]][0])); in gcm_mult_h()
29 XMEMCPY(T, &gcm->PC[0][I[0]][0], 16); in gcm_mult_h()
33 *(LTC_FAST_TYPE_PTR_CAST(T + y)) ^= *(LTC_FAST_TYPE_PTR_CAST(&gcm->PC[x][I[x]][y])); in gcm_mult_h()
37 T[y] ^= gcm->PC[x][I[x]][y]; in gcm_mult_h()
43 gcm_gf_mult(gcm->H, I, T); in gcm_mult_h()
45 XMEMCPY(I, T, 16); in gcm_mult_h()
H A Dgcm_mult_h_arm_ce.c17 void gcm_mult_h(gcm_state *gcm, unsigned char *I) in gcm_mult_h() argument
34 dg[1] = get_be64(I); in gcm_mult_h()
35 dg[0] = get_be64(I + 8); in gcm_mult_h()
45 put_be64(I, dg[1]); in gcm_mult_h()
46 put_be64(I + 8, dg[0]); in gcm_mult_h()
/optee_os/core/lib/libtomcrypt/src/misc/pkcs12/
H A Dpkcs12_kdf.c24 unsigned char *I, *key; in pkcs12_kdf() local
32 I = XMALLOC(Plen + Slen); in pkcs12_kdf()
33 if (key == NULL || I == NULL) goto DONE; in pkcs12_kdf()
37 for (i = 0; i < Slen; i++) I[i] = salt[i % saltlen]; in pkcs12_kdf()
38 for (i = 0; i < Plen; i++) I[Slen + i] = pw[i % pwlen]; /* I = Salt || Pass */ in pkcs12_kdf()
42 … err = hash_memory_multi(hash_id, A, &Alen, D, v, I, Slen + Plen, LTC_NULL); /* A = HASH(D || I) */ in pkcs12_kdf()
58 tmp = I[n * v + j - 1] + B[j - 1] + ch; in pkcs12_kdf()
60 I[n * v + j - 1] = (unsigned char)(tmp & 0xFF); in pkcs12_kdf()
71 if (I) { in pkcs12_kdf()
72 zeromem(I, Plen + Slen); in pkcs12_kdf()
[all …]
/optee_os/core/lib/libtomcrypt/src/modes/xts/
H A Dxts_mult_x.c14 void xts_mult_x(unsigned char *I) in xts_mult_x() argument
20 tt = I[x] >> 7; in xts_mult_x()
21 I[x] = ((I[x] << 1) | t) & 0xFF; in xts_mult_x()
25 I[0] ^= 0x87; in xts_mult_x()
/optee_os/lib/libmbedtls/mbedtls/
H A Ddco.txt15 By making a contribution to this project, I certify that:
17 (a) The contribution was created in whole or in part by me and I
23 license and I have the right under that license to submit that
25 by me, under the same open source license (unless I am
30 person who certified (a), (b) or (c) and I have not modified
33 (d) I understand and agree that this project and the contribution
35 personal information I submit with it, including my sign-off) is
H A DREADME.md109 …ely using `WARNING_CFLAGS`. Some directory-specific options (for example, `-I` directives) are sti…
262 - [How do I configure Mbed TLS](https://mbed-tls.readthedocs.io/en/latest/kb/compiling-and-buildi…
H A DChangeLog2847 resizes the I/O buffers before and after handshakes, reducing the memory
3843 I/O was used. Found and reported by Hubert Mis in #772.
5122 * Server-initiated renegotiation would fail with non-blocking I/O if the
5125 with non-blocking I/O.
5348 * Fixed bug with session tickets and non-blocking I/O in the unlikely case
5599 with non-blocking I/O.
6397 * Added user-defined callbacks for handling I/O and sessions
6418 connections from being established with non-blocking I/O
6447 * Added (beta) support for non-blocking I/O operations
6492 I'd also like to thank Younès Hafri for the CRUX linux port,
/optee_os/core/lib/libtomcrypt/src/ciphers/
H A Dcast5.c496 ulong32 I; in FI() local
497 I = (Km + R); in FI()
498 I = ROL(I, Kr); in FI()
499 return ((S1[LTC_BYTE(I, 3)] ^ S2[LTC_BYTE(I,2)]) - S3[LTC_BYTE(I,1)]) + S4[LTC_BYTE(I,0)]; in FI()
504 ulong32 I; in FII() local
505 I = (Km ^ R); in FII()
506 I = ROL(I, Kr); in FII()
507 return ((S1[LTC_BYTE(I, 3)] - S2[LTC_BYTE(I,2)]) + S3[LTC_BYTE(I,1)]) ^ S4[LTC_BYTE(I,0)]; in FII()
512 ulong32 I; in FIII() local
513 I = (Km - R); in FIII()
[all …]
/optee_os/core/arch/arm/dts/
H A Dstm32mp15-pinctrl.dtsi90 <STM32_PINMUX('I', 4, AF13)>,/* DCMI_D5 */
93 <STM32_PINMUX('I', 1, AF13)>,/* DCMI_D8 */
95 <STM32_PINMUX('I', 3, AF13)>,/* DCMI_D10 */
111 <STM32_PINMUX('I', 4, ANALOG)>,/* DCMI_D5 */
114 <STM32_PINMUX('I', 1, ANALOG)>,/* DCMI_D8 */
116 <STM32_PINMUX('I', 3, ANALOG)>,/* DCMI_D10 */
635 pinmux = <STM32_PINMUX('I', 3, AF5)>, /* I2S2_SDO */
646 pinmux = <STM32_PINMUX('I', 3, ANALOG)>, /* I2S2_SDO */
655 <STM32_PINMUX('I', 10, AF14)>, /* LCD_HSYNC */
656 <STM32_PINMUX('I', 9, AF14)>, /* LCD_VSYNC */
[all …]
H A Dstm32mp157c-dhcom-pdk2.dts7 * DHCM-STM32MP157C-C065-R102-F0819-SPI-E2-CAN2-SDR104-RTC-WBT-T-DSI-I-01D2
H A Dstm32mp15xx-dhcor-avenger96.dtsi171 "AV96-I", "", "AV96-A", "";
H A Dstm32mp15xx-dhcom-som.dtsi253 gpio-line-names = "DHCOM-G", "DHCOM-O", "DHCOM-H", "DHCOM-I",
/optee_os/core/lib/libfdt/
H A DREADME.license24 I made the decision to license libfdt in this way because I want to
32 back to the libfdt mainline. While I hope that doesn't happen, I
45 the intended place. Again, I judged encouraging widespread use of
/optee_os/core/lib/libtomcrypt/src/hashes/
H A Dmd5.c34 #define I(x,y,z) (y^(x|(~z))) macro
48 a = (a + I(b,c,d) + M + t); a = ROL(a, s) + b;
87 a = (a + I(b,c,d) + M + t); a = ROLc(a, s) + b;
H A Drmd128.c40 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro
56 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\
72 (a) += I((b), (c), (d)) + (x) + 0x50a28be6UL;\
H A Drmd256.c34 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro
50 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\
66 (a) += I((b), (c), (d)) + (x) + 0x50a28be6UL;\
H A Drmd160.c40 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro
60 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\
85 (a) += I((b), (c), (d)) + (x) + 0x5c4dd124UL;\
H A Drmd320.c35 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro
55 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\
80 (a) += I((b), (c), (d)) + (x) + 0x5c4dd124UL;\
/optee_os/core/arch/arm/crypto/
H A Dghash-ce-core_a32.S106 vmull.p8 t4q, \ad, \b3 @ I = A*B3
111 veor t2q, t2q, t4q @ N = I + J
/optee_os/core/lib/libtomcrypt/src/pk/ec25519/
H A Dtweetnacl.c26I = {0xa0b0, 0x4a0e, 0x1b27, 0xc4ee, 0xe478, 0xad2f, 0x1806, 0x2f43, 0xd7a7, 0x3dfb, 0x0099, 0x2b4… variable
440 if (neq25519(chk, num)) M(r[0],r[0],I); in unpackneg()
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_mac.h504 void gcm_mult_h(const gcm_state *gcm, unsigned char *I);
H A Dtomcrypt_cipher.h1008 void xts_mult_x(unsigned char *I);
/optee_os/
H A DCHANGELOG.md1960 * [#149][pr149]: when testing optee os with arm trusted firmware (I
1961 utilized optee os tee.bin as bl32 image) on juno platform, I got an