Lines Matching defs:arg
73 static void ppp_vslp_printer(void *arg, const char *fmt, ...);
75 void (*printer) (void *, const char *, ...), void *arg);
408 static void ppp_vslp_printer(void *arg, const char *fmt, ...) {
414 bi = (struct buffer_info *) arg;
444 * calling `printer(arg, format, ...)' to output it.
447 void (*printer) (void *, const char *, ...), void *arg) {
459 printer(arg, "[%s", protp->name);
460 n = (*protp->printpkt)(p, len, printer, arg);
461 printer(arg, "]");
469 printer(arg, "[%s data]", protp->data_name);
471 printer(arg, "%.8B ...", p);
473 printer(arg, "%.*B", len, p);
476 printer(arg, "[proto=0x%x]", proto);
481 printer(arg, "%.32B ...", p);
483 printer(arg, "%.*B", len, p);
522 pr_log (void *arg, const char *fmt, ...)
572 void ppp_print_string(const u_char *p, int len, void (*printer) (void *, const char *, ...), void *arg) {
575 printer(arg, "\"");
580 printer(arg, "\\");
581 printer(arg, "%c", c);
585 printer(arg, "\\n");
588 printer(arg, "\\r");
591 printer(arg, "\\t");
594 printer(arg, "\\%.3o", (u8_t)c);
599 printer(arg, "\"");