Lines Matching full:precision
82 int min_width, precision, data_len; in z_cbvprintf_impl() local
100 precision = -1; in z_cbvprintf_impl()
120 precision = 0; in z_cbvprintf_impl()
125 if (min_width < 0 && precision < 0 && !padding_mode) { in z_cbvprintf_impl()
140 if (precision >= 0) { in z_cbvprintf_impl()
141 precision = 10 * precision + *fmt - '0'; in z_cbvprintf_impl()
153 if (precision >= 0) { in z_cbvprintf_impl()
154 precision = va_arg(ap, int); in z_cbvprintf_impl()
213 precision = 0; in z_cbvprintf_impl()
223 precision = 0; in z_cbvprintf_impl()
264 precision = 0; in z_cbvprintf_impl()
277 precision = 0; in z_cbvprintf_impl()
299 if (precision >= 0 && data_len > precision) { in z_cbvprintf_impl()
300 data_len = precision; in z_cbvprintf_impl()
302 precision = 0; in z_cbvprintf_impl()
316 precision = 0; in z_cbvprintf_impl()
326 if (precision < 0 && (padding_mode & PAD_ZERO)) { in z_cbvprintf_impl()
327 precision = min_width; in z_cbvprintf_impl()
330 precision -= data_len; in z_cbvprintf_impl()
331 if (precision > 0) { in z_cbvprintf_impl()
332 min_width -= precision; in z_cbvprintf_impl()
343 while (--precision >= 0) { in z_cbvprintf_impl()