Lines Matching +full:left +full:- +full:justified
1 // SPDX-License-Identifier: GPL-2.0-or-later
12 for (sc = s; count-- && *sc != '\0'; ++sc) in strnlen()
14 return sc - s; in strnlen()
31 i = i*10 + c - '0'; in skip_atoi()
39 #define LEFT 16 /* left justified */ macro
51 if (type & LEFT) in number()
59 sign = '-'; in number()
60 num = - (signed long long)num; in number()
61 size--; in number()
64 size--; in number()
67 size--; in number()
72 size -= 2; in number()
74 size--; in number()
84 size -= precision; in number()
85 if (!(type&(ZEROPAD+LEFT))) in number()
86 while (size-- > 0) in number()
98 if (!(type & LEFT)) in number()
99 while (size-- > 0) in number()
101 while (i < precision--) in number()
103 while (i-- > 0) in number()
105 while (size-- > 0) in number()
125 /* 'z' changed to 'Z' --davidm 1/25/99 */ in vsprintf()
139 case '-': flags |= LEFT; goto repeat; in vsprintf()
147 field_width = -1; in vsprintf()
155 field_width = -field_width; in vsprintf()
156 flags |= LEFT; in vsprintf()
161 precision = -1; in vsprintf()
176 qualifier = -1; in vsprintf()
191 if (!(flags & LEFT)) in vsprintf()
192 while (--field_width > 0) in vsprintf()
195 while (--field_width > 0) in vsprintf()
206 if (!(flags & LEFT)) in vsprintf()
207 while (len < field_width--) in vsprintf()
211 while (len < field_width--) in vsprintf()
216 if (field_width == -1) { in vsprintf()
229 *ip = (str - buf); in vsprintf()
232 *ip = (str - buf); in vsprintf()
235 *ip = (str - buf); in vsprintf()
243 /* integer number formats - set up the flags and "break" */ in vsprintf()
265 --fmt; in vsprintf()
290 return str-buf; in vsprintf()