Searched refs:psi_group (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/include/linux/ |
| D | psi.h | 15 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,
|
| D | psi_types.h | 107 struct psi_group *group; 128 struct psi_group { struct 169 struct psi_group { }; argument
|
| D | cgroup.h | 667 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()
|
| D | cgroup-defs.h | 479 struct psi_group psi;
|
| /Linux-v5.4/kernel/sched/ |
| D | psi.c | 176 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/ |
| D | cgroup.c | 3605 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()
|