Searched refs:dsq_vtime (Results 1 – 9 of 9) sorted by relevance
| /linux/tools/testing/selftests/sched_ext/ |
| H A D | select_cpu_vtime.bpf.c | 30 u64 vtime = p->scx.dsq_vtime; in task_vtime() 62 if (vtime_before(vtime_now, p->scx.dsq_vtime)) in BPF_STRUCT_OPS() 63 vtime_now = p->scx.dsq_vtime; in BPF_STRUCT_OPS() 71 scx_bpf_task_set_dsq_vtime(p, p->scx.dsq_vtime + delta);
|
| H A D | maybe_null_fail_dsp.bpf.c | 17 vtime_test = p->scx.dsq_vtime; in BPF_STRUCT_OPS()
|
| H A D | maybe_null.bpf.c | 18 vtime_test = p->scx.dsq_vtime; in BPF_STRUCT_OPS()
|
| H A D | ddsp_bogus_dsq_fail.bpf.c | 25 p->scx.dsq_vtime, 0); in BPF_STRUCT_OPS()
|
| H A D | ddsp_vtimelocal_fail.bpf.c | 22 p->scx.dsq_vtime, 0); in BPF_STRUCT_OPS()
|
| /linux/tools/sched_ext/ |
| H A D | scx_flatcg.bpf.c | 393 u64 tvtime = p->scx.dsq_vtime; in BPF_STRUCT_OPS() 533 if (time_before(cgc->tvtime_now, p->scx.dsq_vtime)) in BPF_STRUCT_OPS() 534 cgc->tvtime_now = p->scx.dsq_vtime; in BPF_STRUCT_OPS() 557 scx_bpf_task_set_dsq_vtime(p, p->scx.dsq_vtime + delta); in BPF_STRUCT_OPS() 940 delta = (s64)(p->scx.dsq_vtime - from_cgc->tvtime_now); in BPF_STRUCT_OPS()
|
| /linux/include/linux/sched/ |
| H A D | ext.h | 250 u64 dsq_vtime; member
|
| /linux/tools/sched_ext/include/scx/ |
| H A D | compat.bpf.h | 403 p->scx.dsq_vtime = vtime; in scx_bpf_task_set_dsq_vtime()
|
| /linux/kernel/sched/ext/ |
| H A D | ext.c | 1388 p->scx.dsq_vtime = vtime; in apply_slice_vtime() 1420 return time_before64(a->scx.dsq_vtime, b->scx.dsq_vtime); in scx_dsq_priq_less() 3955 p->scx.dsq_vtime = 0; in scx_disable_task() 6812 p->scx.dsq_vtime, p->scx.slice, p->scx.weight); in scx_dump_task() 7972 (off >= offsetof(struct task_struct, scx.dsq_vtime) && in bpf_scx_btf_struct_access() 7973 off + size <= offsetofend(struct task_struct, scx.dsq_vtime))) in bpf_scx_btf_struct_access() 9060 p->scx.dsq_vtime = kit->vtime; in scx_dsq_move() 9519 p->scx.dsq_vtime = vtime; in scx_bpf_task_set_dsq_vtime()
|