ptep_get
#define ptep_get ptep_get
pte_t pte = ptep_get(ptep);
int changed = !pte_same(ptep_get(ptep), pte);
if (WARN_ON(!pte) || pte_none(ptep_get(pte)))
set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~(_PAGE_VALID | _PAGE_PRESENT)));
set_pte(pte, __pte(pte_val(ptep_get(pte)) | (_PAGE_VALID | _PAGE_PRESENT)));
pte_t pte = ptep_get(ptep);
if (!pte_present(ptep_get(pte)))
return write ? pte_write(ptep_get(pte)) : 1;
if (!pte_none(ptep_get(ptep))) {
} while (ptep++, addr = next, addr != end && __pte_none(early, ptep_get(ptep)));
return pte_present(ptep_get(pte));
pte_t val = ptep_get(pte);
#define ptep_get ptep_get
pte = ptep_get(ptep);
pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
return ptep_get(ptep);
#define ptep_get ptep_get
set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~_PAGE_PRESENT));
set_pte(pte, __pte(pte_val(ptep_get(pte)) | _PAGE_PRESENT));
pte_t pte = ptep_get(ptep);
ptep = (pte_t *)gstage_pte_page_vaddr(ptep_get(ptep));
if (!pte_val(ptep_get(ptep))) {
next_ptep = (pte_t *)gstage_pte_page_vaddr(ptep_get(ptep));
old_pte = ptep_get(ptep);
} else if (ALIGN_DOWN(PFN_PHYS(pte_pfn(ptep_get(ptep))), page_size) == hpa) {
if (!pte_val(ptep_get(ptep)))
next_ptep = (pte_t *)gstage_pte_page_vaddr(ptep_get(ptep));
huge_pte = pte_val(ptep_get(ptep));
if (!pte_val(ptep_get(ptep)))
next_ptep = (pte_t *)gstage_pte_page_vaddr(ptep_get(ptep));
set_pte(ptep, __pte(pte_val(ptep_get(ptep)) & ~_PAGE_WRITE));
while (ptep && pte_val(ptep_get(ptep))) {
return pte_young(ptep_get(ptep));
old_pte = ptep_get(ptep);
if (!pte_present(ptep_get(pte_k))) {
pte = ptep_get(ptep);
pte_t orig_pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
pte_t orig_pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
pte = ptep_get(ptep);
if (pte_none(ptep_get(ptep))) {
unsigned long val = pte_val(ptep_get(pte));
return pte_present(ptep_get(pte));
pte_t val = ptep_get(pte);
if (!pte_same(ptep_get(ptep), entry)) {
if (!pte_same(ptep_get(ptep), entry))
if (!pte_young(ptep_get(ptep)))
if (pte_none(ptep_get(pte))) {
if ((pte_val(ptep_get(ptep)) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R3)
pte_t pte = ptep_get(ptep);
res = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
if (cpu_has_rdp() && !(pte_val(ptep_get(ptep)) & _PAGE_PROTECT))
#define ptep_get ptep_get
if ((pte_val(ptep_get(ptep)) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R3) {
return __rste_to_pte(pte_val(ptep_get(ptep)));
if ((pte_val(ptep_get(ptep)) & _REGION_ENTRY_TYPE_MASK) == _REGION_ENTRY_TYPE_R3)
pte = ptep_get(ptep);
new = ptep_get(ptep);
entry = ptep_get(pte);
if (!pte_none(ptep_get(pte)))
pte_t ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
pte = ptep_get((pte_t *)pmdp);
return pte_none(ptep_get(pte)) ? 0 : -EBUSY;
pte_t ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
ptent = ptep_get(pte);
pme = pte_to_pagemap_entry(pm, vma, addr, ptep_get(pte));
pte_t ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
return ptep_get(ptep);
return ptep_get(ptep);
WARN_ON_ONCE(!pte_none(ptep_get(pte)));
pte_t old_pte = ptep_get(ptep);
#ifndef ptep_get
pte_t pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
return ptep_get(ptep);
pte_t old = ptep_get(pte);
if (unlikely(!pte_none(ptep_get(pte))))
if (!pte_none(ptep_get(pte)))
pte = ptep_get(ptep);
pte = ptep_get(pvmw.pte);
pte_t pteval = ptep_get(pte);
if (!pte_present(ptep_get(pte)))
ptent = ptep_get(pte);
young = pte_young(ptep_get(ptep));
ptent = ptep_get(pte);
ptent = ptep_get(pte);
pte = ptep_get(args->ptep);
pte = ptep_get(args->ptep);
pte = ptep_get(args->ptep);
pte = ptep_get(args->ptep);
pte = ptep_get(args->ptep);
pte = ptep_get(args->ptep);
if (unlikely(!pte_none(ptep_get(ptep))))
if (!pte_none(ptep_get(&vmf->pte[count])))
if (!pte_none(ptep_get(vmf->pte)))
entry = ptep_get(pte);
pte_t orig_entry = ptep_get(pte);
pte = ptep_get(ptep);
return pte_page(ptep_get(&pkmap_page_table[PKMAP_NR(addr)]));
ptent = ptep_get(&pkmap_page_table[i]);
kunmap_high(pte_page(ptep_get(&pkmap_page_table[PKMAP_NR(vaddr)])));
BUG_ON(!pte_none(ptep_get(kmap_pte)));
pte_t pte = ptep_get(ptep);
VM_BUG_ON(!pte_none(ptep_get(pte)));
VM_WARN_ON(!pte_none(ptep_get(pte + i)));
VM_WARN_ON(!pte_none(ptep_get(pte + i)));
VM_WARN_ON(!pte_none(ptep_get(pte + i)));
pte_page(ptep_get(pte_offset_kernel(pmd, addr)));
struct page *page = pte_page(ptep_get(pte));
struct page *src = pte_page(ptep_get(pte)), *dst;
pte = ptep_get(ptep);
pte = ptep_get(ptep);
if (!pte_none(ptep_get(pte)))
ptent = ptep_get(pte);
return !pte_none(ptep_get(pte));
if (likely(pte_none(ptep_get(ptep)))) {
pte = ptep_get(ptep);
pteval = ptep_get(_pte);
pte_t ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
pte_t pteval = ptep_get(_pte);
pte_t pteval = ptep_get(_pte);
pteval = ptep_get(_pte);
pte_t pteval = ptep_get(pte + i);
entry = ptep_get(pvmw.pte);
if (!pte_same(ptep_get(ptep), orig_pte)) {
flush_cache_page(vma, addr, pte_pfn(ptep_get(ptep)));
pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
pte_t pteval = ptep_get(pte);
pte_t ptent = ptep_get(pte);
pte = ptep_get(ptep);
ptent = ptep_get(pte);
ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
pte_t ptent = ptep_get(pte);
ptent = ptep_get(pte);
ret = check_hwpoisoned_entry(ptep_get(ptep), addr, PAGE_SHIFT,
if (userfaultfd_pte_wp(dst_vma, ptep_get(src_pte)))
ptent = ptep_get(src_pte);
entry = softleaf_from_pte(ptep_get(src_pte));
ptent = ptep_get(src_pte);
pte_t ptent = ptep_get(pte);
ptent = ptep_get(pte + nr);
if (!pte_none(ptep_get(pte)))
pte_t pteval = ptep_get(pte);
entry = ptep_get(pte);
BUG_ON(!pte_none(ptep_get(pte)));
if (create || !pte_none(ptep_get(pte))) {
same = pte_same(ptep_get(vmf->pte), vmf->orig_pte);
if (unlikely(!vmf->pte || !pte_same(ptep_get(vmf->pte), vmf->orig_pte))) {
if (unlikely(!vmf->pte || !pte_same(ptep_get(vmf->pte), vmf->orig_pte))) {
if (likely(vmf->pte && pte_same(ptep_get(vmf->pte), vmf->orig_pte))) {
if (!pte_same(ptep_get(vmf->pte), vmf->orig_pte)) {
if (userfaultfd_pte_wp(vma, ptep_get(vmf->pte))) {
pte = pte_clear_uffd_wp(ptep_get(vmf->pte));
if (likely(vmf->pte && pte_same(ptep_get(vmf->pte), vmf->orig_pte)))
if (pte_same(vmf->orig_pte, ptep_get(vmf->pte)))
pte = ptep_get(ptep);
!pte_same(ptep_get(vmf->pte),
pte_same(ptep_get(vmf->pte), vmf->orig_pte)))
if (unlikely(!vmf->pte || !pte_same(ptep_get(vmf->pte), vmf->orig_pte)))
folio_pte = ptep_get(folio_ptep);
return !pte_same(ptep_get(vmf->pte), vmf->orig_pte);
return !pte_none(ptep_get(vmf->pte));
if (unlikely(pte_none(ptep_get(vmf->pte))))
pte_t ptent = ptep_get(start_ptep);
old_pte = ptep_get(vmf->pte);
if (unlikely(!pte_same(ptep_get(vmf->pte), vmf->orig_pte))) {
if (unlikely(!pte_same(ptep_get(vmf->pte), entry))) {
pte = ptep_get(ptep);
pte_t orig_pte = ptep_get(src_pte);
ptent = ptep_get(pte);
old_pte = ptep_get(pvmw.pte);
pte = ptep_get(ptep);
orig_pte = ptep_get(ptep);
pte = ptep_get(ptep);
pte_t pte = ptep_get(ptep);
pte_t ptent = ptep_get(pte);
ptent = ptep_get(pte);
oldpte = ptep_get(pte);
return pfn_modify_allowed(pte_pfn(ptep_get(pte)),
return pfn_modify_allowed(pte_pfn(ptep_get(pte)),
old_pte = ptep_get(old_ptep);
if (likely(pte_present(ptep_get(pvmw.pte))))
__page_table_check_pte_clear(mm, addr + PAGE_SIZE * i, ptep_get(ptep + i));
__page_table_check_pte_clear(mm, addr, ptep_get(ptep));
pte_t ptent = ptep_get(pvmw->pte);
pteval = ptep_get(pvmw->pte);
if (ops->install_pte && pte_none(ptep_get(pte))) {
pte = ptep_get(ptep);
int changed = !pte_same(ptep_get(ptep), entry);
pte_t val = ptep_get(pte);
pte_t entry = ptep_get(pte);
pteval = ptep_get(pvmw.pte);
pteval = ptep_get(pvmw.pte);
pte_t pteval = ptep_get(pvmw.pte);
unsigned long pfn = pte_pfn(ptep_get(pte));
if (pte_none(ptep_get(pte))) {
pte_pfn(ptep_get(pte)),
pte_pfn(ptep_get(pte)),
if (unlikely(!pte || !pte_same_as_swp(ptep_get(pte),
old_pte = ptep_get(pte);
return pte_same(ptep_get(src_pte), orig_src_pte) &&
pte_same(ptep_get(dst_pte), orig_dst_pte) &&
orig_dst_pte = ptep_get(dst_pte);
orig_src_pte = ptep_get(src_pte);
orig_dst_pte = ptep_get(dst_pte);
orig_src_pte = ptep_get(src_pte);
if (!pte_same(orig_src_pte, ptep_get(src_pte))) {
ptent = ptep_get(pte);
dst_ptep = ptep_get(dst_pte);
if (!pte_none(ptep_get(dst_pte)))
if (!pte_none(ptep_get(dst_pte)))
if (unlikely(!pte_none(ptep_get(pte)))) {
if (WARN_ON(!pte_none(ptep_get(pte)))) {
pte = ptep_get(ptep);
pte_t ptent = ptep_get(cur_pte);
pte_t ptent = ptep_get(pte);