Lines Matching refs:page
28 struct page;
76 int mem_cgroup_try_charge(struct page *page, struct mm_struct *mm,
78 void mem_cgroup_commit_charge(struct page *page, struct mem_cgroup *memcg,
80 void mem_cgroup_cancel_charge(struct page *page, struct mem_cgroup *memcg);
81 void mem_cgroup_uncharge(struct page *page);
84 void mem_cgroup_migrate(struct page *oldpage, struct page *newpage,
88 struct lruvec *mem_cgroup_page_lruvec(struct page *, struct zone *);
94 extern struct mem_cgroup *try_get_mem_cgroup_from_page(struct page *page);
162 struct mem_cgroup *mem_cgroup_begin_page_stat(struct page *page);
192 void mem_cgroup_split_huge_fixup(struct page *head);
210 static inline int mem_cgroup_try_charge(struct page *page, struct mm_struct *mm, in mem_cgroup_try_charge() argument
218 static inline void mem_cgroup_commit_charge(struct page *page, in mem_cgroup_commit_charge() argument
224 static inline void mem_cgroup_cancel_charge(struct page *page, in mem_cgroup_cancel_charge() argument
229 static inline void mem_cgroup_uncharge(struct page *page) in mem_cgroup_uncharge() argument
237 static inline void mem_cgroup_migrate(struct page *oldpage, in mem_cgroup_migrate()
238 struct page *newpage, in mem_cgroup_migrate()
249 static inline struct lruvec *mem_cgroup_page_lruvec(struct page *page, in mem_cgroup_page_lruvec() argument
255 static inline struct mem_cgroup *try_get_mem_cgroup_from_page(struct page *page) in try_get_mem_cgroup_from_page() argument
324 static inline struct mem_cgroup *mem_cgroup_begin_page_stat(struct page *page) in mem_cgroup_begin_page_stat() argument
369 static inline void mem_cgroup_split_huge_fixup(struct page *head) in mem_cgroup_split_huge_fixup()
433 void __memcg_kmem_commit_charge(struct page *page,
435 void __memcg_kmem_uncharge_pages(struct page *page, int order);
492 memcg_kmem_uncharge_pages(struct page *page, int order) in memcg_kmem_uncharge_pages() argument
495 __memcg_kmem_uncharge_pages(page, order); in memcg_kmem_uncharge_pages()
509 memcg_kmem_commit_charge(struct page *page, struct mem_cgroup *memcg, int order) in memcg_kmem_commit_charge() argument
512 __memcg_kmem_commit_charge(page, memcg, order); in memcg_kmem_commit_charge()
571 static inline void memcg_kmem_uncharge_pages(struct page *page, int order) in memcg_kmem_uncharge_pages() argument
576 memcg_kmem_commit_charge(struct page *page, struct mem_cgroup *memcg, int order) in memcg_kmem_commit_charge() argument