Lines Matching refs:format

118 …zy_vsnprintf)(out_fct_type out, char *buffer, const size_t maxlen, const char *format, va_list va);
561 static int _vsnprintf(out_fct_type out, char *buffer, const size_t maxlen, const char *format, va_l… in _vsnprintf() argument
573 while (*format) { in _vsnprintf()
575 if (*format != '%') { in _vsnprintf()
577 out(*format, buffer, idx++, maxlen); in _vsnprintf()
578 format++; in _vsnprintf()
582 format++; in _vsnprintf()
588 switch (*format) { in _vsnprintf()
591 format++; in _vsnprintf()
596 format++; in _vsnprintf()
601 format++; in _vsnprintf()
606 format++; in _vsnprintf()
611 format++; in _vsnprintf()
622 if (_is_digit(*format)) { in _vsnprintf()
623 width = _atoi(&format); in _vsnprintf()
624 } else if (*format == '*') { in _vsnprintf()
632 format++; in _vsnprintf()
637 if (*format == '.') { in _vsnprintf()
639 format++; in _vsnprintf()
640 if (_is_digit(*format)) { in _vsnprintf()
641 precision = _atoi(&format); in _vsnprintf()
642 } else if (*format == '*') { in _vsnprintf()
645 format++; in _vsnprintf()
650 switch (*format) { in _vsnprintf()
653 format++; in _vsnprintf()
654 if (*format == 'l') { in _vsnprintf()
656 format++; in _vsnprintf()
661 format++; in _vsnprintf()
662 if (*format == 'h') { in _vsnprintf()
664 format++; in _vsnprintf()
670 format++; in _vsnprintf()
675 format++; in _vsnprintf()
679 format++; in _vsnprintf()
686 switch (*format) { in _vsnprintf()
696 if (*format == 'x' || *format == 'X') { in _vsnprintf()
698 } else if (*format == 'o') { in _vsnprintf()
700 } else if (*format == 'b') { in _vsnprintf()
707 if (*format == 'X') { in _vsnprintf()
712 if ((*format != 'i') && (*format != 'd')) { in _vsnprintf()
722 if ((*format == 'i') || (*format == 'd')) { in _vsnprintf()
761 format++; in _vsnprintf()
767 if (*format == 'F') flags |= FLAGS_UPPERCASE; in _vsnprintf()
773 format++; in _vsnprintf()
780 if ((*format == 'g') || (*format == 'G')) flags |= FLAGS_ADAPT_EXP; in _vsnprintf()
781 if ((*format == 'E') || (*format == 'G')) flags |= FLAGS_UPPERCASE; in _vsnprintf()
787 format++; in _vsnprintf()
805 format++; in _vsnprintf()
831 format++; in _vsnprintf()
850 format++; in _vsnprintf()
856 format++; in _vsnprintf()
860 out(*format, buffer, idx++, maxlen); in _vsnprintf()
861 format++; in _vsnprintf()
876 int WRAPPER_FUNC(sprintf)(char *buffer, const char *format, ...) { in WRAPPER_FUNC()
878 va_start(va, format); in WRAPPER_FUNC()
879 const int ret = _vsnprintf(_out_buffer, buffer, (size_t) -1, format, va); in WRAPPER_FUNC()
884 int WRAPPER_FUNC(snprintf)(char *buffer, size_t count, const char *format, ...) { in WRAPPER_FUNC()
886 va_start(va, format); in WRAPPER_FUNC()
887 const int ret = _vsnprintf(_out_buffer, buffer, count, format, va); in WRAPPER_FUNC()
892 int WRAPPER_FUNC(vsnprintf)(char *buffer, size_t count, const char *format, va_list va) { in WRAPPER_FUNC()
893 return _vsnprintf(_out_buffer, buffer, count, format, va); in WRAPPER_FUNC()
896 int vfctprintf(void (*out)(char character, void *arg), void *arg, const char *format, va_list va) { in vfctprintf() argument
898 return _vsnprintf(_out_fct, (char *) (uintptr_t) &out_fct_wrap, (size_t) -1, format, va); in vfctprintf()