Searched refs:preempt (Results 1 – 13 of 13) sorted by relevance
/kernel/rcu/ |
D | tree_plugin.h | 312 void rcu_note_context_switch(bool preempt) in rcu_note_context_switch() argument 320 …WARN_ONCE(!preempt && rcu_preempt_depth() > 0, "Voluntary context switch within RCU read-side crit… in rcu_note_context_switch() 359 rcu_tasks_qs(current, preempt); in rcu_note_context_switch() 893 void rcu_note_context_switch(bool preempt) in rcu_note_context_switch() argument 904 rcu_tasks_qs(current, preempt); in rcu_note_context_switch()
|
D | Kconfig | 257 the "x" is "p" for RCU-preempt (PREEMPTION kernels) and "s" for
|
/kernel/trace/rv/monitors/wwnr/ |
D | wwnr.c | 21 static void handle_switch(void *data, bool preempt, struct task_struct *p, in handle_switch() argument
|
/kernel/trace/ |
D | trace_sched_switch.c | 24 probe_sched_switch(void *ignore, bool preempt, in probe_sched_switch() argument
|
D | fgraph.c | 426 ftrace_graph_probe_sched_switch(void *ignore, bool preempt, in ftrace_graph_probe_sched_switch() argument
|
D | Kconfig | 134 Create preempt/irq toggle tracepoints if needed, so that other parts 338 enabled. This option and the preempt-off timing option can be 531 of the overall system. This is enabled by default when the preempt 1051 tristate "Test module to create a preempt / IRQ disable delay thread to test latency tracers" 1055 tracers by executing a preempt or irq disable section with a user
|
D | trace_sched_wakeup.c | 430 probe_wakeup_sched_switch(void *ignore, bool preempt, in probe_wakeup_sched_switch() argument
|
D | trace_osnoise.c | 1169 trace_sched_switch_callback(void *data, bool preempt, in trace_sched_switch_callback() argument
|
D | trace_events.c | 786 event_filter_pid_sched_switch_probe_pre(void *data, bool preempt, in event_filter_pid_sched_switch_probe_pre() argument 812 event_filter_pid_sched_switch_probe_post(void *data, bool preempt, in event_filter_pid_sched_switch_probe_post() argument
|
D | ftrace.c | 7659 ftrace_filter_pid_sched_switch_probe(void *data, bool preempt, in ftrace_filter_pid_sched_switch_probe() argument
|
/kernel/ |
D | Kconfig.preempt | 44 low priority process to voluntarily preempt itself even if it
|
/kernel/sched/ |
D | fair.c | 7730 bool preempt = false; in check_preempt_wakeup() local 7768 goto preempt; in check_preempt_wakeup() 7788 goto preempt; in check_preempt_wakeup() 7793 trace_android_rvh_check_preempt_wakeup(rq, p, &preempt, &ignore, in check_preempt_wakeup() 7795 if (preempt) in check_preempt_wakeup() 7796 goto preempt; in check_preempt_wakeup() 7807 goto preempt; in check_preempt_wakeup() 7812 preempt: in check_preempt_wakeup()
|
D | core.c | 5967 static inline void schedule_debug(struct task_struct *prev, bool preempt) in schedule_debug() argument 5978 if (!preempt && READ_ONCE(prev->__state) && prev->non_block_count) { in schedule_debug() 8889 int __sched yield_to(struct task_struct *p, bool preempt) in yield_to() argument 8932 if (preempt && rq != p_rq) in yield_to()
|