Lines Matching refs:memcg

113 	struct mem_cgroup	*memcg;  member
143 struct mem_cgroup *memcg; /* Back pointer, we cannot */ member
286 static inline void mem_cgroup_events(struct mem_cgroup *memcg, in mem_cgroup_events() argument
290 this_cpu_add(memcg->stat->events[idx], nr); in mem_cgroup_events()
291 cgroup_file_notify(&memcg->events_file); in mem_cgroup_events()
294 bool mem_cgroup_low(struct mem_cgroup *root, struct mem_cgroup *memcg);
298 void mem_cgroup_commit_charge(struct page *page, struct mem_cgroup *memcg,
300 void mem_cgroup_cancel_charge(struct page *page, struct mem_cgroup *memcg);
309 bool task_in_mem_cgroup(struct task_struct *task, struct mem_cgroup *memcg);
311 struct mem_cgroup *parent_mem_cgroup(struct mem_cgroup *memcg);
323 static inline bool mem_cgroup_is_descendant(struct mem_cgroup *memcg, in mem_cgroup_is_descendant() argument
326 if (root == memcg) in mem_cgroup_is_descendant()
330 return cgroup_is_descendant(memcg->css.cgroup, root->css.cgroup); in mem_cgroup_is_descendant()
334 struct mem_cgroup *memcg) in mm_match_cgroup() argument
342 match = mem_cgroup_is_descendant(task_memcg, memcg); in mm_match_cgroup()
358 int mem_cgroup_select_victim_node(struct mem_cgroup *memcg);
366 struct mem_cgroup *memcg; in mem_cgroup_lruvec_online() local
372 memcg = mz->memcg; in mem_cgroup_lruvec_online()
374 return !!(memcg->css.flags & CSS_ONLINE); in mem_cgroup_lruvec_online()
407 void mem_cgroup_print_oom_info(struct mem_cgroup *memcg,
434 void mem_cgroup_end_page_stat(struct mem_cgroup *memcg);
444 static inline void mem_cgroup_update_page_stat(struct mem_cgroup *memcg, in mem_cgroup_update_page_stat() argument
449 if (memcg) in mem_cgroup_update_page_stat()
450 this_cpu_add(memcg->stat->count[idx], val); in mem_cgroup_update_page_stat()
453 static inline void mem_cgroup_inc_page_stat(struct mem_cgroup *memcg, in mem_cgroup_inc_page_stat() argument
456 mem_cgroup_update_page_stat(memcg, idx, 1); in mem_cgroup_inc_page_stat()
459 static inline void mem_cgroup_dec_page_stat(struct mem_cgroup *memcg, in mem_cgroup_dec_page_stat() argument
462 mem_cgroup_update_page_stat(memcg, idx, -1); in mem_cgroup_dec_page_stat()
472 struct mem_cgroup *memcg; in mem_cgroup_count_vm_event() local
478 memcg = mem_cgroup_from_task(rcu_dereference(mm->owner)); in mem_cgroup_count_vm_event()
479 if (unlikely(!memcg)) in mem_cgroup_count_vm_event()
484 this_cpu_inc(memcg->stat->events[MEM_CGROUP_EVENTS_PGFAULT]); in mem_cgroup_count_vm_event()
487 this_cpu_inc(memcg->stat->events[MEM_CGROUP_EVENTS_PGMAJFAULT]); in mem_cgroup_count_vm_event()
502 static inline void mem_cgroup_events(struct mem_cgroup *memcg, in mem_cgroup_events() argument
509 struct mem_cgroup *memcg) in mem_cgroup_low() argument
523 struct mem_cgroup *memcg, in mem_cgroup_commit_charge() argument
529 struct mem_cgroup *memcg) in mem_cgroup_cancel_charge() argument
546 struct mem_cgroup *memcg) in mem_cgroup_zone_lruvec() argument
558 struct mem_cgroup *memcg) in mm_match_cgroup() argument
564 const struct mem_cgroup *memcg) in task_in_mem_cgroup() argument
611 mem_cgroup_print_oom_info(struct mem_cgroup *memcg, struct task_struct *p) in mem_cgroup_print_oom_info() argument
620 static inline void mem_cgroup_end_page_stat(struct mem_cgroup *memcg) in mem_cgroup_end_page_stat() argument
646 static inline void mem_cgroup_inc_page_stat(struct mem_cgroup *memcg, in mem_cgroup_inc_page_stat() argument
651 static inline void mem_cgroup_dec_page_stat(struct mem_cgroup *memcg, in mem_cgroup_dec_page_stat() argument
682 struct list_head *mem_cgroup_cgwb_list(struct mem_cgroup *memcg);
738 static inline bool memcg_kmem_is_active(struct mem_cgroup *memcg) in memcg_kmem_is_active() argument
740 return memcg->kmem_acct_active; in memcg_kmem_is_active()
755 struct mem_cgroup *memcg);
764 static inline int memcg_cache_id(struct mem_cgroup *memcg) in memcg_cache_id() argument
766 return memcg ? memcg->kmemcg_id : -1; in memcg_cache_id()
839 static inline bool memcg_kmem_is_active(struct mem_cgroup *memcg) in memcg_kmem_is_active() argument
853 static inline int memcg_cache_id(struct mem_cgroup *memcg) in memcg_cache_id() argument