Searched refs:preempt_count (Results 1 - 25 of 85) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/lib/
H A Dsmp_processor_id.c12 unsigned long preempt_count = preempt_count(); local
15 if (likely(preempt_count))
44 preempt_count() - 1, current->comm, current->pid);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dpreempt.h6 * preempt_count (used for kernel preemption, interrupt count, etc.)
17 # define add_preempt_count(val) do { preempt_count() += (val); } while (0)
18 # define sub_preempt_count(val) do { preempt_count() -= (val); } while (0)
24 #define preempt_count() (current_thread_info()->preempt_count) macro
57 do { preempt_count() += (val); } while (0)
59 do { preempt_count() -= (val); } while (0)
H A Dhardirq.h77 #define hardirq_count() (preempt_count() & HARDIRQ_MASK)
78 #define softirq_count() (preempt_count() & SOFTIRQ_MASK)
79 #define irq_count() (preempt_count() & (HARDIRQ_MASK | SOFTIRQ_MASK \
93 #define in_nmi() (preempt_count() & NMI_MASK)
110 #define in_atomic() ((preempt_count() & ~PREEMPT_ACTIVE) != PREEMPT_INATOMIC_BASE)
117 ((preempt_count() & ~PREEMPT_ACTIVE) != PREEMPT_CHECK_OFFSET)
120 # define preemptible() (preempt_count() == 0 && !irqs_disabled())
H A Dbit_spinlock.h88 return preempt_count();
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m68k/include/asm/
H A Dthread_info_no.h39 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
53 .preempt_count = INIT_PREEMPT_COUNT, \
H A Dthread_info_mm.h17 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
30 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/h8300/include/asm/
H A Dthread_info.h26 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
39 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/kernel/
H A Dasm-offsets.c18 OFFSET(TI_preempt_count, thread_info, preempt_count);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/parisc/include/asm/
H A Dthread_info.h15 int preempt_count; /* 0=premptable, <0=BUG; will also serve as bh-counter */ member in struct:thread_info
26 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/um/include/asm/
H A Dthread_info.h20 int preempt_count; /* 0 => preemptable, member in struct:thread_info
35 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/s390/include/asm/
H A Dthread_info.h49 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
65 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/score/include/asm/
H A Dthread_info.h38 int preempt_count; member in struct:thread_info
53 * preempt_count needs to be 1 initially, until the scheduler is functional.
60 .preempt_count = 1, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/include/asm/
H A Dthread_info.h36 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
61 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/frv/include/asm/
H A Dthread_info.h38 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
68 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/avr32/include/asm/
H A Dthread_info.h27 __s32 preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
43 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/blackfin/include/asm/
H A Dthread_info.h43 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
60 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/
H A Dirq_32.c102 * Copy the softirq bits in preempt_count so that the
105 irqctx->tinfo.preempt_count =
106 (irqctx->tinfo.preempt_count & ~SOFTIRQ_MASK) |
107 (curctx->tinfo.preempt_count & SOFTIRQ_MASK);
136 irqctx->tinfo.preempt_count = HARDIRQ_OFFSET;
145 irqctx->tinfo.preempt_count = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Drcupdate.c144 if (rcu_preempt_depth() != 0 || preempt_count() != 0 ||
186 if (rcu_preempt_depth() != 0 || preempt_count() != 0 ||
220 if (rcu_preempt_depth() != 0 || preempt_count() != 0 ||
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dthread_info.h30 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
49 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mn10300/include/asm/
H A Dthread_info.h47 __s32 preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
77 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/include/asm/
H A Dthread_info_32.h34 int preempt_count; /* 0 => preemptable, member in struct:thread_info
65 .preempt_count = INIT_PREEMPT_COUNT, \
109 #define TI_PREEMPT 0x14 /* preempt_count */
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Dthread_info.h34 int preempt_count; /* 0 => preemptable, member in struct:thread_info
53 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dthread_info.h38 int preempt_count; /* 0 => preemptable, member in struct:thread_info
55 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/xtensa/include/asm/
H A Dthread_info.h51 __s32 preempt_count; /* 0 => preemptable,< 0 => BUG*/ member in struct:thread_info
93 .preempt_count = INIT_PREEMPT_COUNT, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/include/asm/
H A Dthread_info.h31 int preempt_count; /* 0 => preemptable, <0 => BUG */ member in struct:thread_info
71 .preempt_count = INIT_PREEMPT_COUNT, \

Completed in 220 milliseconds

1234