Searched refs:orig_pte (Results 1 – 11 of 11) sorted by relevance
| /arch/arm64/mm/ |
| A D | contpte.c | 310 orig_pte = pte_mkdirty(orig_pte); in contpte_ptep_get() 314 orig_pte = pte_mkyoung(orig_pte); in contpte_ptep_get() 322 orig_pte = pte_mkyoung(orig_pte); in contpte_ptep_get() 328 orig_pte = pte_mkdirty(orig_pte); in contpte_ptep_get() 336 return orig_pte; in contpte_ptep_get() 370 pte_t orig_pte; in contpte_ptep_get_lockless() local 392 orig_pte = pte_mkdirty(orig_pte); in contpte_ptep_get_lockless() 400 orig_pte = pte_mkyoung(orig_pte); in contpte_ptep_get_lockless() 408 orig_pte = pte_mkyoung(orig_pte); in contpte_ptep_get_lockless() 419 orig_pte = pte_mkdirty(orig_pte); in contpte_ptep_get_lockless() [all …]
|
| A D | hugetlbpage.c | 127 pte_t orig_pte = __ptep_get(ptep); in huge_ptep_get() local 129 if (!pte_present(orig_pte) || !pte_cont(orig_pte)) in huge_ptep_get() 130 return orig_pte; in huge_ptep_get() 137 orig_pte = pte_mkdirty(orig_pte); in huge_ptep_get() 140 orig_pte = pte_mkyoung(orig_pte); in huge_ptep_get() 142 return orig_pte; in huge_ptep_get() 188 return orig_pte; in get_clear_contig_flush() 430 pte_t orig_pte; in huge_ptep_set_access_flags() local 443 VM_WARN_ON(!pte_present(orig_pte)); in huge_ptep_set_access_flags() 446 if (pte_dirty(orig_pte)) in huge_ptep_set_access_flags() [all …]
|
| /arch/riscv/mm/ |
| A D | hugetlbpage.c | 10 pte_t orig_pte = ptep_get(ptep); in huge_ptep_get() local 12 if (!pte_present(orig_pte) || !pte_napot(orig_pte)) in huge_ptep_get() 13 return orig_pte; in huge_ptep_get() 21 orig_pte = pte_mkdirty(orig_pte); in huge_ptep_get() 24 orig_pte = pte_mkyoung(orig_pte); in huge_ptep_get() 27 return orig_pte; in huge_ptep_get() 184 return orig_pte; in get_clear_contig_flush() 282 pte_t orig_pte; in huge_ptep_set_access_flags() local 293 if (pte_dirty(orig_pte)) in huge_ptep_set_access_flags() 327 pte_t orig_pte; in huge_ptep_set_wrprotect() local [all …]
|
| /arch/powerpc/kvm/ |
| A D | book3s_64_mmu_host.c | 89 unsigned long gfn = orig_pte->raddr >> PAGE_SHIFT; in kvmppc_mmu_map_page() 101 orig_pte->raddr); in kvmppc_mmu_map_page() 111 ret = kvmppc_mmu_map_segment(vcpu, orig_pte->eaddr); in kvmppc_mmu_map_page() 117 vsid, orig_pte->eaddr); in kvmppc_mmu_map_page() 125 if (!orig_pte->may_write || !writable) in kvmppc_mmu_map_page() 130 if (!orig_pte->may_execute) in kvmppc_mmu_map_page() 136 rflags = (rflags & ~HPTE_R_WIMG) | orig_pte->wimg; in kvmppc_mmu_map_page() 145 hpaddr |= orig_pte->raddr & (~0xfffULL & ~PAGE_MASK); in kvmppc_mmu_map_page() 181 vpn, hpaddr, orig_pte); in kvmppc_mmu_map_page() 194 cpte->pte = *orig_pte; in kvmppc_mmu_map_page() [all …]
|
| A D | book3s_32_mmu_host.c | 137 u32 eaddr = orig_pte->eaddr; in kvmppc_mmu_map_page() 150 orig_pte->raddr); in kvmppc_mmu_map_page() 157 vcpu->arch.mmu.esid_to_vsid(vcpu, orig_pte->eaddr >> SID_SHIFT, &vsid); in kvmppc_mmu_map_page() 197 if (orig_pte->may_write && writable) { in kvmppc_mmu_map_page() 199 mark_page_dirty(vcpu->kvm, orig_pte->raddr >> PAGE_SHIFT); in kvmppc_mmu_map_page() 204 if (orig_pte->may_execute) in kvmppc_mmu_map_page() 240 orig_pte->may_write ? 'w' : '-', in kvmppc_mmu_map_page() 241 orig_pte->may_execute ? 'x' : '-', in kvmppc_mmu_map_page() 242 orig_pte->eaddr, (ulong)pteg, vpn, in kvmppc_mmu_map_page() 243 orig_pte->vpage, hpaddr); in kvmppc_mmu_map_page() [all …]
|
| A D | trace_pr.h | 33 struct kvmppc_pte *orig_pte), 34 TP_ARGS(rflags, hpteg, va, hpaddr, orig_pte), 49 __entry->eaddr = orig_pte->eaddr; 52 __entry->vpage = orig_pte->vpage;
|
| A D | book3s_hv_rm_mmu.c | 492 u64 pte, orig_pte, pte_r; in kvmppc_do_h_remove() local 501 pte = orig_pte = be64_to_cpu(hpte[0]); in kvmppc_do_h_remove() 510 __unlock_hpte(hpte, orig_pte); in kvmppc_do_h_remove()
|
| /arch/arm64/include/asm/ |
| A D | pgtable.h | 1777 pte_t orig_pte = __ptep_get(ptep); in set_pte() local 1779 WARN_ON_ONCE(pte_valid_cont(orig_pte)); in set_pte() 1846 pte_t orig_pte = __ptep_get(ptep); in ptep_test_and_clear_young() local 1848 if (likely(!pte_valid_cont(orig_pte))) in ptep_test_and_clear_young() 1858 pte_t orig_pte = __ptep_get(ptep); in ptep_clear_flush_young() local 1860 if (likely(!pte_valid_cont(orig_pte))) in ptep_clear_flush_young() 1878 pte_t orig_pte = __ptep_get(ptep); in wrprotect_ptes() local 1880 if (unlikely(pte_cont(orig_pte))) { in wrprotect_ptes() 1882 orig_pte = pte_mknoncont(orig_pte); in wrprotect_ptes() 1902 pte_t orig_pte = __ptep_get(ptep); in ptep_set_access_flags() local [all …]
|
| /arch/sparc/mm/ |
| A D | tlb.c | 213 pte_t orig_pte = __pte(pmd_val(orig)); in __set_pmd_acct() local 214 bool exec = pte_exec(orig_pte); in __set_pmd_acct()
|
| /arch/x86/kvm/mmu/ |
| A D | paging_tmpl.h | 203 pt_element_t pte, orig_pte; in FNAME() local 213 pte = orig_pte = walker->ptes[level - 1]; in FNAME() 230 if (pte == orig_pte) in FNAME() 249 ret = __try_cmpxchg_user(ptep_user, &orig_pte, pte, fault); in FNAME()
|
| /arch/arm64/kvm/hyp/ |
| A D | pgtable.c | 1195 kvm_pte_t attr_clr, kvm_pte_t *orig_pte, in stage2_update_leaf_attrs() argument 1214 if (orig_pte) in stage2_update_leaf_attrs() 1215 *orig_pte = data.pte; in stage2_update_leaf_attrs()
|
Completed in 34 milliseconds