Home
last modified time | relevance | path

Searched refs:ptep_get_and_clear (Results 1 – 22 of 22) sorted by relevance

/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dhugetlb.h64 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
/OK3568_Linux_fs/kernel/arch/arm64/mm/
H A Dhugetlbpage.c167 pte_t pte = ptep_get_and_clear(mm, addr, ptep); in get_clear_flush()
378 return ptep_get_and_clear(mm, addr, ptep); in huge_ptep_get_and_clear()
/OK3568_Linux_fs/kernel/include/linux/
H A Dpgtable.h245 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
312 pte = ptep_get_and_clear(mm, address, ptep); in ptep_get_and_clear_full()
787 return ptep_get_and_clear(vma->vm_mm, addr, ptep); in __ptep_modify_prot_start()
/OK3568_Linux_fs/kernel/mm/
H A Dpgtable-generic.c95 pte = ptep_get_and_clear(mm, address, ptep); in ptep_clear_flush()
H A Drmap.c1582 pteval = ptep_get_and_clear(mm, pvmw.address, pvmw.pte); in try_to_unmap_one()
1627 pteval = ptep_get_and_clear(mm, address, pvmw.pte); in try_to_unmap_one()
H A Dmremap.c183 pte = ptep_get_and_clear(mm, old_addr, old_pte); in move_ptes()
H A Ddebug_vm_pgtable.c108 ptep_get_and_clear(mm, vaddr, ptep); in pte_advanced_tests()
H A Dmigrate.c2427 ptep_get_and_clear(mm, addr, ptep); in migrate_vma_collect_pmd()
H A Dvmalloc.c80 pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/nohash/64/
H A Dpgtable.h258 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/nohash/32/
H A Dpgtable.h304 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/xtensa/include/asm/
H A Dpgtable.h348 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/riscv/include/asm/
H A Dpgtable.h364 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/microblaze/include/asm/
H A Dpgtable.h417 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A Dpgtable.h855 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
866 return pte_pmd(ptep_get_and_clear(mm, address, (pte_t *)pmdp)); in pmdp_huge_get_and_clear()
/OK3568_Linux_fs/kernel/Documentation/vm/
H A Darch_pgtable_helpers.rst69 | ptep_get_and_clear | Clears a PTE |
/OK3568_Linux_fs/kernel/arch/parisc/include/asm/
H A Dpgtable.h450 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h307 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/64/
H A Dpgtable.h459 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function
478 return ptep_get_and_clear(mm, addr, ptep); in ptep_get_and_clear_full()
/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A Dpgtable.h1076 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
1096 pte = ptep_get_and_clear(mm, addr, ptep); in ptep_get_and_clear_full()
/OK3568_Linux_fs/kernel/arch/ia64/include/asm/
H A Dpgtable.h402 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear() function
/OK3568_Linux_fs/kernel/arch/s390/include/asm/
H A Dpgtable.h1077 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, in ptep_get_and_clear() function