Searched refs:hardirq_context (Results 1 - 5 of 5) sorted by relevance

/linux-4.1.27/include/linux/
H A Dhardirq.h30 * It is safe to do non-atomic ops on ->hardirq_context,
32 * always balanced, so the interrupted value of ->hardirq_context
H A Dirqflags.h22 # define trace_hardirq_context(p) ((p)->hardirq_context)
26 # define trace_hardirq_enter() do { current->hardirq_context++; } while (0)
27 # define trace_hardirq_exit() do { current->hardirq_context--; } while (0)
H A Dsched.h1534 int hardirq_context; member in struct:task_struct
/linux-4.1.27/kernel/locking/
H A Dlockdep.c1514 curr->hardirq_context, hardirq_count() >> HARDIRQ_SHIFT, print_bad_irq_dependency()
1683 if (current->hardirq_context) inc_chains()
2608 if (DEBUG_LOCKS_WARN_ON(current->hardirq_context)) trace_hardirqs_on_caller()
2786 if (curr->hardirq_context) mark_irqflags()
2795 if (curr->hardirq_context) mark_irqflags()
2850 hlock->irq_context = 2*(curr->hardirq_context ? 1 : 0) + separate_irq_context()
/linux-4.1.27/kernel/
H A Dfork.c1396 p->hardirq_context = 0; copy_process()

Completed in 197 milliseconds