Lines Matching refs:pte_t

2603 static pte_t make_huge_pte(struct vm_area_struct *vma, struct page *page,  in make_huge_pte()
2606 pte_t entry; in make_huge_pte()
2623 unsigned long address, pte_t *ptep) in set_huge_ptep_writable()
2625 pte_t entry; in set_huge_ptep_writable()
2632 static int is_hugetlb_entry_migration(pte_t pte) in is_hugetlb_entry_migration()
2645 static int is_hugetlb_entry_hwpoisoned(pte_t pte) in is_hugetlb_entry_hwpoisoned()
2661 pte_t *src_pte, *dst_pte, entry; in copy_hugetlb_page_range()
2742 pte_t *ptep; in __unmap_hugepage_range()
2743 pte_t pte; in __unmap_hugepage_range()
2929 unsigned long address, pte_t *ptep, pte_t pte, in hugetlb_cow()
3084 unsigned long address, pte_t *ptep, unsigned int flags) in hugetlb_no_page()
3091 pte_t new_pte; in hugetlb_no_page()
3252 pte_t *ptep, entry; in hugetlb_fault()
3396 pte_t *pte; in follow_hugetlb_page()
3499 pte_t *ptep; in hugetlb_change_protection()
3500 pte_t pte; in hugetlb_change_protection()
3529 pte_t newpte; in hugetlb_change_protection()
3721 pte_t *huge_pmd_share(struct mm_struct *mm, unsigned long addr, pud_t *pud) in huge_pmd_share()
3729 pte_t *spte = NULL; in huge_pmd_share()
3730 pte_t *pte; in huge_pmd_share()
3734 return (pte_t *)pmd_alloc(mm, pud, addr); in huge_pmd_share()
3766 pte = (pte_t *)pmd_alloc(mm, pud, addr); in huge_pmd_share()
3783 int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep) in huge_pmd_unshare()
3800 pte_t *huge_pmd_share(struct mm_struct *mm, unsigned long addr, pud_t *pud) in huge_pmd_share()
3808 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc()
3813 pte_t *pte = NULL; in huge_pte_alloc()
3819 pte = (pte_t *)pud; in huge_pte_alloc()
3825 pte = (pte_t *)pmd_alloc(mm, pud, addr); in huge_pte_alloc()
3833 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr) in huge_pte_offset()
3844 return (pte_t *)pud; in huge_pte_offset()
3848 return (pte_t *) pmd; in huge_pte_offset()
3884 if (is_hugetlb_entry_migration(huge_ptep_get((pte_t *)pmd))) { in follow_huge_pmd()
3886 __migration_entry_wait(mm, (pte_t *)pmd, ptl); in follow_huge_pmd()
3906 return pte_page(*(pte_t *)pud) + ((address & ~PUD_MASK) >> PAGE_SHIFT); in follow_huge_pud()