Lines Matching refs:vma
27 extern int ptep_set_access_flags(struct vm_area_struct *vma,
33 extern int pmdp_set_access_flags(struct vm_area_struct *vma,
39 static inline int ptep_test_and_clear_young(struct vm_area_struct *vma, in ptep_test_and_clear_young() argument
48 set_pte_at(vma->vm_mm, address, ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
55 static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young() argument
64 set_pmd_at(vma->vm_mm, address, pmdp, pmd_mkold(pmd)); in pmdp_test_and_clear_young()
68 static inline int pmdp_test_and_clear_young(struct vm_area_struct *vma, in pmdp_test_and_clear_young() argument
79 int ptep_clear_flush_young(struct vm_area_struct *vma,
84 int pmdp_clear_flush_young(struct vm_area_struct *vma,
150 extern pte_t ptep_clear_flush(struct vm_area_struct *vma,
156 extern pmd_t pmdp_clear_flush(struct vm_area_struct *vma,
188 extern void pmdp_splitting_flush(struct vm_area_struct *vma,
202 extern void pmdp_invalidate(struct vm_area_struct *vma, unsigned long address,
254 #define flush_tlb_fix_spurious_fault(vma, address) flush_tlb_page(vma, address) argument
492 static inline int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_remap() argument
503 static inline int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot, in track_pfn_insert() argument
513 static inline int track_pfn_copy(struct vm_area_struct *vma) in track_pfn_copy() argument
523 static inline void untrack_pfn(struct vm_area_struct *vma, in untrack_pfn() argument
528 extern int track_pfn_remap(struct vm_area_struct *vma, pgprot_t *prot,
531 extern int track_pfn_insert(struct vm_area_struct *vma, pgprot_t *prot,
533 extern int track_pfn_copy(struct vm_area_struct *vma);
534 extern void untrack_pfn(struct vm_area_struct *vma, unsigned long pfn,