| /linux/arch/riscv/mm/ |
| H A D | pgtable.c | 118 if (!pmd_leaf(pmdp_get(pmd))) in pmd_clear_huge() 126 pte_t *pte = (pte_t *)pmd_page_vaddr(pmdp_get(pmd)); in pmd_free_pte_page() 143 VM_BUG_ON(pmd_trans_huge(pmdp_get(pmdp))); in pmdp_collapse_flush()
|
| H A D | fault.c | 63 pmd = pmdp_get(pmdp); in show_pte() 220 if (!pmd_present(pmdp_get(pmd_k))) { in vmalloc_fault() 224 if (pmd_leaf(pmdp_get(pmd_k))) in vmalloc_fault()
|
| H A D | kasan_init.c | 34 if (pmd_none(pmdp_get(pmd))) { in kasan_populate_pte() 66 if (pmd_none(pmdp_get(pmdp)) && IS_ALIGNED(vaddr, PMD_SIZE) && in kasan_populate_pmd()
|
| H A D | hugetlbpage.c | 116 if (!pmd_present(pmdp_get(pmd))) in huge_pte_offset()
|
| H A D | init.c | 1690 pmd = pmdp_get(pmdp); in remove_pmd_mapping()
|
| /linux/mm/ |
| H A D | debug_vm_pgtable.c | 249 pmd = pmdp_get(args->pmdp); in pmd_advanced_tests() 252 pmd = pmdp_get(args->pmdp); in pmd_advanced_tests() 263 pmd = pmdp_get(args->pmdp); in pmd_advanced_tests() 266 pmd = pmdp_get(args->pmdp); in pmd_advanced_tests() 274 pmd = pmdp_get(args->pmdp); in pmd_advanced_tests() 451 pmd = pmdp_get(args->pmdp); in pmd_huge_tests() 637 pmd_t pmd = pmdp_get(args->pmdp); in pmd_clear_tests() 642 pmd = pmdp_get(args->pmdp); in pmd_clear_tests() 656 pmd = pmdp_get(args->pmdp); in pmd_populate_tests() 1226 args->start_ptep = pmd_pgtable(pmdp_get(args->pmdp)); in init_args()
|
| H A D | page_idle.c | 74 pmd_t pmdval = pmdp_get(pvmw.pmd); in page_idle_clear_pte_refs_one()
|
| H A D | ptdump.c | 103 pmd_t val = pmdp_get(pmd); in ptdump_pmd_entry()
|
| H A D | sparse-vmemmap.c | 442 if (pmd_none(pmdp_get(pmd))) { in vmemmap_populate_hugepages()
|
| H A D | madvise.c | 1088 pmd_t pmdval = pmdp_get(pmd); in guard_install_pmd_entry() 1229 pmd_t pmdval = pmdp_get(pmd); in guard_remove_pmd_entry()
|
| H A D | pagewalk.c | 952 pmd = pmdp_get(pmdp); in folio_walk_start()
|
| H A D | rmap.c | 1025 pmd_t entry = pmdp_get(pmd); in page_vma_mkclean_one() 2341 pmdval = pmdp_get(pvmw.pmd); in try_to_migrate_one()
|
| H A D | huge_memory.c | 2041 if (unlikely(!pmd_same(pmdp_get(vmf->pmd), vmf->orig_pmd))) in do_huge_zero_wp_pmd() 2194 old_pmd = pmdp_get(vmf->pmd); in do_huge_pmd_numa_page() 2239 if (unlikely(!pmd_same(pmdp_get(vmf->pmd), vmf->orig_pmd))) { in do_huge_pmd_numa_page() 2245 pmd = pmd_modify(pmdp_get(vmf->pmd), vma->vm_page_prot); in do_huge_pmd_numa_page()
|
| H A D | ksm.c | 2514 pmd = pmdp_get(pmdp); in ksm_next_page_pmd_entry()
|
| /linux/arch/loongarch/mm/ |
| H A D | init.c | 123 int huge = pmd_val(pmdp_get(pmd)) & _PAGE_HUGE; in vmemmap_check_pmd() 173 if (!pmd_present(pmdp_get(pmd))) { in populate_kernel_pte()
|
| H A D | hugetlbpage.c | 51 return (!pmd || pmd_none(pmdp_get(pmd))) ? NULL : (pte_t *) pmd; in huge_pte_offset()
|
| H A D | fault.c | 58 if (!pmd_present(pmdp_get(pmd))) in spurious_fault() 62 return write ? pmd_write(pmdp_get(pmd)) : 1; in spurious_fault()
|
| H A D | kasan_init.c | 118 if (__pmd_none(early, pmdp_get(pmdp))) { in kasan_pte_offset() 192 } while (pmdp++, addr = next, addr != end && __pmd_none(early, pmdp_get(pmdp))); in kasan_pmd_populate()
|
| /linux/mm/damon/ |
| H A D | vaddr.c | 314 pmd_t pmde = pmdp_get(pmd); in damon_mkold_pmd_entry() 443 pmd_t pmde = pmdp_get(pmd); in damon_young_pmd_entry() 598 young = pmd_young(pmdp_get(pmdp)); in damos_va_filter_young_match() 715 pmd_t pmde = pmdp_get(pmd); in damos_va_migrate_pmd_entry() 879 pmd_t pmde = pmdp_get(pmd); in damos_va_stat_pmd_entry()
|
| H A D | ops-common.c | 78 pmd_t pmdval = pmdp_get(pmd); in damon_pmdp_mkold() 214 pmd_t pmd = pmdp_get(pvmw.pmd); in damon_folio_young_one()
|
| /linux/arch/loongarch/include/asm/ |
| H A D | pgtable.h | 125 #define pmdp_get(pmdp) READ_ONCE(*(pmdp)) macro 611 pmd_t old = pmdp_get(pmdp); in pmdp_huge_get_and_clear()
|
| /linux/arch/arm64/mm/ |
| H A D | pageattr.c | 53 pmd_t val = pmdp_get(pmd); in pageattr_pmd_entry()
|
| H A D | mmu.c | 628 set_pmd(pmdp, pmd_mknoncont(pmdp_get(pmdp))); in split_contpmd() 723 pmd = pmdp_get(pmdp); in split_kernel_leaf_mapping_locked() 847 pmd_t pmd = pmdp_get(pmdp); in split_to_ptes_pmd_entry() 1913 if (pmd_present(pmdp_get(pmdp))) in pud_free_pmd_page()
|
| /linux/include/linux/ |
| H A D | pgtable.h | 344 #ifndef pmdp_get 345 static inline pmd_t pmdp_get(pmd_t *pmdp) in pmdp_get() function 635 return pmdp_get(pmdp); in pmdp_get_lockless()
|
| /linux/arch/loongarch/kvm/ |
| H A D | mmu.c | 713 pmd = pmdp_get(pmd_offset(&pud, hva)); in host_pfn_mapping_level()
|