Lines Matching refs:pte_t
11 static inline pmd_t __pte_to_pmd(pte_t pte) in __pte_to_pmd()
48 static inline pte_t __pmd_to_pte(pmd_t pmd) in __pmd_to_pte()
50 pte_t pte; in __pmd_to_pte()
87 pte_t *ptep, pte_t pte) in set_huge_pte_at()
101 pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
117 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear()
118 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
121 pte_t pte = huge_ptep_get(ptep); in huge_ptep_get_and_clear()
131 pte_t pte; in arch_prepare_hugepage()
132 pte_t *ptep; in arch_prepare_hugepage()
138 ptep = (pte_t *) pte_alloc_one(&init_mm, addr); in arch_prepare_hugepage()
153 pte_t *ptep; in arch_release_hugepage()
158 ptep = (pte_t *) page[1].index; in arch_release_hugepage()
162 PTRS_PER_PTE * sizeof(pte_t)); in arch_release_hugepage()
167 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc()
178 return (pte_t *) pmdp; in huge_pte_alloc()
181 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr) in huge_pte_offset()
193 return (pte_t *) pmdp; in huge_pte_offset()
196 int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep) in huge_pmd_unshare()