Lines Matching full:left
79 print_pad(char** at, size_t* left, int* ret, char p, int num) in print_pad() argument
82 if(*left > 1) { in print_pad()
84 (*left)--; in print_pad()
211 spool_str_rev(char** at, size_t* left, int* ret, const char* buf, int len) in spool_str_rev() argument
215 if(*left > 1) { in spool_str_rev()
217 (*left)--; in spool_str_rev()
225 spool_str(char** at, size_t* left, int* ret, const char* buf, int len) in spool_str() argument
229 if(*left > 1) { in spool_str()
231 (*left)--; in spool_str()
239 print_num(char** at, size_t* left, int* ret, int minw, int precision, in print_num() argument
246 /* left adjust the number into the field, space padding */ in print_num()
254 if(s) print_pad(at, left, ret, s, 1); in print_num()
261 print_pad(at, left, ret, '0', precision - w); in print_num()
262 spool_str_rev(at, left, ret, buf, len); in print_num()
266 print_pad(at, left, ret, ' ', minw - numw); in print_num()
268 /* pad on the left of the number */ in print_num()
278 print_pad(at, left, ret, ' ', minw - numw); in print_num()
281 print_pad(at, left, ret, s, 1); in print_num()
286 print_pad(at, left, ret, '0', numw - w); in print_num()
290 spool_str_rev(at, left, ret, buf, len); in print_num()
296 print_num_d(char** at, size_t* left, int* ret, int value, in print_num_d() argument
305 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_d()
311 print_num_ld(char** at, size_t* left, int* ret, long value, in print_num_ld() argument
320 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_ld()
326 print_num_lld(char** at, size_t* left, int* ret, long long value, in print_num_lld() argument
335 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_lld()
341 print_num_u(char** at, size_t* left, int* ret, unsigned int value, in print_num_u() argument
349 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_u()
355 print_num_lu(char** at, size_t* left, int* ret, unsigned long value, in print_num_lu() argument
363 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_lu()
369 print_num_llu(char** at, size_t* left, int* ret, unsigned long long value, in print_num_llu() argument
377 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_llu()
383 print_num_x(char** at, size_t* left, int* ret, unsigned int value, in print_num_x() argument
391 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_x()
397 print_num_lx(char** at, size_t* left, int* ret, unsigned long value, in print_num_lx() argument
405 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_lx()
411 print_num_llx(char** at, size_t* left, int* ret, unsigned long long value, in print_num_llx() argument
419 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_llx()
425 print_num_llp(char** at, size_t* left, int* ret, void* value, in print_num_llp() argument
453 print_num(at, left, ret, minw, precision, prgiven, zeropad, minus, in print_num_llp()
509 print_num_f(char** at, size_t* left, int* ret, double value, in print_num_f() argument
520 print_num(at, left, ret, minw, 1, 0, zeropad, minus, in print_num_f()
554 print_num_g(char** at, size_t* left, int* ret, double value, in print_num_g() argument
566 print_num(at, left, ret, minw, 1, 0, zeropad, minus, in print_num_g()
584 print_str(char** at, size_t* left, int* ret, char* s, in print_str() argument
593 print_pad(at, left, ret, ' ', minw - w); in print_str()
594 spool_str(at, left, ret, s, w); in print_str()
596 print_pad(at, left, ret, ' ', minw - w); in print_str()
601 print_char(char** at, size_t* left, int* ret, int c, in print_char() argument
605 print_pad(at, left, ret, ' ', minw - 1); in print_char()
606 print_pad(at, left, ret, c, 1); in print_char()
608 print_pad(at, left, ret, ' ', minw - 1); in print_char()
633 size_t left = size; in vsnprintf() local
640 if(left > 1) { in vsnprintf()
642 left--; in vsnprintf()
663 * 0 zeropad (on the left) in vsnprintf()
664 * - left adjust (right by default) in vsnprintf()
754 print_num_d(&at, &left, &ret, va_arg(arg, int), in vsnprintf()
757 print_num_ld(&at, &left, &ret, va_arg(arg, long), in vsnprintf()
760 print_num_lld(&at, &left, &ret, in vsnprintf()
766 print_num_u(&at, &left, &ret, in vsnprintf()
770 print_num_lu(&at, &left, &ret, in vsnprintf()
774 print_num_llu(&at, &left, &ret, in vsnprintf()
780 print_num_x(&at, &left, &ret, in vsnprintf()
784 print_num_lx(&at, &left, &ret, in vsnprintf()
788 print_num_llx(&at, &left, &ret, in vsnprintf()
793 print_str(&at, &left, &ret, va_arg(arg, char*), in vsnprintf()
797 print_char(&at, &left, &ret, va_arg(arg, int), in vsnprintf()
807 print_str(&at, &left, &ret, strerror(errno), in vsnprintf()
811 print_num_llp(&at, &left, &ret, va_arg(arg, void*), in vsnprintf()
815 print_pad(&at, &left, &ret, '%', 1); in vsnprintf()
818 print_num_f(&at, &left, &ret, va_arg(arg, double), in vsnprintf()
822 print_num_g(&at, &left, &ret, va_arg(arg, double), in vsnprintf()
832 if(left > 0) in vsnprintf()