Lines Matching refs:vm_area_struct
104 struct vm_area_struct { struct
123 TAILQ_ENTRY(vm_area_struct) vm_entry; argument
135 struct vm_area_struct *vma;
139 void (*open) (struct vm_area_struct *);
140 void (*close) (struct vm_area_struct *);
141 int (*fault) (struct vm_area_struct *, struct vm_fault *);
142 int (*access) (struct vm_area_struct *, unsigned long, void *, int, int);
179 io_remap_pfn_range(struct vm_area_struct *vma, in io_remap_pfn_range()
191 lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr,
195 vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr, in vmf_insert_pfn_prot()
217 int zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
221 remap_pfn_range(struct vm_area_struct *vma, unsigned long addr, in remap_pfn_range()
228 vma_pages(struct vm_area_struct *vma) in vma_pages()
256 struct vm_area_struct **);
266 struct vm_area_struct **);