Searched refs:pdata (Results 1 – 6 of 6) sorted by relevance
/picolibc-latest/newlib/libc/stdio/ |
D | nano-vfprintf_i.c | 48 struct _prt_data_t *pdata, in _printf_common() argument 70 *realsz = pdata->dprec > pdata->size ? pdata->dprec : pdata->size; in _printf_common() 71 if (pdata->l_buf[0]) in _printf_common() 74 if (pdata->flags & HEXPREFIX) in _printf_common() 78 if ((pdata->flags & (LADJUST|ZEROPAD)) == 0) in _printf_common() 79 PAD (pdata->width - *realsz, pdata->blank); in _printf_common() 83 if (pdata->l_buf[0]) in _printf_common() 86 if (pdata->flags & HEXPREFIX) in _printf_common() 88 pdata->l_buf[n++] = '0'; in _printf_common() 89 pdata->l_buf[n++] = pdata->l_buf[2]; in _printf_common() [all …]
|
D | nano-vfscanf_i.c | 47 struct _scan_data_t *pdata, in _scanf_chars() argument 53 if (pdata->width == 0) in _scanf_chars() 54 pdata->width = (pdata->code == CT_CHAR) ? 1 : (size_t)~0; in _scanf_chars() 57 if ((pdata->flags & SUPPRESS) == 0) in _scanf_chars() 61 while ((pdata->code == CT_CHAR) in _scanf_chars() 62 || (pdata->code == CT_CCL && pdata->ccltab[*fp->_p]) in _scanf_chars() 63 || (pdata->code == CT_STRING && !isspace (*fp->_p))) in _scanf_chars() 66 if ((pdata->flags & SUPPRESS) == 0) in _scanf_chars() 70 if (--pdata->width == 0) in _scanf_chars() 73 if ((fp->_r <= 0 && pdata->pfn_refill (fp))) in _scanf_chars() [all …]
|
D | nano-vfscanf_float.c | 36 struct _scan_data_t *pdata, in _scanf_float() argument 56 if (pdata->width == 0 || pdata->width > BUF - 1) in _scanf_float() 59 if (pdata->width - 1 > BUF - 2) in _scanf_float() 62 width_left = pdata->width - (BUF - 1); in _scanf_float() 63 pdata->width = BUF - 1; in _scanf_float() 65 pdata->flags |= SIGNOK | NDIGITS | DPTOK | EXPOK; in _scanf_float() 68 for (p = pdata->buf; pdata->width; ) in _scanf_float() 76 if (pdata->flags & NDIGITS) in _scanf_float() 78 pdata->flags &= ~SIGNOK; in _scanf_float() 83 pdata->width++; in _scanf_float() [all …]
|
D | nano-vfprintf_float.c | 164 struct _prt_data_t *pdata, in _printf_float() argument 169 #define _fpvalue (pdata->_double_) in _printf_float() 185 char code = pdata->code; in _printf_float() 187 if (pdata->flags & LONGDBL) in _printf_float() 204 pdata->l_buf[0] = '-'; in _printf_float() 209 pdata->size = 3; in _printf_float() 210 pdata->flags &= ~ZEROPAD; in _printf_float() 216 pdata->l_buf[0] = '-'; in _printf_float() 221 pdata->size = 3; in _printf_float() 222 pdata->flags &= ~ZEROPAD; in _printf_float() [all …]
|
D | nano-vfscanf_local.h | 165 struct _scan_data_t *pdata, 169 struct _scan_data_t *pdata, 175 struct _scan_data_t *pdata,
|
D | nano-vfprintf_local.h | 211 struct _prt_data_t *pdata, 218 _printf_i (struct _prt_data_t *pdata, FILE *fp, 226 struct _prt_data_t *pdata,
|