Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | add_preempt_count(val) do { preempt_count() += (val); } while (0) |
#define | sub_preempt_count(val) do { preempt_count() -= (val); } while (0) |
#define | inc_preempt_count() add_preempt_count(1) |
#define | dec_preempt_count() sub_preempt_count(1) |
#define | preempt_count() (current_thread_info()->preempt_count) |
#define | preempt_check_resched() do { } while (0) |
#define | preempt_disable() do { } while (0) |
#define | sched_preempt_enable_no_resched() do { } while (0) |
#define | preempt_enable_no_resched() do { } while (0) |
#define | preempt_enable() do { } while (0) |
#define | preempt_disable_notrace() do { } while (0) |
#define | preempt_enable_no_resched_notrace() do { } while (0) |
#define | preempt_enable_notrace() do { } while (0) |
#define add_preempt_count | ( | val | ) | do { preempt_count() += (val); } while (0) |
#define dec_preempt_count | ( | ) | sub_preempt_count(1) |
#define inc_preempt_count | ( | ) | add_preempt_count(1) |
#define preempt_count | ( | ) | (current_thread_info()->preempt_count) |
#define preempt_enable_no_resched_notrace | ( | ) | do { } while (0) |
#define sched_preempt_enable_no_resched | ( | ) | do { } while (0) |
#define sub_preempt_count | ( | val | ) | do { preempt_count() -= (val); } while (0) |