Lines Matching full:divisor
88 const uint32_t *divisor; in print_number() local
92 divisor = divisor_arr; in print_number()
94 while (value < *divisor) { in print_number()
95 divisor++; in print_number()
99 if (*divisor != 0U) { in print_number()
100 radix = value / *divisor; in print_number()
101 dec = (value % *divisor) * 100U / *divisor; in print_number()
113 const uint32_t *divisor; in print_number_64() local
118 divisor = divisor_arr; in print_number_64()
120 while (value < *divisor) { in print_number_64()
121 divisor++; in print_number_64()
125 if (*divisor != 0U) { in print_number_64()
126 radix = value / *divisor; in print_number_64()
127 dec = (value % *divisor) * 100U / *divisor; in print_number_64()
139 const uint32_t *divisor; in parse_number() local
146 divisor = divisor_arr; in parse_number()
150 } while (cmp != 0 && *++divisor != 0U); in parse_number()
152 return (*divisor == 0U) ? dec : dec * *divisor; in parse_number()