/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | hugetlb.h | 72 ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | hugetlb.h | 97 return ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | mmu_notifier.h | 588 ___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 D | pgtable.h | 350 extern pte_t ptep_clear_flush(struct vm_area_struct *vma,
|
/kernel/linux/linux-5.10/mm/ |
H A D | pgtable-generic.c | 90 pte_t ptep_clear_flush(struct vm_area_struct *vma, unsigned long address, in ptep_clear_flush() function
|
H A D | rmap.c | 943 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 D | ksm.c | 1084 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 D | migrate_device.c | 200 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 D | pgtable-generic.c | 94 pte_t ptep_clear_flush(struct vm_area_struct *vma, unsigned long address, in ptep_clear_flush() function
|
H A D | rmap.c | 973 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 D | ksm.c | 1141 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 D | memory.c | 3154 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 D | mmu_notifier.h | 580 * pte invalidate must have already happened with a ptep_clear_flush() before 686 #define ptep_clear_flush_notify ptep_clear_flush
|
H A D | pgtable.h | 588 extern pte_t ptep_clear_flush(struct vm_area_struct *vma,
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | hugetlbpage.c | 484 ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | hugetlbpage.c | 521 return ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
|
H A D | mmu.c | 1480 return ptep_clear_flush(vma, addr, ptep); in ptep_modify_prot_start()
|
/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | hugetlbpage.c | 342 return ptep_clear_flush(vma, addr, ptep); in huge_ptep_clear_flush()
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | pgtable.h | 1044 * 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 D | dax.c | 865 pte = ptep_clear_flush(vma, address, ptep); in dax_entry_mkclean()
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | pgtable.h | 1109 * 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 D | uprobes.c | 196 ptep_clear_flush(vma, addr, pvmw.pte); in __replace_page()
|