Lines Matching defs:vma
139 struct vm_area_struct *vma;
200 io_remap_pfn_range(struct vm_area_struct *vma,
204 vma->vm_page_prot = prot;
205 vma->vm_pfn = pfn;
206 vma->vm_len = size;
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,
221 VM_OBJECT_WLOCK(vma->vm_obj);
222 ret = lkpi_vmf_insert_pfn_prot_locked(vma, addr, pfn, prot);
223 VM_OBJECT_WUNLOCK(vma->vm_obj);
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,
249 return (lkpi_remap_pfn_range(vma, addr, pfn, size, prot));
253 vma_pages(struct vm_area_struct *vma)
255 return ((vma->vm_end - vma->vm_start) >> PAGE_SHIFT);
352 vm_flags_set(struct vm_area_struct *vma, unsigned long flags)
354 vma->vm_flags |= flags;
358 vm_flags_clear(struct vm_area_struct *vma, unsigned long flags)
360 vma->vm_flags &= ~flags;
400 void vma_set_file(struct vm_area_struct *vma, struct linux_file *file);