Lines Matching defs:page
589 static void enqueue_huge_page(struct hstate *h, struct page *page) in enqueue_huge_page()
599 struct page *page; in dequeue_huge_page_node() local
631 struct page *page = NULL; in dequeue_huge_page_vma() local
757 static void destroy_compound_gigantic_page(struct page *page, in destroy_compound_gigantic_page()
774 static void free_gigantic_page(struct page *page, unsigned int order) in free_gigantic_page()
790 struct page *page; in pfn_range_valid_gigantic() local
858 struct page *page; in alloc_fresh_gigantic_page_node() local
872 struct page *page = NULL; in alloc_fresh_gigantic_page() local
887 static inline void free_gigantic_page(struct page *page, unsigned int order) { } in free_gigantic_page()
888 static inline void destroy_compound_gigantic_page(struct page *page, in destroy_compound_gigantic_page()
894 static void update_and_free_page(struct hstate *h, struct page *page) in update_and_free_page()
938 bool page_huge_active(struct page *page) in page_huge_active()
945 static void set_page_huge_active(struct page *page) in set_page_huge_active()
951 static void clear_page_huge_active(struct page *page) in clear_page_huge_active()
957 void free_huge_page(struct page *page) in free_huge_page()
1004 static void prep_new_huge_page(struct hstate *h, struct page *page, int nid) in prep_new_huge_page()
1016 static void prep_compound_gigantic_page(struct page *page, unsigned int order) in prep_compound_gigantic_page()
1053 int PageHuge(struct page *page) in PageHuge()
1075 pgoff_t __basepage_index(struct page *page) in __basepage_index()
1094 struct page *page; in alloc_fresh_huge_page_node() local
1113 struct page *page; in alloc_fresh_huge_page() local
1152 struct page *page = in free_pool_huge_page() local
1175 static void dissolve_free_huge_page(struct page *page) in dissolve_free_huge_page()
1208 struct page *page; in alloc_buddy_huge_page() local
1290 struct page *page = NULL; in alloc_huge_page_node() local
1310 struct page *page, *tmp; in gather_surplus_pages() local
1472 struct page *page; in alloc_huge_page() local
1533 struct page *page = alloc_huge_page(vma, addr, avoid_reserve); in alloc_huge_page_noerr() local
1570 static void __init prep_compound_huge_page(struct page *page, in prep_compound_huge_page()
1586 struct page *page; in gather_bootmem_prealloc() local
1673 struct page *page, *next; in try_to_free_low() local
2603 static pte_t make_huge_pte(struct vm_area_struct *vma, struct page *page, in make_huge_pte()
2745 struct page *page; in __unmap_hugepage_range() local
2873 struct page *page, unsigned long address) in unmap_ref_private()
3071 struct page *page; in hugetlbfs_pagecache_present() local
3090 struct page *page; in hugetlb_no_page() local
3257 struct page *page = NULL; in hugetlb_fault() local
3399 struct page *page; in follow_hugetlb_page() local
3868 struct page *page = NULL; in follow_huge_pmd() local
3944 bool isolate_huge_page(struct page *page, struct list_head *list) in isolate_huge_page()
3961 void putback_active_hugepage(struct page *page) in putback_active_hugepage()