Lines Matching refs:pud
151 pud_t pud = *pudp; in pudp_huge_get_and_clear() local
154 return pud; in pudp_huge_get_and_clear()
363 #define pud_access_permitted(pud, write) \ argument
364 (pud_present(pud) && (!(write) || pud_write(pud)))
423 #define set_pud_safe(pudp, pud) \ argument
425 WARN_ON_ONCE(pud_present(*pudp) && !pud_same(*pudp, pud)); \
426 set_pud(pudp, pud); \
587 static inline int pud_none_or_clear_bad(pud_t *pud) in pud_none_or_clear_bad() argument
589 if (pud_none(*pud)) in pud_none_or_clear_bad()
591 if (unlikely(pud_bad(*pud))) { in pud_none_or_clear_bad()
592 pud_clear_bad(pud); in pud_none_or_clear_bad()
899 static inline int pud_write(pud_t pud) in pud_write() argument
909 static inline int pud_trans_huge(pud_t pud) in pud_trans_huge() argument
1055 int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot);
1057 int pud_clear_huge(pud_t *pud);
1060 int pud_free_pmd_page(pud_t *pud, unsigned long addr);
1067 static inline int pud_set_huge(pud_t *pud, phys_addr_t addr, pgprot_t prot) in pud_set_huge() argument
1079 static inline int pud_clear_huge(pud_t *pud) in pud_clear_huge() argument
1091 static inline int pud_free_pmd_page(pud_t *pud, unsigned long addr) in pud_free_pmd_page() argument
1190 #define pmd_offset_lockless(pudp, pud, address) pmd_offset(&(pud), address) argument