Searched refs:SCX_SLICE_INF (Results 1 – 7 of 7) sorted by relevance
| /linux/tools/sched_ext/ |
| H A D | scx_central.bpf.c | 117 scx_bpf_dsq_insert(p, SCX_DSQ_LOCAL, SCX_SLICE_INF, in BPF_STRUCT_OPS() 124 scx_bpf_dsq_insert(p, FALLBACK_DSQ_ID, SCX_SLICE_INF, enq_flags); in BPF_STRUCT_OPS() 161 scx_bpf_dsq_insert(p, FALLBACK_DSQ_ID, SCX_SLICE_INF, 0); in dispatch_to_cpu() 175 scx_bpf_dsq_insert(p, SCX_DSQ_LOCAL_ON | cpu, SCX_SLICE_INF, 0); in dispatch_to_cpu()
|
| /linux/tools/testing/selftests/sched_ext/ |
| H A D | cyclic_kick_wait.bpf.c | 42 scx_bpf_dsq_insert(p, SCX_DSQ_LOCAL, SCX_SLICE_INF, in BPF_STRUCT_OPS()
|
| H A D | nohz_tick.bpf.c | 41 slice = SCX_SLICE_INF; in BPF_STRUCT_OPS() 49 slice = p->pid == victim_pid ? SCX_SLICE_INF : SCX_SLICE_DFL; in BPF_STRUCT_OPS()
|
| /linux/tools/sched_ext/include/scx/ |
| H A D | enums.autogen.h | 11 SCX_ENUM_SET(skel, scx_public_consts, SCX_SLICE_INF); \
|
| H A D | enums.autogen.bpf.h | 14 #define SCX_SLICE_INF __SCX_SLICE_INF macro
|
| /linux/include/linux/sched/ |
| H A D | ext.h | 32 SCX_SLICE_INF = U64_MAX, /* infinite, implies nohz */ enumerator
|
| /linux/kernel/sched/ext/ |
| H A D | ext.c | 1317 * A duration of SCX_SLICE_OOB_DUR_MASK means SCX_SLICE_INF. A finite dur 1467 if (slice == SCX_SLICE_INF) { in dsq_inc_nr() 1506 slice = dur == SCX_SLICE_OOB_DUR_MASK ? SCX_SLICE_INF : dur; in refill_task_slice_dfl() 1560 if (donor->scx.slice != SCX_SLICE_INF) in rq_owned_post_enq() 3440 can_stop_tick = p->scx.slice == SCX_SLICE_INF && !p->is_blocked; in do_pick_task_scx() 9608 * %SCX_SLICE_INF, @p never expires and the BPF scheduler must kick the CPU with 10251 * and counted in %SCX_EV_SLICE_CLAMPED. %SCX_SLICE_INF is preserved. in scx_bpf_dump_bstr()
|