Lines Matching refs:gfp
720 struct page *page, gfp_t gfp) in __do_huge_pmd_anonymous_page() argument
728 if (mem_cgroup_try_charge(page, mm, gfp, &memcg)) in __do_huge_pmd_anonymous_page()
793 gfp_t gfp; in do_huge_pmd_anonymous_page() local
828 gfp = alloc_hugepage_gfpmask(transparent_hugepage_defrag(vma), 0); in do_huge_pmd_anonymous_page()
829 page = alloc_hugepage_vma(gfp, vma, haddr, HPAGE_PMD_ORDER); in do_huge_pmd_anonymous_page()
834 if (unlikely(__do_huge_pmd_anonymous_page(mm, vma, haddr, pmd, page, gfp))) { in do_huge_pmd_anonymous_page()
2334 khugepaged_alloc_page(struct page **hpage, gfp_t gfp, struct mm_struct *mm, in khugepaged_alloc_page() argument
2348 *hpage = alloc_pages_exact_node(node, gfp, HPAGE_PMD_ORDER); in khugepaged_alloc_page()
2402 khugepaged_alloc_page(struct page **hpage, gfp_t gfp, struct mm_struct *mm, in khugepaged_alloc_page() argument
2442 gfp_t gfp; in collapse_huge_page() local
2447 gfp = alloc_hugepage_gfpmask(khugepaged_defrag(), __GFP_OTHER_NODE) | in collapse_huge_page()
2451 new_page = khugepaged_alloc_page(hpage, gfp, mm, vma, address, node); in collapse_huge_page()
2456 gfp, &memcg))) in collapse_huge_page()