Lines Matching refs:printer
444 * calling `printer(arg, format, ...)' to output it.
447 format_packet(p, len, printer, arg)
450 void (*printer) __P((void *, char *, ...));
465 printer(arg, "[%s", protp->name);
466 n = (*protp->printpkt)(p, len, printer, arg);
467 printer(arg, "]");
475 printer(arg, "[%s data]", protp->data_name);
477 printer(arg, "%.8B ...", p);
479 printer(arg, "%.*B", len, p);
482 printer(arg, "[proto=0x%x]", proto);
487 printer(arg, "%.32B ...", p);
489 printer(arg, "%.*B", len, p);
528 * pr_log - printer routine for outputting to syslog
587 * printer.
590 print_string(p, len, printer, arg)
593 void (*printer) __P((void *, char *, ...));
598 printer(arg, "\"");
603 printer(arg, "\\");
604 printer(arg, "%c", c);
608 printer(arg, "\\n");
611 printer(arg, "\\r");
614 printer(arg, "\\t");
617 printer(arg, "\\%.3o", c);
621 printer(arg, "\"");