Lines Matching defs:input
75 #define MAX_PARAMETERS 128 /* number of input arguments */
135 FLAGS_SUBSTR = 1<<20 /* no input, only substring */
145 * Describes an input va_arg type and hold its value.
165 unsigned int input; /* input argument array index */
181 /* the provided input number is 1-based but this returns the number 0-based.
185 static int dollarstring(char *input, char **end)
187 if(ISDIGIT(*input)) {
192 number += *input - '0';
194 input++;
195 } while(ISDIGIT(*input));
197 if(number && (number <= MAX_PARAMETERS) && ('$' == *input)) {
198 *end = ++input;
217 #define PFMT_MANYARGS 4 /* too many input arguments used */
248 /* clear, set a bit for each used input */
264 optr->input = 0;
554 /* mark this input as used */
561 optr->input = param;
579 optr->input = 0;
589 /* bad input */
648 * one that describes the input arguments and one that describes a number of
651 * On success, the input array describes the type of all arguments and their
655 * by one until done. Using the appropriate input arguments (if any).
673 int icount = 0; /* number of input arguments */
676 struct va_input input[MAX_PARAMETERS];
685 if(parsefmt(format, output, input, &ocount, &icount, ap_save))
713 width = (int)input[optr->width].val.nums;
730 prec = (int)input[optr->precision].val.nums;
742 iptr = &input[optr->input];