Lines Matching refs:radix
2576 mp_err mp_read_radix(mp_int *mp, const char *str, int radix) in mp_read_radix() argument
2582 ARGCHK(mp != NULL && str != NULL && radix >= 2 && radix <= MAX_RADIX, in mp_read_radix()
2589 (s_mp_tovalue(str[ix], radix) < 0) && in mp_read_radix()
2603 while((val = s_mp_tovalue(str[ix], radix)) >= 0) { in mp_read_radix()
2604 if((res = s_mp_mul_d(mp, radix)) != MP_OKAY) in mp_read_radix()
2622 int radix = default_radix; in mp_read_variable_radix() local
2629 (s_mp_tovalue(cx, radix) < 0) && in mp_read_variable_radix()
2645 radix = 16; in mp_read_variable_radix()
2648 radix = 8; in mp_read_variable_radix()
2652 res = mp_read_radix(a, str, radix); in mp_read_variable_radix()
2663 int mp_radix_size(mp_int *mp, int radix) in mp_radix_size() argument
2667 if(!mp || radix < 2 || radix > MAX_RADIX) in mp_radix_size()
2672 return s_mp_outlen(bits, radix); in mp_radix_size()
2680 mp_err mp_toradix(mp_int *mp, char *str, int radix) in mp_toradix() argument
2685 ARGCHK(radix > 1 && radix <= MAX_RADIX, MP_RANGE); in mp_toradix()
2694 mp_digit rem, rdx = (mp_digit)radix; in mp_toradix()
2711 ch = s_mp_todigit(rem, radix, 0); in mp_toradix()