Lines Matching refs:memcg
77 struct mem_cgroup *memcg = vmpressure_to_memcg(vmpr);
79 memcg = parent_mem_cgroup(memcg);
80 if (!memcg)
82 return memcg_to_vmpressure(memcg);
221 * @memcg: cgroup memory controller handle
231 * mode: @memcg is considered the pressure root and userspace is
234 * If @tree is not set, reclaim efficiency is recorded for @memcg, and
239 void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree,
249 * for this @memcg rather than the whole subtree, and there
255 vmpr = memcg_to_vmpressure(memcg);
295 if (!memcg || mem_cgroup_is_root(memcg))
319 WRITE_ONCE(memcg->socket_pressure, jiffies + HZ);
327 * @memcg: cgroup memory controller handle
335 void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio)
351 vmpressure(gfp, memcg, true, vmpressure_win, 0);
358 * @memcg: memcg that is interested in vmpressure notifications
369 * To be used as memcg event method.
374 int vmpressure_register_event(struct mem_cgroup *memcg,
377 struct vmpressure *vmpr = memcg_to_vmpressure(memcg);
426 * @memcg: memcg handle
433 * To be used as memcg event method.
435 void vmpressure_unregister_event(struct mem_cgroup *memcg,
438 struct vmpressure *vmpr = memcg_to_vmpressure(memcg);