Lines Matching refs:cond
57 #define MPI_VALIDATE_RET( cond ) \ argument
58 MBEDTLS_INTERNAL_VALIDATE_RET( cond, MBEDTLS_ERR_MPI_BAD_INPUT_DATA )
59 #define MPI_VALIDATE( cond ) \ argument
60 MBEDTLS_INTERNAL_VALIDATE( cond )
1260 mbedtls_mpi_uint cond; in ct_lt_mpi_uint() local
1265 cond = ( x ^ y ); in ct_lt_mpi_uint()
1270 ret = ( x - y ) & ~cond; in ct_lt_mpi_uint()
1276 ret |= y & cond; in ct_lt_mpi_uint()
1292 unsigned cond, done, X_is_negative, Y_is_negative; in mbedtls_mpi_lt_mpi_ct() local
1313 cond = ( X_is_negative ^ Y_is_negative ); in mbedtls_mpi_lt_mpi_ct()
1314 *ret = cond & X_is_negative; in mbedtls_mpi_lt_mpi_ct()
1320 done = cond; in mbedtls_mpi_lt_mpi_ct()
1331 cond = ct_lt_mpi_uint( Y->p[i - 1], X->p[i - 1] ); in mbedtls_mpi_lt_mpi_ct()
1332 *ret |= cond & ( 1 - done ) & X_is_negative; in mbedtls_mpi_lt_mpi_ct()
1333 done |= cond; in mbedtls_mpi_lt_mpi_ct()
1342 cond = ct_lt_mpi_uint( X->p[i - 1], Y->p[i - 1] ); in mbedtls_mpi_lt_mpi_ct()
1343 *ret |= cond & ( 1 - done ) & ( 1 - X_is_negative ); in mbedtls_mpi_lt_mpi_ct()
1344 done |= cond; in mbedtls_mpi_lt_mpi_ct()