Lines Matching refs:pmd_t

547 static inline pmd_t clear_pmd_bit(pmd_t pmd, pgprot_t prot)  in clear_pmd_bit()
552 static inline pmd_t set_pmd_bit(pmd_t pmd, pgprot_t prot) in set_pmd_bit()
716 static inline int pmd_large(pmd_t pmd) in pmd_large()
721 static inline int pmd_bad(pmd_t pmd) in pmd_bad()
750 static inline int pmd_present(pmd_t pmd) in pmd_present()
755 static inline int pmd_none(pmd_t pmd) in pmd_none()
761 static inline int pmd_write(pmd_t pmd) in pmd_write()
772 static inline int pmd_dirty(pmd_t pmd) in pmd_dirty()
778 static inline int pmd_young(pmd_t pmd) in pmd_young()
819 static inline int pmd_protnone(pmd_t pmd) in pmd_protnone()
859 static inline int pmd_soft_dirty(pmd_t pmd) in pmd_soft_dirty()
864 static inline pmd_t pmd_mksoft_dirty(pmd_t pmd) in pmd_mksoft_dirty()
869 static inline pmd_t pmd_clear_soft_dirty(pmd_t pmd) in pmd_clear_soft_dirty()
937 static inline void set_pmd(pmd_t *pmdp, pmd_t pmd) in set_pmd()
965 static inline void pmd_clear(pmd_t *pmdp) in pmd_clear()
1379 static inline unsigned long pmd_deref(pmd_t pmd) in pmd_deref()
1389 static inline unsigned long pmd_pfn(pmd_t pmd) in pmd_pfn()
1461 static inline pmd_t *pmd_offset_lockless(pud_t *pudp, pud_t pud, unsigned long address) in pmd_offset_lockless()
1464 return (pmd_t *) pud_deref(pud) + pmd_index(address); in pmd_offset_lockless()
1465 return (pmd_t *) pudp; in pmd_offset_lockless()
1469 static inline pmd_t *pmd_offset(pud_t *pudp, unsigned long address) in pmd_offset()
1475 static inline unsigned long pmd_page_vaddr(pmd_t pmd) in pmd_page_vaddr()
1495 static inline pmd_t pmd_wrprotect(pmd_t pmd) in pmd_wrprotect()
1501 static inline pmd_t pmd_mkwrite_novma(pmd_t pmd) in pmd_mkwrite_novma()
1509 static inline pmd_t pmd_mkclean(pmd_t pmd) in pmd_mkclean()
1515 static inline pmd_t pmd_mkdirty(pmd_t pmd) in pmd_mkdirty()
1569 static inline pmd_t pmd_mkyoung(pmd_t pmd) in pmd_mkyoung()
1577 static inline pmd_t pmd_mkold(pmd_t pmd) in pmd_mkold()
1583 static inline pmd_t pmd_modify(pmd_t pmd, pgprot_t newprot) in pmd_modify()
1601 static inline pmd_t mk_pmd_phys(unsigned long physpage, pgprot_t pgprot) in mk_pmd_phys()
1608 static inline void __pmdp_csp(pmd_t *pmdp) in __pmdp_csp()
1621 static __always_inline void __pmdp_idte(unsigned long addr, pmd_t *pmdp, in __pmdp_idte()
1627 sto = __pa(pmdp) - pmd_index(addr) * sizeof(pmd_t); in __pmdp_idte()
1674 pmd_t pmdp_xchg_direct(struct mm_struct *, unsigned long, pmd_t *, pmd_t);
1675 pmd_t pmdp_xchg_lazy(struct mm_struct *, unsigned long, pmd_t *, pmd_t);
1681 void pgtable_trans_huge_deposit(struct mm_struct *mm, pmd_t *pmdp,
1685 pgtable_t pgtable_trans_huge_withdraw(struct mm_struct *mm, pmd_t *pmdp);
1689 unsigned long addr, pmd_t *pmdp, in pmdp_set_access_flags()
1690 pmd_t entry, int dirty) in pmdp_set_access_flags()
1705 unsigned long addr, pmd_t *pmdp) in pmdp_test_and_clear_young()
1707 pmd_t pmd = *pmdp; in pmdp_test_and_clear_young()
1715 unsigned long addr, pmd_t *pmdp) in pmdp_clear_flush_young()
1722 pmd_t *pmdp, pmd_t entry) in set_pmd_at()
1729 static inline pmd_t pmd_mkhuge(pmd_t pmd) in pmd_mkhuge()
1737 static inline pmd_t pmdp_huge_get_and_clear(struct mm_struct *mm, in pmdp_huge_get_and_clear()
1738 unsigned long addr, pmd_t *pmdp) in pmdp_huge_get_and_clear()
1744 static inline pmd_t pmdp_huge_get_and_clear_full(struct vm_area_struct *vma, in pmdp_huge_get_and_clear_full()
1746 pmd_t *pmdp, int full) in pmdp_huge_get_and_clear_full()
1749 pmd_t pmd = *pmdp; in pmdp_huge_get_and_clear_full()
1757 static inline pmd_t pmdp_huge_clear_flush(struct vm_area_struct *vma, in pmdp_huge_clear_flush()
1758 unsigned long addr, pmd_t *pmdp) in pmdp_huge_clear_flush()
1764 static inline pmd_t pmdp_invalidate(struct vm_area_struct *vma, in pmdp_invalidate()
1765 unsigned long addr, pmd_t *pmdp) in pmdp_invalidate()
1767 pmd_t pmd = __pmd(pmd_val(*pmdp) | _SEGMENT_ENTRY_INVALID); in pmdp_invalidate()
1774 unsigned long addr, pmd_t *pmdp) in pmdp_set_wrprotect()
1776 pmd_t pmd = *pmdp; in pmdp_set_wrprotect()
1782 static inline pmd_t pmdp_collapse_flush(struct vm_area_struct *vma, in pmdp_collapse_flush()
1784 pmd_t *pmdp) in pmdp_collapse_flush()
1793 static inline int pmd_trans_huge(pmd_t pmd) in pmd_trans_huge()