Lines Matching refs:log
42 static void dump_process_header(log_t* log, pid_t pid) { in dump_process_header() argument
59 _LOG(log, logtype::BACKTRACE, "\n\n----- pid %d at %s -----\n", pid, timestr); in dump_process_header()
62 _LOG(log, logtype::BACKTRACE, "Cmd line: %s\n", procname); in dump_process_header()
64 _LOG(log, logtype::BACKTRACE, "ABI: '%s'\n", ABI_STRING); in dump_process_header()
67 static void dump_process_footer(log_t* log, pid_t pid) { in dump_process_footer() argument
68 _LOG(log, logtype::BACKTRACE, "\n----- end %d -----\n", pid); in dump_process_footer()
71 static void dump_thread(log_t* log, BacktraceMap* map, pid_t pid, pid_t tid) { in dump_thread() argument
89 _LOG(log, logtype::BACKTRACE, "\n\"%s\" sysTid=%d\n", threadname ? threadname : "<unknown>", tid); in dump_thread()
93 dump_backtrace_to_log(backtrace.get(), log, " "); in dump_thread()
102 log_t log; in dump_backtrace() local
103 log.tfd = fd; in dump_backtrace()
104 log.amfd_data = amfd_data; in dump_backtrace()
106 dump_process_header(&log, pid); in dump_backtrace()
107 dump_thread(&log, map, pid, tid); in dump_backtrace()
110 dump_thread(&log, map, pid, sibling); in dump_backtrace()
113 dump_process_footer(&log, pid); in dump_backtrace()
116 void dump_backtrace_to_log(Backtrace* backtrace, log_t* log, const char* prefix) { in dump_backtrace_to_log() argument
118 _LOG(log, logtype::BACKTRACE, "%s%s\n", prefix, backtrace->FormatFrameData(i).c_str()); in dump_backtrace_to_log()