Home
last modified time | relevance | path

Searched refs:b0 (Results 1 – 16 of 16) sorted by relevance

/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/
H A Ds_mul64To128.c46 uint32_t a32, a0, b32, b0; in softfloat_mul64To128() local
53 b0 = b; in softfloat_mul64To128()
54 z.v0 = (uint_fast64_t) a0 * b0; in softfloat_mul64To128()
55 mid1 = (uint_fast64_t) a32 * b0; in softfloat_mul64To128()
H A Ds_mul64To128M.c46 uint32_t a32, a0, b32, b0; in softfloat_mul64To128M() local
52 b0 = b; in softfloat_mul64To128M()
53 z0 = (uint64_t) a0 * b0; in softfloat_mul64To128M()
54 mid1 = (uint64_t) a32 * b0; in softfloat_mul64To128M()
H A Ds_sub128.c45 softfloat_sub128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_sub128() argument
49 z.v0 = a0 - b0; in softfloat_sub128()
50 z.v64 = a64 - b64 - (a0 < b0); in softfloat_sub128()
H A Ds_mul128To256M.c48 uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0, uint64_t *zPtr ) in softfloat_mul128To256M() argument
53 p0 = softfloat_mul64To128( a0, b0 ); in softfloat_mul128To256M()
55 p64 = softfloat_mul64To128( a64, b0 ); in softfloat_mul128To256M()
H A Ds_eq128.c44 bool softfloat_eq128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_eq128() argument
47 return (a64 == b64) && (a0 == b0); in softfloat_eq128()
H A Ds_le128.c44 bool softfloat_le128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_le128() argument
47 return (a64 < b64) || ((a64 == b64) && (a0 <= b0)); in softfloat_le128()
H A Ds_lt128.c44 bool softfloat_lt128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_lt128() argument
47 return (a64 < b64) || ((a64 == b64) && (a0 < b0)); in softfloat_lt128()
H A Ds_add128.c45 softfloat_add128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_add128() argument
49 z.v0 = a0 + b0; in softfloat_add128()
/optee_os/core/drivers/crypto/caam/ae/
H A Dcaam_ae_ccm.c53 uint8_t *b0 = NULL; in caam_ae_ccm_init_ctx() local
75 b0 = caam_ctx->initial_ctx.data; in caam_ae_ccm_init_ctx()
84 memset(b0, 0, TEE_AES_BLOCK_SIZE); in caam_ae_ccm_init_ctx()
90 b0[0] = B0_TAG_LENGTH(caam_ctx->tag_length) | B0_Q_LENGTH(q); in caam_ae_ccm_init_ctx()
92 b0[0] |= BM_B0_ADATA_PRESENCE; in caam_ae_ccm_init_ctx()
95 memcpy(&b0[1], dinit->nonce.data, dinit->nonce.length); in caam_ae_ccm_init_ctx()
103 b0[i] = payload_len & 0xFF; in caam_ae_ccm_init_ctx()
136 memcpy(&ctr0[1], &b0[1], dinit->nonce.length); in caam_ae_ccm_init_ctx()
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/
H A Dprimitives.h201 bool softfloat_eq128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_eq128() argument
202 { return (a64 == b64) && (a0 == b0); } in softfloat_eq128()
204 bool softfloat_eq128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 );
216 bool softfloat_le128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_le128() argument
217 { return (a64 < b64) || ((a64 == b64) && (a0 <= b0)); } in softfloat_le128()
219 bool softfloat_le128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 );
231 bool softfloat_lt128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_lt128() argument
232 { return (a64 < b64) || ((a64 == b64) && (a0 < b0)); } in softfloat_lt128()
234 bool softfloat_lt128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 );
463 softfloat_add128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_add128() argument
[all …]
/optee_os/core/drivers/crypto/stm32/
H A Dauthenc.c141 static void stm32_ae_ccm_generate_b0(uint8_t *b0, in stm32_ae_ccm_generate_b0() argument
152 memset(b0, 0, TEE_AES_BLOCK_SIZE); in stm32_ae_ccm_generate_b0()
154 b0[0] = ((dinit->aad_len ? 1 : 0) << 6) | in stm32_ae_ccm_generate_b0()
159 memcpy(b0 + 1, dinit->nonce.data, dinit->nonce.length); in stm32_ae_ccm_generate_b0()
163 b0[i] = payload_len & 0xFF; in stm32_ae_ccm_generate_b0()
H A Dstm32_cryp.c517 uint32_t b0[AES_BLOCK_NB_U32] = { 0 }; in ccm_first_context() local
535 memcpy(b0, iv, sizeof(b0)); in ccm_first_context()
550 memcpy(ctx->ctr0_ccm, iv, sizeof(b0)); in ccm_first_context()
559 res = write_align_block(ctx, b0); in ccm_first_context()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dbn_mul.h810 [b0] "=&r" (tmp_b0), \
1050 mbedtls_mpi_uint s0, s1, b0, b1; \
1052 b0 = ( b << biH ) >> biH; \
1058 rx = s0 * b1; r0 = s0 * b0; \
1059 ry = s1 * b0; r1 = s1 * b1; \
/optee_os/core/arch/arm/dts/
H A Ddt_driver_test.dtsi26 dt-test-bus-b0 {
/optee_os/core/lib/libtomcrypt/src/ciphers/twofish/
H A Dtwofish.c91 unsigned char a0,b0,a1,b1,a2,b2,a3,b3,a4,b4,y; in s_sbox() local
95 b0 = (unsigned char)((x)&15); in s_sbox()
98 a1 = a0 ^ b0; in s_sbox()
101 b1 = (a0 ^ ((b0<<3)|(b0>>1)) ^ (a0<<3)) & 15; in s_sbox()
/optee_os/core/arch/arm/crypto/
H A Dghash-ce-core_a32.S192 __pmull_\pn XL, XL_L, SHASH_L, s1l, s2l, s3l, s4l @ a0 * b0
193 __pmull_\pn XM, T1_L, SHASH2_\pn @ (a1+a0)(b1+b0)