Searched refs:ptep_get_and_clear (Results 1 – 9 of 9) sorted by relevance
| /linux/arch/powerpc/include/asm/nohash/ |
| H A D | pgtable.h | 124 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
|
| /linux/arch/powerpc/include/asm/book3s/32/ |
| H A D | pgtable.h | 312 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function
|
| /linux/Documentation/mm/ |
| H A D | arch_pgtable_helpers.rst | 67 | ptep_get_and_clear | Clears and returns PTE |
|
| /linux/kernel/bpf/ |
| H A D | arena.c | 187 ptep_get_and_clear(&init_mm, addr, pte); in apply_range_set_cb() 220 old_pte = ptep_get_and_clear(&init_mm, addr, pte); in apply_range_clear_cb()
|
| /linux/arch/x86/include/asm/ |
| H A D | pgtable.h | 1239 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in ptep_get_and_clear() function 1261 pte = ptep_get_and_clear(mm, addr, ptep); in ptep_get_and_clear_full()
|
| /linux/mm/ |
| H A D | migrate_device.c | 430 pte = ptep_get_and_clear(mm, addr, ptep); in migrate_vma_collect_pmd()
|
| H A D | userfaultfd.c | 1346 orig_src_pte = ptep_get_and_clear(mm, src_addr, src_pte); in move_present_ptes() 1449 orig_src_pte = ptep_get_and_clear(mm, src_addr, src_pte); in move_swap_pte()
|
| H A D | rmap.c | 2644 pteval = ptep_get_and_clear(mm, address, pvmw.pte); in try_to_migrate_one()
|
| H A D | vmalloc.c | 412 ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range()
|