Home
last modified time | relevance | path

Searched refs:ptep_clear_flush (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/include/asm-generic/
H A Dhugetlb.h72 ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
/kernel/linux/linux-6.6/include/asm-generic/
H A Dhugetlb.h97 return ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
/kernel/linux/linux-5.10/include/linux/
H A Dmmu_notifier.h588 ___pte = ptep_clear_flush(__vma, __address, __ptep); \
624 * pte invalidate must have already happened with a ptep_clear_flush() before
735 #define ptep_clear_flush_notify ptep_clear_flush
H A Dpgtable.h350 extern pte_t ptep_clear_flush(struct vm_area_struct *vma,
/kernel/linux/linux-5.10/mm/
H A Dpgtable-generic.c90 pte_t ptep_clear_flush(struct vm_area_struct *vma, unsigned long address, in ptep_clear_flush() function
H A Drmap.c943 entry = ptep_clear_flush(vma, address, pte); in page_mkclean_one()
1581 pteval = ptep_clear_flush(vma, address, pvmw.pte); in try_to_unmap_one()
H A Dksm.c1084 entry = ptep_clear_flush(vma, pvmw.address, pvmw.pte); in write_protect_page()
1179 ptep_clear_flush(vma, addr, ptep); in replace_page()
/kernel/linux/linux-6.6/mm/
H A Dmigrate_device.c200 pte = ptep_clear_flush(vma, addr, ptep); in migrate_vma_collect_pmd()
662 ptep_clear_flush(vma, addr, ptep); in migrate_vma_insert_page()
H A Dpgtable-generic.c94 pte_t ptep_clear_flush(struct vm_area_struct *vma, unsigned long address, in ptep_clear_flush() function
H A Drmap.c973 entry = ptep_clear_flush(vma, address, pte); in page_vma_mkclean_one()
1631 pteval = ptep_clear_flush(vma, address, pvmw.pte); in try_to_unmap_one()
2008 pteval = ptep_clear_flush(vma, address, pvmw.pte); in try_to_migrate_one()
2247 pteval = ptep_clear_flush(vma, address, pvmw.pte); in page_make_device_exclusive_one()
H A Dksm.c1141 entry = ptep_clear_flush(vma, pvmw.address, pvmw.pte); in write_protect_page()
1263 ptep_clear_flush(vma, addr, ptep); in replace_page()
H A Dmemory.c3154 ptep_clear_flush(vma, vmf->address, vmf->pte); in wp_page_copy()
3188 * Then the TLB flush in ptep_clear_flush ensures that in wp_page_copy()
/kernel/linux/linux-6.6/include/linux/
H A Dmmu_notifier.h580 * pte invalidate must have already happened with a ptep_clear_flush() before
686 #define ptep_clear_flush_notify ptep_clear_flush
H A Dpgtable.h588 extern pte_t ptep_clear_flush(struct vm_area_struct *vma,
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Dhugetlbpage.c484 ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Dhugetlbpage.c521 return ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
H A Dmmu.c1480 return ptep_clear_flush(vma, addr, ptep); in ptep_modify_prot_start()
/kernel/linux/linux-6.6/arch/riscv/mm/
H A Dhugetlbpage.c342 return ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
/kernel/linux/linux-5.10/arch/s390/include/asm/
H A Dpgtable.h1044 * This is hard to understand. ptep_get_and_clear and ptep_clear_flush
1094 static inline pte_t ptep_clear_flush(struct vm_area_struct *vma, in ptep_clear_flush() function
/kernel/linux/linux-5.10/fs/
H A Ddax.c865 pte = ptep_clear_flush(vma, address, ptep); in dax_entry_mkclean()
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Dpgtable.h1109 * This is hard to understand. ptep_get_and_clear and ptep_clear_flush
1160 static inline pte_t ptep_clear_flush(struct vm_area_struct *vma, in ptep_clear_flush() function
/kernel/linux/linux-6.6/kernel/events/
H A Duprobes.c196 ptep_clear_flush(vma, addr, pvmw.pte); in __replace_page()

Completed in 47 milliseconds