Lines Matching defs:pmd
1040 pmd_t maybe_pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) in maybe_pmd_mkwrite()
1264 struct vm_area_struct *vma, unsigned long haddr, pmd_t *pmd, in set_huge_zero_folio()
1347 pmd_t *pmd, pfn_t pfn, pgprot_t prot, bool write, in insert_pfn_pmd()
1523 pmd_t *pmd, bool write) in touch_pmd()
1536 pmd_t *pmd, int flags, struct dev_pagemap **pgmap) in follow_devmap_pmd()
1582 pmd_t pmd; in copy_huge_pmd() local
1863 unsigned long addr, pmd_t pmd) in can_change_pmd_writable()
1900 pmd_t pmd, old_pmd; in do_huge_pmd_numa_page() local
1974 pmd_t *pmd, unsigned long addr, unsigned long next) in madvise_free_huge_pmd()
2043 static inline void zap_deposited_table(struct mm_struct *mm, pmd_t *pmd) in zap_deposited_table()
2053 pmd_t *pmd, unsigned long addr) in zap_huge_pmd()
2133 static pmd_t move_soft_dirty_pmd(pmd_t pmd) in move_soft_dirty_pmd()
2144 static pmd_t clear_uffd_wp_pmd(pmd_t pmd) in clear_uffd_wp_pmd()
2158 pmd_t pmd; in move_huge_pmd() local
2213 pmd_t *pmd, unsigned long addr, pgprot_t newprot, in change_huge_pmd()
2536 spinlock_t *__pmd_trans_huge_lock(pmd_t *pmd, struct vm_area_struct *vma) in __pmd_trans_huge_lock()
2629 unsigned long haddr, pmd_t *pmd) in __split_huge_zero_page_pmd()
2669 static void __split_huge_pmd_locked(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd_locked()
2890 pmd_t *pmd, bool freeze, struct folio *folio) in split_huge_pmd_locked()
2915 void __split_huge_pmd(struct vm_area_struct *vma, pmd_t *pmd, in __split_huge_pmd()
2934 pmd_t *pmd = mm_find_pmd(vma->vm_mm, address); in split_huge_pmd_address() local