mem_cgroup 2131 block/bio.c if (!page->mem_cgroup) mem_cgroup 2136 block/bio.c css = cgroup_e_css(page->mem_cgroup->css.cgroup, &io_cgrp_subsys); mem_cgroup 820 fs/buffer.c struct mem_cgroup *memcg; mem_cgroup 239 include/linux/backing-dev.h void wb_memcg_offline(struct mem_cgroup *memcg); mem_cgroup 456 include/linux/backing-dev.h static inline void wb_memcg_offline(struct mem_cgroup *memcg) mem_cgroup 103 include/linux/fsnotify_backend.h struct mem_cgroup; mem_cgroup 189 include/linux/fsnotify_backend.h struct mem_cgroup *memcg; /* memcg to charge allocations */ mem_cgroup 19 include/linux/ksm.h struct mem_cgroup; mem_cgroup 15 include/linux/list_lru.h struct mem_cgroup; mem_cgroup 73 include/linux/list_lru.h void memcg_drain_all_list_lrus(int src_idx, struct mem_cgroup *dst_memcg); mem_cgroup 117 include/linux/list_lru.h int nid, struct mem_cgroup *memcg); mem_cgroup 167 include/linux/list_lru.h int nid, struct mem_cgroup *memcg, mem_cgroup 184 include/linux/list_lru.h int nid, struct mem_cgroup *memcg, mem_cgroup 25 include/linux/memcontrol.h struct mem_cgroup; mem_cgroup 96 include/linux/memcontrol.h struct mem_cgroup *position; mem_cgroup 140 include/linux/memcontrol.h struct mem_cgroup *memcg; /* Back pointer, we cannot */ mem_cgroup 347 include/linux/memcontrol.h extern struct mem_cgroup *root_mem_cgroup; mem_cgroup 349 include/linux/memcontrol.h static inline bool mem_cgroup_is_root(struct mem_cgroup *memcg) mem_cgroup 359 include/linux/memcontrol.h static inline unsigned long mem_cgroup_protection(struct mem_cgroup *memcg, mem_cgroup 372 include/linux/memcontrol.h enum mem_cgroup_protection mem_cgroup_protected(struct mem_cgroup *root, mem_cgroup 373 include/linux/memcontrol.h struct mem_cgroup *memcg); mem_cgroup 376 include/linux/memcontrol.h gfp_t gfp_mask, struct mem_cgroup **memcgp, mem_cgroup 379 include/linux/memcontrol.h gfp_t gfp_mask, struct mem_cgroup **memcgp, mem_cgroup 381 include/linux/memcontrol.h void mem_cgroup_commit_charge(struct page *page, struct mem_cgroup *memcg, mem_cgroup 383 include/linux/memcontrol.h void mem_cgroup_cancel_charge(struct page *page, struct mem_cgroup *memcg, mem_cgroup 391 include/linux/memcontrol.h mem_cgroup_nodeinfo(struct mem_cgroup *memcg, int nid) mem_cgroup 406 include/linux/memcontrol.h struct mem_cgroup *memcg) mem_cgroup 431 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_from_task(struct task_struct *p); mem_cgroup 433 include/linux/memcontrol.h struct mem_cgroup *get_mem_cgroup_from_mm(struct mm_struct *mm); mem_cgroup 435 include/linux/memcontrol.h struct mem_cgroup *get_mem_cgroup_from_page(struct page *page); mem_cgroup 438 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_from_css(struct cgroup_subsys_state *css){ mem_cgroup 439 include/linux/memcontrol.h return css ? container_of(css, struct mem_cgroup, css) : NULL; mem_cgroup 442 include/linux/memcontrol.h static inline void mem_cgroup_put(struct mem_cgroup *memcg) mem_cgroup 449 include/linux/memcontrol.h container_of(counter, struct mem_cgroup, member) mem_cgroup 451 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_iter(struct mem_cgroup *, mem_cgroup 452 include/linux/memcontrol.h struct mem_cgroup *, mem_cgroup 454 include/linux/memcontrol.h void mem_cgroup_iter_break(struct mem_cgroup *, struct mem_cgroup *); mem_cgroup 455 include/linux/memcontrol.h int mem_cgroup_scan_tasks(struct mem_cgroup *, mem_cgroup 458 include/linux/memcontrol.h static inline unsigned short mem_cgroup_id(struct mem_cgroup *memcg) mem_cgroup 465 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_from_id(unsigned short id); mem_cgroup 467 include/linux/memcontrol.h static inline struct mem_cgroup *mem_cgroup_from_seq(struct seq_file *m) mem_cgroup 472 include/linux/memcontrol.h static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) mem_cgroup 490 include/linux/memcontrol.h static inline struct mem_cgroup *parent_mem_cgroup(struct mem_cgroup *memcg) mem_cgroup 497 include/linux/memcontrol.h static inline bool mem_cgroup_is_descendant(struct mem_cgroup *memcg, mem_cgroup 498 include/linux/memcontrol.h struct mem_cgroup *root) mem_cgroup 508 include/linux/memcontrol.h struct mem_cgroup *memcg) mem_cgroup 510 include/linux/memcontrol.h struct mem_cgroup *task_memcg; mem_cgroup 524 include/linux/memcontrol.h static inline bool mem_cgroup_online(struct mem_cgroup *memcg) mem_cgroup 534 include/linux/memcontrol.h int mem_cgroup_select_victim_node(struct mem_cgroup *memcg); mem_cgroup 551 include/linux/memcontrol.h unsigned long mem_cgroup_get_max(struct mem_cgroup *memcg); mem_cgroup 553 include/linux/memcontrol.h unsigned long mem_cgroup_size(struct mem_cgroup *memcg); mem_cgroup 555 include/linux/memcontrol.h void mem_cgroup_print_oom_context(struct mem_cgroup *memcg, mem_cgroup 558 include/linux/memcontrol.h void mem_cgroup_print_oom_meminfo(struct mem_cgroup *memcg); mem_cgroup 578 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_get_oom_group(struct task_struct *victim, mem_cgroup 579 include/linux/memcontrol.h struct mem_cgroup *oom_domain); mem_cgroup 580 include/linux/memcontrol.h void mem_cgroup_print_oom_group(struct mem_cgroup *memcg); mem_cgroup 586 include/linux/memcontrol.h struct mem_cgroup *lock_page_memcg(struct page *page); mem_cgroup 587 include/linux/memcontrol.h void __unlock_page_memcg(struct mem_cgroup *memcg); mem_cgroup 594 include/linux/memcontrol.h static inline unsigned long memcg_page_state(struct mem_cgroup *memcg, int idx) mem_cgroup 608 include/linux/memcontrol.h static inline unsigned long memcg_page_state_local(struct mem_cgroup *memcg, mem_cgroup 623 include/linux/memcontrol.h void __mod_memcg_state(struct mem_cgroup *memcg, int idx, int val); mem_cgroup 626 include/linux/memcontrol.h static inline void mod_memcg_state(struct mem_cgroup *memcg, mem_cgroup 656 include/linux/memcontrol.h if (page->mem_cgroup) mem_cgroup 657 include/linux/memcontrol.h __mod_memcg_state(page->mem_cgroup, idx, val); mem_cgroup 663 include/linux/memcontrol.h if (page->mem_cgroup) mem_cgroup 664 include/linux/memcontrol.h mod_memcg_state(page->mem_cgroup, idx, val); mem_cgroup 727 include/linux/memcontrol.h if (!page->mem_cgroup) { mem_cgroup 732 include/linux/memcontrol.h lruvec = mem_cgroup_lruvec(pgdat, page->mem_cgroup); mem_cgroup 750 include/linux/memcontrol.h void __count_memcg_events(struct mem_cgroup *memcg, enum vm_event_item idx, mem_cgroup 753 include/linux/memcontrol.h static inline void count_memcg_events(struct mem_cgroup *memcg, mem_cgroup 767 include/linux/memcontrol.h if (page->mem_cgroup) mem_cgroup 768 include/linux/memcontrol.h count_memcg_events(page->mem_cgroup, idx, 1); mem_cgroup 774 include/linux/memcontrol.h struct mem_cgroup *memcg; mem_cgroup 786 include/linux/memcontrol.h static inline void memcg_memory_event(struct mem_cgroup *memcg, mem_cgroup 807 include/linux/memcontrol.h struct mem_cgroup *memcg; mem_cgroup 828 include/linux/memcontrol.h struct mem_cgroup; mem_cgroup 830 include/linux/memcontrol.h static inline bool mem_cgroup_is_root(struct mem_cgroup *memcg) mem_cgroup 840 include/linux/memcontrol.h static inline void memcg_memory_event(struct mem_cgroup *memcg, mem_cgroup 850 include/linux/memcontrol.h static inline unsigned long mem_cgroup_protection(struct mem_cgroup *memcg, mem_cgroup 857 include/linux/memcontrol.h struct mem_cgroup *root, struct mem_cgroup *memcg) mem_cgroup 864 include/linux/memcontrol.h struct mem_cgroup **memcgp, mem_cgroup 874 include/linux/memcontrol.h struct mem_cgroup **memcgp, mem_cgroup 882 include/linux/memcontrol.h struct mem_cgroup *memcg, mem_cgroup 888 include/linux/memcontrol.h struct mem_cgroup *memcg, mem_cgroup 906 include/linux/memcontrol.h struct mem_cgroup *memcg) mem_cgroup 918 include/linux/memcontrol.h struct mem_cgroup *memcg) mem_cgroup 923 include/linux/memcontrol.h static inline struct mem_cgroup *get_mem_cgroup_from_mm(struct mm_struct *mm) mem_cgroup 928 include/linux/memcontrol.h static inline struct mem_cgroup *get_mem_cgroup_from_page(struct page *page) mem_cgroup 933 include/linux/memcontrol.h static inline void mem_cgroup_put(struct mem_cgroup *memcg) mem_cgroup 937 include/linux/memcontrol.h static inline struct mem_cgroup * mem_cgroup 938 include/linux/memcontrol.h mem_cgroup_iter(struct mem_cgroup *root, mem_cgroup 939 include/linux/memcontrol.h struct mem_cgroup *prev, mem_cgroup 945 include/linux/memcontrol.h static inline void mem_cgroup_iter_break(struct mem_cgroup *root, mem_cgroup 946 include/linux/memcontrol.h struct mem_cgroup *prev) mem_cgroup 950 include/linux/memcontrol.h static inline int mem_cgroup_scan_tasks(struct mem_cgroup *memcg, mem_cgroup 956 include/linux/memcontrol.h static inline unsigned short mem_cgroup_id(struct mem_cgroup *memcg) mem_cgroup 961 include/linux/memcontrol.h static inline struct mem_cgroup *mem_cgroup_from_id(unsigned short id) mem_cgroup 968 include/linux/memcontrol.h static inline struct mem_cgroup *mem_cgroup_from_seq(struct seq_file *m) mem_cgroup 973 include/linux/memcontrol.h static inline struct mem_cgroup *lruvec_memcg(struct lruvec *lruvec) mem_cgroup 978 include/linux/memcontrol.h static inline bool mem_cgroup_online(struct mem_cgroup *memcg) mem_cgroup 990 include/linux/memcontrol.h static inline unsigned long mem_cgroup_get_max(struct mem_cgroup *memcg) mem_cgroup 995 include/linux/memcontrol.h static inline unsigned long mem_cgroup_size(struct mem_cgroup *memcg) mem_cgroup 1001 include/linux/memcontrol.h mem_cgroup_print_oom_context(struct mem_cgroup *memcg, struct task_struct *p) mem_cgroup 1006 include/linux/memcontrol.h mem_cgroup_print_oom_meminfo(struct mem_cgroup *memcg) mem_cgroup 1010 include/linux/memcontrol.h static inline struct mem_cgroup *lock_page_memcg(struct page *page) mem_cgroup 1015 include/linux/memcontrol.h static inline void __unlock_page_memcg(struct mem_cgroup *memcg) mem_cgroup 1045 include/linux/memcontrol.h static inline struct mem_cgroup *mem_cgroup_get_oom_group( mem_cgroup 1046 include/linux/memcontrol.h struct task_struct *victim, struct mem_cgroup *oom_domain) mem_cgroup 1051 include/linux/memcontrol.h static inline void mem_cgroup_print_oom_group(struct mem_cgroup *memcg) mem_cgroup 1055 include/linux/memcontrol.h static inline unsigned long memcg_page_state(struct mem_cgroup *memcg, int idx) mem_cgroup 1060 include/linux/memcontrol.h static inline unsigned long memcg_page_state_local(struct mem_cgroup *memcg, mem_cgroup 1066 include/linux/memcontrol.h static inline void __mod_memcg_state(struct mem_cgroup *memcg, mem_cgroup 1072 include/linux/memcontrol.h static inline void mod_memcg_state(struct mem_cgroup *memcg, mem_cgroup 1150 include/linux/memcontrol.h static inline void count_memcg_events(struct mem_cgroup *memcg, mem_cgroup 1156 include/linux/memcontrol.h static inline void __count_memcg_events(struct mem_cgroup *memcg, mem_cgroup 1174 include/linux/memcontrol.h static inline void __inc_memcg_state(struct mem_cgroup *memcg, mem_cgroup 1181 include/linux/memcontrol.h static inline void __dec_memcg_state(struct mem_cgroup *memcg, mem_cgroup 1236 include/linux/memcontrol.h static inline void inc_memcg_state(struct mem_cgroup *memcg, mem_cgroup 1243 include/linux/memcontrol.h static inline void dec_memcg_state(struct mem_cgroup *memcg, mem_cgroup 1303 include/linux/memcontrol.h if (unlikely(&page->mem_cgroup->css != wb->memcg_css)) mem_cgroup 1336 include/linux/memcontrol.h bool mem_cgroup_charge_skmem(struct mem_cgroup *memcg, unsigned int nr_pages); mem_cgroup 1337 include/linux/memcontrol.h void mem_cgroup_uncharge_skmem(struct mem_cgroup *memcg, unsigned int nr_pages); mem_cgroup 1343 include/linux/memcontrol.h static inline bool mem_cgroup_under_socket_pressure(struct mem_cgroup *memcg) mem_cgroup 1356 include/linux/memcontrol.h extern void memcg_set_shrinker_bit(struct mem_cgroup *memcg, mem_cgroup 1362 include/linux/memcontrol.h static inline bool mem_cgroup_under_socket_pressure(struct mem_cgroup *memcg) mem_cgroup 1367 include/linux/memcontrol.h static inline void memcg_set_shrinker_bit(struct mem_cgroup *memcg, mem_cgroup 1380 include/linux/memcontrol.h struct mem_cgroup *memcg); mem_cgroup 1381 include/linux/memcontrol.h void __memcg_kmem_uncharge_memcg(struct mem_cgroup *memcg, mem_cgroup 1418 include/linux/memcontrol.h int order, struct mem_cgroup *memcg) mem_cgroup 1426 include/linux/memcontrol.h struct mem_cgroup *memcg) mem_cgroup 1437 include/linux/memcontrol.h static inline int memcg_cache_id(struct mem_cgroup *memcg) mem_cgroup 1442 include/linux/memcontrol.h struct mem_cgroup *mem_cgroup_from_obj(void *p); mem_cgroup 1472 include/linux/memcontrol.h static inline int memcg_cache_id(struct mem_cgroup *memcg) mem_cgroup 1485 include/linux/memcontrol.h static inline struct mem_cgroup *mem_cgroup_from_obj(void *p) mem_cgroup 431 include/linux/mm.h struct mem_cgroup *memcg; /* Cgroup cow_page belongs to */ mem_cgroup 849 include/linux/mm.h vm_fault_t alloc_set_pte(struct vm_fault *vmf, struct mem_cgroup *memcg, mem_cgroup 1300 include/linux/mm.h static inline struct mem_cgroup *page_memcg(struct page *page) mem_cgroup 1302 include/linux/mm.h return page->mem_cgroup; mem_cgroup 1304 include/linux/mm.h static inline struct mem_cgroup *page_memcg_rcu(struct page *page) mem_cgroup 1307 include/linux/mm.h return READ_ONCE(page->mem_cgroup); mem_cgroup 1310 include/linux/mm.h static inline struct mem_cgroup *page_memcg(struct page *page) mem_cgroup 1314 include/linux/mm.h static inline struct mem_cgroup *page_memcg_rcu(struct page *page) mem_cgroup 27 include/linux/mm_types.h struct mem_cgroup; mem_cgroup 201 include/linux/mm_types.h struct mem_cgroup *mem_cgroup; mem_cgroup 15 include/linux/oom.h struct mem_cgroup; mem_cgroup 37 include/linux/oom.h struct mem_cgroup *memcg; mem_cgroup 196 include/linux/rmap.h struct mem_cgroup *memcg, unsigned long *vm_flags); mem_cgroup 285 include/linux/rmap.h struct mem_cgroup *memcg, mem_cgroup 1222 include/linux/sched.h struct mem_cgroup *memcg_in_oom; mem_cgroup 1230 include/linux/sched.h struct mem_cgroup *active_memcg; mem_cgroup 321 include/linux/sched/mm.h static inline void memalloc_use_memcg(struct mem_cgroup *memcg) mem_cgroup 338 include/linux/sched/mm.h static inline void memalloc_use_memcg(struct mem_cgroup *memcg) mem_cgroup 33 include/linux/shrinker.h struct mem_cgroup *memcg; mem_cgroup 138 include/linux/slab.h struct mem_cgroup; mem_cgroup 158 include/linux/slab.h void memcg_create_kmem_cache(struct mem_cgroup *, struct kmem_cache *); mem_cgroup 159 include/linux/slab.h void memcg_deactivate_kmem_caches(struct mem_cgroup *, struct mem_cgroup *); mem_cgroup 355 include/linux/swap.h extern unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup *memcg, mem_cgroup 359 include/linux/swap.h extern unsigned long mem_cgroup_shrink_node(struct mem_cgroup *mem, mem_cgroup 629 include/linux/swap.h static inline int mem_cgroup_swappiness(struct mem_cgroup *memcg) mem_cgroup 642 include/linux/swap.h static inline int mem_cgroup_swappiness(struct mem_cgroup *mem) mem_cgroup 649 include/linux/swap.h extern void mem_cgroup_throttle_swaprate(struct mem_cgroup *memcg, int node, mem_cgroup 652 include/linux/swap.h static inline void mem_cgroup_throttle_swaprate(struct mem_cgroup *memcg, mem_cgroup 662 include/linux/swap.h extern long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg); mem_cgroup 680 include/linux/swap.h static inline long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg) mem_cgroup 30 include/linux/vmpressure.h struct mem_cgroup; mem_cgroup 33 include/linux/vmpressure.h extern void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, mem_cgroup 35 include/linux/vmpressure.h extern void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio); mem_cgroup 39 include/linux/vmpressure.h extern struct vmpressure *memcg_to_vmpressure(struct mem_cgroup *memcg); mem_cgroup 41 include/linux/vmpressure.h extern int vmpressure_register_event(struct mem_cgroup *memcg, mem_cgroup 44 include/linux/vmpressure.h extern void vmpressure_unregister_event(struct mem_cgroup *memcg, mem_cgroup 47 include/linux/vmpressure.h static inline void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, mem_cgroup 49 include/linux/vmpressure.h static inline void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, mem_cgroup 496 include/net/sock.h struct mem_cgroup *sk_memcg; mem_cgroup 262 include/trace/events/writeback.h __entry->page_cgroup_ino = page->mem_cgroup->css.cgroup->kn->id.ino; mem_cgroup 165 kernel/events/uprobes.c struct mem_cgroup *memcg; mem_cgroup 530 mm/backing-dev.c struct mem_cgroup *memcg; mem_cgroup 744 mm/backing-dev.c void wb_memcg_offline(struct mem_cgroup *memcg) mem_cgroup 106 mm/debug.c if (!page_poisoned && page->mem_cgroup) mem_cgroup 107 mm/debug.c pr_warn("page->mem_cgroup:%px\n", page->mem_cgroup); mem_cgroup 857 mm/filemap.c struct mem_cgroup *memcg; mem_cgroup 494 mm/huge_memory.c struct mem_cgroup *memcg = compound_head(page)->mem_cgroup; mem_cgroup 579 mm/huge_memory.c struct mem_cgroup *memcg; mem_cgroup 1203 mm/huge_memory.c struct mem_cgroup *memcg; mem_cgroup 1319 mm/huge_memory.c struct mem_cgroup *memcg; mem_cgroup 2855 mm/huge_memory.c struct mem_cgroup *memcg = compound_head(page)->mem_cgroup; mem_cgroup 957 mm/khugepaged.c struct mem_cgroup *memcg; mem_cgroup 1499 mm/khugepaged.c struct mem_cgroup *memcg; mem_cgroup 60 mm/list_lru.c static __always_inline struct mem_cgroup *mem_cgroup_from_kmem(void *ptr) mem_cgroup 72 mm/list_lru.c struct mem_cgroup **memcg_ptr) mem_cgroup 75 mm/list_lru.c struct mem_cgroup *memcg = NULL; mem_cgroup 117 mm/list_lru.c struct mem_cgroup **memcg_ptr) mem_cgroup 129 mm/list_lru.c struct mem_cgroup *memcg; mem_cgroup 185 mm/list_lru.c int nid, struct mem_cgroup *memcg) mem_cgroup 268 mm/list_lru.c list_lru_walk_one(struct list_lru *lru, int nid, struct mem_cgroup *memcg, mem_cgroup 284 mm/list_lru.c list_lru_walk_one_irq(struct list_lru *lru, int nid, struct mem_cgroup *memcg, mem_cgroup 542 mm/list_lru.c int src_idx, struct mem_cgroup *dst_memcg) mem_cgroup 569 mm/list_lru.c int src_idx, struct mem_cgroup *dst_memcg) mem_cgroup 580 mm/list_lru.c void memcg_drain_all_list_lrus(int src_idx, struct mem_cgroup *dst_memcg) mem_cgroup 74 mm/memcontrol.c struct mem_cgroup *root_mem_cgroup __read_mostly; mem_cgroup 143 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 157 mm/memcontrol.c int (*register_event)(struct mem_cgroup *memcg, mem_cgroup 164 mm/memcontrol.c void (*unregister_event)(struct mem_cgroup *memcg, mem_cgroup 176 mm/memcontrol.c static void mem_cgroup_threshold(struct mem_cgroup *memcg); mem_cgroup 177 mm/memcontrol.c static void mem_cgroup_oom_notify(struct mem_cgroup *memcg); mem_cgroup 191 mm/memcontrol.c struct mem_cgroup *from; mem_cgroup 192 mm/memcontrol.c struct mem_cgroup *to; mem_cgroup 256 mm/memcontrol.c struct vmpressure *memcg_to_vmpressure(struct mem_cgroup *memcg) mem_cgroup 265 mm/memcontrol.c return &container_of(vmpr, struct mem_cgroup, vmpressure)->css; mem_cgroup 331 mm/memcontrol.c static int memcg_expand_one_shrinker_map(struct mem_cgroup *memcg, mem_cgroup 361 mm/memcontrol.c static void memcg_free_shrinker_maps(struct mem_cgroup *memcg) mem_cgroup 379 mm/memcontrol.c static int memcg_alloc_shrinker_maps(struct mem_cgroup *memcg) mem_cgroup 406 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 433 mm/memcontrol.c void memcg_set_shrinker_bit(struct mem_cgroup *memcg, int nid, int shrinker_id) mem_cgroup 460 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 462 mm/memcontrol.c memcg = page->mem_cgroup; mem_cgroup 485 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 492 mm/memcontrol.c memcg = READ_ONCE(page->mem_cgroup); mem_cgroup 502 mm/memcontrol.c mem_cgroup_page_nodeinfo(struct mem_cgroup *memcg, struct page *page) mem_cgroup 586 mm/memcontrol.c static unsigned long soft_limit_excess(struct mem_cgroup *memcg) mem_cgroup 598 mm/memcontrol.c static void mem_cgroup_update_tree(struct mem_cgroup *memcg, struct page *page) mem_cgroup 635 mm/memcontrol.c static void mem_cgroup_remove_from_trees(struct mem_cgroup *memcg) mem_cgroup 691 mm/memcontrol.c void __mod_memcg_state(struct mem_cgroup *memcg, int idx, int val) mem_cgroup 700 mm/memcontrol.c struct mem_cgroup *mi; mem_cgroup 717 mm/memcontrol.c struct mem_cgroup *parent; mem_cgroup 740 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 773 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 791 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 806 mm/memcontrol.c void __count_memcg_events(struct mem_cgroup *memcg, enum vm_event_item idx, mem_cgroup 816 mm/memcontrol.c struct mem_cgroup *mi; mem_cgroup 830 mm/memcontrol.c static unsigned long memcg_events(struct mem_cgroup *memcg, int event) mem_cgroup 835 mm/memcontrol.c static unsigned long memcg_events_local(struct mem_cgroup *memcg, int event) mem_cgroup 845 mm/memcontrol.c static void mem_cgroup_charge_statistics(struct mem_cgroup *memcg, mem_cgroup 877 mm/memcontrol.c static bool mem_cgroup_event_ratelimit(struct mem_cgroup *memcg, mem_cgroup 909 mm/memcontrol.c static void memcg_check_events(struct mem_cgroup *memcg, struct page *page) mem_cgroup 933 mm/memcontrol.c struct mem_cgroup *mem_cgroup_from_task(struct task_struct *p) mem_cgroup 955 mm/memcontrol.c struct mem_cgroup *get_mem_cgroup_from_mm(struct mm_struct *mm) mem_cgroup 957 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 989 mm/memcontrol.c struct mem_cgroup *get_mem_cgroup_from_page(struct page *page) mem_cgroup 991 mm/memcontrol.c struct mem_cgroup *memcg = page->mem_cgroup; mem_cgroup 1007 mm/memcontrol.c static __always_inline struct mem_cgroup *get_mem_cgroup_from_current(void) mem_cgroup 1010 mm/memcontrol.c struct mem_cgroup *memcg = root_mem_cgroup; mem_cgroup 1038 mm/memcontrol.c struct mem_cgroup *mem_cgroup_iter(struct mem_cgroup *root, mem_cgroup 1039 mm/memcontrol.c struct mem_cgroup *prev, mem_cgroup 1044 mm/memcontrol.c struct mem_cgroup *memcg = NULL; mem_cgroup 1045 mm/memcontrol.c struct mem_cgroup *pos = NULL; mem_cgroup 1153 mm/memcontrol.c void mem_cgroup_iter_break(struct mem_cgroup *root, mem_cgroup 1154 mm/memcontrol.c struct mem_cgroup *prev) mem_cgroup 1162 mm/memcontrol.c static void __invalidate_reclaim_iterators(struct mem_cgroup *from, mem_cgroup 1163 mm/memcontrol.c struct mem_cgroup *dead_memcg) mem_cgroup 1180 mm/memcontrol.c static void invalidate_reclaim_iterators(struct mem_cgroup *dead_memcg) mem_cgroup 1182 mm/memcontrol.c struct mem_cgroup *memcg = dead_memcg; mem_cgroup 1183 mm/memcontrol.c struct mem_cgroup *last; mem_cgroup 1214 mm/memcontrol.c int mem_cgroup_scan_tasks(struct mem_cgroup *memcg, mem_cgroup 1217 mm/memcontrol.c struct mem_cgroup *iter; mem_cgroup 1250 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 1258 mm/memcontrol.c memcg = page->mem_cgroup; mem_cgroup 1325 mm/memcontrol.c static unsigned long mem_cgroup_margin(struct mem_cgroup *memcg) mem_cgroup 1355 mm/memcontrol.c static bool mem_cgroup_under_move(struct mem_cgroup *memcg) mem_cgroup 1357 mm/memcontrol.c struct mem_cgroup *from; mem_cgroup 1358 mm/memcontrol.c struct mem_cgroup *to; mem_cgroup 1377 mm/memcontrol.c static bool mem_cgroup_wait_acct_move(struct mem_cgroup *memcg) mem_cgroup 1393 mm/memcontrol.c static char *memory_stat_format(struct mem_cgroup *memcg) mem_cgroup 1512 mm/memcontrol.c void mem_cgroup_print_oom_context(struct mem_cgroup *memcg, struct task_struct *p) mem_cgroup 1533 mm/memcontrol.c void mem_cgroup_print_oom_meminfo(struct mem_cgroup *memcg) mem_cgroup 1566 mm/memcontrol.c unsigned long mem_cgroup_get_max(struct mem_cgroup *memcg) mem_cgroup 1583 mm/memcontrol.c unsigned long mem_cgroup_size(struct mem_cgroup *memcg) mem_cgroup 1588 mm/memcontrol.c static bool mem_cgroup_out_of_memory(struct mem_cgroup *memcg, gfp_t gfp_mask, mem_cgroup 1623 mm/memcontrol.c static bool test_mem_cgroup_node_reclaimable(struct mem_cgroup *memcg, mem_cgroup 1646 mm/memcontrol.c static void mem_cgroup_may_update_nodemask(struct mem_cgroup *memcg) mem_cgroup 1683 mm/memcontrol.c int mem_cgroup_select_victim_node(struct mem_cgroup *memcg) mem_cgroup 1703 mm/memcontrol.c int mem_cgroup_select_victim_node(struct mem_cgroup *memcg) mem_cgroup 1709 mm/memcontrol.c static int mem_cgroup_soft_reclaim(struct mem_cgroup *root_memcg, mem_cgroup 1714 mm/memcontrol.c struct mem_cgroup *victim = NULL; mem_cgroup 1772 mm/memcontrol.c static bool mem_cgroup_oom_trylock(struct mem_cgroup *memcg) mem_cgroup 1774 mm/memcontrol.c struct mem_cgroup *iter, *failed = NULL; mem_cgroup 1811 mm/memcontrol.c static void mem_cgroup_oom_unlock(struct mem_cgroup *memcg) mem_cgroup 1813 mm/memcontrol.c struct mem_cgroup *iter; mem_cgroup 1822 mm/memcontrol.c static void mem_cgroup_mark_under_oom(struct mem_cgroup *memcg) mem_cgroup 1824 mm/memcontrol.c struct mem_cgroup *iter; mem_cgroup 1832 mm/memcontrol.c static void mem_cgroup_unmark_under_oom(struct mem_cgroup *memcg) mem_cgroup 1834 mm/memcontrol.c struct mem_cgroup *iter; mem_cgroup 1850 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 1857 mm/memcontrol.c struct mem_cgroup *wake_memcg = (struct mem_cgroup *)arg; mem_cgroup 1858 mm/memcontrol.c struct mem_cgroup *oom_wait_memcg; mem_cgroup 1870 mm/memcontrol.c static void memcg_oom_recover(struct mem_cgroup *memcg) mem_cgroup 1891 mm/memcontrol.c static enum oom_status mem_cgroup_oom(struct mem_cgroup *memcg, gfp_t mask, int order) mem_cgroup 1968 mm/memcontrol.c struct mem_cgroup *memcg = current->memcg_in_oom; mem_cgroup 2029 mm/memcontrol.c struct mem_cgroup *mem_cgroup_get_oom_group(struct task_struct *victim, mem_cgroup 2030 mm/memcontrol.c struct mem_cgroup *oom_domain) mem_cgroup 2032 mm/memcontrol.c struct mem_cgroup *oom_group = NULL; mem_cgroup 2033 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 2068 mm/memcontrol.c void mem_cgroup_print_oom_group(struct mem_cgroup *memcg) mem_cgroup 2086 mm/memcontrol.c struct mem_cgroup *lock_page_memcg(struct page *page) mem_cgroup 2088 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 2107 mm/memcontrol.c memcg = page->mem_cgroup; mem_cgroup 2115 mm/memcontrol.c if (memcg != page->mem_cgroup) { mem_cgroup 2138 mm/memcontrol.c void __unlock_page_memcg(struct mem_cgroup *memcg) mem_cgroup 2158 mm/memcontrol.c __unlock_page_memcg(page->mem_cgroup); mem_cgroup 2163 mm/memcontrol.c struct mem_cgroup *cached; /* this never be root cgroup */ mem_cgroup 2183 mm/memcontrol.c static bool consume_stock(struct mem_cgroup *memcg, unsigned int nr_pages) mem_cgroup 2210 mm/memcontrol.c struct mem_cgroup *old = stock->cached; mem_cgroup 2244 mm/memcontrol.c static void refill_stock(struct mem_cgroup *memcg, unsigned int nr_pages) mem_cgroup 2268 mm/memcontrol.c static void drain_all_stock(struct mem_cgroup *root_memcg) mem_cgroup 2284 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 2309 mm/memcontrol.c struct mem_cgroup *memcg, *mi; mem_cgroup 2354 mm/memcontrol.c static void reclaim_high(struct mem_cgroup *memcg, mem_cgroup 2368 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 2370 mm/memcontrol.c memcg = container_of(work, struct mem_cgroup, high_work); mem_cgroup 2431 mm/memcontrol.c static unsigned long calculate_high_delay(struct mem_cgroup *memcg, mem_cgroup 2504 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 2541 mm/memcontrol.c static int try_charge(struct mem_cgroup *memcg, gfp_t gfp_mask, mem_cgroup 2546 mm/memcontrol.c struct mem_cgroup *mem_over_limit; mem_cgroup 2717 mm/memcontrol.c static void cancel_charge(struct mem_cgroup *memcg, unsigned int nr_pages) mem_cgroup 2760 mm/memcontrol.c static void commit_charge(struct page *page, struct mem_cgroup *memcg, mem_cgroup 2765 mm/memcontrol.c VM_BUG_ON_PAGE(page->mem_cgroup, page); mem_cgroup 2788 mm/memcontrol.c page->mem_cgroup = memcg; mem_cgroup 2801 mm/memcontrol.c struct mem_cgroup *mem_cgroup_from_obj(void *p) mem_cgroup 2819 mm/memcontrol.c return page->mem_cgroup; mem_cgroup 2868 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 2877 mm/memcontrol.c struct mem_cgroup *memcg = cw->memcg; mem_cgroup 2889 mm/memcontrol.c static void memcg_schedule_kmem_cache_create(struct mem_cgroup *memcg, mem_cgroup 2933 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 3014 mm/memcontrol.c struct mem_cgroup *memcg) mem_cgroup 3052 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 3062 mm/memcontrol.c page->mem_cgroup = memcg; mem_cgroup 3075 mm/memcontrol.c void __memcg_kmem_uncharge_memcg(struct mem_cgroup *memcg, mem_cgroup 3092 mm/memcontrol.c struct mem_cgroup *memcg = page->mem_cgroup; mem_cgroup 3100 mm/memcontrol.c page->mem_cgroup = NULL; mem_cgroup 3124 mm/memcontrol.c head[i].mem_cgroup = head->mem_cgroup; mem_cgroup 3126 mm/memcontrol.c __mod_memcg_state(head->mem_cgroup, MEMCG_RSS_HUGE, -HPAGE_PMD_NR); mem_cgroup 3146 mm/memcontrol.c struct mem_cgroup *from, struct mem_cgroup *to) mem_cgroup 3162 mm/memcontrol.c struct mem_cgroup *from, struct mem_cgroup *to) mem_cgroup 3170 mm/memcontrol.c static int mem_cgroup_resize_max(struct mem_cgroup *memcg, mem_cgroup 3313 mm/memcontrol.c static inline bool memcg_has_children(struct mem_cgroup *memcg) mem_cgroup 3328 mm/memcontrol.c static int mem_cgroup_force_empty(struct mem_cgroup *memcg) mem_cgroup 3361 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 3378 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 3379 mm/memcontrol.c struct mem_cgroup *parent_memcg = mem_cgroup_from_css(memcg->css.parent); mem_cgroup 3404 mm/memcontrol.c static unsigned long mem_cgroup_usage(struct mem_cgroup *memcg, bool swap) mem_cgroup 3433 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 3473 mm/memcontrol.c static void memcg_flush_percpu_vmstats(struct mem_cgroup *memcg) mem_cgroup 3476 mm/memcontrol.c struct mem_cgroup *mi; mem_cgroup 3505 mm/memcontrol.c static void memcg_flush_percpu_vmevents(struct mem_cgroup *memcg) mem_cgroup 3508 mm/memcontrol.c struct mem_cgroup *mi; mem_cgroup 3525 mm/memcontrol.c static int memcg_online_kmem(struct mem_cgroup *memcg) mem_cgroup 3553 mm/memcontrol.c static void memcg_offline_kmem(struct mem_cgroup *memcg) mem_cgroup 3556 mm/memcontrol.c struct mem_cgroup *parent, *child; mem_cgroup 3604 mm/memcontrol.c static void memcg_free_kmem(struct mem_cgroup *memcg) mem_cgroup 3616 mm/memcontrol.c static int memcg_online_kmem(struct mem_cgroup *memcg) mem_cgroup 3620 mm/memcontrol.c static void memcg_offline_kmem(struct mem_cgroup *memcg) mem_cgroup 3623 mm/memcontrol.c static void memcg_free_kmem(struct mem_cgroup *memcg) mem_cgroup 3628 mm/memcontrol.c static int memcg_update_kmem_max(struct mem_cgroup *memcg, mem_cgroup 3639 mm/memcontrol.c static int memcg_update_tcp_max(struct mem_cgroup *memcg, unsigned long max) mem_cgroup 3681 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 3725 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 3769 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 3797 mm/memcontrol.c static unsigned long mem_cgroup_node_nr_lru_pages(struct mem_cgroup *memcg, mem_cgroup 3814 mm/memcontrol.c static unsigned long mem_cgroup_nr_lru_pages(struct mem_cgroup *memcg, mem_cgroup 3844 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 3858 mm/memcontrol.c struct mem_cgroup *iter; mem_cgroup 3917 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 3919 mm/memcontrol.c struct mem_cgroup *mi; mem_cgroup 4001 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 4009 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 4022 mm/memcontrol.c static void __mem_cgroup_threshold(struct mem_cgroup *memcg, bool swap) mem_cgroup 4073 mm/memcontrol.c static void mem_cgroup_threshold(struct mem_cgroup *memcg) mem_cgroup 4098 mm/memcontrol.c static int mem_cgroup_oom_notify_cb(struct mem_cgroup *memcg) mem_cgroup 4111 mm/memcontrol.c static void mem_cgroup_oom_notify(struct mem_cgroup *memcg) mem_cgroup 4113 mm/memcontrol.c struct mem_cgroup *iter; mem_cgroup 4119 mm/memcontrol.c static int __mem_cgroup_usage_register_event(struct mem_cgroup *memcg, mem_cgroup 4200 mm/memcontrol.c static int mem_cgroup_usage_register_event(struct mem_cgroup *memcg, mem_cgroup 4206 mm/memcontrol.c static int memsw_cgroup_usage_register_event(struct mem_cgroup *memcg, mem_cgroup 4212 mm/memcontrol.c static void __mem_cgroup_usage_unregister_event(struct mem_cgroup *memcg, mem_cgroup 4297 mm/memcontrol.c static void mem_cgroup_usage_unregister_event(struct mem_cgroup *memcg, mem_cgroup 4303 mm/memcontrol.c static void memsw_cgroup_usage_unregister_event(struct mem_cgroup *memcg, mem_cgroup 4309 mm/memcontrol.c static int mem_cgroup_oom_register_event(struct mem_cgroup *memcg, mem_cgroup 4331 mm/memcontrol.c static void mem_cgroup_oom_unregister_event(struct mem_cgroup *memcg, mem_cgroup 4350 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(sf); mem_cgroup 4362 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 4379 mm/memcontrol.c static int memcg_wb_domain_init(struct mem_cgroup *memcg, gfp_t gfp) mem_cgroup 4384 mm/memcontrol.c static void memcg_wb_domain_exit(struct mem_cgroup *memcg) mem_cgroup 4389 mm/memcontrol.c static void memcg_wb_domain_size_changed(struct mem_cgroup *memcg) mem_cgroup 4396 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); mem_cgroup 4408 mm/memcontrol.c static unsigned long memcg_exact_page_state(struct mem_cgroup *memcg, int idx) mem_cgroup 4442 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); mem_cgroup 4443 mm/memcontrol.c struct mem_cgroup *parent; mem_cgroup 4509 mm/memcontrol.c struct mem_cgroup *memcg = page->mem_cgroup; mem_cgroup 4561 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); mem_cgroup 4588 mm/memcontrol.c static int memcg_wb_domain_init(struct mem_cgroup *memcg, gfp_t gfp) mem_cgroup 4593 mm/memcontrol.c static void memcg_wb_domain_exit(struct mem_cgroup *memcg) mem_cgroup 4597 mm/memcontrol.c static void memcg_wb_domain_size_changed(struct mem_cgroup *memcg) mem_cgroup 4625 mm/memcontrol.c struct mem_cgroup *memcg = event->memcg; mem_cgroup 4649 mm/memcontrol.c struct mem_cgroup *memcg = event->memcg; mem_cgroup 4699 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 4983 mm/memcontrol.c static void mem_cgroup_id_remove(struct mem_cgroup *memcg) mem_cgroup 4991 mm/memcontrol.c static void mem_cgroup_id_get_many(struct mem_cgroup *memcg, unsigned int n) mem_cgroup 4996 mm/memcontrol.c static void mem_cgroup_id_put_many(struct mem_cgroup *memcg, unsigned int n) mem_cgroup 5006 mm/memcontrol.c static inline void mem_cgroup_id_put(struct mem_cgroup *memcg) mem_cgroup 5017 mm/memcontrol.c struct mem_cgroup *mem_cgroup_from_id(unsigned short id) mem_cgroup 5023 mm/memcontrol.c static int alloc_mem_cgroup_per_node_info(struct mem_cgroup *memcg, int node) mem_cgroup 5063 mm/memcontrol.c static void free_mem_cgroup_per_node_info(struct mem_cgroup *memcg, int node) mem_cgroup 5075 mm/memcontrol.c static void __mem_cgroup_free(struct mem_cgroup *memcg) mem_cgroup 5086 mm/memcontrol.c static void mem_cgroup_free(struct mem_cgroup *memcg) mem_cgroup 5098 mm/memcontrol.c static struct mem_cgroup *mem_cgroup_alloc(void) mem_cgroup 5100 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 5106 mm/memcontrol.c size = sizeof(struct mem_cgroup); mem_cgroup 5170 mm/memcontrol.c struct mem_cgroup *parent = mem_cgroup_from_css(parent_css); mem_cgroup 5171 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 5231 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 5251 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 5279 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 5286 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 5322 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 5485 mm/memcontrol.c struct mem_cgroup *from, mem_cgroup 5486 mm/memcontrol.c struct mem_cgroup *to) mem_cgroup 5508 mm/memcontrol.c if (page->mem_cgroup != from) mem_cgroup 5550 mm/memcontrol.c page->mem_cgroup = to; mem_cgroup 5616 mm/memcontrol.c if (page->mem_cgroup == mc.from) { mem_cgroup 5660 mm/memcontrol.c if (page->mem_cgroup == mc.from) { mem_cgroup 5740 mm/memcontrol.c struct mem_cgroup *from = mc.from; mem_cgroup 5741 mm/memcontrol.c struct mem_cgroup *to = mc.to; mem_cgroup 5803 mm/memcontrol.c struct mem_cgroup *memcg = NULL; /* unneeded init to make gcc happy */ mem_cgroup 5804 mm/memcontrol.c struct mem_cgroup *from; mem_cgroup 6077 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 6091 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 6114 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 6136 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 6166 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 6224 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 6232 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 6240 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 6253 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 6263 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 6315 mm/memcontrol.c .file_offset = offsetof(struct mem_cgroup, events_file), mem_cgroup 6321 mm/memcontrol.c .file_offset = offsetof(struct mem_cgroup, events_local_file), mem_cgroup 6424 mm/memcontrol.c enum mem_cgroup_protection mem_cgroup_protected(struct mem_cgroup *root, mem_cgroup 6425 mm/memcontrol.c struct mem_cgroup *memcg) mem_cgroup 6427 mm/memcontrol.c struct mem_cgroup *parent; mem_cgroup 6514 mm/memcontrol.c gfp_t gfp_mask, struct mem_cgroup **memcgp, mem_cgroup 6517 mm/memcontrol.c struct mem_cgroup *memcg = NULL; mem_cgroup 6533 mm/memcontrol.c if (compound_head(page)->mem_cgroup) mem_cgroup 6560 mm/memcontrol.c gfp_t gfp_mask, struct mem_cgroup **memcgp, mem_cgroup 6563 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 6589 mm/memcontrol.c void mem_cgroup_commit_charge(struct page *page, struct mem_cgroup *memcg, mem_cgroup 6633 mm/memcontrol.c void mem_cgroup_cancel_charge(struct page *page, struct mem_cgroup *memcg, mem_cgroup 6652 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 6701 mm/memcontrol.c if (!page->mem_cgroup) mem_cgroup 6710 mm/memcontrol.c if (ug->memcg != page->mem_cgroup) { mem_cgroup 6715 mm/memcontrol.c ug->memcg = page->mem_cgroup; mem_cgroup 6739 mm/memcontrol.c page->mem_cgroup = NULL; mem_cgroup 6782 mm/memcontrol.c if (!page->mem_cgroup) mem_cgroup 6818 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 6833 mm/memcontrol.c if (newpage->mem_cgroup) mem_cgroup 6837 mm/memcontrol.c memcg = oldpage->mem_cgroup; mem_cgroup 6863 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 6898 mm/memcontrol.c bool mem_cgroup_charge_skmem(struct mem_cgroup *memcg, unsigned int nr_pages) mem_cgroup 6932 mm/memcontrol.c void mem_cgroup_uncharge_skmem(struct mem_cgroup *memcg, unsigned int nr_pages) mem_cgroup 7007 mm/memcontrol.c static struct mem_cgroup *mem_cgroup_id_get_online(struct mem_cgroup *memcg) mem_cgroup 7034 mm/memcontrol.c struct mem_cgroup *memcg, *swap_memcg; mem_cgroup 7044 mm/memcontrol.c memcg = page->mem_cgroup; mem_cgroup 7065 mm/memcontrol.c page->mem_cgroup = NULL; mem_cgroup 7104 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 7110 mm/memcontrol.c memcg = page->mem_cgroup; mem_cgroup 7148 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 7170 mm/memcontrol.c long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg) mem_cgroup 7185 mm/memcontrol.c struct mem_cgroup *memcg; mem_cgroup 7194 mm/memcontrol.c memcg = page->mem_cgroup; mem_cgroup 7225 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 7239 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); mem_cgroup 7255 mm/memcontrol.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 7280 mm/memcontrol.c .file_offset = offsetof(struct mem_cgroup, swap_events_file), mem_cgroup 2329 mm/memory.c struct mem_cgroup *memcg; mem_cgroup 2755 mm/memory.c struct mem_cgroup *memcg; mem_cgroup 2969 mm/memory.c struct mem_cgroup *memcg; mem_cgroup 3283 mm/memory.c vm_fault_t alloc_set_pte(struct vm_fault *vmf, struct mem_cgroup *memcg, mem_cgroup 2711 mm/migrate.c struct mem_cgroup *memcg; mem_cgroup 954 mm/oom_kill.c struct mem_cgroup *oom_group; mem_cgroup 2717 mm/page-writeback.c struct mem_cgroup *memcg; mem_cgroup 1020 mm/page_alloc.c (unsigned long)page->mem_cgroup | mem_cgroup 1047 mm/page_alloc.c if (unlikely(page->mem_cgroup)) mem_cgroup 2066 mm/page_alloc.c if (unlikely(page->mem_cgroup)) mem_cgroup 749 mm/rmap.c struct mem_cgroup *memcg; mem_cgroup 819 mm/rmap.c struct mem_cgroup *memcg = pra->memcg; mem_cgroup 839 mm/rmap.c struct mem_cgroup *memcg, mem_cgroup 1634 mm/shmem.c struct mem_cgroup *memcg; mem_cgroup 1749 mm/shmem.c struct mem_cgroup *memcg; mem_cgroup 2321 mm/shmem.c struct mem_cgroup *memcg; mem_cgroup 83 mm/slab.h struct mem_cgroup *memcg; mem_cgroup 332 mm/slab.h static inline struct mem_cgroup *memcg_from_slab_page(struct page *page) mem_cgroup 351 mm/slab.h struct mem_cgroup *memcg; mem_cgroup 390 mm/slab.h struct mem_cgroup *memcg; mem_cgroup 409 mm/slab.h extern void memcg_link_cache(struct kmem_cache *s, struct mem_cgroup *memcg); mem_cgroup 441 mm/slab.h static inline struct mem_cgroup *memcg_from_slab_page(struct page *page) mem_cgroup 462 mm/slab.h struct mem_cgroup *memcg) mem_cgroup 238 mm/slab_common.c void memcg_link_cache(struct kmem_cache *s, struct mem_cgroup *memcg) mem_cgroup 383 mm/slab_common.c struct mem_cgroup *memcg, struct kmem_cache *root_cache) mem_cgroup 640 mm/slab_common.c void memcg_create_kmem_cache(struct mem_cgroup *memcg, mem_cgroup 792 mm/slab_common.c void memcg_deactivate_kmem_caches(struct mem_cgroup *memcg, mem_cgroup 793 mm/slab_common.c struct mem_cgroup *parent) mem_cgroup 1520 mm/slab_common.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 1528 mm/slab_common.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 1542 mm/slab_common.c struct mem_cgroup *memcg = mem_cgroup_from_seq(m); mem_cgroup 1857 mm/swapfile.c struct mem_cgroup *memcg; mem_cgroup 3740 mm/swapfile.c void mem_cgroup_throttle_swaprate(struct mem_cgroup *memcg, int node, mem_cgroup 28 mm/userfaultfd.c struct mem_cgroup *memcg; mem_cgroup 78 mm/vmpressure.c struct mem_cgroup *memcg = mem_cgroup_from_css(css); mem_cgroup 240 mm/vmpressure.c void vmpressure(gfp_t gfp, struct mem_cgroup *memcg, bool tree, mem_cgroup 323 mm/vmpressure.c void vmpressure_prio(gfp_t gfp, struct mem_cgroup *memcg, int prio) mem_cgroup 362 mm/vmpressure.c int vmpressure_register_event(struct mem_cgroup *memcg, mem_cgroup 425 mm/vmpressure.c void vmpressure_unregister_event(struct mem_cgroup *memcg, mem_cgroup 80 mm/vmscan.c struct mem_cgroup *target_mem_cgroup; mem_cgroup 262 mm/vmscan.c struct mem_cgroup *memcg = sc->target_mem_cgroup; mem_cgroup 274 mm/vmscan.c struct mem_cgroup *memcg, mem_cgroup 287 mm/vmscan.c struct mem_cgroup *memcg) mem_cgroup 316 mm/vmscan.c struct mem_cgroup *memcg, bool congested) mem_cgroup 321 mm/vmscan.c struct mem_cgroup *memcg) mem_cgroup 594 mm/vmscan.c struct mem_cgroup *memcg, int priority) mem_cgroup 669 mm/vmscan.c struct mem_cgroup *memcg, int priority) mem_cgroup 696 mm/vmscan.c struct mem_cgroup *memcg, mem_cgroup 748 mm/vmscan.c struct mem_cgroup *memcg = NULL; mem_cgroup 2304 mm/vmscan.c static void get_scan_count(struct lruvec *lruvec, struct mem_cgroup *memcg, mem_cgroup 2563 mm/vmscan.c static void shrink_node_memcg(struct pglist_data *pgdat, struct mem_cgroup *memcg, mem_cgroup 2750 mm/vmscan.c static bool pgdat_memcg_congested(pg_data_t *pgdat, struct mem_cgroup *memcg) mem_cgroup 2763 mm/vmscan.c struct mem_cgroup *root = sc->target_mem_cgroup; mem_cgroup 2765 mm/vmscan.c struct mem_cgroup *memcg; mem_cgroup 3038 mm/vmscan.c static void snapshot_refaults(struct mem_cgroup *root_memcg, pg_data_t *pgdat) mem_cgroup 3040 mm/vmscan.c struct mem_cgroup *memcg; mem_cgroup 3310 mm/vmscan.c unsigned long mem_cgroup_shrink_node(struct mem_cgroup *memcg, mem_cgroup 3349 mm/vmscan.c unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup *memcg, mem_cgroup 3401 mm/vmscan.c struct mem_cgroup *memcg; mem_cgroup 226 mm/workingset.c struct mem_cgroup *memcg = page_memcg(page); mem_cgroup 254 mm/workingset.c struct mem_cgroup *memcg; mem_cgroup 334 mm/workingset.c struct mem_cgroup *memcg;