Home
last modified time | relevance | path

Searched defs:sched_class (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/libbpf/.github/actions/build-selftests/
H A Dvmlinux.h999 const struct sched_class *sched_class; member
3127 struct sched_class { struct
3128 void (*enqueue_task)(struct rq *, struct task_struct *, int);
3129 void (*dequeue_task)(struct rq *, struct task_struct *, int);
3130 void (*yield_task)(struct rq *);
3131 bool (*yield_to_task)(struct rq *, struct task_struct *);
3132 void (*wakeup_preempt)(struct rq *, struct task_struct *, int);
3133 struct task_struct * (*pick_next_task)(struct rq *);
3134 void (*put_prev_task)(struct rq *, struct task_struct *);
3135 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/powerpc/
H A Dvmlinux.h1565 const struct sched_class *sched_class; member
2664 struct sched_class { struct
2665 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2666 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2667 void (*yield_task)(struct rq *);
2668 bool (*yield_to_task)(struct rq *, struct task_struct *);
2669 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2670 struct task_struct * (*pick_next_task)(struct rq *);
2671 void (*put_prev_task)(struct rq *, struct task_struct *);
2672 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
H A Dvmlinux_600.h1565 const struct sched_class *sched_class; member
2664 struct sched_class { struct
2665 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2666 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2667 void (*yield_task)(struct rq *);
2668 bool (*yield_to_task)(struct rq *, struct task_struct *);
2669 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2670 struct task_struct * (*pick_next_task)(struct rq *);
2671 void (*put_prev_task)(struct rq *, struct task_struct *);
2672 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/loongarch/
H A Dvmlinux.h1097 const struct sched_class *sched_class; member
2705 struct sched_class { struct
2706 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2707 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2708 void (*yield_task)(struct rq *);
2709 bool (*yield_to_task)(struct rq *, struct task_struct *);
2710 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2711 struct task_struct * (*pick_next_task)(struct rq *);
2712 void (*put_prev_task)(struct rq *, struct task_struct *);
2713 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
H A Dvmlinux_602.h1097 const struct sched_class *sched_class; member
2705 struct sched_class { struct
2706 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2707 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2708 void (*yield_task)(struct rq *);
2709 bool (*yield_to_task)(struct rq *, struct task_struct *);
2710 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2711 struct task_struct * (*pick_next_task)(struct rq *);
2712 void (*put_prev_task)(struct rq *, struct task_struct *);
2713 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/x86/
H A Dvmlinux.h1018 const struct sched_class *sched_class; member
2921 struct sched_class { struct
2922 int uclamp_enabled;
2923 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2924 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2925 void (*yield_task)(struct rq *);
2926 bool (*yield_to_task)(struct rq *, struct task_struct *);
2927 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2928 struct task_struct * (*pick_next_task)(struct rq *);
2929 void (*put_prev_task)(struct rq *, struct task_struct *);
[all …]
H A Dvmlinux_518.h1018 const struct sched_class *sched_class; member
2921 struct sched_class { struct
2922 int uclamp_enabled;
2923 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2924 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2925 void (*yield_task)(struct rq *);
2926 bool (*yield_to_task)(struct rq *, struct task_struct *);
2927 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2928 struct task_struct * (*pick_next_task)(struct rq *);
2929 void (*put_prev_task)(struct rq *, struct task_struct *);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/arm64/
H A Dvmlinux.h2339 const struct sched_class *sched_class; member
2592 struct sched_class { struct
2593 int uclamp_enabled;
2594 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2595 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2596 void (*yield_task)(struct rq *);
2597 bool (*yield_to_task)(struct rq *, struct task_struct *);
2598 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2599 struct task_struct * (*pick_next_task)(struct rq *);
2600 void (*put_prev_task)(struct rq *, struct task_struct *);
[all …]
/aosp_15_r20/system/bpf/include/vmlinux/android15_6.6/x86_64/
H A Dvmlinux.h1896 const struct sched_class *sched_class; member
2149 struct sched_class { struct
2150 int uclamp_enabled;
2151 void (*enqueue_task)(struct rq *, struct task_struct *, int);
2152 void (*dequeue_task)(struct rq *, struct task_struct *, int);
2153 void (*yield_task)(struct rq *);
2154 bool (*yield_to_task)(struct rq *, struct task_struct *);
2155 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
2156 struct task_struct * (*pick_next_task)(struct rq *);
2157 void (*put_prev_task)(struct rq *, struct task_struct *);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/arm64/
H A Dvmlinux_608.h988 const struct sched_class *sched_class; member
1805 struct sched_class { struct
1806 void (*enqueue_task)(struct rq *, struct task_struct *, int);
1807 void (*dequeue_task)(struct rq *, struct task_struct *, int);
1808 void (*yield_task)(struct rq *);
1809 bool (*yield_to_task)(struct rq *, struct task_struct *);
1810 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
1811 struct task_struct * (*pick_next_task)(struct rq *);
1812 void (*put_prev_task)(struct rq *, struct task_struct *);
1813 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
H A Dvmlinux.h988 const struct sched_class *sched_class; member
1805 struct sched_class { struct
1806 void (*enqueue_task)(struct rq *, struct task_struct *, int);
1807 void (*dequeue_task)(struct rq *, struct task_struct *, int);
1808 void (*yield_task)(struct rq *);
1809 bool (*yield_to_task)(struct rq *, struct task_struct *);
1810 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
1811 struct task_struct * (*pick_next_task)(struct rq *);
1812 void (*put_prev_task)(struct rq *, struct task_struct *);
1813 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
/aosp_15_r20/external/bcc/libbpf-tools/riscv/
H A Dvmlinux_602.h580 const struct sched_class *sched_class; member
970 struct sched_class { struct
971 void (*enqueue_task)(struct rq *, struct task_struct *, int);
972 void (*dequeue_task)(struct rq *, struct task_struct *, int);
973 void (*yield_task)(struct rq *);
974 bool (*yield_to_task)(struct rq *, struct task_struct *);
975 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
976 struct task_struct * (*pick_next_task)(struct rq *);
977 void (*put_prev_task)(struct rq *, struct task_struct *);
978 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
H A Dvmlinux.h580 const struct sched_class *sched_class; member
970 struct sched_class { struct
971 void (*enqueue_task)(struct rq *, struct task_struct *, int);
972 void (*dequeue_task)(struct rq *, struct task_struct *, int);
973 void (*yield_task)(struct rq *);
974 bool (*yield_to_task)(struct rq *, struct task_struct *);
975 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
976 struct task_struct * (*pick_next_task)(struct rq *);
977 void (*put_prev_task)(struct rq *, struct task_struct *);
978 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]