Home
last modified time | relevance | path

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

/include/linux/
A Dmemcontrol.h27 struct mem_cgroup;
79 struct mem_cgroup *position;
175 struct mem_cgroup *memcg;
189 struct mem_cgroup { struct
506 struct mem_cgroup *memcg; in get_mem_cgroup_from_objcg()
806 struct mem_cgroup *mem_cgroup_iter(struct mem_cgroup *,
809 void mem_cgroup_iter_break(struct mem_cgroup *, struct mem_cgroup *);
853 static inline struct mem_cgroup *parent_mem_cgroup(struct mem_cgroup *memcg) in parent_mem_cgroup()
925 struct mem_cgroup *memcg; in mod_memcg_page_state()
972 struct mem_cgroup *memcg; in count_memcg_events_mm()
[all …]
A 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);
40 extern struct mem_cgroup *vmpressure_to_memcg(struct vmpressure *vmpr);
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()
A Dlist_lru.h16 struct mem_cgroup;
82 int memcg_list_lru_alloc(struct mem_cgroup *memcg, struct list_lru *lru,
84 void memcg_reparent_list_lrus(struct mem_cgroup *memcg, struct mem_cgroup *parent);
116 struct mem_cgroup *memcg);
156 struct mem_cgroup *memcg);
184 int nid, struct mem_cgroup *memcg);
234 int nid, struct mem_cgroup *memcg,
251 int nid, struct mem_cgroup *memcg,
A Dzswap.h33 void zswap_memcg_offline_cleanup(struct mem_cgroup *memcg);
58 static inline void zswap_memcg_offline_cleanup(struct mem_cgroup *memcg) {} in zswap_memcg_offline_cleanup()
A Doom.h14 struct mem_cgroup;
36 struct mem_cgroup *memcg;
A Dswap.h367 void *workingset_eviction(struct folio *folio, struct mem_cgroup *target_memcg);
422 extern unsigned long try_to_free_mem_cgroup_pages(struct mem_cgroup *memcg,
427 extern unsigned long mem_cgroup_shrink_node(struct mem_cgroup *mem,
628 static inline int mem_cgroup_swappiness(struct mem_cgroup *memcg) in mem_cgroup_swappiness()
641 static inline int mem_cgroup_swappiness(struct mem_cgroup *mem) in mem_cgroup_swappiness()
679 extern long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg);
693 static inline long mem_cgroup_get_nr_swap_pages(struct mem_cgroup *memcg) in mem_cgroup_get_nr_swap_pages()
A Dmmzone.h606 void lru_gen_init_memcg(struct mem_cgroup *memcg);
607 void lru_gen_exit_memcg(struct mem_cgroup *memcg);
608 void lru_gen_online_memcg(struct mem_cgroup *memcg);
609 void lru_gen_offline_memcg(struct mem_cgroup *memcg);
610 void lru_gen_release_memcg(struct mem_cgroup *memcg);
611 void lru_gen_soft_reclaim(struct mem_cgroup *memcg, int nid);
628 static inline void lru_gen_init_memcg(struct mem_cgroup *memcg) in lru_gen_init_memcg()
632 static inline void lru_gen_exit_memcg(struct mem_cgroup *memcg) in lru_gen_exit_memcg()
636 static inline void lru_gen_online_memcg(struct mem_cgroup *memcg) in lru_gen_online_memcg()
640 static inline void lru_gen_offline_memcg(struct mem_cgroup *memcg) in lru_gen_offline_memcg()
[all …]
A Dshrinker.h55 struct mem_cgroup *memcg;
A Dbacking-dev.h158 void wb_memcg_offline(struct mem_cgroup *memcg);
363 static inline void wb_memcg_offline(struct mem_cgroup *memcg) in wb_memcg_offline()
A Dfsnotify_backend.h136 struct mem_cgroup;
252 struct mem_cgroup *memcg; /* memcg to charge allocations */
A Drmap.h918 struct mem_cgroup *memcg, vm_flags_t *vm_flags);
1049 struct mem_cgroup *memcg, in folio_referenced()
A Dmm_types.h34 struct mem_cgroup;
1206 struct mem_cgroup *memcg;
A Dsched.h1541 struct mem_cgroup *memcg_in_oom;
1549 struct mem_cgroup *active_memcg;
A Dslab.h263 struct mem_cgroup;
A Dbpf.h52 struct mem_cgroup;
/include/trace/events/
A Dmemcg.h14 TP_PROTO(struct mem_cgroup *memcg, int item, int val),
36 TP_PROTO(struct mem_cgroup *memcg, int item, int val),
43 TP_PROTO(struct mem_cgroup *memcg, int item, int val),
50 TP_PROTO(struct mem_cgroup *memcg, int item, unsigned long val),
72 TP_PROTO(struct mem_cgroup *memcg, int item, unsigned long val),
79 TP_PROTO(struct mem_cgroup *memcg, s64 stats_updates,
/include/linux/sched/
A Dmm.h472 DECLARE_PER_CPU(struct mem_cgroup *, int_active_memcg);
488 static inline struct mem_cgroup *
489 set_active_memcg(struct mem_cgroup *memcg) in set_active_memcg()
491 struct mem_cgroup *old; in set_active_memcg()
504 static inline struct mem_cgroup *
505 set_active_memcg(struct mem_cgroup *memcg) in set_active_memcg()
/include/net/
A Dsock.h446 struct mem_cgroup *sk_memcg;

Completed in 87 milliseconds