interrupt preempt - ceragon/LinuxDoc GitHub Wiki
struct thread_info {
struct task_struct *task;
__u32 flags;
__u32 cpu;
__u32 last_cpu;
__u32 status;
mm_segment_t addr_limit;
int preempt_count;
struct restart_block restart_block;
};#define preempt_count() ( \
current_thread_info()->preempt_count \
)#define inc_preempt_count() \
// add_preempt_count(1)
preempt_count() += 1;
#define dec_preempt_count() \
// sub_preempt_count(1)
preempt_count() -= 1;