Home
last modified time | relevance | path

Searched refs:psi_group (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/include/linux/
Dpsi.h15 extern struct psi_group psi_system;
25 int psi_show(struct seq_file *s, struct psi_group *group, enum psi_res res);
32 struct psi_trigger *psi_trigger_create(struct psi_group *group,
Dpsi_types.h107 struct psi_group *group;
128 struct psi_group { struct
169 struct psi_group { }; argument
Dcgroup.h667 static inline struct psi_group *cgroup_psi(struct cgroup *cgrp) in cgroup_psi()
732 static inline struct psi_group *cgroup_psi(struct cgroup *cgrp) in cgroup_psi()
Dcgroup-defs.h479 struct psi_group psi;
/Linux-v5.4/kernel/sched/
Dpsi.c176 struct psi_group psi_system = {
182 static void group_init(struct psi_group *group) in group_init()
236 static void get_recent_times(struct psi_group *group, int cpu, in get_recent_times()
301 static void collect_percpu_times(struct psi_group *group, in collect_percpu_times()
356 static u64 update_averages(struct psi_group *group, u64 now) in update_averages()
412 struct psi_group *group; in psi_avgs_work()
418 group = container_of(dwork, struct psi_group, avgs_work); in psi_avgs_work()
490 static void init_triggers(struct psi_group *group, u64 now) in init_triggers()
502 static u64 update_triggers(struct psi_group *group, u64 now) in update_triggers()
555 static void psi_schedule_poll_work(struct psi_group *group, unsigned long delay) in psi_schedule_poll_work()
[all …]
/Linux-v5.4/kernel/cgroup/
Dcgroup.c3605 struct psi_group *psi = cgroup->id == 1 ? &psi_system : &cgroup->psi; in cgroup_io_pressure_show()
3612 struct psi_group *psi = cgroup->id == 1 ? &psi_system : &cgroup->psi; in cgroup_memory_pressure_show()
3619 struct psi_group *psi = cgroup->id == 1 ? &psi_system : &cgroup->psi; in cgroup_cpu_pressure_show()