Lines Matching refs:current
94 current->lockdep_recursion++; in graph_lock()
108 current->lockdep_recursion--; in graph_unlock()
321 current->lockdep_recursion++; in lockdep_off()
327 current->lockdep_recursion--; in lockdep_on()
1163 struct task_struct *curr = current; in print_circular_bug_header()
1196 struct task_struct *curr = current; in print_circular_bug()
1683 if (current->hardirq_context) in inc_chains()
1686 if (current->softirq_context) in inc_chains()
2548 struct task_struct *curr = current; in __trace_hardirqs_on_caller()
2577 if (unlikely(!debug_locks || current->lockdep_recursion)) in trace_hardirqs_on_caller()
2580 if (unlikely(current->hardirqs_enabled)) { in trace_hardirqs_on_caller()
2608 if (DEBUG_LOCKS_WARN_ON(current->hardirq_context)) in trace_hardirqs_on_caller()
2611 current->lockdep_recursion = 1; in trace_hardirqs_on_caller()
2613 current->lockdep_recursion = 0; in trace_hardirqs_on_caller()
2628 struct task_struct *curr = current; in trace_hardirqs_off_caller()
2632 if (unlikely(!debug_locks || current->lockdep_recursion)) in trace_hardirqs_off_caller()
2666 struct task_struct *curr = current; in trace_softirqs_on()
2668 if (unlikely(!debug_locks || current->lockdep_recursion)) in trace_softirqs_on()
2683 current->lockdep_recursion = 1; in trace_softirqs_on()
2698 current->lockdep_recursion = 0; in trace_softirqs_on()
2706 struct task_struct *curr = current; in trace_softirqs_off()
2708 if (unlikely(!debug_locks || current->lockdep_recursion)) in trace_softirqs_off()
2735 struct task_struct *curr = current; in __lockdep_trace_alloc()
2767 if (unlikely(current->lockdep_recursion)) in lockdep_trace_alloc()
2772 current->lockdep_recursion = 1; in lockdep_trace_alloc()
2774 current->lockdep_recursion = 0; in lockdep_trace_alloc()
3013 if (DEBUG_LOCKS_WARN_ON(current->lockdep_recursion)) in lockdep_init_map()
3017 current->lockdep_recursion = 1; in lockdep_init_map()
3019 current->lockdep_recursion = 0; in lockdep_init_map()
3073 struct task_struct *curr = current; in __lock_acquire()
3221 lockdep_print_held_locks(current); in __lock_acquire()
3323 struct task_struct *curr = current; in __lock_set_class()
3515 struct task_struct *curr = current; in __lock_release()
3533 struct task_struct *curr = current; in __lock_is_held()
3557 if (DEBUG_LOCKS_WARN_ON(current->hardirqs_enabled)) { in check_flags()
3561 if (DEBUG_LOCKS_WARN_ON(!current->hardirqs_enabled)) { in check_flags()
3574 DEBUG_LOCKS_WARN_ON(current->softirqs_enabled); in check_flags()
3577 DEBUG_LOCKS_WARN_ON(!current->softirqs_enabled); in check_flags()
3582 print_irqtrace_events(current); in check_flags()
3592 if (unlikely(current->lockdep_recursion)) in lock_set_class()
3596 current->lockdep_recursion = 1; in lock_set_class()
3599 check_chain_key(current); in lock_set_class()
3600 current->lockdep_recursion = 0; in lock_set_class()
3615 if (unlikely(current->lockdep_recursion)) in lock_acquire()
3621 current->lockdep_recursion = 1; in lock_acquire()
3625 current->lockdep_recursion = 0; in lock_acquire()
3635 if (unlikely(current->lockdep_recursion)) in lock_release()
3640 current->lockdep_recursion = 1; in lock_release()
3643 current->lockdep_recursion = 0; in lock_release()
3653 if (unlikely(current->lockdep_recursion)) in lock_is_held()
3659 current->lockdep_recursion = 1; in lock_is_held()
3661 current->lockdep_recursion = 0; in lock_is_held()
3670 current->lockdep_reclaim_gfp = gfp_mask; in lockdep_set_current_reclaim_state()
3675 current->lockdep_reclaim_gfp = 0; in lockdep_clear_current_reclaim_state()
3711 struct task_struct *curr = current; in __lock_contended()
3763 struct task_struct *curr = current; in __lock_acquired()
3828 if (unlikely(current->lockdep_recursion)) in lock_contended()
3833 current->lockdep_recursion = 1; in lock_contended()
3836 current->lockdep_recursion = 0; in lock_contended()
3848 if (unlikely(current->lockdep_recursion)) in lock_acquired()
3853 current->lockdep_recursion = 1; in lock_acquired()
3855 current->lockdep_recursion = 0; in lock_acquired()
3872 current->curr_chain_key = 0; in lockdep_reset()
3873 current->lockdep_depth = 0; in lockdep_reset()
3874 current->lockdep_recursion = 0; in lockdep_reset()
3875 memset(current->held_locks, 0, MAX_LOCK_DEPTH*sizeof(struct held_lock)); in lockdep_reset()
4115 struct task_struct *curr = current; in debug_check_no_locks_freed()
4148 current->comm, task_pid_nr(current)); in print_held_locks_bug()
4151 lockdep_print_held_locks(current); in print_held_locks_bug()
4158 if (unlikely(current->lockdep_depth > 0)) in debug_check_no_locks_held()
4205 if (p->state == TASK_RUNNING && p != current) in debug_show_all_locks()
4239 struct task_struct *curr = current; in lockdep_sys_exit()
4257 struct task_struct *curr = current; in lockdep_rcu_suspicious()