Home
last modified time | relevance | path

Searched refs:vm_area_struct (Results 1 – 25 of 29) sorted by relevance

12

/external/kernel-headers/original/linux/
Dmm.h58 struct vm_area_struct { struct
65 struct vm_area_struct *vm_next; argument
82 struct vm_area_struct *head; argument
122 struct vm_area_struct *vma; argument
197 void (*open)(struct vm_area_struct * area);
198 void (*close)(struct vm_area_struct * area);
199 struct page * (*nopage)(struct vm_area_struct * area, unsigned long address, int *type);
200 …int (*populate)(struct vm_area_struct * area, unsigned long address, unsigned long len, pgprot_t p…
204 int (*page_mkwrite)(struct vm_area_struct *vma, struct page *page);
206 int (*set_policy)(struct vm_area_struct *vma, struct mempolicy *new);
[all …]
Dmempolicy.h37 struct vm_area_struct;
138 struct vm_area_struct *vma,
161 extern struct zonelist *huge_zonelist(struct vm_area_struct *vma,
206 struct vm_area_struct *vma, in mpol_set_shared_policy()
258 static inline struct zonelist *huge_zonelist(struct vm_area_struct *vma, in huge_zonelist()
Dvmalloc.h7 struct vm_area_struct;
55 extern int remap_vmalloc_range(struct vm_area_struct *vma, void *addr,
Dswap.h161 extern void swapin_readahead(swp_entry_t, unsigned long, struct vm_area_struct *);
230 extern struct page * read_swap_cache_async(swp_entry_t, struct vm_area_struct *vma,
306 struct vm_area_struct *vma, unsigned long addr) in read_swap_cache_async()
Dsysfs.h51 struct vm_area_struct;
60 struct vm_area_struct *vma);
Dgfp.h8 struct vm_area_struct;
134 struct vm_area_struct *vma, unsigned long addr);
Dnet.h118 struct vm_area_struct;
164 struct vm_area_struct * vma);
268 SOCKCALL_WRAP(name, mmap, (struct file *file, struct socket *sock, struct vm_area_struct *vma), \
Dperf_event.h965 extern void __perf_event_mmap(struct vm_area_struct *vma);
967 static inline void perf_event_mmap(struct vm_area_struct *vma) in perf_event_mmap()
1052 static inline void perf_event_mmap(struct vm_area_struct *vma) { } in perf_event_mmap()
Dhighmem.h59 alloc_zeroed_user_highpage(struct vm_area_struct *vma, unsigned long vaddr) in alloc_zeroed_user_highpage()
Dpagemap.h124 static inline pgoff_t linear_page_index(struct vm_area_struct *vma, in linear_page_index()
Dproc_fs.h272 struct vm_area_struct *tail_vma;
Dfs.h251 struct vm_area_struct;
1066 int (*mmap) (struct file *, struct vm_area_struct *);
1639 extern int generic_file_mmap(struct file *, struct vm_area_struct *);
1640 extern int generic_file_readonly_mmap(struct file *, struct vm_area_struct *);
1692 extern int xip_file_mmap(struct file * file, struct vm_area_struct * vma);
/external/kernel-headers/original/asm-mips/
Dcacheflush.h36 extern void (*flush_cache_range)(struct vm_area_struct *vma,
38 extern void (*flush_cache_page)(struct vm_area_struct *vma, unsigned long page, unsigned long pfn);
53 static inline void flush_anon_page(struct vm_area_struct *vma, in flush_anon_page()
60 static inline void flush_icache_page(struct vm_area_struct *vma, in flush_icache_page()
84 extern void copy_to_user_page(struct vm_area_struct *vma,
88 extern void copy_from_user_page(struct vm_area_struct *vma,
Dtlbflush.h17 extern void local_flush_tlb_range(struct vm_area_struct *vma,
21 extern void local_flush_tlb_page(struct vm_area_struct *vma,
29 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long,
32 extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
Dpgtable.h22 struct vm_area_struct;
339 extern void __update_tlb(struct vm_area_struct *vma, unsigned long address,
341 extern void __update_cache(struct vm_area_struct *vma, unsigned long address,
344 static inline void update_mmu_cache(struct vm_area_struct *vma, in update_mmu_cache()
354 extern int remap_pfn_range(struct vm_area_struct *vma, unsigned long from, unsigned long pfn, unsig…
356 static inline int io_remap_pfn_range(struct vm_area_struct *vma, in io_remap_pfn_range()
/external/kernel-headers/original/asm-x86/
Dtlbflush_32.h104 static inline void flush_tlb_page(struct vm_area_struct *vma, in flush_tlb_page()
111 static inline void flush_tlb_range(struct vm_area_struct *vma, in flush_tlb_range()
133 extern void flush_tlb_page(struct vm_area_struct *, unsigned long);
137 static inline void flush_tlb_range(struct vm_area_struct * vma, unsigned long start, unsigned long … in flush_tlb_range()
Dpage_32.h158 struct vm_area_struct;
/external/kernel-headers/original/asm-arm/
Dcacheflush.h271 flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end) in flush_cache_range()
279 flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn) in flush_cache_page()
288 flush_ptrace_access(struct vm_area_struct *vma, struct page *page, in flush_ptrace_access()
299 extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
300 extern void flush_cache_page(struct vm_area_struct *vma, unsigned long user_addr, unsigned long pfn…
301 extern void flush_ptrace_access(struct vm_area_struct *vma, struct page *page,
Dtlbflush.h148 void (*flush_user_range)(unsigned long, unsigned long, struct vm_area_struct *);
166 extern void __cpu_flush_user_tlb_range(unsigned long, unsigned long, struct vm_area_struct *);
291 local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) in local_flush_tlb_page()
412 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr);
414 extern void flush_tlb_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
423 extern void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, pte_t pte);
Ddma-mapping.h104 int dma_mmap_coherent(struct device *dev, struct vm_area_struct *vma,
125 int dma_mmap_writecombine(struct device *dev, struct vm_area_struct *vma,
/external/oprofile/module/
Doprofile.h134 int oprof_hash_map_mmap(struct file * file, struct vm_area_struct * vma);
Dop_dname.c91 int oprof_hash_map_mmap(struct file * file, struct vm_area_struct * vma) in oprof_hash_map_mmap()
/external/linux-tools-perf/util/include/linux/added/
Dperf_event.h1098 extern void perf_event_mmap(struct vm_area_struct *vma);
1189 static inline void perf_event_mmap(struct vm_area_struct *vma) { } in perf_event_mmap()
/external/oprofile/module/ia64/
Dop_syscalls.c112 struct vm_area_struct * map; in oprof_output_maps()
/external/oprofile/module/x86/
Dop_syscalls.c73 struct vm_area_struct * map; in oprof_output_maps()

12