Lines Matching refs:vm_area_struct

306 extern int ptep_set_access_flags(struct vm_area_struct *vma,
313 extern int pmdp_set_access_flags(struct vm_area_struct *vma,
316 extern int pudp_set_access_flags(struct vm_area_struct *vma,
320 static inline int pmdp_set_access_flags(struct vm_area_struct *vma, in pmdp_set_access_flags()
327 static inline int pudp_set_access_flags(struct vm_area_struct *vma, in pudp_set_access_flags()
373 static inline int ptep_test_and_clear_young(struct vm_area_struct *vma, in ptep_test_and_clear_young()
389 static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young()
402 static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young()
413 int ptep_clear_flush_young(struct vm_area_struct *vma,
419 extern int pmdp_clear_flush_young(struct vm_area_struct *vma,
426 static inline int pmdp_clear_flush_young(struct vm_area_struct *vma, in pmdp_clear_flush_young()
460 static inline void arch_check_zapped_pte(struct vm_area_struct *vma, in arch_check_zapped_pte()
467 static inline void arch_check_zapped_pmd(struct vm_area_struct *vma, in arch_check_zapped_pmd()
474 static inline void arch_check_zapped_pud(struct vm_area_struct *vma, pud_t pud) in arch_check_zapped_pud()
510 static inline void clear_young_dirty_ptes(struct vm_area_struct *vma, in clear_young_dirty_ptes()
662 static inline pmd_t pmdp_huge_get_and_clear_full(struct vm_area_struct *vma, in pmdp_huge_get_and_clear_full()
671 static inline pud_t pudp_huge_get_and_clear_full(struct vm_area_struct *vma, in pudp_huge_get_and_clear_full()
769 static inline void update_mmu_tlb_range(struct vm_area_struct *vma, in update_mmu_tlb_range()
775 static inline void update_mmu_tlb(struct vm_area_struct *vma, in update_mmu_tlb()
826 extern pte_t ptep_clear_flush(struct vm_area_struct *vma,
832 extern pmd_t pmdp_huge_clear_flush(struct vm_area_struct *vma,
835 extern pud_t pudp_huge_clear_flush(struct vm_area_struct *vma,
841 static inline pte_t pte_mkwrite(pte_t pte, struct vm_area_struct *vma) in pte_mkwrite()
848 static inline pmd_t pmd_mkwrite(pmd_t pmd, struct vm_area_struct *vma) in pmd_mkwrite()
948 extern pmd_t pmdp_collapse_flush(struct vm_area_struct *vma,
951 static inline pmd_t pmdp_collapse_flush(struct vm_area_struct *vma, in pmdp_collapse_flush()
981 static inline pmd_t generic_pmdp_establish(struct vm_area_struct *vma, in generic_pmdp_establish()
991 extern pmd_t pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
1011 extern pmd_t pmdp_invalidate_ad(struct vm_area_struct *vma,
1091 struct vm_area_struct *vma, in arch_do_swap_page_nr()
1108 struct vm_area_struct *vma, in arch_do_swap_page_nr()
1131 struct vm_area_struct *vma, in arch_unmap_one()
1280 static inline pte_t __ptep_modify_prot_start(struct vm_area_struct *vma, in __ptep_modify_prot_start()
1292 static inline void __ptep_modify_prot_commit(struct vm_area_struct *vma, in __ptep_modify_prot_commit()
1318 static inline pte_t ptep_modify_prot_start(struct vm_area_struct *vma, in ptep_modify_prot_start()
1329 static inline void ptep_modify_prot_commit(struct vm_area_struct *vma, in ptep_modify_prot_commit()
1496 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap()
1507 static inline void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert()
1518 static inline int track_pfn_copy(struct vm_area_struct *dst_vma, in track_pfn_copy()
1519 struct vm_area_struct *src_vma, unsigned long *pfn) in track_pfn_copy()
1530 static inline void untrack_pfn_copy(struct vm_area_struct *dst_vma, in untrack_pfn_copy()
1540 static inline void untrack_pfn(struct vm_area_struct *vma, in untrack_pfn()
1552 static inline void untrack_pfn_clear(struct vm_area_struct *vma) in untrack_pfn_clear()
1556 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
1559 extern void track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
1561 extern int track_pfn_copy(struct vm_area_struct *dst_vma,
1562 struct vm_area_struct *src_vma, unsigned long *pfn);
1563 extern void untrack_pfn_copy(struct vm_area_struct *dst_vma,
1565 extern void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn,
1567 extern void untrack_pfn_clear(struct vm_area_struct *vma);