Home | History | Annotate | Download | only in stdio

Lines Matching refs:argtable

685 	union arg *argtable;	/* args, built due to positional arg */
764 ((/*CONSTCOND*/argtable != NULL) ? *((type*)(void*)(&argtable[nextarg++])) : \
806 if (argtable == NULL) { \
807 argtable = statargtable; \
808 if (__find_arguments(fmt0, orgap, &argtable) == -1) \
844 argtable = NULL;
961 if (argtable == NULL) {
962 argtable = statargtable;
964 &argtable) == -1)
1520 if ((argtable != NULL) && (argtable != statargtable))
1521 free (argtable);
1537 __find_arguments(const CHAR_T *fmt0, va_list ap, union arg **argtable)
1557 if (nextarg > SIZE_MAX / sizeof(**argtable)) { \
1809 *argtable = malloc(sizeof(**argtable) * (tablemax + 1));
1810 if (*argtable == NULL) {
1816 (*argtable) [0].intarg = 0;
1820 (*argtable) [n].intarg = va_arg (ap, int);
1823 (*argtable) [n].pschararg = va_arg (ap, signed char *);
1826 (*argtable) [n].pshortarg = va_arg (ap, short *);
1829 (*argtable) [n].intarg = va_arg (ap, int);
1832 (*argtable) [n].uintarg = va_arg (ap, unsigned int);
1835 (*argtable) [n].pintarg = va_arg (ap, int *);
1838 (*argtable) [n].longarg = va_arg (ap, long);
1841 (*argtable) [n].ulongarg = va_arg (ap, unsigned long);
1844 (*argtable) [n].plongarg = va_arg (ap, long *);
1847 (*argtable) [n].longlongarg = va_arg (ap, long long);
1850 (*argtable) [n].ulonglongarg = va_arg (ap, unsigned long long);
1853 (*argtable) [n].plonglongarg = va_arg (ap, long long *);
1856 (*argtable) [n].ptrdiffarg = va_arg (ap, ptrdiff_t);
1859 (*argtable) [n].pptrdiffarg = va_arg (ap, ptrdiff_t *);
1862 (*argtable) [n].ssizearg = va_arg (ap, ssize_t);
1865 (*argtable) [n].sizearg = va_arg (ap, size_t);
1868 (*argtable) [n].psizearg = va_arg (ap, size_t *);
1871 (*argtable) [n].intmaxarg = va_arg (ap, intmax_t);
1874 (*argtable) [n].uintmaxarg = va_arg (ap, uintmax_t);
1877 (*argtable) [n].pintmaxarg = va_arg (ap, intmax_t *);
1881 (*argtable) [n].doublearg = va_arg (ap, double);
1886 (*argtable) [n].longdoublearg = va_arg (ap, long double);
1890 (*argtable) [n].pchararg = va_arg (ap, char *);
1893 (*argtable) [n].pvoidarg = va_arg (ap, void *);
1896 (*argtable) [n].wintarg = va_arg (ap, wint_t);
1899 (*argtable) [n].pwchararg = va_arg (ap, wchar_t *);