Lines Matching refs:pmdval
215 pmd_t *pmd, pmdval; in follow_pmd_mask() local
225 pmdval = READ_ONCE(*pmd); in follow_pmd_mask()
226 if (pmd_none(pmdval)) in follow_pmd_mask()
228 if (pmd_huge(pmdval) && vma->vm_flags & VM_HUGETLB) { in follow_pmd_mask()
234 if (is_hugepd(__hugepd(pmd_val(pmdval)))) { in follow_pmd_mask()
236 __hugepd(pmd_val(pmdval)), flags, in follow_pmd_mask()
243 if (!pmd_present(pmdval)) { in follow_pmd_mask()
247 !is_pmd_migration_entry(pmdval)); in follow_pmd_mask()
248 if (is_pmd_migration_entry(pmdval)) in follow_pmd_mask()
250 pmdval = READ_ONCE(*pmd); in follow_pmd_mask()
255 if (pmd_none(pmdval)) in follow_pmd_mask()
259 if (pmd_devmap(pmdval)) { in follow_pmd_mask()
266 if (likely(!pmd_trans_huge(pmdval))) in follow_pmd_mask()
269 if ((flags & FOLL_NUMA) && pmd_protnone(pmdval)) in follow_pmd_mask()