Lines Matching refs:ptep
79 pte_t *ptep; in early_map_kernel_page() local
90 ptep = (pte_t *)pudp; in early_map_kernel_page()
100 ptep = pmdp_ptep(pmdp); in early_map_kernel_page()
104 ptep = early_alloc_pgtable(PAGE_SIZE, nid, in early_map_kernel_page()
106 pmd_populate_kernel(&init_mm, pmdp, ptep); in early_map_kernel_page()
108 ptep = pte_offset_kernel(pmdp, ea); in early_map_kernel_page()
111 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in early_map_kernel_page()
131 pte_t *ptep; in __map_kernel_page() local
156 ptep = (pte_t *)pudp; in __map_kernel_page()
163 ptep = pmdp_ptep(pmdp); in __map_kernel_page()
166 ptep = pte_alloc_kernel(pmdp, ea); in __map_kernel_page()
167 if (!ptep) in __map_kernel_page()
171 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in __map_kernel_page()
192 pte_t *ptep; in radix__change_memory_range() local
207 ptep = (pte_t *)pudp; in radix__change_memory_range()
214 ptep = pmdp_ptep(pmdp); in radix__change_memory_range()
217 ptep = pte_alloc_kernel(pmdp, idx); in radix__change_memory_range()
218 if (!ptep) in radix__change_memory_range()
221 radix__pte_update(&init_mm, idx, ptep, clear, 0, 0); in radix__change_memory_range()
1001 pte_t *ptep; in radix__pgtable_trans_huge_withdraw() local
1016 ptep = (pte_t *) pgtable; in radix__pgtable_trans_huge_withdraw()
1017 *ptep = __pte(0); in radix__pgtable_trans_huge_withdraw()
1018 ptep++; in radix__pgtable_trans_huge_withdraw()
1019 *ptep = __pte(0); in radix__pgtable_trans_huge_withdraw()
1036 void radix__ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep, in radix__ptep_set_access_flags() argument
1043 unsigned long change = pte_val(entry) ^ pte_val(*ptep); in radix__ptep_set_access_flags()
1051 old_pte = __radix_pte_update(ptep, _PAGE_PRESENT, _PAGE_INVALID); in radix__ptep_set_access_flags()
1057 __radix_pte_update(ptep, _PAGE_INVALID, new_pte); in radix__ptep_set_access_flags()
1059 __radix_pte_update(ptep, 0, set); in radix__ptep_set_access_flags()
1071 unsigned long addr, pte_t *ptep, in radix__ptep_modify_prot_commit() argument
1085 set_pte_at(mm, addr, ptep, pte); in radix__ptep_modify_prot_commit()
1090 pte_t *ptep = (pte_t *)pud; in pud_set_huge() local
1096 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pud); in pud_set_huge()
1137 pte_t *ptep = (pte_t *)pmd; in pmd_set_huge() local
1143 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pmd); in pmd_set_huge()