Lines Matching refs:trace
392 static int save_trace(struct stack_trace *trace) in save_trace() argument
394 trace->nr_entries = 0; in save_trace()
395 trace->max_entries = MAX_STACK_TRACE_ENTRIES - nr_stack_trace_entries; in save_trace()
396 trace->entries = stack_trace + nr_stack_trace_entries; in save_trace()
398 trace->skip = 3; in save_trace()
400 save_stack_trace(trace); in save_trace()
409 if (trace->nr_entries != 0 && in save_trace()
410 trace->entries[trace->nr_entries-1] == ULONG_MAX) in save_trace()
411 trace->nr_entries--; in save_trace()
413 trace->max_entries = trace->nr_entries; in save_trace()
415 nr_stack_trace_entries += trace->nr_entries; in save_trace()
869 int distance, struct stack_trace *trace) in add_lock_to_list() argument
882 entry->trace = *trace; in add_lock_to_list()
1099 print_stack_trace(&target->trace, 6); in print_circular_bug_entry()
1204 if (!save_trace(&this->trace)) in print_circular_bug()
1420 print_stack_trace(&entry->trace, 2); in print_shortest_lock_dependencies()
1550 if (!save_trace(&prev_root->trace)) in print_bad_irq_dependency()
1556 if (!save_trace(&next_root->trace)) in print_bad_irq_dependency()
1838 static struct stack_trace trace; in check_prev_add() local
1886 if (!trylock_loop && !save_trace(&trace)) in check_prev_add()
1895 next->acquire_ip, distance, &trace); in check_prev_add()
1902 next->acquire_ip, distance, &trace); in check_prev_add()
2343 if (!save_trace(&root->trace)) in print_irq_inversion_bug()