Lines Matching refs:width

78   if (width > 0)							      \
79 done += INTUSE(_IO_padn) (s, (Padchar), width)
96 if (width > 0) \
97 done += _IO_wpadn (s, (Padchar), width)
140 if (width > 0) \
141 { ssize_t __res = __printf_pad (s, (Padchar), width); \
347 REF (width), /* for '1'...'9' */ \
370 /* Step 1: after processing width. */ \
725 width -= workend - string + prec; \
729 width -= 2; \
732 --width; \
737 width = 0; \
753 width += prec; \
765 --width; \
770 --width; \
775 --width; \
782 width -= 2; \
785 width -= workend - string + prec; \
789 int temp = width; \
790 width = prec; \
792 width = temp; \
810 width: width, \
859 width: width, \
973 --width; /* Account for the character itself. */ \
988 --width; \
1072 if ((width -= len) < 0) \
1093 --width; /* Account for the character itself. */ \
1121 width -= len; \
1243 if ((width -= len) < 0) \
1356 int width = 0; /* Width of output; 0 means none specified. */
1426 /* Get width from argument. */
1433 /* The width comes from a positional parameter. */
1436 width = va_arg (ap, int);
1438 /* Negative width means left justified. */
1439 if (width < 0)
1441 width = -width;
1446 if (width + 32 >= (int) (sizeof (work_buffer)
1450 bet for all the output which is not counted in the width. */
1451 if (width < (int) (32768 / sizeof (CHAR_T)))
1452 workend = ((CHAR_T *) alloca ((width + 32) * sizeof (CHAR_T))
1453 + (width + 32));
1456 workstart = (CHAR_T *) malloc ((width + 32) * sizeof (CHAR_T));
1462 workend = workstart + (width + 32);
1468 /* Given width in format string. */
1469 LABEL (width):
1470 width = read_int (&f);
1472 if (width + 32 >= (int) (sizeof (work_buffer) / sizeof (work_buffer[0])))
1475 bet for all the output which is not counted in the width. */
1476 if (width < (int) (32768 / sizeof (CHAR_T)))
1477 workend = ((CHAR_T *) alloca ((width + 32) * sizeof (CHAR_T))
1478 + (width + 32));
1481 workstart = (CHAR_T *) malloc ((width + 32) * sizeof (CHAR_T));
1487 workend = workstart + (width + 32);
1516 if (prec > width
1703 /* If the width is determined by an argument this is an int. */
1793 int width = specs[nspecs_done].info.width;
1803 /* Extract the field width from an argument. */
1804 specs[nspecs_done].info.width =
1807 if (specs[nspecs_done].info.width < 0)
1808 /* If the width value is negative left justification is
1811 specs[nspecs_done].info.width *= -1;
1814 width = specs[nspecs_done].info.width;
1832 if (MAX (prec, width) + 32 > (int) (sizeof (work_buffer)
1835 if (MAX (prec, width) < (int) (32768 / sizeof (CHAR_T)))
1836 workend = ((CHAR_T *) alloca ((MAX (prec, width) + 32)
1838 + (MAX (prec, width) + 32));
1841 workstart = (CHAR_T *) malloc ((MAX (prec, width) + 32)
1843 workend = workstart + (MAX (prec, width) + 32);
1927 CHAR_T work_buffer[MAX (info->width, info->spec) + 32];
1949 if (info->width != 0)
1951 w = _itoa_word (info->width, workend, 10, 0);