Home
last modified time | relevance | path

Searched refs:preempt_count (Results 1 – 8 of 8) sorted by relevance

/linux-4.19.296/include/asm-generic/
Dpreempt.h9 static __always_inline int preempt_count(void) in preempt_count() function
11 return READ_ONCE(current_thread_info()->preempt_count); in preempt_count()
16 return &current_thread_info()->preempt_count; in preempt_count_ptr()
28 task_thread_info(p)->preempt_count = FORK_PREEMPT_COUNT; \
32 task_thread_info(p)->preempt_count = PREEMPT_ENABLED; \
77 return unlikely(preempt_count() == preempt_offset && in should_resched()
/linux-4.19.296/include/linux/
Dpreempt.h83 #define hardirq_count() (preempt_count() & HARDIRQ_MASK)
84 #define softirq_count() (preempt_count() & SOFTIRQ_MASK)
85 #define irq_count() (preempt_count() & (HARDIRQ_MASK | SOFTIRQ_MASK \
105 #define in_nmi() (preempt_count() & NMI_MASK)
106 #define in_task() (!(preempt_count() & \
145 #define in_atomic() (preempt_count() != 0)
151 #define in_atomic_preempt_off() (preempt_count() != PREEMPT_DISABLE_OFFSET)
186 #define preemptible() (preempt_count() == 0 && !irqs_disabled())
Dbit_spinlock.h94 return preempt_count(); in bit_spin_is_locked()
Dftrace.h278 WARN_ON_ONCE(!preempt_count() || !irqs_disabled()); in stack_tracer_disable()
291 WARN_ON_ONCE(!preempt_count() || !irqs_disabled()); in stack_tracer_enable()
Dtrace_events.h63 unsigned char preempt_count; member
/linux-4.19.296/lib/
Dsmp_processor_id.c15 if (likely(preempt_count())) in check_preemption_disabled()
43 what1, what2, preempt_count() - 1, current->comm, current->pid); in check_preemption_disabled()
Dlocking-selftest.c1139 unsigned long saved_preempt_count = preempt_count(); in dotest()
/linux-4.19.296/drivers/xen/
Dpreempt.c34 && need_resched() && !preempt_count())) { in xen_maybe_preempt_hcall()