Lines Matching full:pi

232 __printf_arginfo_int(const struct printf_info *pi, size_t n, int *argt)  in __printf_arginfo_int()  argument
236 if (pi->is_ptrdiff) in __printf_arginfo_int()
238 else if (pi->is_size) in __printf_arginfo_int()
240 else if (pi->is_long) in __printf_arginfo_int()
242 else if (pi->is_intmax) in __printf_arginfo_int()
244 else if (pi->is_quad) in __printf_arginfo_int()
246 else if (pi->is_long_double) in __printf_arginfo_int()
248 else if (pi->is_short) in __printf_arginfo_int()
250 else if (pi->is_char) in __printf_arginfo_int()
256 __printf_render_int(struct __printf_io *io, const struct printf_info *pi, const void *const *arg) in __printf_render_int() argument
275 if (pi->group) { in __printf_render_int()
285 switch(pi->spec) { in __printf_render_int()
309 fprintf(stderr, "pi->spec = '%c'\n", pi->spec); in __printf_render_int()
315 ns = pi->showsign; in __printf_render_int()
317 if (pi->is_long_double || pi->is_quad || pi->is_intmax || in __printf_render_int()
318 pi->is_size || pi->is_ptrdiff) { in __printf_render_int()
324 } else if (pi->is_long) { in __printf_render_int()
330 } else if (pi->is_short) { in __printf_render_int()
336 } else if (pi->is_char) { in __printf_render_int()
366 if (pi->prec == 0 && !(pi->alt && rdx == 8)) in __printf_render_int()
368 } else if (pi->alt) { in __printf_render_int()
372 if (pi->spec == 'x') in __printf_render_int()
388 if (pi->prec > (pe - p)) in __printf_render_int()
389 zext = pi->prec - (pe - p); in __printf_render_int()
390 else if (pi->prec != -1) in __printf_render_int()
392 else if (pi->pad == '0' && pi->width > l && !pi->left) in __printf_render_int()
393 zext = pi->width - l; in __printf_render_int()
411 if (pi->width > (pe - p) && !pi->left) { in __printf_render_int()
412 l = pi->width - (pe - p); in __printf_render_int()
421 if (!pi->left && pi->width > l) in __printf_render_int()
422 ret += __printf_pad(io, pi->width - l, 0); in __printf_render_int()
432 if (pi->width > ret && pi->left) in __printf_render_int()
433 ret += __printf_pad(io, pi->width - ret, 0); in __printf_render_int()
441 __printf_arginfo_ptr(const struct printf_info *pi __unused, size_t n, int *argt) in __printf_arginfo_ptr()
450 __printf_render_ptr(struct __printf_io *io, const struct printf_info *pi, const void *const *arg) in __printf_render_ptr() argument
464 p2 = *pi; in __printf_render_ptr()