Lines Matching refs:backtrace
89 debug_backtrace_capture(struct debug_stack_frame *backtrace, in debug_backtrace_capture() argument
112 backtrace[i].start_ip = pip.start_ip; in debug_backtrace_capture()
113 backtrace[i].off = ip - pip.start_ip; in debug_backtrace_capture()
114 backtrace[i].procname = symbol_name_cached(&cursor, &pip); in debug_backtrace_capture()
120 backtrace[i].start_ip = 0; in debug_backtrace_capture()
149 debug_backtrace_dump(const struct debug_stack_frame *backtrace, in debug_backtrace_dump() argument
156 if (!backtrace[i].start_ip) in debug_backtrace_dump()
158 filename = frame_info(&backtrace[i], &offset); in debug_backtrace_dump()
160 backtrace[i].procname, backtrace[i].off, in debug_backtrace_dump()
161 frame_ip(&backtrace[i])); in debug_backtrace_dump()
167 const struct debug_stack_frame *backtrace, in debug_backtrace_print() argument
174 if (!backtrace[i].start_ip) in debug_backtrace_print()
176 filename = frame_info(&backtrace[i], &offset); in debug_backtrace_print()
178 backtrace[i].procname, backtrace[i].off, in debug_backtrace_print()
179 frame_ip(&backtrace[i])); in debug_backtrace_print()
198 debug_backtrace_capture(struct debug_stack_frame *backtrace, in debug_backtrace_capture() argument
240 (PVOID *) &backtrace->function, NULL); in debug_backtrace_capture()
244 backtrace[i++].function = NULL; in debug_backtrace_capture()
277 backtrace[i++].function = frame_pointer[1]; in debug_backtrace_capture()
293 backtrace[i++].function = NULL; in debug_backtrace_capture()
313 debug_backtrace_dump(const struct debug_stack_frame *backtrace, in debug_backtrace_dump() argument
320 if (!backtrace[i].function) in debug_backtrace_dump()
322 debug_symbol_print(backtrace[i].function); in debug_backtrace_dump()
330 const struct debug_stack_frame *backtrace, in debug_backtrace_print() argument
339 if (!backtrace[i].function) in debug_backtrace_print()
341 symbol = debug_symbol_name_cached(backtrace[i].function); in debug_backtrace_print()