Lines Matching refs:vma
58 struct vm_area_struct *vma) in rockchip_drm_gem_object_mmap() argument
69 vma->vm_flags &= ~VM_PFNMAP; in rockchip_drm_gem_object_mmap()
70 vma->vm_pgoff = 0; in rockchip_drm_gem_object_mmap()
72 ret = dma_mmap_attrs(drm->dev, vma, rk_obj->kvaddr, rk_obj->dma_addr, in rockchip_drm_gem_object_mmap()
75 drm_gem_vm_close(vma); in rockchip_drm_gem_object_mmap()
81 struct vm_area_struct *vma) in rockchip_gem_mmap_buf() argument
85 ret = drm_gem_mmap_obj(obj, obj->size, vma); in rockchip_gem_mmap_buf()
89 return rockchip_drm_gem_object_mmap(obj, vma); in rockchip_gem_mmap_buf()
93 int rockchip_gem_mmap(struct file *filp, struct vm_area_struct *vma) in rockchip_gem_mmap() argument
98 ret = drm_gem_mmap(filp, vma); in rockchip_gem_mmap()
102 obj = vma->vm_private_data; in rockchip_gem_mmap()
104 return rockchip_drm_gem_object_mmap(obj, vma); in rockchip_gem_mmap()