Lines Matching +full:left +full:- +full:justified
1 // SPDX-License-Identifier: GPL-2.0-only
22 i = i * 10 + *((*s)++) - '0'; in skip_atoi()
30 #define LEFT 16 /* left justified */ macro
58 if (type & LEFT) in number()
66 sign = '-'; in number()
67 num = -num; in number()
68 size--; in number()
71 size--; in number()
74 size--; in number()
79 size -= 2; in number()
81 size--; in number()
91 size -= precision; in number()
92 if (!(type & (ZEROPAD + LEFT))) in number()
93 while (size-- > 0) in number()
105 if (!(type & LEFT)) in number()
106 while (size-- > 0) in number()
108 while (i < precision--) in number()
110 while (i-- > 0) in number()
112 while (size-- > 0) in number()
150 case '-': in guest_vsnprintf()
151 flags |= LEFT; in guest_vsnprintf()
168 field_width = -1; in guest_vsnprintf()
176 field_width = -field_width; in guest_vsnprintf()
177 flags |= LEFT; in guest_vsnprintf()
182 precision = -1; in guest_vsnprintf()
197 qualifier = -1; in guest_vsnprintf()
205 * 64-bit builds, so just treat %ll* the same as %l*. in guest_vsnprintf()
215 if (!(flags & LEFT)) in guest_vsnprintf()
216 while (--field_width > 0) in guest_vsnprintf()
220 while (--field_width > 0) in guest_vsnprintf()
228 if (!(flags & LEFT)) in guest_vsnprintf()
229 while (len < field_width--) in guest_vsnprintf()
233 while (len < field_width--) in guest_vsnprintf()
238 if (field_width == -1) { in guest_vsnprintf()
250 *ip = (str - buf); in guest_vsnprintf()
253 *ip = (str - buf); in guest_vsnprintf()
261 /* integer number formats - set up the flags and "break" */ in guest_vsnprintf()
283 --fmt; in guest_vsnprintf()
301 return str - buf; in guest_vsnprintf()