Searched refs:it__iter (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/tools/sched_ext/include/scx/ |
| H A D | compat.bpf.h | 57 #define __COMPAT_scx_bpf_dsq_move_set_slice(it__iter, slice) \ argument 59 scx_bpf_dsq_move_set_slice((it__iter), (slice)) : \ 61 scx_bpf_dispatch_from_dsq_set_slice___compat((it__iter), (slice)) : \ 64 #define __COMPAT_scx_bpf_dsq_move_set_vtime(it__iter, vtime) \ argument 66 scx_bpf_dsq_move_set_vtime((it__iter), (vtime)) : \ 71 #define __COMPAT_scx_bpf_dsq_move(it__iter, p, dsq_id, enq_flags) \ argument 73 scx_bpf_dsq_move((it__iter), (p), (dsq_id), (enq_flags)) : \ 80 scx_bpf_dsq_move_vtime((it__iter), (p), (dsq_id), (enq_flags)) : \ 96 #define scx_bpf_dispatch_from_dsq_set_slice(it__iter, slice) \ argument 99 #define scx_bpf_dispatch_from_dsq_set_vtime(it__iter, vtime) \ argument [all …]
|
| H A D | common.bpf.h | 56 void scx_bpf_dsq_move_set_slice(struct bpf_iter_scx_dsq *it__iter, u64 slice) __ksym __weak; 57 void scx_bpf_dsq_move_set_vtime(struct bpf_iter_scx_dsq *it__iter, u64 vtime) __ksym __weak; 58 bool scx_bpf_dsq_move(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u64 enq… 59 bool scx_bpf_dsq_move_vtime(struct bpf_iter_scx_dsq *it__iter, struct task_struct *p, u64 dsq_id, u…
|
| /linux-6.15/kernel/sched/ |
| H A D | ext.c | 6448 struct bpf_iter_scx_dsq_kern *kit = (void *)it__iter; in scx_bpf_dsq_move_set_slice() 6456 struct bpf_iter_scx_dsq *it__iter, u64 slice) in scx_bpf_dispatch_from_dsq_set_slice() argument 6459 scx_bpf_dsq_move_set_slice(it__iter, slice); in scx_bpf_dispatch_from_dsq_set_slice() 6475 struct bpf_iter_scx_dsq_kern *kit = (void *)it__iter; in scx_bpf_dsq_move_set_vtime() 6483 struct bpf_iter_scx_dsq *it__iter, u64 vtime) in scx_bpf_dispatch_from_dsq_set_vtime() argument 6486 scx_bpf_dsq_move_set_vtime(it__iter, vtime); in scx_bpf_dispatch_from_dsq_set_vtime() 6513 __bpf_kfunc bool scx_bpf_dsq_move(struct bpf_iter_scx_dsq *it__iter, in scx_bpf_dsq_move() argument 6517 return scx_dsq_move((struct bpf_iter_scx_dsq_kern *)it__iter, in scx_bpf_dsq_move() 6527 return scx_bpf_dsq_move(it__iter, p, dsq_id, enq_flags); in scx_bpf_dispatch_from_dsq() 6551 return scx_dsq_move((struct bpf_iter_scx_dsq_kern *)it__iter, in scx_bpf_dsq_move_vtime() [all …]
|
| /linux-6.15/tools/testing/selftests/bpf/test_kmods/ |
| H A D | bpf_testmod.c | 165 __bpf_kfunc s64 bpf_iter_testmod_seq_value(int val, struct bpf_iter_testmod_seq* it__iter) in bpf_iter_testmod_seq_value() argument 167 if (it__iter->cnt < 0) in bpf_iter_testmod_seq_value() 170 return val + it__iter->value; in bpf_iter_testmod_seq_value()
|