Lines Matching defs:arg
195 unsigned char *arg,
203 width -= strlen((char *)arg);
209 while (*arg && prec--)
210 if ((*state->append_char) (state, *arg++))
213 while (*arg)
214 if ((*state->append_char) (state, *arg++))
226 unsigned char arg,
234 if((*state->append_char) (state, arg))
247 #define PARSE_INT_FORMAT(res, arg, unsig) \
249 res = (unsig long)va_arg(arg, unsig long); \
251 res = (unsig short)va_arg(arg, unsig int); \
253 res = (unsig int)va_arg(arg, unsig int)
346 long arg;
350 PARSE_INT_FORMAT(arg, ap, signed);
352 if (arg < 0) {
354 num = -arg;
356 num = arg;
364 unsigned long arg;
366 PARSE_INT_FORMAT(arg, ap, unsigned);
368 if (append_number (state, arg, 10, "0123456789",
374 unsigned long arg;
376 PARSE_INT_FORMAT(arg, ap, unsigned);
378 if (append_number (state, arg, 010, "01234567",
384 unsigned long arg;
386 PARSE_INT_FORMAT(arg, ap, unsigned);
388 if (append_number (state, arg, 0x10, "0123456789abcdef",
394 unsigned long arg;
396 PARSE_INT_FORMAT(arg, ap, unsigned);
398 if (append_number (state, arg, 0x10, "0123456789ABCDEF",
404 unsigned long arg = (unsigned long)va_arg(ap, void*);
406 if (append_number (state, arg, 0x10, "0123456789ABCDEF",
412 int *arg = va_arg(ap, int *);
413 *arg = state->s - state->str;