Home
last modified time | relevance | path

Searched refs:preemptible (Results 1 – 31 of 31) sorted by relevance

/linux-4.4.14/arch/x86/xen/
Dmulticalls.c63 BUG_ON(preemptible()); in xen_mc_flush()
140 BUG_ON(preemptible()); in __xen_mc_entry()
168 BUG_ON(preemptible()); in xen_mc_extend_args()
Dtime.c81 BUG_ON(preemptible()); in get_runstate_snapshot()
Dmmu.c1450 BUG_ON(preemptible()); in xen_write_cr3()
1496 BUG_ON(preemptible()); in xen_write_cr3_init()
/linux-4.4.14/include/linux/
Dpreempt.h159 #define preemptible() (preempt_count() == 0 && !irqs_disabled()) macro
227 #define preemptible() 0 macro
/linux-4.4.14/arch/arm64/kernel/
Ddebug-monitors.c91 WARN_ON(preemptible()); in enable_debug_monitors()
111 WARN_ON(preemptible()); in disable_debug_monitors()
Dcacheinfo.c56 WARN_ON(preemptible()); in cache_get_ccsidr()
/linux-4.4.14/arch/x86/kernel/
Dparavirt.c286 BUG_ON(preemptible()); in paravirt_start_context_switch()
297 BUG_ON(preemptible()); in paravirt_end_context_switch()
/linux-4.4.14/Documentation/
Dlocal_ops.txt88 In preemptible context, use get_cpu_var() and put_cpu_var() around local atomic
140 /* Increment the counter from a non preemptible context */
145 * preemptible context (it disables preemption) :
Dpreempt-locking.txt10 A preemptible kernel creates new locking issues. The issues are the same as
11 those under SMP: concurrency and reentrancy. Thankfully, the Linux preemptible
Dpi-futex.txt59 non-preemptible in a critical section, so the 'use spinlocks' argument
/linux-4.4.14/arch/x86/include/asm/
Dmmu_context.h96 DEBUG_LOCKS_WARN_ON(preemptible()); in load_mm_ldt()
/linux-4.4.14/kernel/
DKconfig.preempt43 preemptible. This allows reaction to interactive events by
/linux-4.4.14/arch/powerpc/kernel/
Dprocess.c157 WARN_ON(preemptible()); in enable_kernel_fp()
173 WARN_ON(preemptible()); in enable_kernel_altivec()
209 WARN_ON(preemptible()); in enable_kernel_vsx()
250 WARN_ON(preemptible()); in enable_kernel_spe()
/linux-4.4.14/arch/arm/kvm/
Darm.c66 BUG_ON(preemptible()); in kvm_arm_set_running_vcpu()
76 BUG_ON(preemptible()); in kvm_arm_get_running_vcpu()
/linux-4.4.14/arch/mn10300/
DKconfig.debug61 kernel. This doesn't work very well on SMP or preemptible kernels as
/linux-4.4.14/lib/
Dscatterlist.c623 WARN_ON_ONCE(preemptible()); in sg_miter_stop()
DKconfig.debug911 bool "Debug preemptible kernel"
/linux-4.4.14/arch/arm/vfp/
Dvfpmodule.c439 BUG_ON(preemptible()); in vfp_enable()
/linux-4.4.14/Documentation/arm/
Dkernel_mode_neon.txt24 non-preemptible section for reasons outlined below.
/linux-4.4.14/arch/s390/kernel/
Dkprobes.c662 if (!preemptible() && kprobe_running() && in kprobe_exceptions_notify()
/linux-4.4.14/arch/x86/kernel/kprobes/
Dcore.c1022 if (!preemptible() && kprobe_running() && in kprobe_exceptions_notify()
/linux-4.4.14/arch/arm/kernel/
Dperf_event_v7.c1240 BUG_ON(preemptible()); in venum_pre_pmresr()
1254 BUG_ON(preemptible()); in venum_post_pmresr()
/linux-4.4.14/arch/x86/kernel/apic/
Dx2apic_uv_x.c341 WARN_ON(preemptible() && num_online_cpus() > 1); in x2apic_get_apic_id()
/linux-4.4.14/Documentation/RCU/
DRTFP.txt155 as well as further work on efficient implementations of preemptible
166 preemptible RCU [PaulEMcKenney2007PreemptibleRCU], and the three-part
183 2010 produced a simpler preemptible-RCU implementation
1898 ,Title="The design of preemptible read-copy-update"
1906 LWN article describing the design of preemptible RCU.
2019 Patch that prevents preemptible RCU from unnecessarily waking
Dtorture.txt81 To properly exercise RCU implementations with preemptible
/linux-4.4.14/arch/sparc/kernel/
Dsmp_64.c1408 WARN_ON_ONCE(preemptible()); in smp_send_reschedule()
/linux-4.4.14/Documentation/ia64/
Dfsys.txt41 - execution is interruptible and preemptible (an fsys-mode handler
/linux-4.4.14/scripts/
Dspelling.txt737 preemptable||preemptible
/linux-4.4.14/kernel/sched/
Dcore.c3273 if (likely(!preemptible())) in preempt_schedule()
3299 if (likely(!preemptible())) in preempt_schedule_notrace()
/linux-4.4.14/arch/arm/
DKconfig1579 locally-defined, preemptible global symbols as short-range "b.n"
/linux-4.4.14/init/
DKconfig647 block the current preemptible RCU grace period for too long.