Lines Matching refs:pteval
1382 pte_t pteval; in try_to_unmap_one() local
1502 pteval = ptep_get_and_clear(mm, pvmw.address, pvmw.pte); in try_to_unmap_one()
1516 if (pte_swp_soft_dirty(pteval)) in try_to_unmap_one()
1518 if (pte_swp_uffd_wp(pteval)) in try_to_unmap_one()
1556 pteval = ptep_get_and_clear(mm, address, pvmw.pte); in try_to_unmap_one()
1558 set_tlb_ubc_flush_pending(mm, pte_dirty(pteval)); in try_to_unmap_one()
1560 pteval = ptep_clear_flush(vma, address, pvmw.pte); in try_to_unmap_one()
1564 if (pte_dirty(pteval)) in try_to_unmap_one()
1571 pteval = swp_entry_to_pte(make_hwpoison_entry(subpage)); in try_to_unmap_one()
1575 pvmw.pte, pteval, in try_to_unmap_one()
1579 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1582 } else if (pte_unused(pteval) && !userfaultfd_armed(vma)) { in try_to_unmap_one()
1602 if (arch_unmap_one(mm, vma, address, pteval) < 0) { in try_to_unmap_one()
1603 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1615 pte_write(pteval)); in try_to_unmap_one()
1617 if (pte_soft_dirty(pteval)) in try_to_unmap_one()
1619 if (pte_uffd_wp(pteval)) in try_to_unmap_one()
1657 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1665 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1670 if (arch_unmap_one(mm, vma, address, pteval) < 0) { in try_to_unmap_one()
1671 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1685 if (pte_soft_dirty(pteval)) in try_to_unmap_one()
1687 if (pte_uffd_wp(pteval)) in try_to_unmap_one()