Searched refs:vmpressure (Results 1 – 6 of 6) sorted by relevance
/Linux-v5.15/include/linux/ |
D | vmpressure.h | 13 struct vmpressure { struct 33 extern void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, argument 37 extern void vmpressure_init(struct vmpressure *vmpr); 38 extern void vmpressure_cleanup(struct vmpressure *vmpr); 39 extern struct vmpressure *memcg_to_vmpressure(struct mem_cgroup *memcg); 40 extern struct mem_cgroup *vmpressure_to_memcg(struct vmpressure *vmpr); 47 static inline void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, in vmpressure() function
|
D | memcontrol.h | 261 struct vmpressure vmpressure; member
|
/Linux-v5.15/mm/ |
D | vmpressure.c | 70 static struct vmpressure *work_to_vmpressure(struct work_struct *work) in work_to_vmpressure() 72 return container_of(work, struct vmpressure, work); in work_to_vmpressure() 75 static struct vmpressure *vmpressure_parent(struct vmpressure *vmpr) in vmpressure_parent() 157 static bool vmpressure_event(struct vmpressure *vmpr, in vmpressure_event() 182 struct vmpressure *vmpr = work_to_vmpressure(work); in vmpressure_work_fn() 239 void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, in vmpressure() function 242 struct vmpressure *vmpr; in vmpressure() 343 vmpressure(gfp, memcg, true, vmpressure_win, 0); in vmpressure_prio() 369 struct vmpressure *vmpr = memcg_to_vmpressure(memcg); in vmpressure_register_event() 430 struct vmpressure *vmpr = memcg_to_vmpressure(memcg); in vmpressure_unregister_event() [all …]
|
D | Makefile | 95 obj-$(CONFIG_MEMCG) += memcontrol.o vmpressure.o
|
D | memcontrol.c | 249 struct vmpressure *memcg_to_vmpressure(struct mem_cgroup *memcg) in memcg_to_vmpressure() 253 return &memcg->vmpressure; in memcg_to_vmpressure() 256 struct mem_cgroup *vmpressure_to_memcg(struct vmpressure *vmpr) in vmpressure_to_memcg() 258 return container_of(vmpr, struct mem_cgroup, vmpressure); in vmpressure_to_memcg() 5156 vmpressure_init(&memcg->vmpressure); in mem_cgroup_alloc() 5307 vmpressure_cleanup(&memcg->vmpressure); in mem_cgroup_css_free()
|
D | vmscan.c | 3022 vmpressure(sc->gfp_mask, memcg, false, in shrink_node_memcgs() 3147 vmpressure(sc->gfp_mask, sc->target_mem_cgroup, true, in shrink_node()
|