Searched refs:scx_bpf_kick_cpu (Results 1 – 9 of 9) sorted by relevance
| /linux/tools/sched_ext/ |
| H A D | scx_central.bpf.c | 131 scx_bpf_kick_cpu(central_cpu, SCX_KICK_PREEMPT); in BPF_STRUCT_OPS() 178 scx_bpf_kick_cpu(cpu, SCX_KICK_IDLE); in dispatch_to_cpu() 255 scx_bpf_kick_cpu(central_cpu, SCX_KICK_PREEMPT); in BPF_STRUCT_OPS() 277 scx_bpf_kick_cpu(central_cpu, SCX_KICK_PREEMPT); in BPF_STRUCT_OPS() 333 scx_bpf_kick_cpu(cpu, SCX_KICK_PREEMPT); in central_timerfn() 363 scx_bpf_kick_cpu(central_cpu, 0); in BPF_STRUCT_OPS_SLEEPABLE()
|
| H A D | scx_pair.bpf.c | 536 scx_bpf_kick_cpu(*pair, SCX_KICK_PREEMPT); in try_dispatch() 599 scx_bpf_kick_cpu(*pair, kick_flags); in BPF_PROG()
|
| /linux/tools/testing/selftests/sched_ext/ |
| H A D | non_scx_kfunc_deny.bpf.c | 21 scx_bpf_kick_cpu(0, 0); in BPF_PROG()
|
| H A D | cyclic_kick_wait.bpf.c | 54 scx_bpf_kick_cpu(tgt, SCX_KICK_WAIT); in BPF_STRUCT_OPS()
|
| H A D | nohz_tick.bpf.c | 31 scx_bpf_kick_cpu(test_cpu, SCX_KICK_IDLE); in BPF_STRUCT_OPS()
|
| H A D | allowed_cpus.bpf.c | 110 scx_bpf_kick_cpu(cpu, SCX_KICK_IDLE); in BPF_STRUCT_OPS()
|
| /linux/tools/sched_ext/include/scx/ |
| H A D | common.bpf.h | 70 void scx_bpf_kick_cpu(s32 cpu, u64 flags) __ksym;
|
| /linux/Documentation/scheduler/ |
| H A D | sched-ext.rst | 293 scheduler can wake up any cpu using the ``scx_bpf_kick_cpu()`` helper,
|
| /linux/kernel/sched/ext/ |
| H A D | ext.c | 9649 __bpf_kfunc void scx_bpf_kick_cpu(s32 cpu, u64 flags, const struct bpf_prog_aux *aux) in scx_bpf_kick_cpu() function 10750 BTF_ID_FLAGS(func, scx_bpf_kick_cpu, KF_IMPLICIT_ARGS) 10817 BTF_ID_FLAGS(func, scx_bpf_kick_cpu, KF_IMPLICIT_ARGS)
|