Lines Matching full:central
3 * A central FIFO sched_ext scheduler which demonstrates the followings:
7 * The central CPU is the only one making scheduling decisions. All other
8 * CPUs kick the central CPU when they run out of tasks to run.
10 * There is one global BPF queue and the central CPU schedules all CPUs by
26 * the central CPU.
42 * the central CPU's dispatch() path and add some form of priority mechanism.
99 * Steer wakeups to the central CPU as much as possible to avoid in BPF_STRUCT_OPS()
100 * disturbing other CPUs. It's safe to blindly return the central cpu as in BPF_STRUCT_OPS()
199 /* central's gimme is never set */ in BPF_STRUCT_OPS()
221 /* look for a task to run on the central CPU */ in BPF_STRUCT_OPS()
267 scx_bpf_error("Central timer ran on CPU %d, not central CPU %d", in central_timerfn()
317 scx_bpf_error("init from non-central CPU"); in BPF_STRUCT_OPS_SLEEPABLE()
348 * We are offloading all scheduling decisions to the central CPU
361 .name = "central");