Home
last modified time | relevance | path

Searched refs:dst_pmdval (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/mm/
Duserfaultfd.c779 pmd_t dst_pmdval; in mfill_atomic() local
789 dst_pmdval = pmdp_get_lockless(dst_pmd); in mfill_atomic()
790 if (unlikely(pmd_none(dst_pmdval)) && in mfill_atomic()
795 dst_pmdval = pmdp_get_lockless(dst_pmd); in mfill_atomic()
801 if (unlikely(!pmd_present(dst_pmdval) || pmd_trans_huge(dst_pmdval) || in mfill_atomic()
802 pmd_devmap(dst_pmdval))) { in mfill_atomic()
806 if (unlikely(pmd_bad(dst_pmdval))) { in mfill_atomic()
1645 pmd_t dst_pmdval; in move_pages() local
1671 dst_pmdval = pmdp_get_lockless(dst_pmd); in move_pages()
1678 if (unlikely(pmd_trans_huge(dst_pmdval))) { in move_pages()
[all …]
Dhuge_memory.c2377 int move_pages_huge_pmd(struct mm_struct *mm, pmd_t *dst_pmd, pmd_t *src_pmd, pmd_t dst_pmdval, in move_pages_huge_pmd() argument
2398 if (WARN_ON_ONCE(!pmd_none(dst_pmdval)) || WARN_ON_ONCE(src_addr & ~HPAGE_PMD_MASK) || in move_pages_huge_pmd()
2453 !pmd_same(*dst_pmd, dst_pmdval))) { in move_pages_huge_pmd()
/linux-6.12.1/include/linux/
Duserfaultfd_k.h143 int move_pages_huge_pmd(struct mm_struct *mm, pmd_t *dst_pmd, pmd_t *src_pmd, pmd_t dst_pmdval,