Lines Matching refs:pf
84 #define RETURN(pf,f,r) do { \ argument
85 *(pf) = (f); \
90 get_next_format_from_precision(const char **pf) in get_next_format_from_precision() argument
95 f = *pf; in get_next_format_from_precision()
99 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
113 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
141 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
145 RETURN(pf,f,FMTCHECK_LONG); in get_next_format_from_precision()
147 RETURN(pf,f,FMTCHECK_QUAD); in get_next_format_from_precision()
149 RETURN(pf,f,FMTCHECK_INTMAXT); in get_next_format_from_precision()
151 RETURN(pf,f,FMTCHECK_PTRDIFFT); in get_next_format_from_precision()
153 RETURN(pf,f,FMTCHECK_SIZET); in get_next_format_from_precision()
157 RETURN(pf,f,FMTCHECK_INT); in get_next_format_from_precision()
159 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
165 RETURN(pf,f,FMTCHECK_CHARPOINTER); in get_next_format_from_precision()
167 RETURN(pf,f,FMTCHECK_SHORTPOINTER); in get_next_format_from_precision()
169 RETURN(pf,f,FMTCHECK_LONGPOINTER); in get_next_format_from_precision()
171 RETURN(pf,f,FMTCHECK_QUADPOINTER); in get_next_format_from_precision()
173 RETURN(pf,f,FMTCHECK_INTMAXTPOINTER); in get_next_format_from_precision()
175 RETURN(pf,f,FMTCHECK_PTRDIFFTPOINTER); in get_next_format_from_precision()
177 RETURN(pf,f,FMTCHECK_SIZETPOINTER); in get_next_format_from_precision()
179 RETURN(pf,f,FMTCHECK_INTPOINTER); in get_next_format_from_precision()
181 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
186 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
187 RETURN(pf,f,FMTCHECK_LONG); in get_next_format_from_precision()
193 RETURN(pf,f,FMTCHECK_LONGDOUBLE); in get_next_format_from_precision()
196 RETURN(pf,f,FMTCHECK_DOUBLE); in get_next_format_from_precision()
198 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
205 RETURN(pf,f,FMTCHECK_WINTT); in get_next_format_from_precision()
207 RETURN(pf,f,FMTCHECK_INT); in get_next_format_from_precision()
209 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
214 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
215 RETURN(pf,f,FMTCHECK_WINTT); in get_next_format_from_precision()
220 RETURN(pf,f,FMTCHECK_WSTRING); in get_next_format_from_precision()
222 RETURN(pf,f,FMTCHECK_STRING); in get_next_format_from_precision()
224 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
229 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
230 RETURN(pf,f,FMTCHECK_WSTRING); in get_next_format_from_precision()
234 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
235 RETURN(pf,f,FMTCHECK_LONG); in get_next_format_from_precision()
237 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_precision()
242 get_next_format_from_width(const char **pf) in get_next_format_from_width() argument
246 f = *pf; in get_next_format_from_width()
250 RETURN(pf,f,FMTCHECK_PRECISION); in get_next_format_from_width()
254 if (!*f) RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format_from_width()
256 RETURN(pf,f,get_next_format_from_precision(pf)); in get_next_format_from_width()
261 get_next_format(const char **pf, EFT eft) in get_next_format() argument
267 (*pf)++; in get_next_format()
268 return get_next_format_from_width(pf); in get_next_format()
270 (*pf)++; in get_next_format()
271 return get_next_format_from_precision(pf); in get_next_format()
274 f = *pf; in get_next_format()
279 RETURN(pf,f,FMTCHECK_DONE); in get_next_format()
282 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format()
294 RETURN(pf,f,FMTCHECK_WIDTH); in get_next_format()
299 RETURN(pf,f,FMTCHECK_UNKNOWN); in get_next_format()
302 RETURN(pf,f,get_next_format_from_width(pf)); in get_next_format()