| /optee_os/core/lib/libtomcrypt/src/math/ |
| H A D | radix_to_bin.c | 28 int radix_to_bin(const void *in, int radix, void *out, unsigned long *len) in radix_to_bin() argument 38 if ((err = mp_read_radix(mpi, in, radix)) != CRYPT_OK) goto LBL_ERR; in radix_to_bin()
|
| H A D | gmp_desc.c | 136 static int read_radix(void *a, const char *b, int radix) in read_radix() argument 141 if (radix == 64) { in read_radix() 173 ret = mpz_set_str(a, b, radix); in read_radix() 179 static int write_radix(void *a, char *b, int radix) in write_radix() argument 183 if (radix >= 11 && radix <= 36) in write_radix() 187 radix = -radix; in write_radix() 188 mpz_get_str(b, radix, a); in write_radix()
|
| H A D | ltm_desc.c | 184 static int read_radix(void *a, const char *b, int radix) in read_radix() argument 188 return mpi_to_ltc_error(mp_read_radix(a, b, radix)); in read_radix() 192 static int write_radix(void *a, char *b, int radix) in write_radix() argument 197 return mpi_to_ltc_error(mp_toradix(a, b, radix)); in write_radix() 199 return mpi_to_ltc_error(mp_to_radix(a, b, SIZE_MAX, NULL, radix)); in write_radix()
|
| H A D | tfm_desc.c | 159 static int read_radix(void *a, const char *b, int radix) in read_radix() argument 163 return tfm_to_ltc_error(fp_read_radix(a, (char *)b, radix)); in read_radix() 167 static int write_radix(void *a, char *b, int radix) in write_radix() argument 171 return tfm_to_ltc_error(fp_toradix(a, b, radix)); in write_radix()
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | bignum.c | 540 static int mpi_get_digit(mbedtls_mpi_uint *d, int radix, char c) in mpi_get_digit() argument 554 if (*d >= (mbedtls_mpi_uint) radix) { in mpi_get_digit() 564 int mbedtls_mpi_read_string(mbedtls_mpi *X, int radix, const char *s) in mbedtls_mpi_read_string() argument 572 if (radix < 2 || radix > 16) { in mbedtls_mpi_read_string() 590 if (radix == 16) { in mbedtls_mpi_read_string() 601 MBEDTLS_MPI_CHK(mpi_get_digit(&d, radix, s[i - 1])); in mbedtls_mpi_read_string() 608 MBEDTLS_MPI_CHK(mpi_get_digit(&d, radix, s[i])); in mbedtls_mpi_read_string() 609 MBEDTLS_MPI_CHK(mbedtls_mpi_mul_int(&T, X, radix)); in mbedtls_mpi_read_string() 628 static int mpi_write_hlp(mbedtls_mpi *X, int radix, in mpi_write_hlp() argument 641 MBEDTLS_MPI_CHK(mbedtls_mpi_mod_int(&r, X, radix)); in mpi_write_hlp() [all …]
|
| H A D | ecp.c | 680 int mbedtls_ecp_point_read_string(mbedtls_ecp_point *P, int radix, in mbedtls_ecp_point_read_string() argument 684 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&P->X, radix, x)); in mbedtls_ecp_point_read_string() 685 MBEDTLS_MPI_CHK(mbedtls_mpi_read_string(&P->Y, radix, y)); in mbedtls_ecp_point_read_string()
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt_math.h | 28 int radix_to_bin(const void *in, int radix, void *out, unsigned long *len); 156 int (*read_radix)(void *a, const char *str, int radix); 164 int (*write_radix)(void *a, char *str, int radix);
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | bignum.h | 475 int mbedtls_mpi_read_string(mbedtls_mpi *X, int radix, const char *s); 499 int mbedtls_mpi_write_string(const mbedtls_mpi *X, int radix, 524 int mbedtls_mpi_read_file(mbedtls_mpi *X, int radix, FILE *fin); 542 int radix, FILE *fout);
|
| H A D | ecp.h | 747 int mbedtls_ecp_point_read_string(mbedtls_ecp_point *P, int radix,
|
| /optee_os/core/lib/libtomcrypt/ |
| H A D | mpi_desc.c | 210 static int read_radix(void *a, const char *b, int radix) in read_radix() argument 212 int res = mbedtls_mpi_read_string(a, radix, b); in read_radix() 223 static int write_radix(void *a, char *b, int radix) in write_radix() argument 226 int res = mbedtls_mpi_write_string(a, radix, b, ol, &ol); in write_radix()
|