Lines Matching refs:page
18 extern struct page *follow_trans_huge_pmd(struct vm_area_struct *vma,
56 extern pmd_t *page_check_address_pmd(struct page *page,
98 extern int split_huge_page_to_list(struct page *page, struct list_head *list);
99 static inline int split_huge_page(struct page *page) in split_huge_page() argument
101 return split_huge_page_to_list(page, NULL); in split_huge_page()
143 static inline int hpage_nr_pages(struct page *page) in hpage_nr_pages() argument
145 if (unlikely(PageTransHuge(page))) in hpage_nr_pages()
153 extern struct page *huge_zero_page;
155 static inline bool is_huge_zero_page(struct page *page) in is_huge_zero_page() argument
157 return ACCESS_ONCE(huge_zero_page) == page; in is_huge_zero_page()
165 struct page *get_huge_zero_page(void);
178 split_huge_page_to_list(struct page *page, struct list_head *list) in split_huge_page_to_list() argument
182 static inline int split_huge_page(struct page *page) in split_huge_page() argument
216 static inline bool is_huge_zero_page(struct page *page) in is_huge_zero_page() argument