Lines Matching refs:spec
63 struct printf_spec spec; in parse_printf_format() local
70 for (f = __find_specmb (f); *f != '\0'; f = spec.next_fmt) in parse_printf_format()
73 nargs += __parse_one_specmb (f, nargs, &spec, &max_ref_arg); in parse_printf_format()
76 if (spec.width_arg != -1 && (size_t) spec.width_arg < n) in parse_printf_format()
77 argtypes[spec.width_arg] = PA_INT; in parse_printf_format()
80 if (spec.prec_arg != -1 && (size_t) spec.prec_arg < n) in parse_printf_format()
81 argtypes[spec.prec_arg] = PA_INT; in parse_printf_format()
83 if ((size_t) spec.data_arg < n) in parse_printf_format()
84 switch (spec.ndata_args) in parse_printf_format()
89 argtypes[spec.data_arg] = spec.data_arg_type; in parse_printf_format()
94 (void) (*__printf_arginfo_table[spec.info.spec]) in parse_printf_format()
95 (&spec.info, n - spec.data_arg, &argtypes[spec.data_arg], in parse_printf_format()
96 &spec.size); in parse_printf_format()