Lines Matching refs:vma
296 lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr, in lkpi_vmf_insert_pfn_prot_locked() argument
299 vm_object_t vm_obj = vma->vm_obj; in lkpi_vmf_insert_pfn_prot_locked()
305 pindex = OFF_TO_IDX(addr - vma->vm_start); in lkpi_vmf_insert_pfn_prot_locked()
306 if (vma->vm_pfn_count == 0) in lkpi_vmf_insert_pfn_prot_locked()
307 vma->vm_pfn_first = pindex; in lkpi_vmf_insert_pfn_prot_locked()
308 MPASS(pindex <= OFF_TO_IDX(vma->vm_end)); in lkpi_vmf_insert_pfn_prot_locked()
349 vma->vm_pfn_count++; in lkpi_vmf_insert_pfn_prot_locked()
355 lkpi_remap_pfn_range(struct vm_area_struct *vma, unsigned long start_addr, in lkpi_remap_pfn_range() argument
362 vm_obj = vma->vm_obj; in lkpi_remap_pfn_range()
370 ret = lkpi_vmf_insert_pfn_prot_locked(vma, addr, pfn, prot); in lkpi_remap_pfn_range()
389 zap_vma_ptes(vma, start_addr, in lkpi_remap_pfn_range()
399 struct vm_area_struct *vma, unsigned long addr, in lkpi_io_mapping_map_user() argument
406 ret = lkpi_remap_pfn_range(vma, addr, pfn, size, prot); in lkpi_io_mapping_map_user()