Home
last modified time | relevance | path

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

/external/libbpf/.github/actions/build-selftests/
Dvmlinux.h1326 const struct sched_class *sched_class; member
4316 struct sched_class { struct
4317 void (*enqueue_task)(struct rq *, struct task_struct *, int);
4318 void (*dequeue_task)(struct rq *, struct task_struct *, int);
4319 void (*yield_task)(struct rq *);
4320 bool (*yield_to_task)(struct rq *, struct task_struct *);
4321 void (*check_preempt_curr)(struct rq *, struct task_struct *, int);
4322 struct task_struct * (*pick_next_task)(struct rq *);
4323 void (*put_prev_task)(struct rq *, struct task_struct *);
4324 void (*set_next_task)(struct rq *, struct task_struct *, bool);
[all …]
/external/bcc/libbpf-tools/powerpc/
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 …]
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 …]
/external/bcc/libbpf-tools/loongarch/
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 …]
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 …]
/external/bcc/libbpf-tools/x86/
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 …]
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 …]
/external/bcc/libbpf-tools/arm64/
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 …]
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 …]
/external/bcc/libbpf-tools/riscv/
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 …]
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 …]