Lines Matching refs:pteval
1452 pte_t pteval; in try_to_unmap_one() local
1582 pteval = ptep_get_and_clear(mm, pvmw.address, pvmw.pte); in try_to_unmap_one()
1596 if (pte_swp_soft_dirty(pteval)) in try_to_unmap_one()
1598 if (pte_swp_uffd_wp(pteval)) in try_to_unmap_one()
1627 pteval = ptep_get_and_clear(mm, address, pvmw.pte); in try_to_unmap_one()
1629 set_tlb_ubc_flush_pending(mm, pte_dirty(pteval)); in try_to_unmap_one()
1631 pteval = ptep_clear_flush(vma, address, pvmw.pte); in try_to_unmap_one()
1635 if (pte_dirty(pteval)) in try_to_unmap_one()
1642 pteval = swp_entry_to_pte(make_hwpoison_entry(subpage)); in try_to_unmap_one()
1646 pvmw.pte, pteval, in try_to_unmap_one()
1650 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1653 } else if (pte_unused(pteval) && !userfaultfd_armed(vma)) { in try_to_unmap_one()
1673 if (arch_unmap_one(mm, vma, address, pteval) < 0) { in try_to_unmap_one()
1674 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1686 pte_write(pteval)); in try_to_unmap_one()
1688 if (pte_soft_dirty(pteval)) in try_to_unmap_one()
1690 if (pte_uffd_wp(pteval)) in try_to_unmap_one()
1751 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1759 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1764 if (arch_unmap_one(mm, vma, address, pteval) < 0) { in try_to_unmap_one()
1765 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1779 if (pte_soft_dirty(pteval)) in try_to_unmap_one()
1781 if (pte_uffd_wp(pteval)) in try_to_unmap_one()