• Home
  • Raw
  • Download

Lines Matching refs:obj_cgroup

29 struct obj_cgroup;
170 struct obj_cgroup { struct
255 struct obj_cgroup __rcu *objcg;
256 struct obj_cgroup *orig_objcg;
390 static inline struct mem_cgroup *obj_cgroup_memcg(struct obj_cgroup *objcg) in obj_cgroup_memcg()
427 static inline struct obj_cgroup *__folio_objcg(struct folio *folio) in __folio_objcg()
435 return (struct obj_cgroup *)(memcg_data & ~OBJEXTS_FLAGS_MASK); in __folio_objcg()
497 struct obj_cgroup *objcg; in folio_memcg_rcu()
542 struct obj_cgroup *objcg; in folio_memcg_check()
558 static inline struct mem_cgroup *get_mem_cgroup_from_objcg(struct obj_cgroup *objcg) in get_mem_cgroup_from_objcg()
825 static inline bool obj_cgroup_tryget(struct obj_cgroup *objcg) in obj_cgroup_tryget()
830 static inline void obj_cgroup_get(struct obj_cgroup *objcg) in obj_cgroup_get()
835 static inline void obj_cgroup_get_many(struct obj_cgroup *objcg, in obj_cgroup_get_many()
841 static inline void obj_cgroup_put(struct obj_cgroup *objcg) in obj_cgroup_put()
1139 static inline struct mem_cgroup *get_mem_cgroup_from_objcg(struct obj_cgroup *objcg) in get_mem_cgroup_from_objcg()
1310 static inline void obj_cgroup_put(struct obj_cgroup *objcg) in obj_cgroup_put()
1549 struct obj_cgroup *objcg;
1736 struct obj_cgroup *current_obj_cgroup(void);
1737 struct obj_cgroup *get_obj_cgroup_from_folio(struct folio *folio);
1739 static inline struct obj_cgroup *get_obj_cgroup_from_current(void) in get_obj_cgroup_from_current()
1741 struct obj_cgroup *objcg = current_obj_cgroup(); in get_obj_cgroup_from_current()
1749 int obj_cgroup_charge(struct obj_cgroup *objcg, gfp_t gfp, size_t size);
1750 void obj_cgroup_uncharge(struct obj_cgroup *objcg, size_t size);
1790 static inline void count_objcg_events(struct obj_cgroup *objcg, in count_objcg_events()
1831 static inline struct obj_cgroup *get_obj_cgroup_from_folio(struct folio *folio) in get_obj_cgroup_from_folio()
1856 static inline void count_objcg_events(struct obj_cgroup *objcg, in count_objcg_events()
1865 bool obj_cgroup_may_zswap(struct obj_cgroup *objcg);
1866 void obj_cgroup_charge_zswap(struct obj_cgroup *objcg, size_t size);
1867 void obj_cgroup_uncharge_zswap(struct obj_cgroup *objcg, size_t size);
1870 static inline bool obj_cgroup_may_zswap(struct obj_cgroup *objcg) in obj_cgroup_may_zswap()
1874 static inline void obj_cgroup_charge_zswap(struct obj_cgroup *objcg, in obj_cgroup_charge_zswap()
1878 static inline void obj_cgroup_uncharge_zswap(struct obj_cgroup *objcg, in obj_cgroup_uncharge_zswap()