Home
last modified time | relevance | path

Searched refs:SCX_DSQ_GLOBAL (Results 1 – 14 of 14) sorted by relevance

/linux/tools/testing/selftests/sched_ext/
H A Dselect_cpu_dispatch_dbl_dsp.bpf.c21 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, SCX_SLICE_DFL, 0); in BPF_STRUCT_OPS()
22 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, SCX_SLICE_DFL, 0); in BPF_STRUCT_OPS()
H A Dselect_cpu_dfl.bpf.c33 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, SCX_SLICE_DFL, enq_flags); in BPF_STRUCT_OPS()
H A Dselect_cpu_dispatch.bpf.c28 dsq_id = SCX_DSQ_GLOBAL; in BPF_STRUCT_OPS()
H A Denq_select_cpu_fails.bpf.c
H A Dcyclic_kick_wait.bpf.c47 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, SCX_SLICE_DFL, enq_flags); in BPF_STRUCT_OPS()
H A Dnohz_tick.bpf.c29 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, slice, enq_flags); in BPF_STRUCT_OPS()
H A Dselect_cpu_dfl_nodispatch.bpf.c55 u64 dsq_id = SCX_DSQ_GLOBAL; in BPF_STRUCT_OPS()
H A Dallowed_cpus.bpf.c94 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, SCX_SLICE_DFL, 0); in BPF_STRUCT_OPS()
/linux/tools/sched_ext/include/scx/
H A Denums.autogen.h22 SCX_ENUM_SET(skel, scx_dsq_id_flags, SCX_DSQ_GLOBAL); \
H A Denums.autogen.bpf.h50 #define SCX_DSQ_GLOBAL __SCX_DSQ_GLOBAL macro
/linux/include/linux/sched/
H A Dext.h58 SCX_DSQ_GLOBAL = SCX_DSQ_FLAG_BUILTIN | 1, enumerator
/linux/Documentation/scheduler/
H A Dsched-ext.rst213 * to SCX_DSQ_GLOBAL. The behavior of the scheduler would be exactly same
219 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, SCX_SLICE_DFL, enq_flags);
265 priority queue. By default, there is one global FIFO (``SCX_DSQ_GLOBAL``),
319 ``SCX_DSQ_GLOBAL``, ``SCX_DSQ_LOCAL``, or ``SCX_DSQ_LOCAL_ON | cpu``.
342 ``SCX_DSQ_LOCAL_ON | cpu``, or ``SCX_DSQ_GLOBAL``): the BPF scheduler
393 ``SCX_DSQ_GLOBAL`` or a custom DSQ. While ``scx_bpf_dsq_insert()``
424 ``SCX_DSQ_LOCAL`` and ``SCX_DSQ_GLOBAL`` do not support priority-queue
/linux/tools/sched_ext/
H A Dscx_pair.bpf.c523 scx_bpf_dsq_insert(p, SCX_DSQ_GLOBAL, SCX_SLICE_DFL, 0); in try_dispatch()
/linux/kernel/sched/ext/
H A Dext.c1716 if (dsq->id == SCX_DSQ_GLOBAL || dsq->id == SCX_DSQ_BYPASS) in scx_dispatch_enqueue()
1838 if (dsq_id == SCX_DSQ_GLOBAL) in find_dsq_for_dispatch()
7113 if (scx_init_dsq(&pnode->global_dsq, SCX_DSQ_GLOBAL, sch)) { in alloc_pnode()