| /linux/arch/loongarch/include/asm/ |
| H A D | kfence.h | 56 if (WARN_ON(!pte) || pte_none(ptep_get(pte))) in kfence_protect_page() 60 set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~(_PAGE_VALID | _PAGE_PRESENT))); in kfence_protect_page() 62 set_pte(pte, __pte(pte_val(ptep_get(pte)) | (_PAGE_VALID | _PAGE_PRESENT))); in kfence_protect_page()
|
| H A D | pgtable.h | 128 #define ptep_get(ptep) READ_ONCE(*(ptep)) macro 376 pte_t pte = ptep_get(ptep); in pte_clear()
|
| /linux/arch/riscv/include/asm/ |
| H A D | kfence.h | 21 set_pte(pte, __pte(pte_val(ptep_get(pte)) & ~_PAGE_PRESENT)); in kfence_protect_page() 23 set_pte(pte, __pte(pte_val(ptep_get(pte)) | _PAGE_PRESENT)); in kfence_protect_page()
|
| /linux/arch/powerpc/include/asm/nohash/32/ |
| H A D | pte-8xx.h | 228 #define ptep_get ptep_get macro 229 static inline pte_t ptep_get(pte_t *ptep) in ptep_get() function
|
| H A D | hugetlb-8xx.h | 27 return ptep_get(ptep); in huge_ptep_get()
|
| /linux/arch/parisc/include/asm/ |
| H A D | pgtable.h | 435 static inline pte_t ptep_get(pte_t *ptep) in ptep_get() function 439 #define ptep_get ptep_get macro 446 pte = ptep_get(ptep); in ptep_test_and_clear_young()
|
| /linux/mm/ |
| H A D | memory.c | 930 pte_t orig_pte = ptep_get(src_pte); in copy_nonpresent_pte() 1075 if (userfaultfd_pte_wp(dst_vma, ptep_get(src_pte))) in copy_present_page() 1274 ptent = ptep_get(src_pte); in copy_pte_range() 1285 entry = softleaf_from_pte(ptep_get(src_pte)); in copy_pte_range() 1293 ptent = ptep_get(src_pte); in copy_pte_range() 1797 pte_t ptent = ptep_get(pte); in do_zap_pte_range() 1804 ptent = ptep_get(pte + nr); in do_zap_pte_range() 1865 if (!pte_none(ptep_get(pte))) in zap_pte_table_if_empty() 2340 pte_t pteval = ptep_get(pte); in insert_page_into_pte_locked() 2664 entry = ptep_get(pte); in insert_pfn() [all …]
|
| H A D | userfaultfd.c | 375 dst_ptep = ptep_get(dst_pte); in mfill_atomic_install_pte() 596 if (!pte_none(ptep_get(dst_pte))) in mfill_atomic_pte_zeropage() 675 if (!pte_none(ptep_get(dst_pte))) in mfill_atomic_pte_poison() 1117 return pte_same(ptep_get(src_pte), orig_src_pte) && in is_pte_pages_stable() 1118 pte_same(ptep_get(dst_pte), orig_dst_pte) && in is_pte_pages_stable() 1136 orig_dst_pte = ptep_get(dst_pte); in check_ptes_for_batched_move() 1140 orig_src_pte = ptep_get(src_pte); in check_ptes_for_batched_move() 1397 orig_dst_pte = ptep_get(dst_pte); in move_pages_ptes() 1405 orig_src_pte = ptep_get(src_pte); in move_pages_ptes() 1444 if (!pte_same(orig_src_pte, ptep_get(src_pte))) { in move_pages_ptes()
|
| H A D | mapping_dirty_helpers.c | 38 pte_t ptent = ptep_get(pte); in wp_pte() 94 pte_t ptent = ptep_get(pte); in clean_record_pte()
|
| H A D | page_table_check.c | 210 __page_table_check_pte_clear(mm, addr + PAGE_SIZE * i, ptep_get(ptep + i)); in __page_table_check_ptes_set() 276 __page_table_check_pte_clear(mm, addr, ptep_get(ptep)); in __page_table_check_pte_clear_range()
|
| H A D | madvise.c | 207 pte = ptep_get(ptep); in swapin_walk_pmd_entry() 459 ptent = ptep_get(pte); in madvise_cold_or_pageout_pte_range() 681 ptent = ptep_get(pte); in madvise_free_pte_range() 1090 pte_t pteval = ptep_get(pte); in guard_install_pte_entry() 1233 pte_t ptent = ptep_get(pte); in guard_remove_pte_entry()
|
| H A D | mincore.c | 186 pte_t pte = ptep_get(ptep); in mincore_pte_range()
|
| H A D | pagewalk.c | 36 if (ops->install_pte && pte_none(ptep_get(pte))) { in walk_pte_range_inner() 996 pte = ptep_get(ptep); in folio_walk_start()
|
| H A D | rmap.c | 971 pte_t pteval = ptep_get(pvmw.pte); in folio_referenced_one() 1124 pte_t entry = ptep_get(pte); in page_vma_mkclean_one() 2100 pteval = ptep_get(pvmw.pte); in try_to_unmap_one() 2506 pteval = ptep_get(pvmw.pte); in try_to_migrate_one()
|
| H A D | migrate_device.c | 279 pte = ptep_get(ptep); in migrate_vma_collect_pmd() 1055 orig_pte = ptep_get(ptep); in migrate_vma_insert_page()
|
| /linux/arch/loongarch/mm/ |
| H A D | fault.c | 65 if (!pte_present(ptep_get(pte))) in spurious_fault() 68 return write ? pte_write(ptep_get(pte)) : 1; in spurious_fault()
|
| H A D | init.c | 219 if (!pte_none(ptep_get(ptep))) { in __set_fixmap()
|
| /linux/mm/kasan/ |
| H A D | shadow.c | 210 return !pte_none(ptep_get(pte)); in shadow_mapped() 316 if (likely(pte_none(ptep_get(ptep)))) { in kasan_populate_vmalloc_pte() 477 pte = ptep_get(ptep); in kasan_depopulate_vmalloc_pte()
|
| /linux/arch/riscv/kernel/ |
| H A D | efi.c | 63 pte_t pte = ptep_get(ptep); in set_permissions()
|
| /linux/arch/riscv/mm/ |
| H A D | fault.c | 72 pte = ptep_get(ptep); in show_pte() 234 if (!pte_present(ptep_get(pte_k))) { in vmalloc_fault()
|
| /linux/include/asm-generic/ |
| H A D | hugetlb.h | 120 return ptep_get(ptep); in huge_ptep_get()
|
| /linux/kernel/bpf/ |
| H A D | arena.c | 129 if (unlikely(!pte_none(ptep_get(pte)))) in apply_range_set_cb() 153 old_pte = ptep_get(pte); in apply_range_clear_cb() 250 pte = ptep_get(ptep); in existing_page_cb()
|
| /linux/arch/parisc/kernel/ |
| H A D | cache.c | 632 pte = ptep_get(ptep); in flush_cache_page_if_present() 787 pte_t pte = ptep_get(ptep); in ptep_clear_flush_young()
|
| /linux/arch/arm64/include/asm/ |
| H A D | pgtable.h | 1737 #define ptep_get ptep_get macro 1738 static inline pte_t ptep_get(pte_t *ptep) in ptep_get() function 1931 #define ptep_get __ptep_get macro
|
| /linux/arch/riscv/kvm/ |
| H A D | mmu.c | 285 return pte_young(ptep_get(ptep)); in kvm_test_age_gfn()
|