/linux-4.4.14/arch/arm/include/asm/ |
D | hugetlb-3level.h | 61 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | hugetlb.h | 32 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
D | pgtable.h | 425 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
|
/linux-4.4.14/arch/metag/include/asm/ |
D | hugetlb.h | 34 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
/linux-4.4.14/arch/tile/include/asm/ |
D | pgtable_32.h | 102 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|
D | hugetlb.h | 60 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
D | pgtable_64.h | 163 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|
D | pgtable.h | 422 return pte_pmd(ptep_get_and_clear(mm, address, pmdp_ptep(pmdp))); in pmdp_huge_get_and_clear()
|
/linux-4.4.14/arch/sh/include/asm/ |
D | hugetlb.h | 46 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
/linux-4.4.14/include/asm-generic/ |
D | pgtable.h | 112 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function 152 pte = ptep_get_and_clear(mm, address, ptep); in ptep_get_and_clear_full() 402 return ptep_get_and_clear(mm, addr, ptep); in __ptep_modify_prot_start()
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | hugetlb.h | 50 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
D | pgtable.h | 591 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function 612 return pte_pmd(ptep_get_and_clear(mm, address, (pte_t *)pmdp)); in pmdp_huge_get_and_clear()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | hugetlb.h | 47 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
|
D | pgtable.h | 767 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function 788 pte = ptep_get_and_clear(mm, addr, ptep); in ptep_get_and_clear_full()
|
/linux-4.4.14/arch/m32r/include/asm/ |
D | pgtable-2level.h | 66 #define ptep_get_and_clear(mm,addr,xp) __pte(xchg(&(xp)->pte, 0)) macro
|
/linux-4.4.14/mm/ |
D | pgtable-generic.c | 78 pte = ptep_get_and_clear(mm, address, ptep); in ptep_clear_flush()
|
D | mremap.c | 144 pte = ptep_get_and_clear(mm, old_addr, old_pte); in move_ptes()
|
D | rmap.c | 1347 pteval = ptep_get_and_clear(mm, address, pte); in try_to_unmap_one()
|
D | vmalloc.c | 67 pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | pgtable-ppc32.h | 248 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
|
D | pgtable-ppc64.h | 298 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|
/linux-4.4.14/arch/metag/kernel/ |
D | dma.c | 297 pte_t pte = ptep_get_and_clear(&init_mm, addr, ptep); in dma_free_coherent()
|
/linux-4.4.14/arch/xtensa/include/asm/ |
D | pgtable.h | 345 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
|
/linux-4.4.14/arch/microblaze/include/asm/ |
D | pgtable.h | 447 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|
/linux-4.4.14/arch/mn10300/include/asm/ |
D | pgtable.h | 311 #define ptep_get_and_clear(mm, addr, ptep) \ macro
|
/linux-4.4.14/arch/frv/include/asm/ |
D | pgtable.h | 395 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-4.4.14/arch/parisc/include/asm/ |
D | pgtable.h | 488 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-4.4.14/arch/s390/include/asm/ |
D | pgtable.h | 1121 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
|