Lines Matching refs:pte
67 pte_t pte = pfn_pte(virt_to_pfn(address), PAGE_INIT); in paging_init() local
69 pte_val(pte) = 0; in paging_init()
71 set_pte(pg_table, pte); in paging_init()
90 pte_t *pte; in cf_tlb_miss() local
116 pte = (KMAPAREA(mmuar)) ? pte_offset_kernel(pmd, mmuar) in cf_tlb_miss()
118 if (pte_none(*pte) || !pte_present(*pte)) { in cf_tlb_miss()
124 if (!pte_write(*pte)) { in cf_tlb_miss()
128 set_pte(pte, pte_mkdirty(*pte)); in cf_tlb_miss()
131 set_pte(pte, pte_mkyoung(*pte)); in cf_tlb_miss()
133 if (!pte_dirty(*pte) && !KMAPAREA(mmuar)) in cf_tlb_miss()
134 set_pte(pte, pte_wrprotect(*pte)); in cf_tlb_miss()
138 mmutr |= (pte->pte & CF_PAGE_MMUTR_MASK) >> CF_PAGE_MMUTR_SHIFT; in cf_tlb_miss()
141 mmu_write(MMUDR, (pte_val(*pte) & PAGE_MASK) | in cf_tlb_miss()
142 ((pte->pte) & CF_PAGE_MMUDR_MASK) | MMUDR_SZ_8KB | MMUDR_X); in cf_tlb_miss()