Searched refs:preempt_offset (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/arch/s390/include/asm/ |
| D | preempt.h | 71 static inline bool should_resched(int preempt_offset) in should_resched() argument 74 preempt_offset); in should_resched() 125 static inline bool should_resched(int preempt_offset) in should_resched() argument 127 return unlikely(preempt_count() == preempt_offset && in should_resched()
|
| /Linux-v5.4/include/asm-generic/ |
| D | preempt.h | 75 static __always_inline bool should_resched(int preempt_offset) in should_resched() argument 77 return unlikely(preempt_count() == preempt_offset && in should_resched()
|
| /Linux-v5.4/arch/x86/include/asm/ |
| D | preempt.h | 100 static __always_inline bool should_resched(int preempt_offset) in should_resched() argument 102 return unlikely(raw_cpu_read_4(__preempt_count) == preempt_offset); in should_resched()
|
| /Linux-v5.4/arch/arm64/include/asm/ |
| D | preempt.h | 76 static inline bool should_resched(int preempt_offset) in should_resched() argument 79 return pc == preempt_offset; in should_resched()
|
| /Linux-v5.4/include/linux/ |
| D | kernel.h | 212 extern void ___might_sleep(const char *file, int line, int preempt_offset); 213 extern void __might_sleep(const char *file, int line, int preempt_offset); 214 extern void __cant_sleep(const char *file, int line, int preempt_offset); 257 int preempt_offset) { } in ___might_sleep() argument 259 int preempt_offset) { } in __might_sleep() argument
|
| /Linux-v5.4/kernel/sched/ |
| D | core.c | 6722 static inline int preempt_count_equals(int preempt_offset) in preempt_count_equals() argument 6726 return (nested == preempt_offset); in preempt_count_equals() 6729 void __might_sleep(const char *file, int line, int preempt_offset) in __might_sleep() argument 6743 ___might_sleep(file, line, preempt_offset); in __might_sleep() 6747 void ___might_sleep(const char *file, int line, int preempt_offset) in ___might_sleep() argument 6757 if ((preempt_count_equals(preempt_offset) && !irqs_disabled() && in ___might_sleep() 6785 && !preempt_count_equals(preempt_offset)) { in ___might_sleep() 6795 void __cant_sleep(const char *file, int line, int preempt_offset) in __cant_sleep() argument 6805 if (preempt_count() > preempt_offset) in __cant_sleep()
|