Home | History | Annotate | Download | only in i915

Lines Matching refs:vma

88  * @vma: user vma to map to
96 int remap_io_mapping(struct vm_area_struct *vma,
104 GEM_BUG_ON((vma->vm_flags & EXPECTED_FLAGS) != EXPECTED_FLAGS);
107 r.mm = vma->vm_mm;
110 (pgprot_val(vma->vm_page_prot) & ~_PAGE_CACHE_MASK));
114 zap_vma_ptes(vma, addr, (r.pfn - pfn) << PAGE_SHIFT);
123 * @vma: user vma to map to
131 int remap_io_sg(struct vm_area_struct *vma,
136 .mm = vma->vm_mm,
137 .prot = vma->vm_page_prot,
144 GEM_BUG_ON((vma->vm_flags & EXPECTED_FLAGS) != EXPECTED_FLAGS);
147 flush_cache_range(vma, addr, size);
151 zap_vma_ptes(vma, addr, r.pfn << PAGE_SHIFT);