Lines Matching refs:hugetlb_cgroup

20 struct hugetlb_cgroup;
44 struct hugetlb_cgroup { struct
69 static inline struct hugetlb_cgroup * argument
82 static inline struct hugetlb_cgroup *hugetlb_cgroup_from_page(struct page *page) in hugetlb_cgroup_from_page()
87 static inline struct hugetlb_cgroup *
94 struct hugetlb_cgroup *h_cg, bool rsvd) in __set_hugetlb_cgroup()
109 struct hugetlb_cgroup *h_cg) in set_hugetlb_cgroup()
115 struct hugetlb_cgroup *h_cg) in set_hugetlb_cgroup_rsvd()
125 static inline void hugetlb_cgroup_put_rsvd_cgroup(struct hugetlb_cgroup *h_cg) in hugetlb_cgroup_put_rsvd_cgroup()
145 struct hugetlb_cgroup **ptr);
147 struct hugetlb_cgroup **ptr);
149 struct hugetlb_cgroup *h_cg,
152 struct hugetlb_cgroup *h_cg,
160 struct hugetlb_cgroup *h_cg);
162 struct hugetlb_cgroup *h_cg);
184 static inline struct hugetlb_cgroup *hugetlb_cgroup_from_page(struct page *page) in hugetlb_cgroup_from_page()
189 static inline struct hugetlb_cgroup *
195 static inline struct hugetlb_cgroup *
202 struct hugetlb_cgroup *h_cg) in set_hugetlb_cgroup()
207 struct hugetlb_cgroup *h_cg) in set_hugetlb_cgroup_rsvd()
216 static inline void hugetlb_cgroup_put_rsvd_cgroup(struct hugetlb_cgroup *h_cg) in hugetlb_cgroup_put_rsvd_cgroup()
231 struct hugetlb_cgroup **ptr) in hugetlb_cgroup_charge_cgroup()
238 struct hugetlb_cgroup **ptr) in hugetlb_cgroup_charge_cgroup_rsvd()
244 struct hugetlb_cgroup *h_cg, in hugetlb_cgroup_commit_charge()
251 struct hugetlb_cgroup *h_cg, in hugetlb_cgroup_commit_charge_rsvd()
268 struct hugetlb_cgroup *h_cg) in hugetlb_cgroup_uncharge_cgroup()
274 struct hugetlb_cgroup *h_cg) in hugetlb_cgroup_uncharge_cgroup_rsvd()