Home
last modified time | relevance | path

Searched refs:pmd_entry (Results 1 – 21 of 21) sorted by relevance

/linux-6.3-rc2/arch/ia64/include/asm/
A Dpgalloc.h51 pmd_populate(struct mm_struct *mm, pmd_t * pmd_entry, pgtable_t pte) in pmd_populate() argument
53 pmd_val(*pmd_entry) = page_to_phys(pte); in pmd_populate()
57 pmd_populate_kernel(struct mm_struct *mm, pmd_t * pmd_entry, pte_t * pte) in pmd_populate_kernel() argument
59 pmd_val(*pmd_entry) = __pa(pte); in pmd_populate_kernel()
/linux-6.3-rc2/arch/x86/kernel/
A Dhead64.c187 pmdval_t *pmd, pmd_entry; in __startup_64() local
269 pmd_entry = __PAGE_KERNEL_LARGE_EXEC & ~_PAGE_GLOBAL; in __startup_64()
272 pmd_entry &= *mask_ptr; in __startup_64()
273 pmd_entry += sme_get_me_mask(); in __startup_64()
274 pmd_entry += physaddr; in __startup_64()
279 pmd[idx % PTRS_PER_PMD] = pmd_entry + i * PMD_SIZE; in __startup_64()
/linux-6.3-rc2/mm/
A Dpagewalk.c127 if (ops->pmd_entry) in walk_pmd_range()
128 err = ops->pmd_entry(pmd, addr, next, walk); in walk_pmd_range()
194 !(ops->pmd_entry || ops->pte_entry)) in walk_pud_range()
239 else if (ops->pud_entry || ops->pmd_entry || ops->pte_entry) in walk_p4d_range()
276 else if (ops->p4d_entry || ops->pud_entry || ops->pmd_entry || ops->pte_entry) in walk_pgd_range()
A Dmapping_dirty_helpers.c249 .pmd_entry = wp_clean_pmd_entry,
258 .pmd_entry = wp_clean_pmd_entry,
A Dptdump.c146 .pmd_entry = ptdump_pmd_entry,
A Dmincore.c177 .pmd_entry = mincore_pte_range,
A Dmadvise.c229 .pmd_entry = swapin_walk_pmd_entry,
523 .pmd_entry = madvise_cold_or_pageout_pte_range,
743 .pmd_entry = madvise_free_pte_range,
A Dhmm.c559 .pmd_entry = hmm_vma_walk_pmd,
A Dmigrate_device.c287 .pmd_entry = migrate_vma_collect_pmd,
A Dmlock.c367 .pmd_entry = mlock_pte_range, in mlock_vma_pages_range()
A Dmemory-failure.c771 .pmd_entry = hwpoison_pte_range,
A Dksm.c453 .pmd_entry = break_ksm_pmd_entry,
A Dmempolicy.c714 .pmd_entry = queue_folios_pte_range,
A Dmemcontrol.c6012 .pmd_entry = mem_cgroup_count_precharge_pte_range,
6291 .pmd_entry = mem_cgroup_move_charge_pte_range,
/linux-6.3-rc2/include/linux/
A Dpagewalk.h55 int (*pmd_entry)(pmd_t *pmd, unsigned long addr, member
/linux-6.3-rc2/arch/riscv/mm/
A Dpageattr.c102 .pmd_entry = pageattr_pmd_entry,
/linux-6.3-rc2/mm/damon/
A Dvaddr.c385 .pmd_entry = damon_mkold_pmd_entry,
520 .pmd_entry = damon_young_pmd_entry,
/linux-6.3-rc2/fs/
A Ddax.c1199 pmd_t pmd_entry; in dax_pmd_load_hole() local
1227 pmd_entry = mk_pmd(zero_page, vmf->vma->vm_page_prot); in dax_pmd_load_hole()
1228 pmd_entry = pmd_mkhuge(pmd_entry); in dax_pmd_load_hole()
1229 set_pmd_at(vmf->vma->vm_mm, pmd_addr, vmf->pmd, pmd_entry); in dax_pmd_load_hole()
/linux-6.3-rc2/arch/powerpc/mm/book3s64/
A Dsubpage_prot.c145 .pmd_entry = subpage_walk_pmd_entry,
/linux-6.3-rc2/fs/proc/
A Dtask_mmu.c760 .pmd_entry = smaps_pte_range,
765 .pmd_entry = smaps_pte_range,
1247 .pmd_entry = clear_refs_pte_range,
1622 .pmd_entry = pagemap_pmd_range,
1930 .pmd_entry = gather_pte_stats,
/linux-6.3-rc2/arch/s390/mm/
A Dgmap.c2516 .pmd_entry = thp_split_walk_pmd_entry,
2560 .pmd_entry = __zap_zero_pages,
2661 .pmd_entry = __s390_enable_skey_pmd,

Completed in 80 milliseconds