/Linux-v4.19/arch/arm/include/asm/ |
D | hugetlb-3level.h | 61 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
/Linux-v4.19/arch/ia64/include/asm/ |
D | hugetlb.h | 33 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
D | pgtable.h | 426 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
|
/Linux-v4.19/arch/sh/include/asm/ |
D | hugetlb.h | 47 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
/Linux-v4.19/arch/x86/include/asm/ |
D | hugetlb.h | 48 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
D | pgtable.h | 1101 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function 1121 pte = ptep_get_and_clear(mm, addr, ptep); in ptep_get_and_clear_full()
|
/Linux-v4.19/include/asm-generic/ |
D | pgtable.h | 125 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function 185 pte = ptep_get_and_clear(mm, address, ptep); in ptep_get_and_clear_full() 580 return ptep_get_and_clear(mm, addr, ptep); in __ptep_modify_prot_start()
|
/Linux-v4.19/arch/arm64/mm/ |
D | hugetlbpage.c | 116 pte_t pte = ptep_get_and_clear(mm, addr, ptep); in get_clear_flush() 319 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
/Linux-v4.19/mm/ |
D | pgtable-generic.c | 85 pte = ptep_get_and_clear(mm, address, ptep); in ptep_clear_flush()
|
D | rmap.c | 1455 pteval = ptep_get_and_clear(mm, pvmw.address, pvmw.pte); in try_to_unmap_one() 1494 pteval = ptep_get_and_clear(mm, address, pvmw.pte); in try_to_unmap_one()
|
D | mremap.c | 164 pte = ptep_get_and_clear(mm, old_addr, old_pte); in move_ptes()
|
D | vmalloc.c | 66 pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range()
|
D | migrate.c | 2266 ptep_get_and_clear(mm, addr, ptep); in migrate_vma_collect_pmd()
|
/Linux-v4.19/arch/powerpc/include/asm/nohash/32/ |
D | pgtable.h | 237 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
|
/Linux-v4.19/arch/powerpc/include/asm/nohash/64/ |
D | pgtable.h | 260 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|
/Linux-v4.19/arch/nds32/kernel/ |
D | dma.c | 250 pte_t pte = ptep_get_and_clear(&init_mm, addr, ptep); in arch_dma_free()
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | pgtable.h | 333 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|
/Linux-v4.19/arch/powerpc/include/asm/book3s/32/ |
D | pgtable.h | 212 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | pgtable.h | 356 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | pgtable.h | 660 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function 671 return pte_pmd(ptep_get_and_clear(mm, address, (pte_t *)pmdp)); in pmdp_huge_get_and_clear()
|
/Linux-v4.19/arch/microblaze/include/asm/ |
D | pgtable.h | 449 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/ |
D | pgtable.h | 478 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function 497 return ptep_get_and_clear(mm, addr, ptep); in ptep_get_and_clear_full()
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | pgtable.h | 489 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
|
/Linux-v4.19/arch/s390/include/asm/ |
D | pgtable.h | 1031 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|