Lines Matching refs:ptep

78 	pte_t *ptep;  in early_map_kernel_page()  local
89 ptep = (pte_t *)pudp; in early_map_kernel_page()
99 ptep = pmdp_ptep(pmdp); in early_map_kernel_page()
103 ptep = early_alloc_pgtable(PAGE_SIZE, nid, in early_map_kernel_page()
105 pmd_populate_kernel(&init_mm, pmdp, ptep); in early_map_kernel_page()
107 ptep = pte_offset_kernel(pmdp, ea); in early_map_kernel_page()
110 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in early_map_kernel_page()
130 pte_t *ptep; in __map_kernel_page() local
155 ptep = (pte_t *)pudp; in __map_kernel_page()
162 ptep = pmdp_ptep(pmdp); in __map_kernel_page()
165 ptep = pte_alloc_kernel(pmdp, ea); in __map_kernel_page()
166 if (!ptep) in __map_kernel_page()
170 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in __map_kernel_page()
191 pte_t *ptep; in radix__change_memory_range() local
206 ptep = (pte_t *)pudp; in radix__change_memory_range()
213 ptep = pmdp_ptep(pmdp); in radix__change_memory_range()
216 ptep = pte_alloc_kernel(pmdp, idx); in radix__change_memory_range()
217 if (!ptep) in radix__change_memory_range()
220 radix__pte_update(&init_mm, idx, ptep, clear, 0, 0); in radix__change_memory_range()
1028 pte_t *ptep; in radix__pgtable_trans_huge_withdraw() local
1043 ptep = (pte_t *) pgtable; in radix__pgtable_trans_huge_withdraw()
1044 *ptep = __pte(0); in radix__pgtable_trans_huge_withdraw()
1045 ptep++; in radix__pgtable_trans_huge_withdraw()
1046 *ptep = __pte(0); in radix__pgtable_trans_huge_withdraw()
1063 void radix__ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep, in radix__ptep_set_access_flags() argument
1070 unsigned long change = pte_val(entry) ^ pte_val(*ptep); in radix__ptep_set_access_flags()
1078 old_pte = __radix_pte_update(ptep, _PAGE_PRESENT, _PAGE_INVALID); in radix__ptep_set_access_flags()
1084 __radix_pte_update(ptep, _PAGE_INVALID, new_pte); in radix__ptep_set_access_flags()
1086 __radix_pte_update(ptep, 0, set); in radix__ptep_set_access_flags()
1098 unsigned long addr, pte_t *ptep, in radix__ptep_modify_prot_commit() argument
1112 set_pte_at(mm, addr, ptep, pte); in radix__ptep_modify_prot_commit()
1133 pte_t *ptep = (pte_t *)pud; in pud_set_huge() local
1139 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pud); in pud_set_huge()
1180 pte_t *ptep = (pte_t *)pmd; in pmd_set_huge() local
1186 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pmd); in pmd_set_huge()