Lines Matching refs:pte_t

127 static inline bool pte_dirty(pte_t pte)
132 static inline bool pte_shstk(pte_t pte)
138 static inline int pte_young(pte_t pte)
172 static inline int pte_write(pte_t pte)
197 static inline int pte_huge(pte_t pte)
202 static inline int pte_global(pte_t pte)
207 static inline int pte_exec(pte_t pte)
212 static inline int pte_special(pte_t pte)
223 static inline unsigned long pte_pfn(pte_t pte)
315 static inline pte_t pte_set_flags(pte_t pte, pteval_t set)
322 static inline pte_t pte_clear_flags(pte_t pte, pteval_t clear)
360 static inline pte_t pte_mksaveddirty(pte_t pte)
368 static inline pte_t pte_clear_saveddirty(pte_t pte)
376 static inline pte_t pte_wrprotect(pte_t pte)
389 static inline int pte_uffd_wp(pte_t pte)
394 static inline pte_t pte_mkuffd_wp(pte_t pte)
399 static inline pte_t pte_clear_uffd_wp(pte_t pte)
405 static inline pte_t pte_mkclean(pte_t pte)
410 static inline pte_t pte_mkold(pte_t pte)
415 static inline pte_t pte_mkexec(pte_t pte)
420 static inline pte_t pte_mkdirty(pte_t pte)
427 static inline pte_t pte_mkwrite_shstk(pte_t pte)
434 static inline pte_t pte_mkyoung(pte_t pte)
439 static inline pte_t pte_mkwrite_novma(pte_t pte)
445 pte_t pte_mkwrite(pte_t pte, struct vm_area_struct *vma);
448 static inline pte_t pte_mkhuge(pte_t pte)
453 static inline pte_t pte_clrhuge(pte_t pte)
458 static inline pte_t pte_mkglobal(pte_t pte)
463 static inline pte_t pte_clrglobal(pte_t pte)
468 static inline pte_t pte_mkspecial(pte_t pte)
473 static inline pte_t pte_mkdevmap(pte_t pte)
670 static inline int pte_soft_dirty(pte_t pte)
685 static inline pte_t pte_mksoft_dirty(pte_t pte)
700 static inline pte_t pte_clear_soft_dirty(pte_t pte)
748 static inline pte_t pfn_pte(unsigned long page_nr, pgprot_t pgprot)
780 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot)
783 pte_t pte_result;
894 pte_t *populate_extra_pte(unsigned long vaddr);
932 static inline int pte_none(pte_t pte)
938 static inline int pte_same(pte_t a, pte_t b)
943 static inline pte_t pte_advance_pfn(pte_t pte, unsigned long nr)
951 static inline int pte_present(pte_t a)
957 static inline int pte_devmap(pte_t a)
964 static inline bool pte_accessible(struct mm_struct *mm, pte_t a)
992 static inline int pte_protnone(pte_t pte)
1197 static inline pte_t native_local_ptep_get_and_clear(pte_t *ptep)
1199 pte_t res = *ptep;
1247 unsigned long address, pte_t *ptep,
1248 pte_t entry, int dirty);
1252 unsigned long addr, pte_t *ptep);
1256 unsigned long address, pte_t *ptep);
1259 static inline pte_t ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
1260 pte_t *ptep)
1262 pte_t pte = native_ptep_get_and_clear(ptep);
1268 static inline pte_t ptep_get_and_clear_full(struct mm_struct *mm,
1269 unsigned long addr, pte_t *ptep,
1272 pte_t pte;
1288 unsigned long addr, pte_t *ptep)
1295 pte_t old_pte, new_pte;
1492 unsigned long addr, pte_t *ptep)
1497 pte_t *ptep, unsigned int nr)
1508 static inline pte_t pte_swp_mkexclusive(pte_t pte)
1513 static inline int pte_swp_exclusive(pte_t pte)
1518 static inline pte_t pte_swp_clear_exclusive(pte_t pte)
1524 static inline pte_t pte_swp_mksoft_dirty(pte_t pte)
1529 static inline int pte_swp_soft_dirty(pte_t pte)
1534 static inline pte_t pte_swp_clear_soft_dirty(pte_t pte)
1558 static inline pte_t pte_swp_mkuffd_wp(pte_t pte)
1563 static inline int pte_swp_uffd_wp(pte_t pte)
1568 static inline pte_t pte_swp_clear_uffd_wp(pte_t pte)
1635 static inline bool pte_access_permitted(pte_t pte, bool write)
1661 void arch_check_zapped_pte(struct vm_area_struct *vma, pte_t pte);
1675 static inline bool pte_user_accessible_page(pte_t pte)