Searched refs:bpf_iter_scx_dsq (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/tools/sched_ext/include/scx/ |
D | common.bpf.h | 44 void scx_bpf_dispatch_from_dsq_set_slice(struct bpf_iter_scx_dsq *it__iter, u64 slice) __ksym __wea… 45 void scx_bpf_dispatch_from_dsq_set_vtime(struct bpf_iter_scx_dsq *it__iter, u64 vtime) __ksym __wea… 46 bool scx_bpf_dispatch_from_dsq(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id… 47 bool scx_bpf_dispatch_vtime_from_dsq(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 … 52 int bpf_iter_scx_dsq_new(struct bpf_iter_scx_dsq *it, u64 dsq_id, u64 flags) __ksym __weak; 53 struct task_struct *bpf_iter_scx_dsq_next(struct bpf_iter_scx_dsq *it) __ksym __weak; 54 void bpf_iter_scx_dsq_destroy(struct bpf_iter_scx_dsq *it) __ksym __weak;
|
/linux-6.12.1/kernel/sched/ |
D | ext.c | 1270 struct bpf_iter_scx_dsq { struct 6289 struct bpf_iter_scx_dsq *it__iter, u64 slice) in scx_bpf_dispatch_from_dsq_set_slice() 6308 struct bpf_iter_scx_dsq *it__iter, u64 vtime) in scx_bpf_dispatch_from_dsq_set_vtime() 6341 __bpf_kfunc bool scx_bpf_dispatch_from_dsq(struct bpf_iter_scx_dsq *it__iter, in scx_bpf_dispatch_from_dsq() 6367 __bpf_kfunc bool scx_bpf_dispatch_vtime_from_dsq(struct bpf_iter_scx_dsq *it__iter, in scx_bpf_dispatch_vtime_from_dsq() 6616 __bpf_kfunc int bpf_iter_scx_dsq_new(struct bpf_iter_scx_dsq *it, u64 dsq_id, in bpf_iter_scx_dsq_new() 6622 sizeof(struct bpf_iter_scx_dsq)); in bpf_iter_scx_dsq_new() 6624 __alignof__(struct bpf_iter_scx_dsq)); in bpf_iter_scx_dsq_new() 6646 __bpf_kfunc struct task_struct *bpf_iter_scx_dsq_next(struct bpf_iter_scx_dsq *it) in bpf_iter_scx_dsq_next() 6692 __bpf_kfunc void bpf_iter_scx_dsq_destroy(struct bpf_iter_scx_dsq *it) in bpf_iter_scx_dsq_destroy()
|