/include/linux/ |
D | memcontrol.h | 140 struct mem_cgroup *memcg; /* Back pointer, we cannot */ member 349 static inline bool mem_cgroup_is_root(struct mem_cgroup *memcg) in mem_cgroup_is_root() argument 351 return (memcg == root_mem_cgroup); in mem_cgroup_is_root() 360 struct mem_cgroup *memcg, in mem_cgroup_protection() argument 402 if (root == memcg) in mem_cgroup_protection() 405 *min = READ_ONCE(memcg->memory.emin); in mem_cgroup_protection() 406 *low = READ_ONCE(memcg->memory.elow); in mem_cgroup_protection() 410 struct mem_cgroup *memcg); 418 void mem_cgroup_commit_charge(struct page *page, struct mem_cgroup *memcg, 420 void mem_cgroup_cancel_charge(struct page *page, struct mem_cgroup *memcg, [all …]
|
D | vmpressure.h | 33 extern void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, 35 extern void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio); 39 extern struct vmpressure *memcg_to_vmpressure(struct mem_cgroup *memcg); 41 extern int vmpressure_register_event(struct mem_cgroup *memcg, 44 extern void vmpressure_unregister_event(struct mem_cgroup *memcg, 47 static inline void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, in vmpressure() argument 49 static inline void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, in vmpressure_prio() argument
|
D | list_lru.h | 117 int nid, struct mem_cgroup *memcg); 123 return list_lru_count_one(lru, sc->nid, sc->memcg); in list_lru_shrink_count() 167 int nid, struct mem_cgroup *memcg, 184 int nid, struct mem_cgroup *memcg, 195 return list_lru_walk_one(lru, sc->nid, sc->memcg, isolate, cb_arg, in list_lru_shrink_walk() 203 return list_lru_walk_one_irq(lru, sc->nid, sc->memcg, isolate, cb_arg, in list_lru_shrink_walk_irq()
|
D | swap.h | 355 extern unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup *memcg, 630 static inline int mem_cgroup_swappiness(struct mem_cgroup *memcg) in mem_cgroup_swappiness() argument 637 if (mem_cgroup_disabled() || mem_cgroup_is_root(memcg)) in mem_cgroup_swappiness() 640 return memcg->swappiness; in mem_cgroup_swappiness() 650 extern void mem_cgroup_throttle_swaprate(struct mem_cgroup *memcg, int node, 653 static inline void mem_cgroup_throttle_swaprate(struct mem_cgroup *memcg, in mem_cgroup_throttle_swaprate() argument 663 extern long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg); 681 static inline long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg) in mem_cgroup_get_nr_swap_pages() argument
|
D | shrinker.h | 33 struct mem_cgroup *memcg; member
|
D | oom.h | 37 struct mem_cgroup *memcg; member
|
D | rmap.h | 215 struct mem_cgroup *memcg, unsigned long *vm_flags); 312 struct mem_cgroup *memcg, in page_referenced() argument
|
D | backing-dev.h | 239 void wb_memcg_offline(struct mem_cgroup *memcg); 456 static inline void wb_memcg_offline(struct mem_cgroup *memcg) in wb_memcg_offline() argument
|
D | fsnotify_backend.h | 189 struct mem_cgroup *memcg; /* memcg to charge allocations */ member
|
D | mm.h | 444 struct mem_cgroup *memcg; /* Cgroup cow_page belongs to */ member 871 vm_fault_t alloc_set_pte(struct vm_fault *vmf, struct mem_cgroup *memcg,
|
/include/linux/sched/ |
D | mm.h | 332 static inline void memalloc_use_memcg(struct mem_cgroup *memcg) in memalloc_use_memcg() argument 335 current->active_memcg = memcg; in memalloc_use_memcg() 349 static inline void memalloc_use_memcg(struct mem_cgroup *memcg) in memalloc_use_memcg() argument
|