Home
last modified time | relevance | path

Searched refs:preempt (Results 1 – 9 of 9) sorted by relevance

/include/linux/
Drcutiny.h135 #define rcu_note_context_switch(preempt) \ argument
138 rcu_tasks_qs(current, (preempt)); \
Drcupdate.h170 # define rcu_tasks_classic_qs(t, preempt) \ argument
172 if (!(preempt) && READ_ONCE((t)->rcu_tasks_holdout)) \
179 # define rcu_tasks_classic_qs(t, preempt) do { } while (0) argument
209 #define rcu_tasks_qs(t, preempt) \ argument
211 rcu_tasks_classic_qs((t), (preempt)); \
224 #define rcu_tasks_classic_qs(t, preempt) do { } while (0) argument
225 #define rcu_tasks_qs(t, preempt) do { } while (0) argument
Drcutree.h21 void rcu_note_context_switch(bool preempt);
Dparport.h137 int (*preempt)(void *); member
351 int (*preempt)(void *); member
Dpreempt.h480 DEFINE_LOCK_GUARD_0(preempt, preempt_disable(), preempt_enable())
Dsched.h1940 extern int yield_to(struct task_struct *p, bool preempt);
/include/asm-generic/
DKbuild47 mandatory-y += preempt.h
/include/trace/events/
Dsched.h190 static inline long __trace_sched_switch_state(bool preempt, in __trace_sched_switch_state() argument
204 if (preempt) in __trace_sched_switch_state()
224 TP_PROTO(bool preempt,
229 TP_ARGS(preempt, prev, next, prev_state),
245 __entry->prev_state = __trace_sched_switch_state(preempt, prev_state, prev);
/include/trace/hooks/
Dsched.h253 TP_PROTO(struct rq *rq, struct task_struct *p, bool *preempt, bool *nopreempt,
255 TP_ARGS(rq, p, preempt, nopreempt, wake_flags, se, pse), 1);