Searched refs:scx_bpf_dsq_move (Results 1 – 3 of 3) sorted by relevance
/linux/tools/sched_ext/include/scx/ |
H A D | compat.bpf.h | 72 (bpf_ksym_exists(scx_bpf_dsq_move) ? \ 73 scx_bpf_dsq_move((it__iter), (p), (dsq_id), (enq_flags)) : \ 103 _Static_assert(false, "scx_bpf_dispatch_from_dsq() renamed to scx_bpf_dsq_move()"); \
|
H A D | common.bpf.h | 60 bool scx_bpf_dsq_move(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq_flags) __ksym __weak; 99 * Use the following as @it__iter when calling scx_bpf_dsq_move[_vtime]() from
|
/linux/kernel/sched/ |
H A D | ext.c | 6643 * scx_bpf_dsq_move[_vtime](). If this function is not called, the previous 6662 * vtime is kept. If scx_bpf_dsq_move() is used to dispatch the next task, the 6675 * scx_bpf_dsq_move - Move a task from DSQ iteration to a DSQ 6698 __bpf_kfunc bool scx_bpf_dsq_move(struct bpf_iter_scx_dsq *it__iter, in scx_bpf_dsq_move() function 6720 * All other aspects are identical to scx_bpf_dsq_move(). See 6739 BTF_ID_FLAGS(func, scx_bpf_dsq_move, KF_RCU) 6869 BTF_ID_FLAGS(func, scx_bpf_dsq_move, KF_RCU)
|