Home
last modified time | relevance | path

Searched refs:mem_cgroup (Results 1 – 17 of 17) sorted by relevance

/include/linux/
Dmemcontrol.h25 struct mem_cgroup;
96 struct mem_cgroup *position;
140 struct mem_cgroup *memcg; /* Back pointer, we cannot */
208 struct mem_cgroup { struct
347 extern struct mem_cgroup *root_mem_cgroup; argument
349 static inline bool mem_cgroup_is_root(struct mem_cgroup *memcg) in mem_cgroup_is_root()
359 static inline void mem_cgroup_protection(struct mem_cgroup *root, in mem_cgroup_protection()
360 struct mem_cgroup *memcg, in mem_cgroup_protection()
409 enum mem_cgroup_protection mem_cgroup_protected(struct mem_cgroup *root,
410 struct mem_cgroup *memcg);
[all …]
Dvmpressure.h30 struct mem_cgroup;
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()
49 static inline void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, in vmpressure_prio()
Dlist_lru.h15 struct mem_cgroup;
73 void memcg_drain_all_list_lrus(int src_idx, struct mem_cgroup *dst_memcg);
117 int nid, struct mem_cgroup *memcg);
167 int nid, struct mem_cgroup *memcg,
184 int nid, struct mem_cgroup *memcg,
Doom.h15 struct mem_cgroup;
37 struct mem_cgroup *memcg;
Dswap.h355 extern unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup *memcg,
359 extern unsigned long mem_cgroup_shrink_node(struct mem_cgroup *mem,
630 static inline int mem_cgroup_swappiness(struct mem_cgroup *memcg) in mem_cgroup_swappiness()
643 static inline int mem_cgroup_swappiness(struct mem_cgroup *mem) 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()
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()
Dshrinker.h33 struct mem_cgroup *memcg;
Dksm.h19 struct mem_cgroup;
Drmap.h215 struct mem_cgroup *memcg, unsigned long *vm_flags);
312 struct mem_cgroup *memcg, in page_referenced()
Dmm_types.h29 struct mem_cgroup;
203 struct mem_cgroup *mem_cgroup; member
Dslab.h138 struct mem_cgroup;
158 void memcg_create_kmem_cache(struct mem_cgroup *, struct kmem_cache *);
159 void memcg_deactivate_kmem_caches(struct mem_cgroup *, struct mem_cgroup *);
Dbacking-dev.h239 void wb_memcg_offline(struct mem_cgroup *memcg);
456 static inline void wb_memcg_offline(struct mem_cgroup *memcg) in wb_memcg_offline()
Dfsnotify_backend.h103 struct mem_cgroup;
189 struct mem_cgroup *memcg; /* memcg to charge allocations */
Dmm.h444 struct mem_cgroup *memcg; /* Cgroup cow_page belongs to */
871 vm_fault_t alloc_set_pte(struct vm_fault *vmf, struct mem_cgroup *memcg,
1335 static inline struct mem_cgroup *page_memcg(struct page *page) in page_memcg()
1337 return page->mem_cgroup; in page_memcg()
1339 static inline struct mem_cgroup *page_memcg_rcu(struct page *page) in page_memcg_rcu()
1342 return READ_ONCE(page->mem_cgroup); in page_memcg_rcu()
1345 static inline struct mem_cgroup *page_memcg(struct page *page) in page_memcg()
1349 static inline struct mem_cgroup *page_memcg_rcu(struct page *page) in page_memcg_rcu()
Dsched.h1246 struct mem_cgroup *memcg_in_oom;
1254 struct mem_cgroup *active_memcg;
/include/linux/sched/
Dmm.h332 static inline void memalloc_use_memcg(struct mem_cgroup *memcg) in memalloc_use_memcg()
349 static inline void memalloc_use_memcg(struct mem_cgroup *memcg) in memalloc_use_memcg()
/include/trace/events/
Dwriteback.h261 __entry->page_cgroup_ino = page->mem_cgroup->css.cgroup->kn->id.ino;
/include/net/
Dsock.h504 struct mem_cgroup *sk_memcg;