Home
last modified time | relevance | path

Searched refs:carry (Results 1 – 12 of 12) sorted by relevance

/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/pki/ec_edw/
Dpka_ec_edw.c213 int32_t i, carry = -1; in PkaEcEdwScalarMultBase() local
231 carry = -1; in PkaEcEdwScalarMultBase()
237 carry = 0; in PkaEcEdwScalarMultBase()
243 carry = -1; in PkaEcEdwScalarMultBase()
270 swt = carry*4 + twoBits; in PkaEcEdwScalarMultBase()
275 …S,EDW_REG_YS,EDW_REG_ZS,EDW_REG_TS, EDW_REG_DG4, EDW_REG_SG4, EDW_REG_MPG4); carry = 0; break; in PkaEcEdwScalarMultBase()
276 …S,EDW_REG_YS,EDW_REG_ZS,EDW_REG_TS, EDW_REG_DG2, EDW_REG_SG2, EDW_REG_MPG2); carry = -1; break; in PkaEcEdwScalarMultBase()
277 …S,EDW_REG_YS,EDW_REG_ZS,EDW_REG_TS, EDW_REG_DG2, EDW_REG_SG2, EDW_REG_MPG2); carry = 0; break; in PkaEcEdwScalarMultBase()
278 …S,EDW_REG_YS,EDW_REG_ZS,EDW_REG_TS, EDW_REG_DG, EDW_REG_SG, EDW_REG_MPG); carry = 0; break; in PkaEcEdwScalarMultBase()
280 …S,EDW_REG_YS,EDW_REG_ZS,EDW_REG_TS, EDW_REG_SG, EDW_REG_DG, EDW_REG_PG); carry = -1; break; in PkaEcEdwScalarMultBase()
[all …]
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/cc3x_sym/driver/
Dsw_hash_common.c141 uint32_t carry = 0; in HASH_COMMON_IncLsbUnsignedCounter() local
173 carry = 0; in HASH_COMMON_IncLsbUnsignedCounter()
176 carry = 1; in HASH_COMMON_IncLsbUnsignedCounter()
182 return carry; in HASH_COMMON_IncLsbUnsignedCounter()
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/pki/ec_wrst/
Dpka_ec_wrst_smul_scap.c157 int32_t i, carry = 0; // always 0 or -1 in PkaScalarMultSca() local
198 carry = -1; /*pnt=2;*/ in PkaScalarMultSca()
205 carry = 0; /*pnt=2;*/ in PkaScalarMultSca()
212 carry = -1; /*pnt=4;*/ in PkaScalarMultSca()
230 swt = carry*4+b2; in PkaScalarMultSca()
236 carry = 0; in PkaScalarMultSca()
241 carry = -1; in PkaScalarMultSca()
246 carry = 0; in PkaScalarMultSca()
251 carry = 0; in PkaScalarMultSca()
256 carry = -1; in PkaScalarMultSca()
[all …]
Dpka_ec_wrst_smul_no_scap.c171 uint32_t carry, msBit; in PkaBuildNaf() local
186 carry = CC_CommonIncLsbUnsignedCounter(pK, 1, wK); // k += 1 in PkaBuildNaf()
187 if (carry) { in PkaBuildNaf()
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/ffc_domain/
Dcc_ffc_domain.c174 uint32_t word, carry; in FfcAddValueToMsbLsbBytesArray() local
181 carry = val; in FfcAddValueToMsbLsbBytesArray()
186 carry += word; in FfcAddValueToMsbLsbBytesArray()
188 pArr[i] = carry & 0xFF; pArr[i-1] = (carry>>8) & 0xFF; in FfcAddValueToMsbLsbBytesArray()
189 pArr[i-2] = (carry>>16) & 0xFF; pArr[i-3] = (carry>>24) & 0xFF; in FfcAddValueToMsbLsbBytesArray()
191 carry = (carry < word); in FfcAddValueToMsbLsbBytesArray()
194 return (uint8_t)(carry & 1); in FfcAddValueToMsbLsbBytesArray()
/trusted-firmware-m-3.4.0/platform/ext/target/nxp/common/Native_Driver/drivers/
Dfsl_casper.c181 #define add_cout(carry, c, a, b) add((carry), (c), (a), (b)) argument
642 unsigned borrow, carry; in MultprecModulo() local
782 carry = 0; in MultprecModulo()
785 SET_WORD(&u_shft[i + (unsigned)j], GET_WORD(&u_shft[i + (unsigned)j]) + carry); in MultprecModulo()
786 carry = (GET_WORD(&u_shft[i + (unsigned)j]) < carry) ? 1U : 0U; in MultprecModulo()
790 carry++; in MultprecModulo()
836 uint64_t carry; in MultprecCiosMul() local
861 carry = GET_DWORD(&w64[N_dwordlen]); in MultprecCiosMul()
870 carry = (uint64_t)(GET_DWORD(&w64[N_dwordlen]) < carry); in MultprecCiosMul()
871 SET_DWORD(&w64[N_dwordlen + 1U], carry); in MultprecCiosMul()
[all …]
/trusted-firmware-m-3.4.0/platform/ext/target/stm/common/hal/accelerator/
Decp_curves_alt.c944 static inline void add64( mbedtls_mpi_uint *dst, mbedtls_mpi_uint *src, mbedtls_mpi_uint *carry ) in add64() argument
953 *carry += c; in add64()
957 static inline void carry64( mbedtls_mpi_uint *dst, mbedtls_mpi_uint *carry ) in carry64() argument
962 *dst += *carry; in carry64()
963 *carry = ( *dst < *carry ); in carry64()
1050 static inline void add32( uint32_t *dst, uint32_t src, signed char *carry ) in add32() argument
1053 *carry += ( *dst < src ); in add32()
1056 static inline void sub32( uint32_t *dst, uint32_t src, signed char *carry ) in sub32() argument
1058 *carry -= ( *dst < src ); in sub32()
/trusted-firmware-m-3.4.0/lib/ext/cryptocell-312-runtime/codesafe/src/crypto_api/dh/
Dcc_dh_kg.c536 uint32_t i, carry; in DhX942FindPrimeP() local
675carry = CC_CommonAdd2vectors(Q_ptr, Q_ptr, CC_MIN(modSizeWords, orderSizeWords), TempBuff3_ptr); in DhX942FindPrimeP()
678 if (carry != 0) { in DhX942FindPrimeP()
/trusted-firmware-m-3.4.0/platform/ext/target/nuvoton/m2354/bsp/Library/StdDriver/src/
Dcrypto.c898 uint32_t hex, carry; in Hex2RegEx() local
904 carry = 0U; in Hex2RegEx()
913 val32 |= (uint32_t)((hex & 0xFU) | carry) << (i * 4UL); in Hex2RegEx()
914 carry = (hex >> 4) & 0xFU; in Hex2RegEx()
919 if(carry != 0U) in Hex2RegEx()
921 reg[ri] = carry; in Hex2RegEx()
/trusted-firmware-m-3.4.0/platform/ext/target/nuvoton/m2351/bsp/Library/StdDriver/src/
Dcrypto.c840 uint32_t hex, carry; in Hex2RegEx() local
846 carry = 0U; in Hex2RegEx()
855 val32 |= (uint32_t)((hex & 0xFU) | carry) << (i * 4UL); in Hex2RegEx()
856 carry = (hex >> 4) & 0xFU; in Hex2RegEx()
861 if(carry != 0U) in Hex2RegEx()
863 reg[ri] = carry; in Hex2RegEx()
/trusted-firmware-m-3.4.0/docs/technical_references/design_docs/
Dsecure_boot_hw_key_integration.rst82 introduced to carry the whole public key. The corresponding public key will be
/trusted-firmware-m-3.4.0/platform/ext/target/cypress/psoc64/libs/core-lib/
DLICENSE92 You must cause any modified files to carry prominent notices stating that You