Lines Matching refs:HARDIRQ_OFFSET
492 * Only reached from irq_exit(), with HARDIRQ_OFFSET still set.
498 __preempt_count_sub(HARDIRQ_OFFSET - SOFTIRQ_OFFSET);
514 __preempt_count_add(HARDIRQ_OFFSET - SOFTIRQ_OFFSET);
515 WARN_ON_ONCE(irq_count() != HARDIRQ_OFFSET);
721 (is_idle_task(current) && (irq_count() == HARDIRQ_OFFSET)))
743 if (hardirq_count() == HARDIRQ_OFFSET)
777 * HARDIRQ_OFFSET is still set. Only the outermost interrupt handles
780 if (irq_count() == HARDIRQ_OFFSET && local_softirq_pending()) {
795 hardirq_count() == HARDIRQ_OFFSET)
799 preempt_count_sub(HARDIRQ_OFFSET);