Home
last modified time | relevance | path

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

/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), \
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()
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);
Dproc_fs.h272 struct vm_area_struct *tail_vma;
Dfb.h387 struct vm_area_struct;
621 int (*fb_mmap)(struct fb_info *info, struct vm_area_struct *vma);
Dsched.h299 struct vm_area_struct * mmap; /* list of VMAs */
301 struct vm_area_struct * mmap_cache; /* last find_vma result */
/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;
Dpgtable_32.h26 struct vm_area_struct;
/external/kernel-headers/original/asm-arm/
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);
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,
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,