• Home
  • Raw
  • Download

Lines Matching defs:memcg

136 	struct mem_cgroup *memcg;  member
241 struct vmpressure *memcg_to_vmpressure(struct mem_cgroup *memcg) in memcg_to_vmpressure()
259 struct mem_cgroup *memcg; in obj_cgroup_release() local
319 static void memcg_reparent_objcgs(struct mem_cgroup *memcg, in memcg_reparent_objcgs()
406 static int memcg_expand_one_shrinker_map(struct mem_cgroup *memcg, in memcg_expand_one_shrinker_map()
436 static void memcg_free_shrinker_maps(struct mem_cgroup *memcg) in memcg_free_shrinker_maps()
454 static int memcg_alloc_shrinker_maps(struct mem_cgroup *memcg) in memcg_alloc_shrinker_maps()
481 struct mem_cgroup *memcg; in memcg_expand_shrinker_maps() local
508 void memcg_set_shrinker_bit(struct mem_cgroup *memcg, int nid, int shrinker_id) in memcg_set_shrinker_bit()
535 struct mem_cgroup *memcg; in mem_cgroup_css_from_page() local
560 struct mem_cgroup *memcg; in page_cgroup_ino() local
584 mem_cgroup_page_nodeinfo(struct mem_cgroup *memcg, struct page *page) in mem_cgroup_page_nodeinfo()
668 static unsigned long soft_limit_excess(struct mem_cgroup *memcg) in soft_limit_excess()
688 static void mem_cgroup_update_tree(struct mem_cgroup *memcg, struct page *page) in mem_cgroup_update_tree()
725 static void mem_cgroup_remove_from_trees(struct mem_cgroup *memcg) in mem_cgroup_remove_from_trees()
781 void __mod_memcg_state(struct mem_cgroup *memcg, int idx, int val) in __mod_memcg_state()
822 struct mem_cgroup *memcg; in __mod_memcg_lruvec_state() local
878 struct mem_cgroup *memcg; in __mod_lruvec_slab_state() local
901 struct mem_cgroup *memcg; in mod_memcg_obj_state() local
916 void __count_memcg_events(struct mem_cgroup *memcg, enum vm_event_item idx, in __count_memcg_events()
944 static unsigned long memcg_events(struct mem_cgroup *memcg, int event) in memcg_events()
949 static unsigned long memcg_events_local(struct mem_cgroup *memcg, int event) in memcg_events_local()
959 static void mem_cgroup_charge_statistics(struct mem_cgroup *memcg, in mem_cgroup_charge_statistics()
974 static bool mem_cgroup_event_ratelimit(struct mem_cgroup *memcg, in mem_cgroup_event_ratelimit()
1003 static void memcg_check_events(struct mem_cgroup *memcg, struct page *page) in memcg_check_events()
1042 struct mem_cgroup *memcg; in get_mem_cgroup_from_mm() local
1076 struct mem_cgroup *memcg = page->mem_cgroup; in get_mem_cgroup_from_page() local
1100 struct mem_cgroup *memcg; in get_active_memcg() local
1162 struct mem_cgroup *memcg = NULL; in mem_cgroup_iter() local
1296 struct mem_cgroup *memcg = dead_memcg; in invalidate_reclaim_iterators() local
1328 int mem_cgroup_scan_tasks(struct mem_cgroup *memcg, in mem_cgroup_scan_tasks()
1363 struct mem_cgroup *memcg; in mem_cgroup_page_lruvec() local
1449 static unsigned long mem_cgroup_margin(struct mem_cgroup *memcg) in mem_cgroup_margin()
1479 static bool mem_cgroup_under_move(struct mem_cgroup *memcg) in mem_cgroup_under_move()
1501 static bool mem_cgroup_wait_acct_move(struct mem_cgroup *memcg) in mem_cgroup_wait_acct_move()
1581 static char *memory_stat_format(struct mem_cgroup *memcg) in memory_stat_format()
1661 void mem_cgroup_print_oom_context(struct mem_cgroup *memcg, struct task_struct *p) in mem_cgroup_print_oom_context()
1682 void mem_cgroup_print_oom_meminfo(struct mem_cgroup *memcg) in mem_cgroup_print_oom_meminfo()
1715 unsigned long mem_cgroup_get_max(struct mem_cgroup *memcg) in mem_cgroup_get_max()
1734 unsigned long mem_cgroup_size(struct mem_cgroup *memcg) in mem_cgroup_size()
1739 static bool mem_cgroup_out_of_memory(struct mem_cgroup *memcg, gfp_t gfp_mask, in mem_cgroup_out_of_memory()
1830 static bool mem_cgroup_oom_trylock(struct mem_cgroup *memcg) in mem_cgroup_oom_trylock()
1869 static void mem_cgroup_oom_unlock(struct mem_cgroup *memcg) in mem_cgroup_oom_unlock()
1880 static void mem_cgroup_mark_under_oom(struct mem_cgroup *memcg) in mem_cgroup_mark_under_oom()
1890 static void mem_cgroup_unmark_under_oom(struct mem_cgroup *memcg) in mem_cgroup_unmark_under_oom()
1908 struct mem_cgroup *memcg; member
1928 static void memcg_oom_recover(struct mem_cgroup *memcg) in memcg_oom_recover()
1949 static enum oom_status mem_cgroup_oom(struct mem_cgroup *memcg, gfp_t mask, int order) in mem_cgroup_oom()
2026 struct mem_cgroup *memcg = current->memcg_in_oom; in mem_cgroup_oom_synchronize() local
2091 struct mem_cgroup *memcg; in mem_cgroup_get_oom_group() local
2134 void mem_cgroup_print_oom_group(struct mem_cgroup *memcg) in mem_cgroup_print_oom_group()
2155 struct mem_cgroup *memcg; in lock_page_memcg() local
2205 void __unlock_page_memcg(struct mem_cgroup *memcg) in __unlock_page_memcg()
2274 static bool consume_stock(struct mem_cgroup *memcg, unsigned int nr_pages) in consume_stock()
2340 static void refill_stock(struct mem_cgroup *memcg, unsigned int nr_pages) in refill_stock()
2381 struct mem_cgroup *memcg; in drain_all_stock() local
2408 struct mem_cgroup *memcg, *mi; in memcg_hotplug_cpu_dead() local
2453 static unsigned long reclaim_high(struct mem_cgroup *memcg, in reclaim_high()
2480 struct mem_cgroup *memcg; in high_work_func() local
2557 static u64 mem_find_max_overage(struct mem_cgroup *memcg) in mem_find_max_overage()
2571 static u64 swap_find_max_overage(struct mem_cgroup *memcg) in swap_find_max_overage()
2591 static unsigned long calculate_high_delay(struct mem_cgroup *memcg, in calculate_high_delay()
2634 struct mem_cgroup *memcg; in mem_cgroup_handle_over_high() local
2706 static int try_charge(struct mem_cgroup *memcg, gfp_t gfp_mask, in try_charge()
2893 static void cancel_charge(struct mem_cgroup *memcg, unsigned int nr_pages) in cancel_charge()
2904 static void commit_charge(struct page *page, struct mem_cgroup *memcg) in commit_charge()
2998 struct mem_cgroup *memcg; in get_obj_cgroup_from_current() local
3071 int __memcg_kmem_charge(struct mem_cgroup *memcg, gfp_t gfp, in __memcg_kmem_charge()
3104 void __memcg_kmem_uncharge(struct mem_cgroup *memcg, unsigned int nr_pages) in __memcg_kmem_uncharge()
3122 struct mem_cgroup *memcg; in __memcg_kmem_charge_page() local
3145 struct mem_cgroup *memcg = page->mem_cgroup; in __memcg_kmem_uncharge_page() local
3192 struct mem_cgroup *memcg; in drain_obj_stock() local
3226 struct mem_cgroup *memcg; in obj_stock_flush_required() local
3261 struct mem_cgroup *memcg; in obj_cgroup_charge() local
3311 struct mem_cgroup *memcg = head->mem_cgroup; in split_page_memcg() local
3366 static int mem_cgroup_resize_max(struct mem_cgroup *memcg, in mem_cgroup_resize_max()
3509 static inline bool memcg_has_children(struct mem_cgroup *memcg) in memcg_has_children()
3524 static int mem_cgroup_force_empty(struct mem_cgroup *memcg) in mem_cgroup_force_empty()
3557 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in mem_cgroup_force_empty_write() local
3574 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_hierarchy_write() local
3600 static unsigned long mem_cgroup_usage(struct mem_cgroup *memcg, bool swap) in mem_cgroup_usage()
3629 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_read_u64() local
3669 static void memcg_flush_percpu_vmstats(struct mem_cgroup *memcg) in memcg_flush_percpu_vmstats()
3701 static void memcg_flush_percpu_vmevents(struct mem_cgroup *memcg) in memcg_flush_percpu_vmevents()
3721 static int memcg_online_kmem(struct mem_cgroup *memcg) in memcg_online_kmem()
3758 static void memcg_offline_kmem(struct mem_cgroup *memcg) in memcg_offline_kmem()
3801 static void memcg_free_kmem(struct mem_cgroup *memcg) in memcg_free_kmem()
3808 static int memcg_online_kmem(struct mem_cgroup *memcg) in memcg_online_kmem()
3812 static void memcg_offline_kmem(struct mem_cgroup *memcg) in memcg_offline_kmem()
3815 static void memcg_free_kmem(struct mem_cgroup *memcg) in memcg_free_kmem()
3820 static int memcg_update_kmem_max(struct mem_cgroup *memcg, in memcg_update_kmem_max()
3831 static int memcg_update_tcp_max(struct mem_cgroup *memcg, unsigned long max) in memcg_update_tcp_max()
3873 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in mem_cgroup_write() local
3917 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in mem_cgroup_reset() local
3961 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_move_charge_write() local
3993 static unsigned long mem_cgroup_node_nr_lru_pages(struct mem_cgroup *memcg, in mem_cgroup_node_nr_lru_pages()
4013 static unsigned long mem_cgroup_nr_lru_pages(struct mem_cgroup *memcg, in mem_cgroup_nr_lru_pages()
4046 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in memcg_numa_stat_show() local
4111 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in memcg_stat_show() local
4213 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_swappiness_read() local
4221 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_swappiness_write() local
4234 static void __mem_cgroup_threshold(struct mem_cgroup *memcg, bool swap) in __mem_cgroup_threshold()
4285 static void mem_cgroup_threshold(struct mem_cgroup *memcg) in mem_cgroup_threshold()
4310 static int mem_cgroup_oom_notify_cb(struct mem_cgroup *memcg) in mem_cgroup_oom_notify_cb()
4323 static void mem_cgroup_oom_notify(struct mem_cgroup *memcg) in mem_cgroup_oom_notify()
4331 static int __mem_cgroup_usage_register_event(struct mem_cgroup *memcg, in __mem_cgroup_usage_register_event()
4411 static int mem_cgroup_usage_register_event(struct mem_cgroup *memcg, in mem_cgroup_usage_register_event()
4417 static int memsw_cgroup_usage_register_event(struct mem_cgroup *memcg, in memsw_cgroup_usage_register_event()
4423 static void __mem_cgroup_usage_unregister_event(struct mem_cgroup *memcg, in __mem_cgroup_usage_unregister_event()
4508 static void mem_cgroup_usage_unregister_event(struct mem_cgroup *memcg, in mem_cgroup_usage_unregister_event()
4514 static void memsw_cgroup_usage_unregister_event(struct mem_cgroup *memcg, in memsw_cgroup_usage_unregister_event()
4520 static int mem_cgroup_oom_register_event(struct mem_cgroup *memcg, in mem_cgroup_oom_register_event()
4542 static void mem_cgroup_oom_unregister_event(struct mem_cgroup *memcg, in mem_cgroup_oom_unregister_event()
4561 struct mem_cgroup *memcg = mem_cgroup_from_seq(sf); in mem_cgroup_oom_control_read() local
4573 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_oom_control_write() local
4590 static int memcg_wb_domain_init(struct mem_cgroup *memcg, gfp_t gfp) in memcg_wb_domain_init()
4595 static void memcg_wb_domain_exit(struct mem_cgroup *memcg) in memcg_wb_domain_exit()
4600 static void memcg_wb_domain_size_changed(struct mem_cgroup *memcg) in memcg_wb_domain_size_changed()
4607 struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); in mem_cgroup_wb_domain() local
4619 static unsigned long memcg_exact_page_state(struct mem_cgroup *memcg, int idx) in memcg_exact_page_state()
4653 struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); in mem_cgroup_wb_stats() local
4720 struct mem_cgroup *memcg = page->mem_cgroup; in mem_cgroup_track_foreign_dirty_slowpath() local
4772 struct mem_cgroup *memcg = mem_cgroup_from_css(wb->memcg_css); in mem_cgroup_flush_foreign() local
4799 static int memcg_wb_domain_init(struct mem_cgroup *memcg, gfp_t gfp) in memcg_wb_domain_init()
4804 static void memcg_wb_domain_exit(struct mem_cgroup *memcg) in memcg_wb_domain_exit()
4808 static void memcg_wb_domain_size_changed(struct mem_cgroup *memcg) in memcg_wb_domain_size_changed()
4836 struct mem_cgroup *memcg = event->memcg; in memcg_event_remove() local
4860 struct mem_cgroup *memcg = event->memcg; in memcg_event_wake() local
4910 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in memcg_write_event_control() local
5203 static void mem_cgroup_id_remove(struct mem_cgroup *memcg) in mem_cgroup_id_remove()
5211 static void __maybe_unused mem_cgroup_id_get_many(struct mem_cgroup *memcg, in mem_cgroup_id_get_many()
5217 static void mem_cgroup_id_put_many(struct mem_cgroup *memcg, unsigned int n) in mem_cgroup_id_put_many()
5227 static inline void mem_cgroup_id_put(struct mem_cgroup *memcg) in mem_cgroup_id_put()
5248 static int alloc_mem_cgroup_per_node_info(struct mem_cgroup *memcg, int node) in alloc_mem_cgroup_per_node_info()
5291 static void free_mem_cgroup_per_node_info(struct mem_cgroup *memcg, int node) in free_mem_cgroup_per_node_info()
5303 static void __mem_cgroup_free(struct mem_cgroup *memcg) in __mem_cgroup_free()
5314 static void mem_cgroup_free(struct mem_cgroup *memcg) in mem_cgroup_free()
5328 struct mem_cgroup *memcg; in mem_cgroup_alloc() local
5412 struct mem_cgroup *memcg, *old_memcg; in mem_cgroup_css_alloc() local
5483 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_css_online() local
5508 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_css_offline() local
5545 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_css_released() local
5552 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_css_free() local
5588 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in mem_cgroup_css_reset() local
6071 struct mem_cgroup *memcg = NULL; /* unneeded init to make gcc happy */ in mem_cgroup_can_attach() local
6346 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in memory_current_read() local
6360 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in memory_min_write() local
6383 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in memory_low_write() local
6406 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in memory_high_write() local
6455 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in memory_max_write() local
6511 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in memory_events_show() local
6519 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in memory_events_local_show() local
6527 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in memory_stat_show() local
6542 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in memory_numa_stat_show() local
6569 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in memory_oom_group_show() local
6579 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in memory_oom_group_write() local
6800 struct mem_cgroup *memcg) in mem_cgroup_calculate_protection()
6863 struct mem_cgroup *memcg = NULL; in mem_cgroup_charge() local
6936 struct mem_cgroup *memcg; member
7087 struct mem_cgroup *memcg; in mem_cgroup_migrate() local
7130 struct mem_cgroup *memcg; in mem_cgroup_sk_alloc() local
7165 bool mem_cgroup_charge_skmem(struct mem_cgroup *memcg, unsigned int nr_pages) in mem_cgroup_charge_skmem()
7199 void mem_cgroup_uncharge_skmem(struct mem_cgroup *memcg, unsigned int nr_pages) in mem_cgroup_uncharge_skmem()
7265 static struct mem_cgroup *mem_cgroup_id_get_online(struct mem_cgroup *memcg) in mem_cgroup_id_get_online()
7292 struct mem_cgroup *memcg, *swap_memcg; in mem_cgroup_swapout() local
7360 struct mem_cgroup *memcg; in mem_cgroup_try_charge_swap() local
7404 struct mem_cgroup *memcg; in mem_cgroup_uncharge_swap() local
7423 long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg) in mem_cgroup_get_nr_swap_pages()
7438 struct mem_cgroup *memcg; in mem_cgroup_swap_full() local
7475 struct mem_cgroup *memcg = mem_cgroup_from_css(css); in swap_current_read() local
7489 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in swap_high_write() local
7512 struct mem_cgroup *memcg = mem_cgroup_from_css(of_css(of)); in swap_max_write() local
7528 struct mem_cgroup *memcg = mem_cgroup_from_seq(m); in swap_events_show() local