Lines Matching refs:pos
303 printf_size_t pos; member
313 printf_size_t write_pos = gadget->pos++; in putchar_via_gadget()
339 …printf_size_t null_char_pos = gadget->pos < gadget->max_chars ? gadget->pos : gadget->max_chars - … in append_termination_with_gadget()
349 gadget.pos = 0; in discarding_gadget()
400 const printf_size_t start_pos = output->pos; in out_rev_()
416 while (output->pos - start_pos < width) { in out_rev_()
919 const printf_size_t printed_exponential_start_pos = output->pos; in print_exponential_number()
930 while (output->pos - printed_exponential_start_pos < width) { in print_exponential_number()
1298 if (flags & FLAGS_CHAR) *(va_arg(args, char*)) = (char) output->pos; in format_string_loop()
1299 else if (flags & FLAGS_SHORT) *(va_arg(args, short*)) = (short) output->pos; in format_string_loop()
1300 else if (flags & FLAGS_LONG) *(va_arg(args, long*)) = (long) output->pos; in format_string_loop()
1302 … else if (flags & FLAGS_LONG_LONG) *(va_arg(args, long long*)) = (long long int) output->pos; in format_string_loop()
1304 else *(va_arg(args, int*)) = (int) output->pos; in format_string_loop()
1329 return (int)output->pos; in vsnprintf_impl()