Lines Matching refs:fmt

42 	Sffmt_t			fmt;  member
156 if (fp->fmt.t_str && fp->fmt.n_str > 0 && (v = fmtbuf(fp->fmt.n_str + 1))) in getfmt()
158 memcpy(v, fp->fmt.t_str, fp->fmt.n_str); in getfmt()
159 v[fp->fmt.n_str] = 0; in getfmt()
188 if (i == ':' && fp->fmt.fmt == 's' && strlen(a) > 4 && !isalnum(*(a + 4))) in getfmt()
204 t = fp->fmt.t_str; in getfmt()
205 fp->fmt.t_str = b; in getfmt()
206 h = (*fp->lookup)(fp->handle, &fp->fmt, a, &s, &n); in getfmt()
207 fp->fmt.t_str = t; in getfmt()
213 h = (*fp->lookup)(fp->handle, &fp->fmt, a, &s, &n); in getfmt()
216 fp->fmt.flags |= SFFMT_VALUE; in getfmt()
217 switch (fp->fmt.fmt) in getfmt()
224 fp->fmt.size = sizeof(Sflong_t); in getfmt()
230 fp->fmt.size = sizeof(Sflong_t); in getfmt()
241 fp->fmt.fmt = 's'; in getfmt()
246 fp->fmt.fmt = 'd'; in getfmt()
264 Fmt_t fmt; in getfmt() local
266 fmt = *fp; in getfmt()
267 fmt.fmt.form = v; in getfmt()
268 for (h = 0; h < elementsof(fmt.tmp); h++) in getfmt()
269 fmt.tmp[h] = 0; in getfmt()
270 …if (!fp->tmp[0] && !(fp->tmp[0] = sfstropen()) || sfprintf(fp->tmp[0], "%!", &fmt) <= 0 || !(s = s… in getfmt()
275 for (h = 0; h < elementsof(fmt.tmp); h++) in getfmt()
276 if (fmt.tmp[h]) in getfmt()
277 sfclose(fmt.tmp[h]); in getfmt()
316 fp->fmt.fmt = 'c'; in getfmt()
326 …vert)(fp->handle, &fp->fmt, a, s, n))) && (!fp->tmp[0] && !(fp->tmp[0] = sfstropen()) || sfprintf(… in getfmt()
343 Fmt_t fmt; in sfkeyprintf() local
345 memset(&fmt, 0, sizeof(fmt)); in sfkeyprintf()
346 fmt.version = 20030909; in sfkeyprintf()
347 fmt.fmt.version = SFIO_VERSION; in sfkeyprintf()
348 fmt.fmt.form = (char*)format; in sfkeyprintf()
349 fmt.fmt.extf = getfmt; in sfkeyprintf()
350 fmt.handle = handle; in sfkeyprintf()
351 fmt.lookup = lookup; in sfkeyprintf()
352 fmt.convert = convert; in sfkeyprintf()
353 r = sfprintf(sp, "%!", &fmt) - fmt.invisible; in sfkeyprintf()
354 for (i = 0; i < elementsof(fmt.tmp); i++) in sfkeyprintf()
355 if (fmt.tmp[i]) in sfkeyprintf()
356 sfclose(fmt.tmp[i]); in sfkeyprintf()
371 Fmt_t fmt; in sfkeyprintf() local
373 memset(&fmt, 0, sizeof(fmt)); in sfkeyprintf()
374 fmt.fmt.version = SFIO_VERSION; in sfkeyprintf()
375 fmt.fmt.form = (char*)format; in sfkeyprintf()
376 fmt.fmt.extf = getfmt; in sfkeyprintf()
377 fmt.handle = handle; in sfkeyprintf()
378 fmt.lookup = lookup; in sfkeyprintf()
379 fmt.convert = convert; in sfkeyprintf()
380 r = sfprintf(sp, "%!", &fmt) - fmt.invisible; in sfkeyprintf()
381 for (i = 0; i < elementsof(fmt.tmp); i++) in sfkeyprintf()
382 if (fmt.tmp[i]) in sfkeyprintf()
383 sfclose(fmt.tmp[i]); in sfkeyprintf()
384 for (i = 0; i < elementsof(fmt.re); i++) in sfkeyprintf()
385 if (fmt.re[i]) in sfkeyprintf()
386 regfree(fmt.re[i]); in sfkeyprintf()