Home
last modified time | relevance | path

Searched refs:ptep_get (Results 1 – 25 of 60) sorted by relevance

123

/linux/arch/loongarch/include/asm/
H A Dkfence.h56 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()
/linux/arch/riscv/include/asm/
H A Dkfence.h21 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/mm/
H A Dsparse-vmemmap.c146 unsigned long pfn = pte_pfn(ptep_get(pte)); in vmemmap_verify()
159 if (pte_none(ptep_get(pte))) { in vmemmap_pte_populate()
348 pfn = pte_pfn(ptep_get(pte)); in vmemmap_undo_hvo()
402 pte_pfn(ptep_get(pte)), 0); in vmemmap_populate_hvo()
525 pte_pfn(ptep_get(pte)), in vmemmap_populate_compound_pages()
550 pte_pfn(ptep_get(pte)), in vmemmap_populate_compound_pages()
H A Dpage_vma_mapped.c44 ptent = ptep_get(pvmw->pte); in map_pte()
110 pte_t ptent = ptep_get(pvmw->pte); in check_pte()
320 } while (pte_none(ptep_get(pvmw->pte))); in page_vma_mapped_walk()
H A Dhighmem.c175 return pte_page(ptep_get(&pkmap_page_table[PKMAP_NR(addr)])); in __kmap_to_page()
219 ptent = ptep_get(&pkmap_page_table[i]); in flush_all_zero_pkmaps()
528 kunmap_high(pte_page(ptep_get(&pkmap_page_table[PKMAP_NR(vaddr)]))); in kmap_high_unmap_local()
565 BUG_ON(!pte_none(ptep_get(kmap_pte))); in __kmap_local_pfn_prot()
H A Dmemory.c943 pte_t orig_pte = ptep_get(src_pte); in copy_nonpresent_pte()
1088 if (userfaultfd_pte_wp(dst_vma, ptep_get(src_pte))) in copy_present_page()
1287 ptent = ptep_get(src_pte); in copy_pte_range()
1298 entry = softleaf_from_pte(ptep_get(src_pte)); in copy_pte_range()
1306 ptent = ptep_get(src_pte); in copy_pte_range()
1808 pte_t ptent = ptep_get(pte); in do_zap_pte_range()
1815 ptent = ptep_get(pte + nr); in do_zap_pte_range()
1876 if (!pte_none(ptep_get(pte))) in zap_pte_table_if_empty()
2346 pte_t pteval = ptep_get(pte); in insert_page_into_pte_locked()
2636 entry = ptep_get(pte); in insert_pfn()
[all …]
H A Duserfaultfd.c204 dst_ptep = ptep_get(dst_pte); in mfill_atomic_install_pte()
371 if (!pte_none(ptep_get(dst_pte))) in mfill_atomic_pte_zeropage()
451 if (!pte_none(ptep_get(dst_pte))) in mfill_atomic_pte_poison()
1031 return pte_same(ptep_get(src_pte), orig_src_pte) && in is_pte_pages_stable()
1032 pte_same(ptep_get(dst_pte), orig_dst_pte) && in is_pte_pages_stable()
1050 orig_dst_pte = ptep_get(dst_pte); in check_ptes_for_batched_move()
1054 orig_src_pte = ptep_get(src_pte); in check_ptes_for_batched_move()
1311 orig_dst_pte = ptep_get(dst_pte); in move_pages_ptes()
1319 orig_src_pte = ptep_get(src_pte); in move_pages_ptes()
1358 if (!pte_same(orig_src_pte, ptep_get(src_pt in move_pages_ptes()
[all...]
H A Dmapping_dirty_helpers.c38 pte_t ptent = ptep_get(pte); in wp_pte()
94 pte_t ptent = ptep_get(pte); in clean_record_pte()
H A Dhugetlb_vmemmap.c127 pte_page(ptep_get(pte_offset_kernel(pmd, addr))); in vmemmap_pmd_entry()
149 vmemmap_walk->reuse_page = pte_page(ptep_get(pte)); in vmemmap_pte_entry()
216 struct page *page = pte_page(ptep_get(pte)); in vmemmap_remap_pte()
263 BUG_ON(pte_page(ptep_get(pte)) != walk->reuse_page); in vmemmap_restore_pte()
H A Dpage_table_check.c213 __page_table_check_pte_clear(mm, addr + PAGE_SIZE * i, ptep_get(ptep + i)); in __page_table_check_ptes_set()
279 __page_table_check_pte_clear(mm, addr, ptep_get(ptep)); in __page_table_check_pte_clear_range()
H A Dpt_reclaim.c
H A Ddebug_vm_pgtable.c142 pte = ptep_get(args->ptep); in pte_advanced_tests()
145 pte = ptep_get(args->ptep); in pte_advanced_tests()
156 pte = ptep_get(args->ptep); in pte_advanced_tests()
159 pte = ptep_get(args->ptep); in pte_advanced_tests()
167 pte = ptep_get(args->ptep); in pte_advanced_tests()
631 pte = ptep_get(args->ptep); in pte_clear_tests()
H A Dkhugepaged.c510 pte_t pteval = ptep_get(_pte); in release_pte_pages()
544 pte_t pteval = ptep_get(_pte); in __collapse_huge_page_isolate()
685 pteval = ptep_get(_pte); in __collapse_huge_page_copy_succeeded()
785 pte_t pteval = ptep_get(pte + i); in __collapse_huge_page_copy()
1263 pte_t pteval = ptep_get(_pte); in hpage_collapse_scan_pmd()
1539 pte_t ptent = ptep_get(pte); in try_collapse_pte_mapped_thp()
1596 pte_t ptent = ptep_get(pte); in try_collapse_pte_mapped_thp()
/linux/arch/powerpc/include/asm/nohash/32/
H A Dpte-8xx.h228 #define ptep_get ptep_get macro
229 static inline pte_t ptep_get(pte_t *ptep) in ptep_get() function
H A Dhugetlb-8xx.h27 return ptep_get(ptep); in huge_ptep_get()
/linux/arch/parisc/include/asm/
H A Dpgtable.h446 static inline pte_t ptep_get(pte_t *ptep) in ptep_get() function
450 #define ptep_get ptep_get macro
456 pte = ptep_get(ptep); in ptep_test_and_clear_young()
/linux/include/linux/
H A Dpgtable.h458 #ifndef ptep_get
459 static inline pte_t ptep_get(pte_t *ptep) in ptep_get() function
498 pte_t pte = ptep_get(ptep); in ptep_test_and_clear_young()
616 pte_t pte = ptep_get(ptep); in ptep_get_and_clear()
670 pte_t pte = ptep_get(ptep); in ptep_clear()
749 return ptep_get(ptep); in ptep_get_lockless()
1035 pte_t old_pte = ptep_get(ptep); in ptep_set_wrprotect()
/linux/mm/kasan/
H A Dshadow.c210 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()
H A Dinit.c291 if (!pte_none(ptep_get(pte))) in kasan_free_pte()
355 ptent = ptep_get(pte); in kasan_remove_pte_table()
/linux/arch/loongarch/mm/
H A Dfault.c65 if (!pte_present(ptep_get(pte))) in spurious_fault()
68 return write ? pte_write(ptep_get(pte)) : 1; in spurious_fault()
/linux/mm/damon/
H A Dvaddr.c325 if (!pte_present(ptep_get(pte))) in damon_mkold_pmd_entry()
464 ptent = ptep_get(pte); in damon_young_pmd_entry()
596 young = pte_young(ptep_get(ptep)); in damos_va_filter_young_match()
738 ptent = ptep_get(pte); in damos_va_migrate_pmd_entry()
903 ptent = ptep_get(pte); in damos_va_stat_pmd_entry()
H A Dops-common.c46 pte_t pteval = ptep_get(pte); in damon_ptep_mkold()
202 pte = ptep_get(pvmw.pte); in damon_folio_young_one()
/linux/arch/riscv/mm/
H A Dfault.c72 pte = ptep_get(ptep); in show_pte()
234 if (!pte_present(ptep_get(pte_k))) { in vmalloc_fault()
/linux/arch/riscv/kernel/
H A Defi.c63 pte_t pte = ptep_get(ptep); in set_permissions()
/linux/include/asm-generic/
H A Dhugetlb.h120 return ptep_get(ptep); in huge_ptep_get()

123