/arch/arm64/kernel/ |
D | elfcore.c | 11 #define for_each_mte_vma(tsk, vma) \ argument 16 static unsigned long mte_vma_tag_dump_size(struct vm_area_struct *vma) in mte_vma_tag_dump_size() 81 struct vm_area_struct *vma; in elf_core_extra_phdrs() local 92 struct vm_area_struct *vma; in elf_core_write_extra_phdrs() local 116 struct vm_area_struct *vma; in elf_core_extra_data_size() local 127 struct vm_area_struct *vma; in elf_core_write_extra_data() local
|
/arch/powerpc/mm/book3s64/ |
D | radix_hugetlbpage.c | 10 void radix__flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in radix__flush_hugetlb_page() 19 void radix__local_flush_hugetlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in radix__local_flush_hugetlb_page() 28 void radix__flush_hugetlb_tlb_range(struct vm_area_struct *vma, unsigned long start, in radix__flush_hugetlb_tlb_range() 55 struct vm_area_struct *vma; in radix__hugetlb_get_unmapped_area() local 99 void radix__huge_ptep_modify_prot_commit(struct vm_area_struct *vma, in radix__huge_ptep_modify_prot_commit()
|
/arch/powerpc/include/asm/book3s/64/ |
D | tlbflush.h | 50 static inline void flush_pmd_tlb_range(struct vm_area_struct *vma, in flush_pmd_tlb_range() 59 static inline void flush_hugetlb_tlb_range(struct vm_area_struct *vma, in flush_hugetlb_tlb_range() 68 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() 91 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page() 121 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page() 137 #define flush_tlb_page(vma, addr) local_flush_tlb_page(vma, addr) argument 142 static inline void flush_tlb_fix_spurious_fault(struct vm_area_struct *vma, in flush_tlb_fix_spurious_fault()
|
/arch/arc/include/asm/ |
D | tlbflush.h | 23 #define flush_tlb_range(vma, s, e) local_flush_tlb_range(vma, s, e) argument 24 #define flush_tlb_page(vma, page) local_flush_tlb_page(vma, page) argument 29 #define flush_pmd_tlb_range(vma, s, e) local_flush_pmd_tlb_range(vma, s, e) argument
|
/arch/s390/kernel/ |
D | vdso.c | 46 static struct page *find_timens_vvar_page(struct vm_area_struct *vma) in find_timens_vvar_page() 71 struct vm_area_struct *vma; in vdso_join_timens() local 86 static inline struct page *find_timens_vvar_page(struct vm_area_struct *vma) in find_timens_vvar_page() 93 struct vm_area_struct *vma, struct vm_fault *vmf) in vvar_fault() 135 struct vm_area_struct *vma) in vdso_mremap() 169 struct vm_area_struct *vma; in arch_setup_additional_pages() local
|
/arch/csky/abiv2/inc/abi/ |
D | cacheflush.h | 16 #define flush_cache_range(vma, start, end) do { } while (0) argument 17 #define flush_cache_page(vma, vmaddr, pfn) do { } while (0) argument 30 #define flush_icache_page(vma, page) do { } while (0) argument 41 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 52 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
/arch/csky/include/asm/ |
D | tlb.h | 8 #define tlb_start_vma(tlb, vma) \ argument 14 #define tlb_end_vma(tlb, vma) \ argument
|
/arch/sparc/include/asm/ |
D | cacheflush_64.h | 24 #define flush_cache_range(vma, start, end) \ argument 26 #define flush_cache_page(vma, page, pfn) \ argument 51 #define flush_icache_page(vma, pg) do { } while(0) argument 57 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 64 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
D | cacheflush_32.h | 13 #define flush_cache_range(vma,start,end) \ argument 15 #define flush_cache_page(vma,addr,pfn) \ argument 18 #define flush_icache_page(vma, pg) do { } while (0) argument 20 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument 25 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument
|
D | tlb_64.h | 25 #define tlb_start_vma(tlb, vma) do { } while (0) argument 26 #define tlb_end_vma(tlb, vma) do { } while (0) argument
|
D | tlbflush_32.h | 11 #define flush_tlb_range(vma, start, end) \ argument 13 #define flush_tlb_page(vma, addr) \ argument
|
/arch/m68k/include/asm/ |
D | tlbflush.h | 84 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 90 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range() 166 static inline void flush_tlb_page (struct vm_area_struct *vma, in flush_tlb_page() 187 static inline void flush_tlb_range (struct vm_area_struct *vma, in flush_tlb_range() 256 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 261 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range()
|
D | fb.h | 12 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, in fb_pgprotect() 18 static inline void fb_pgprotect(struct file *file, struct vm_area_struct *vma, in fb_pgprotect()
|
/arch/xtensa/mm/ |
D | cache.c | 102 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage() 178 void local_flush_cache_range(struct vm_area_struct *vma, in local_flush_cache_range() 193 void local_flush_cache_page(struct vm_area_struct *vma, unsigned long address, in local_flush_cache_page() 211 update_mmu_cache(struct vm_area_struct * vma, unsigned long addr, pte_t *ptep) in update_mmu_cache() 260 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 300 extern void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page()
|
/arch/csky/abiv1/inc/abi/ |
D | cacheflush.h | 14 #define flush_cache_page(vma, page, pfn) cache_wbinv_all() argument 31 static inline void flush_anon_page(struct vm_area_struct *vma, in flush_anon_page() 46 #define flush_icache_page(vma, page) do {} while (0); argument 51 #define copy_from_user_page(vma, page, vaddr, dst, src, len) \ argument 56 #define copy_to_user_page(vma, page, vaddr, dst, src, len) \ argument
|
/arch/powerpc/include/asm/book3s/32/ |
D | tlbflush.h | 53 static inline void flush_tlb_page(struct vm_area_struct *vma, unsigned long vmaddr) in flush_tlb_page() 62 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) in flush_tlb_range() 72 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page()
|
/arch/alpha/include/asm/ |
D | tlbflush.h | 39 struct vm_area_struct *vma, in ev4_flush_tlb_current_page() 52 struct vm_area_struct *vma, in ev5_flush_tlb_current_page() 117 flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 130 flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range()
|
/arch/x86/entry/vdso/ |
D | vma.c | 60 struct vm_area_struct *vma, struct vm_fault *vmf) in vdso_fault() 101 static struct page *find_timens_vvar_page(struct vm_area_struct *vma) in find_timens_vvar_page() 129 struct vm_area_struct *vma; in vdso_join_timens() local 144 static inline struct page *find_timens_vvar_page(struct vm_area_struct *vma) in find_timens_vvar_page() 151 struct vm_area_struct *vma, struct vm_fault *vmf) in vvar_fault() 249 struct vm_area_struct *vma; in map_vdso() local 356 struct vm_area_struct *vma; in map_vdso_once() local
|
/arch/sh/mm/ |
D | cache.c | 60 void copy_to_user_page(struct vm_area_struct *vma, struct page *page, in copy_to_user_page() 79 void copy_from_user_page(struct vm_area_struct *vma, struct page *page, in copy_from_user_page() 96 unsigned long vaddr, struct vm_area_struct *vma) in copy_user_highpage() 136 void __update_cache(struct vm_area_struct *vma, in __update_cache() 193 void flush_cache_page(struct vm_area_struct *vma, unsigned long addr, in flush_cache_page() 205 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, in flush_cache_range() 236 void flush_icache_page(struct vm_area_struct *vma, struct page *page) in flush_icache_page()
|
/arch/parisc/include/asm/ |
D | tlbflush.h | 19 #define flush_tlb_range(vma, start, end) \ argument 64 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page()
|
/arch/csky/abiv1/ |
D | cacheflush.c | 37 void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, in update_mmu_cache() 59 void flush_cache_range(struct vm_area_struct *vma, unsigned long start, in flush_cache_range()
|
/arch/nds32/mm/ |
D | tlb.c | 14 void local_flush_tlb_range(struct vm_area_struct *vma, in local_flush_tlb_range() 38 void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in local_flush_tlb_page()
|
/arch/microblaze/include/asm/ |
D | tlbflush.h | 27 static inline void local_flush_tlb_page(struct vm_area_struct *vma, in local_flush_tlb_page() 30 static inline void local_flush_tlb_range(struct vm_area_struct *vma, in local_flush_tlb_range() 36 #define update_mmu_cache(vma, addr, ptep) do { } while (0) argument
|
/arch/riscv/mm/ |
D | tlbflush.c | 77 void flush_tlb_page(struct vm_area_struct *vma, unsigned long addr) in flush_tlb_page() 82 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_tlb_range() 88 void flush_pmd_tlb_range(struct vm_area_struct *vma, unsigned long start, in flush_pmd_tlb_range()
|
/arch/x86/include/asm/ |
D | tlb.h | 5 #define tlb_start_vma(tlb, vma) do { } while (0) argument 6 #define tlb_end_vma(tlb, vma) do { } while (0) argument
|