Home
last modified time | relevance | path

Searched refs:preempt_offset (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/arch/s390/include/asm/
Dpreempt.h69 static inline bool should_resched(int preempt_offset) in should_resched() argument
72 preempt_offset); in should_resched()
123 static inline bool should_resched(int preempt_offset) in should_resched() argument
125 return unlikely(preempt_count() == preempt_offset && in should_resched()
/Linux-v4.19/include/asm-generic/
Dpreempt.h75 static __always_inline bool should_resched(int preempt_offset) in should_resched() argument
77 return unlikely(preempt_count() == preempt_offset && in should_resched()
/Linux-v4.19/arch/x86/include/asm/
Dpreempt.h97 static __always_inline bool should_resched(int preempt_offset) in should_resched() argument
99 return unlikely(raw_cpu_read_4(__preempt_count) == preempt_offset); in should_resched()
/Linux-v4.19/include/linux/
Dkernel.h248 void ___might_sleep(const char *file, int line, int preempt_offset);
249 void __might_sleep(const char *file, int line, int preempt_offset);
265 int preempt_offset) { } in ___might_sleep() argument
267 int preempt_offset) { } in __might_sleep() argument
/Linux-v4.19/kernel/sched/
Dcore.c6075 static inline int preempt_count_equals(int preempt_offset) in preempt_count_equals() argument
6079 return (nested == preempt_offset); in preempt_count_equals()
6082 void __might_sleep(const char *file, int line, int preempt_offset) in __might_sleep() argument
6096 ___might_sleep(file, line, preempt_offset); in __might_sleep()
6100 void ___might_sleep(const char *file, int line, int preempt_offset) in ___might_sleep() argument
6110 if ((preempt_count_equals(preempt_offset) && !irqs_disabled() && in ___might_sleep()
6138 && !preempt_count_equals(preempt_offset)) { in ___might_sleep()