Home
last modified time | relevance | path

Searched defs:vma (Results 1 – 25 of 297) sorted by relevance

12345678910>>...12

/arch/arm64/kernel/
Delfcore.c11 #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/
Dradix_hugetlbpage.c10 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/
Dtlbflush.h50 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/
Dtlbflush.h23 #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/
Dvdso.c46 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/
Dcacheflush.h16 #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/
Dtlb.h8 #define tlb_start_vma(tlb, vma) \ argument
14 #define tlb_end_vma(tlb, vma) \ argument
/arch/sparc/include/asm/
Dcacheflush_64.h24 #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
Dcacheflush_32.h13 #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
Dtlb_64.h25 #define tlb_start_vma(tlb, vma) do { } while (0) argument
26 #define tlb_end_vma(tlb, vma) do { } while (0) argument
Dtlbflush_32.h11 #define flush_tlb_range(vma, start, end) \ argument
13 #define flush_tlb_page(vma, addr) \ argument
/arch/m68k/include/asm/
Dtlbflush.h84 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()
Dfb.h12 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/
Dcache.c102 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/
Dcacheflush.h14 #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/
Dtlbflush.h53 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/
Dtlbflush.h39 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/
Dvma.c60 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/
Dcache.c60 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/
Dtlbflush.h19 #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/
Dcacheflush.c37 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/
Dtlb.c14 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/
Dtlbflush.h27 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/
Dtlbflush.c77 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/
Dtlb.h5 #define tlb_start_vma(tlb, vma) do { } while (0) argument
6 #define tlb_end_vma(tlb, vma) do { } while (0) argument

12345678910>>...12