Lines Matching refs:fmt
83 _doscan(FILE *iop, unsigned char *fmt, va_list va_alist)
97 if ( (ch = *fmt++) == '\0')
114 if (ch != '%' || (ch = *fmt++) == '%')
129 ch = *fmt++;
134 for (len = 0; isdigit(ch); ch = *fmt++)
139 ch = *fmt++;
141 ch == '[' && (fmt = setup(fmt, tab)) == NULL)
477 setup(unsigned char *fmt, char *tab)
481 if (*fmt == '^')
484 fmt++;
487 if ( (c = *fmt) == ']' || c == '-') /* first char is special */
490 fmt++;
492 while ( (c = *fmt++) != ']')
496 if (c == '-' && (d = *fmt) != ']' && (b = fmt[-2]) < d)
499 fmt++;
504 return (fmt);