Lines Matching refs:printer
446 * calling `printer(arg, format, ...)' to output it.
449 format_packet(p, len, printer, arg)
452 void (*printer) __P((void *, char *, ...));
467 printer(arg, "[%s", protp->name);
468 n = (*protp->printpkt)(p, len, printer, arg);
469 printer(arg, "]");
477 printer(arg, "[%s data]", protp->data_name);
479 printer(arg, "%.8B ...", p);
481 printer(arg, "%.*B", len, p);
484 printer(arg, "[proto=0x%x]", proto);
489 printer(arg, "%.32B ...", p);
491 printer(arg, "%.*B", len, p);
527 * pr_log - printer routine for outputting to syslog
586 * printer.
589 print_string(p, len, printer, arg)
592 void (*printer) __P((void *, char *, ...));
597 printer(arg, "\"");
602 printer(arg, "\\");
603 printer(arg, "%c", c);
607 printer(arg, "\\n");
610 printer(arg, "\\r");
613 printer(arg, "\\t");
616 printer(arg, "\\%.3o", c);
620 printer(arg, "\"");