Lines Matching defs:vm_area_struct
108 struct vm_area_struct {
127 TAILQ_ENTRY(vm_area_struct) vm_entry;
139 struct vm_area_struct *vma;
143 void (*open) (struct vm_area_struct *);
144 void (*close) (struct vm_area_struct *);
146 int (*access) (struct vm_area_struct *, unsigned long, void *, int, int);
200 io_remap_pfn_range(struct vm_area_struct *vma,
212 lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr,
216 vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
238 int zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
241 int lkpi_remap_pfn_range(struct vm_area_struct *vma,
246 remap_pfn_range(struct vm_area_struct *vma, unsigned long addr,
253 vma_pages(struct vm_area_struct *vma)
300 struct vm_area_struct **vmas)
322 struct vm_area_struct **);
328 struct vm_area_struct **vmas)
352 vm_flags_set(struct vm_area_struct *vma, unsigned long flags)
358 vm_flags_clear(struct vm_area_struct *vma, unsigned long flags)
400 void vma_set_file(struct vm_area_struct *vma, struct linux_file *file);