Home
last modified time | relevance | path

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

123

/linux-6.3-rc2/lib/
A Dtest_kprobes.c38 KUNIT_EXPECT_FALSE(current_test, preemptible()); in kp_pre_handler()
49 KUNIT_EXPECT_FALSE(current_test, preemptible()); in kp_post_handler()
177 KUNIT_EXPECT_FALSE(current_test, preemptible()); in entry_handler()
186 KUNIT_EXPECT_FALSE(current_test, preemptible()); in return_handler()
253 KUNIT_EXPECT_FALSE(current_test, preemptible()); in stacktrace_return_handler()
314 KUNIT_EXPECT_FALSE(current_test, preemptible()); in stacktrace_internal_return_handler()
A Dtest_fprobe.c35 KUNIT_EXPECT_FALSE(current_test, preemptible()); in fp_entry_handler()
46 KUNIT_EXPECT_FALSE(current_test, preemptible()); in fp_exit_handler()
/linux-6.3-rc2/arch/x86/xen/
A Dmulticalls.c64 BUG_ON(preemptible()); in xen_mc_flush()
146 BUG_ON(preemptible()); in __xen_mc_entry()
174 BUG_ON(preemptible()); in xen_mc_extend_args()
/linux-6.3-rc2/arch/arm64/kernel/
A Dcpu_errata.c23 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in is_affected_midr_range()
40 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in is_affected_midr_range_list()
49 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in is_kryo_midr()
66 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in has_mismatched_cache_type()
209 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in has_neoverse_n1_erratum_1542419()
A Dproton-pack.c204 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in has_spectre_v2()
309 WARN_ON(preemptible()); in spectre_v2_enable_mitigation()
333 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in has_spectre_v3a()
515 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in has_spectre_v4()
635 WARN_ON(preemptible()); in spectre_v4_enable_mitigation()
948 WARN_ON(scope != SCOPE_LOCAL_CPU || preemptible()); in is_spectre_bhb_affected()
A Ddebug-monitors.c84 WARN_ON(preemptible()); in enable_debug_monitors()
105 WARN_ON(preemptible()); in disable_debug_monitors()
/linux-6.3-rc2/drivers/irqchip/
A Dirq-gic-v4.c239 WARN_ON(preemptible()); in its_make_vpe_non_resident()
265 WARN_ON(preemptible()); in its_make_vpe_resident()
290 WARN_ON(preemptible()); in its_commit_vpe()
/linux-6.3-rc2/kernel/
A DKconfig.preempt58 preemptible. This allows reaction to interactive events by
77 preemptible priority-inheritance aware variants, enforcing
79 non-preemptible sections. This makes the kernel, except for very
81 level interrupt handling) fully preemptible and brings most
/linux-6.3-rc2/include/linux/
A Dpreempt.h215 #define preemptible() (preempt_count() == 0 && !irqs_disabled()) macro
283 #define preemptible() 0 macro
A Dseqlock.h198 #define SEQCOUNT_LOCKNAME(lockname, locktype, preemptible, lockmember, lockbase, lock_acquire) \ argument
218 if (preemptible && unlikely(seq & 1)) { \
236 return preemptible; \
308 #define seqprop_preemptible(s) __seqprop(s, preemptible)
A Drcupdate.h358 return !preemptible(); in rcu_read_lock_sched_held()
363 return !preemptible(); in rcu_read_lock_any_held()
/linux-6.3-rc2/tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/
A Dpreempt.h38 static inline bool preemptible(void) in preemptible() function
A Dpercpu.h68 BUG_ON(preemptible()); \
/linux-6.3-rc2/Documentation/translations/zh_CN/core-api/
A Dlocal_ops.rst150 /* Increment the counter from a non preemptible context */
155 * preemptible context (it disables preemption) :
/linux-6.3-rc2/drivers/firmware/
A Darm_sdei.c304 WARN_ON_ONCE(preemptible()); in sdei_mask_local_cpu()
325 WARN_ON_ONCE(preemptible()); in sdei_unmask_local_cpu()
392 WARN_ON_ONCE(preemptible()); in _local_event_enable()
482 WARN_ON_ONCE(preemptible()); in _local_event_unregister()
564 WARN_ON(preemptible()); in _local_event_register()
/linux-6.3-rc2/arch/arm64/include/asm/
A Dtraps.h61 WARN_ON(preemptible()); in arm64_is_ras_serror()
A Darchrandom.h64 if (unlikely(!system_capabilities_finalized() && !preemptible())) in __cpu_has_rng()
A Defi.h60 (!preemptible() && efi_rt_stack_top != NULL && \
/linux-6.3-rc2/arch/x86/kernel/
A Dparavirt.c181 BUG_ON(preemptible()); in paravirt_start_context_switch()
192 BUG_ON(preemptible()); in paravirt_end_context_switch()
/linux-6.3-rc2/kernel/rcu/
A Dupdate.c125 return lock_is_held(&rcu_sched_lock_map) || !preemptible(); in rcu_read_lock_sched_held()
389 return !preemptible(); in rcu_read_lock_any_held()
A Dtree_plugin.h32 !(IS_ENABLED(CONFIG_PREEMPT_COUNT) && preemptible())) || in rcu_rdp_is_offloaded()
286 RCU_LOCKDEP_WARN(preemptible(), "rcu_qs() invoked with preemption enabled!!!\n"); in rcu_qs()
695 …RCU_LOCKDEP_WARN(preemptible(), "rcu_preempt_check_blocked_tasks() invoked with preemption enabled… in rcu_preempt_check_blocked_tasks()
848 RCU_LOCKDEP_WARN(preemptible(), "rcu_qs() invoked with preemption enabled!!!"); in rcu_qs()
/linux-6.3-rc2/Documentation/core-api/
A Dlocal_ops.rst103 In preemptible context, use ``get_cpu_var()`` and ``put_cpu_var()`` around
156 /* Increment the counter from a non preemptible context */
161 * preemptible context (it disables preemption) :
/linux-6.3-rc2/arch/x86/include/asm/
A Ddesc.h328 DEBUG_LOCKS_WARN_ON(preemptible()); in refresh_tss_limit()
345 DEBUG_LOCKS_WARN_ON(preemptible()); in invalidate_tss_limit()
/linux-6.3-rc2/arch/x86/mm/
A Dtlb.c1078 VM_WARN_ON(in_nmi() || preemptible()); in __get_current_cr3_fast()
1184 WARN_ON_ONCE(preemptible()); in native_flush_tlb_local()
1206 VM_WARN_ON_ONCE(preemptible()); in __flush_tlb_all()
/linux-6.3-rc2/drivers/xen/
A Dtime.c61 BUG_ON(preemptible()); in xen_get_runstate_snapshot_cpu_delta()

Completed in 32 milliseconds

123