Lines Matching refs:format
555 …printf_inner(out_fct_type out, char * buffer, const size_t maxlen, const char * format, va_list va) in lv_vsnprintf_inner() argument
565 while(*format) { in lv_vsnprintf_inner()
567 if(*format != '%') { in lv_vsnprintf_inner()
569 out(*format, buffer, idx++, maxlen); in lv_vsnprintf_inner()
570 format++; in lv_vsnprintf_inner()
575 format++; in lv_vsnprintf_inner()
581 switch(*format) { in lv_vsnprintf_inner()
584 format++; in lv_vsnprintf_inner()
589 format++; in lv_vsnprintf_inner()
594 format++; in lv_vsnprintf_inner()
599 format++; in lv_vsnprintf_inner()
604 format++; in lv_vsnprintf_inner()
615 if(_is_digit(*format)) { in lv_vsnprintf_inner()
616 width = _atoi(&format); in lv_vsnprintf_inner()
618 else if(*format == '*') { in lv_vsnprintf_inner()
627 format++; in lv_vsnprintf_inner()
632 if(*format == '.') { in lv_vsnprintf_inner()
634 format++; in lv_vsnprintf_inner()
635 if(_is_digit(*format)) { in lv_vsnprintf_inner()
636 precision = _atoi(&format); in lv_vsnprintf_inner()
638 else if(*format == '*') { in lv_vsnprintf_inner()
641 format++; in lv_vsnprintf_inner()
646 switch(*format) { in lv_vsnprintf_inner()
649 format++; in lv_vsnprintf_inner()
650 if(*format == 'l') { in lv_vsnprintf_inner()
652 format++; in lv_vsnprintf_inner()
657 format++; in lv_vsnprintf_inner()
658 if(*format == 'h') { in lv_vsnprintf_inner()
660 format++; in lv_vsnprintf_inner()
666 format++; in lv_vsnprintf_inner()
671 format++; in lv_vsnprintf_inner()
675 format++; in lv_vsnprintf_inner()
682 switch(*format) { in lv_vsnprintf_inner()
694 if(*format == 'x' || *format == 'X') { in lv_vsnprintf_inner()
697 else if(*format == 'p' || *format == 'P') { in lv_vsnprintf_inner()
707 if(*(format + 1) == 'V') in lv_vsnprintf_inner()
708 format++; in lv_vsnprintf_inner()
710 else if(*format == 'o') { in lv_vsnprintf_inner()
713 else if(*format == 'b') { in lv_vsnprintf_inner()
721 if(*format == 'X' || *format == 'P') { in lv_vsnprintf_inner()
726 if((*format != 'i') && (*format != 'd')) { in lv_vsnprintf_inner()
736 if((*format == 'i') || (*format == 'd')) { in lv_vsnprintf_inner()
757 else if(*format == 'V') { in lv_vsnprintf_inner()
781 format++; in lv_vsnprintf_inner()
787 if(*format == 'F') flags |= FLAGS_UPPERCASE; in lv_vsnprintf_inner()
789 format++; in lv_vsnprintf_inner()
796 if((*format == 'g') || (*format == 'G')) flags |= FLAGS_ADAPT_EXP; in lv_vsnprintf_inner()
797 if((*format == 'E') || (*format == 'G')) flags |= FLAGS_UPPERCASE; in lv_vsnprintf_inner()
799 format++; in lv_vsnprintf_inner()
819 format++; in lv_vsnprintf_inner()
845 format++; in lv_vsnprintf_inner()
851 format++; in lv_vsnprintf_inner()
855 out(*format, buffer, idx++, maxlen); in lv_vsnprintf_inner()
856 format++; in lv_vsnprintf_inner()
872 int lv_snprintf(char * buffer, size_t count, const char * format, ...) in lv_snprintf() argument
875 va_start(va, format); in lv_snprintf()
876 const int ret = lv_vsnprintf_inner(_out_buffer, buffer, count, format, va); in lv_snprintf()
881 int lv_vsnprintf(char * buffer, size_t count, const char * format, va_list va) in lv_vsnprintf() argument
883 return lv_vsnprintf_inner(_out_buffer, buffer, count, format, va); in lv_vsnprintf()