• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:fl

196 static void pad(FILE *f, char c, int w, int l, int fl)  in pad()  argument
199 if (fl & (LEFT_ADJ | ZERO_PAD) || l >= w) return; in pad()
231 static int fmt_fp(FILE *f, long double y, int w, int p, int fl, int t) in fmt_fp() argument
244 } else if (fl & MARK_POS) { in fmt_fp()
246 } else if (fl & PAD_POS) { in fmt_fp()
253 pad(f, ' ', w, 3+pl, fl&~ZERO_PAD); in fmt_fp()
256 pad(f, ' ', w, 3+pl, fl^LEFT_ADJ); in fmt_fp()
296 if (s-buf==1 && (y||p>0||(fl&ALT_FORM))) *s++='.'; in fmt_fp()
304 pad(f, ' ', w, pl+l, fl); in fmt_fp()
306 pad(f, '0', w, pl+l, fl^ZERO_PAD); in fmt_fp()
310 pad(f, ' ', w, pl+l, fl^LEFT_ADJ); in fmt_fp()
400 if (!(fl&ALT_FORM)) { in fmt_fp()
410 l = 1 + p + (p || (fl&ALT_FORM)); in fmt_fp()
421 pad(f, ' ', w, pl+l, fl); in fmt_fp()
423 pad(f, '0', w, pl+l, fl^ZERO_PAD); in fmt_fp()
433 if (p || (fl&ALT_FORM)) out(f, ".", 1); in fmt_fp()
448 if (p>0||(fl&ALT_FORM)) out(f, ".", 1); in fmt_fp()
457 pad(f, ' ', w, pl+l, fl^LEFT_ADJ); in fmt_fp()
472 unsigned l10n=0, fl; in printf_core() local
512 for (fl=0; (unsigned)*s-' '<32 && (FLAGMASK&(1U<<*s-' ')); s++) in printf_core()
513 fl |= 1U<<*s-' '; in printf_core()
526 if (w<0) fl|=LEFT_ADJ, w=-w; in printf_core()
574 if (fl & LEFT_ADJ) fl &= ~ZERO_PAD; in printf_core()
593 fl |= ALT_FORM; in printf_core()
596 if (arg.i && (fl & ALT_FORM)) prefix+=(t>>4), pl=2; in printf_core()
600 if ((fl&ALT_FORM) && arg.i) prefix+=5, pl=1; in printf_core()
606 } else if (fl & MARK_POS) { in printf_core()
608 } else if (fl & PAD_POS) { in printf_core()
614 if (p>=0) fl &= ~ZERO_PAD; in printf_core()
623 fl &= ~ZERO_PAD; in printf_core()
644 fl &= ~ZERO_PAD; in printf_core()
656 pad(f, ' ', w, p, fl); in printf_core()
660 pad(f, ' ', w, p, fl^LEFT_ADJ); in printf_core()
665 l = fmt_fp(f, arg.f, w, p, fl, t); in printf_core()
672 pad(f, ' ', w, pl+p, fl); in printf_core()
674 pad(f, '0', w, pl+p, fl^ZERO_PAD); in printf_core()
677 pad(f, ' ', w, pl+p, fl^LEFT_ADJ); in printf_core()