Lines Matching refs:pgtable

585 	pgtable_t pgtable;
599 pgtable = pte_alloc_one(vma->vm_mm);
600 if (unlikely(!pgtable)) {
629 pte_free(vma->vm_mm, pgtable);
639 pgtable_trans_huge_deposit(vma->vm_mm, vmf->pmd, pgtable);
652 if (pgtable)
653 pte_free(vma->vm_mm, pgtable);
695 static bool set_huge_zero_page(pgtable_t pgtable, struct mm_struct *mm,
704 if (pgtable)
705 pgtable_trans_huge_deposit(mm, pmd, pgtable);
727 pgtable_t pgtable;
730 pgtable = pte_alloc_one(vma->vm_mm);
731 if (unlikely(!pgtable))
735 pte_free(vma->vm_mm, pgtable);
745 pte_free(vma->vm_mm, pgtable);
748 pte_free(vma->vm_mm, pgtable);
752 set_huge_zero_page(pgtable, vma->vm_mm, vma,
758 pte_free(vma->vm_mm, pgtable);
774 pgtable_t pgtable)
804 if (pgtable) {
805 pgtable_trans_huge_deposit(mm, pmd, pgtable);
807 pgtable = NULL;
815 if (pgtable)
816 pte_free(mm, pgtable);
837 pgtable_t pgtable = NULL;
854 pgtable = pte_alloc_one(vma->vm_mm);
855 if (!pgtable)
861 insert_pfn_pmd(vma, addr, vmf->pmd, pfn, pgprot, write, pgtable);
1020 pgtable_t pgtable = NULL;
1027 pgtable = pte_alloc_one(dst_mm);
1028 if (unlikely(!pgtable))
1054 pgtable_trans_huge_deposit(dst_mm, dst_pmd, pgtable);
1064 pte_free(dst_mm, pgtable);
1095 pte_free(dst_mm, pgtable);
1107 pgtable_trans_huge_deposit(dst_mm, dst_pmd, pgtable);
1643 pgtable_t pgtable;
1645 pgtable = pgtable_trans_huge_withdraw(mm, pmd);
1646 pte_free(mm, pgtable);
1662 * For architectures like ppc64 we look at deposited pgtable
1773 pgtable_t pgtable;
1774 pgtable = pgtable_trans_huge_withdraw(mm, old_pmd);
1775 pgtable_trans_huge_deposit(mm, new_pmd, pgtable);
1937 * For architectures like ppc64 we look at deposited pgtable
1996 pgtable_t pgtable;
2010 pgtable = pgtable_trans_huge_withdraw(mm, pmd);
2011 pmd_populate(mm, &_pmd, pgtable);
2025 pmd_populate(mm, pmd, pgtable);
2033 pgtable_t pgtable;
2136 pgtable = pgtable_trans_huge_withdraw(mm, pmd);
2137 pmd_populate(mm, &_pmd, pgtable);
2199 pmd_populate(mm, pmd, pgtable);