Lines Matching refs:pte_t

96 static inline pgprot_t pte_pgprot(pte_t pte)  in pte_pgprot()
104 pte_t *ptep, size_t *pgsize) in find_num_contig()
115 if ((pte_t *)pmdp == ptep) { in find_num_contig()
156 static pte_t get_clear_flush(struct mm_struct *mm, in get_clear_flush()
158 pte_t *ptep, in get_clear_flush()
162 pte_t orig_pte = huge_ptep_get(ptep); in get_clear_flush()
167 pte_t pte = ptep_get_and_clear(mm, addr, ptep); in get_clear_flush()
199 pte_t *ptep, in clear_flush()
213 pte_t *ptep, pte_t pte) in set_huge_pte_at()
244 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_swap_pte_at()
255 pte_t *huge_pte_alloc(struct mm_struct *mm, in huge_pte_alloc()
262 pte_t *ptep = NULL; in huge_pte_alloc()
271 ptep = (pte_t *)pudp; in huge_pte_alloc()
291 ptep = (pte_t *)pmd_alloc(mm, pudp, addr); in huge_pte_alloc()
295 return (pte_t *)pmdp; in huge_pte_alloc()
301 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset()
323 return (pte_t *)pudp; in huge_pte_offset()
335 return (pte_t *)pmdp; in huge_pte_offset()
343 pte_t arch_make_huge_pte(pte_t entry, struct vm_area_struct *vma, in arch_make_huge_pte()
360 pte_t *ptep, unsigned long sz) in huge_pte_clear()
371 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear()
372 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
376 pte_t orig_pte = huge_ptep_get(ptep); in huge_ptep_get_and_clear()
395 static int __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) in __cont_access_flags_changed()
403 pte_t orig_pte = huge_ptep_get(ptep + i); in __cont_access_flags_changed()
416 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
417 pte_t pte, int dirty) in huge_ptep_set_access_flags()
423 pte_t orig_pte; in huge_ptep_set_access_flags()
451 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
457 pte_t pte; in huge_ptep_set_wrprotect()
478 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()