Home
last modified time | relevance | path

Searched refs:SCX_ENQ_PREEMPT (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/sched_ext/
H A Dcyclic_kick_wait.bpf.c43 enq_flags | SCX_ENQ_PREEMPT); in BPF_STRUCT_OPS()
/linux/tools/sched_ext/include/scx/
H A Denums.autogen.h46 SCX_ENUM_SET(skel, scx_enq_flags, SCX_ENQ_PREEMPT); \
H A Denums.autogen.bpf.h122 #define SCX_ENQ_PREEMPT __SCX_ENQ_PREEMPT macro
/linux/tools/sched_ext/
H A Dscx_central.bpf.c118 enq_flags | SCX_ENQ_PREEMPT); in BPF_STRUCT_OPS()
H A Dscx_qmap.bpf.c678 SCX_ENQ_PREEMPT | needs_immed(cid))) { in scan_shared_dsq()
/linux/kernel/sched/ext/
H A Dsub.c574 SCX_ENQ_HEAD | SCX_ENQ_PREEMPT | SCX_ENQ_IGNORE_CAPS, in scx_rescue_timerfn()
712 if (*enq_flags & SCX_ENQ_PREEMPT) in scx_resolve_local_dsq()
729 *enq_flags &= ~SCX_ENQ_PREEMPT; in scx_resolve_local_dsq()
738 *enq_flags &= ~(SCX_ENQ_IMMED | SCX_ENQ_PREEMPT | SCX_ENQ_HEAD | in scx_resolve_local_dsq()
H A Dinternal.h1693 SCX_ENQ_PREEMPT = 1LLU << 32, enumerator
H A Dext.c390 if (enq_flags & SCX_ENQ_PREEMPT) { in rq_is_open()
1580 if ((enq_flags & SCX_ENQ_PREEMPT) && p != rq->curr && in rq_owned_post_enq()
1675 if (enq_flags & (SCX_ENQ_HEAD | SCX_ENQ_PREEMPT)) { in scx_dispatch_enqueue()
2389 if (enq_flags & (SCX_ENQ_HEAD | SCX_ENQ_PREEMPT)) in scx_move_local_task_to_local_dsq()