Home
last modified time | relevance | path

Searched refs:hugetlb_cgroup (Results 1 – 4 of 4) sorted by relevance

/linux/include/linux/
H A Dhugetlb_cgroup.h20 struct hugetlb_cgroup;
35 struct hugetlb_cgroup { struct
60 static inline struct hugetlb_cgroup * argument
70 static inline struct hugetlb_cgroup *hugetlb_cgroup_from_folio(struct folio *folio) in hugetlb_cgroup_from_folio()
75 static inline struct hugetlb_cgroup *
82 struct hugetlb_cgroup *h_cg, bool rsvd) in __set_hugetlb_cgroup()
92 struct hugetlb_cgroup *h_cg) in set_hugetlb_cgroup()
98 struct hugetlb_cgroup *h_cg) in set_hugetlb_cgroup_rsvd()
108 static inline void hugetlb_cgroup_put_rsvd_cgroup(struct hugetlb_cgroup *h_cg) in hugetlb_cgroup_put_rsvd_cgroup()
128 struct hugetlb_cgroup **ptr);
[all …]
/linux/mm/
H A DMakefile112 obj-$(CONFIG_CGROUP_HUGETLB) += hugetlb_cgroup.o
H A Dhugetlb.c487 /* Helper that records hugetlb_cgroup uncharge info. */ in copy_hugetlb_cgroup_uncharge_info()
488 static void record_hugetlb_cgroup_uncharge_info(struct hugetlb_cgroup *h_cg, in copy_hugetlb_cgroup_uncharge_info()
571 long to, struct hstate *h, struct hugetlb_cgroup *cg, in coalesce_file_region()
597 struct hugetlb_cgroup *h_cg,
731 struct hugetlb_cgroup *h_cg)
1089 struct hugetlb_cgroup *h_cg,
2917 struct hugetlb_cgroup *h_cg = NULL; in alloc_hugetlb_folio()
3006 * hugetlb_cgroup pointer on the page. in alloc_hugetlb_folio()
6580 struct hugetlb_cgroup *h_cg = NULL; in hugetlb_reserve_pages()
6639 /* For private mappings, the hugetlb_cgroup uncharg in hugetlb_reserve_pages()
[all...]
/linux/
H A DMAINTAINERS11763 F: mm/hugetlb_cgroup.c