Lines Matching defs:pudp
692 unsigned long address, pud_t *pudp,
701 pmd = pmd_offset(pudp, address);
2723 static int __gup_device_huge_pud(pud_t orig, pud_t *pudp, unsigned long addr,
2734 if (unlikely(pud_val(orig) != pud_val(*pudp))) {
2749 static int __gup_device_huge_pud(pud_t pud, pud_t *pudp, unsigned long addr,
2896 static int gup_huge_pud(pud_t orig, pud_t *pudp, unsigned long addr,
2910 return __gup_device_huge_pud(orig, pudp, addr, end, flags,
2921 if (unlikely(pud_val(orig) != pud_val(*pudp))) {
2981 static int gup_pmd_range(pud_t *pudp, pud_t pud, unsigned long addr, unsigned long end,
2987 pmdp = pmd_offset_lockless(pudp, pud, addr);
3024 pud_t *pudp;
3026 pudp = pud_offset_lockless(p4dp, p4d, addr);
3028 pud_t pud = READ_ONCE(*pudp);
3034 if (!gup_huge_pud(pud, pudp, addr, next, flags,
3041 } else if (!gup_pmd_range(pudp, pud, addr, next, flags, pages, nr))
3043 } while (pudp++, addr = next, addr != end);