ref: f75b4fddb3bc6d242f65ac478b53bb62c75c9760
dir: /sys/src/cmd/venti/srv/trace.c/
#include "stdinc.h" #include "dat.h" #include "fns.h" char TraceDisk[] = "disk"; char TraceLump[] = "lump"; char TraceBlock[] = "block"; char TraceProc[] = "proc"; char TraceWork[] = "work"; char TraceQuiet[] = "quiet"; char TraceRpc[] = "rpc"; void trace(char *level, char *fmt, ...) { char buf[512]; va_list arg; if(level == nil || !ventilogging) return; va_start(arg, fmt); vsnprint(buf, sizeof buf, fmt, arg); va_end(arg); vtlog(level, "<font size=-1>%T %s:</font> %s<br>\n", threadgetname(), buf); vtlog("all", "<font size=-1>%T <font color=#777777>%s</font> %s:</font> %s<br>\n", level, threadgetname(), buf); } void traceinit(void) { } void settrace(char *trace) { USED(trace); }