Lines Matching refs:tracefile
275 FILE *tracefile;
287 if (tracefile == NULL)
289 putc(c, tracefile);
291 fflush(tracefile);
300 if (tracefile != NULL) {
301 (void) vfprintf(tracefile, fmt, va);
303 (void) fflush(tracefile);
312 if (tracefile == NULL)
314 fputs(s, tracefile);
316 fflush(tracefile);
326 if (tracefile == NULL)
328 putc('"', tracefile);
341 backslash: putc('\\', tracefile);
342 putc(c, tracefile);
346 putc(*p, tracefile);
348 putc('\\', tracefile);
349 putc(*p >> 6 & 03, tracefile);
350 putc(*p >> 3 & 07, tracefile);
351 putc(*p & 07, tracefile);
356 putc('"', tracefile);
363 if (tracefile == NULL)
368 putc(' ', tracefile);
370 putc('\n', tracefile);
372 fflush(tracefile);
399 if ((tracefile = fopen(s, "a")) == NULL) {
403 if ((flags = fcntl(fileno(tracefile), F_GETFL, 0)) >= 0)
404 fcntl(fileno(tracefile), F_SETFL, flags | O_APPEND);
405 fputs("\nTracing started.\n", tracefile);
406 fflush(tracefile);