Lines Matching full:pf
83 #define RETURN(pf,f,r) do { \ argument
84 *(pf) = (f); \
89 get_next_format_from_precision(const char **pf) in get_next_format_from_precision() argument
94 f = *pf; in get_next_format_from_precision()
98 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
112 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
140 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
144 RETURN(pf,f,FMTCHECK_LONG); in get_next_format_from_precision()
146 RETURN(pf,f,FMTCHECK_QUAD); in get_next_format_from_precision()
148 RETURN(pf,f,FMTCHECK_INTMAXT); in get_next_format_from_precision()
150 RETURN(pf,f,FMTCHECK_PTRDIFFT); in get_next_format_from_precision()
152 RETURN(pf,f,FMTCHECK_SIZET); in get_next_format_from_precision()
156 RETURN(pf,f,FMTCHECK_INT); in get_next_format_from_precision()
158 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
164 RETURN(pf,f,FMTCHECK_CHARPOINTER); in get_next_format_from_precision()
166 RETURN(pf,f,FMTCHECK_SHORTPOINTER); in get_next_format_from_precision()
168 RETURN(pf,f,FMTCHECK_LONGPOINTER); in get_next_format_from_precision()
170 RETURN(pf,f,FMTCHECK_QUADPOINTER); in get_next_format_from_precision()
172 RETURN(pf,f,FMTCHECK_INTMAXTPOINTER); in get_next_format_from_precision()
174 RETURN(pf,f,FMTCHECK_PTRDIFFTPOINTER); in get_next_format_from_precision()
176 RETURN(pf,f,FMTCHECK_SIZETPOINTER); in get_next_format_from_precision()
178 RETURN(pf,f,FMTCHECK_INTPOINTER); in get_next_format_from_precision()
180 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
185 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
186 RETURN(pf,f,FMTCHECK_LONG); in get_next_format_from_precision()
192 RETURN(pf,f,FMTCHECK_LONGDOUBLE); in get_next_format_from_precision()
195 RETURN(pf,f,FMTCHECK_DOUBLE); in get_next_format_from_precision()
197 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
204 RETURN(pf,f,FMTCHECK_WINTT); in get_next_format_from_precision()
206 RETURN(pf,f,FMTCHECK_INT); in get_next_format_from_precision()
208 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
213 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
214 RETURN(pf,f,FMTCHECK_WINTT); in get_next_format_from_precision()
219 RETURN(pf,f,FMTCHECK_WSTRING); in get_next_format_from_precision()
221 RETURN(pf,f,FMTCHECK_STRING); in get_next_format_from_precision()
223 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
228 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
229 RETURN(pf,f,FMTCHECK_WSTRING); in get_next_format_from_precision()
233 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
234 RETURN(pf,f,FMTCHECK_LONG); in get_next_format_from_precision()
236 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
241 get_next_format_from_width(const char **pf) in get_next_format_from_width() argument
245 f = *pf; in get_next_format_from_width()
249 RETURN(pf,f,FMTCHECK_PRECISION); in get_next_format_from_width()
253 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_width()
255 RETURN(pf,f,get_next_format_from_precision(pf)); in get_next_format_from_width()
260 get_next_format(const char **pf, EFT eft) in get_next_format() argument
266 (*pf)++; in get_next_format()
267 return get_next_format_from_width(pf); in get_next_format()
269 (*pf)++; in get_next_format()
270 return get_next_format_from_precision(pf); in get_next_format()
273 f = *pf; in get_next_format()
278 RETURN(pf,f,FMTCHECK_DONE); in get_next_format()
281 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format()
293 RETURN(pf,f,FMTCHECK_WIDTH); in get_next_format()
298 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format()
301 RETURN(pf,f,get_next_format_from_width(pf)); in get_next_format()