Lines Matching refs:fmt
71 // skip start fmt
84 // skip start fmt
91 // skip start fmt
105 // copy fmt start entry
271 void NBLog::Writer::logf(const char *fmt, ...)
277 va_start(ap, fmt);
278 Writer::logvf(fmt, ap); // the Writer:: is needed to avoid virtual dispatch for LockedWriter
282 void NBLog::Writer::logvf(const char *fmt, va_list ap)
288 int length = vsnprintf(buffer, sizeof(buffer), fmt, ap);
342 void NBLog::Writer::logStart(const char *fmt)
347 size_t length = strlen(fmt);
351 log(EVENT_START_FMT, fmt, length);
363 void NBLog::Writer::logFormat(const char *fmt, ...)
370 va_start(ap, fmt);
371 Writer::logVFormat(fmt, ap);
375 void NBLog::Writer::logVFormat(const char *fmt, va_list argp)
380 Writer::logStart(fmt);
386 for (const char *p = fmt; *p != '\0'; p++) {
510 void NBLog::LockedWriter::logf(const char *fmt, ...)
515 va_start(ap, fmt);
516 Writer::logvf(fmt, ap);
520 void NBLog::LockedWriter::logvf(const char *fmt, va_list ap)
524 Writer::logvf(fmt, ap);
558 void NBLog::LockedWriter::logStart(const char *fmt)
561 Writer::logStart(fmt);
886 const char* fmt = fmtEntry.formatString();
890 if (fmt[fmt_offset] != '%') {
891 body->append(&fmt[fmt_offset], 1); // TODO optimize to write consecutive strings at once
895 if (fmt[++fmt_offset] == '%') {
915 switch(fmt[fmt_offset])
948 ALOGW("NBLog Reader encountered unknown character %c", fmt[fmt_offset]);