Home
last modified time | relevance | path

Searched refs:vm_private_data (Results 1 – 25 of 56) sorted by relevance

123

/linux/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c188 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_fault_reserved()
295 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_dummy_page()
326 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_fault()
353 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_open()
363 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_close()
366 vma->vm_private_data = NULL; in ttm_bo_vm_close()
466 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_access()
510 vma->vm_private_data = bo; in ttm_bo_mmap_obj()
/linux/drivers/misc/sgi-gru/
H A Dgrufile.c67 if (!vma->vm_private_data) in gru_vma_close()
70 vdata = vma->vm_private_data; in gru_vma_close()
71 vma->vm_private_data = NULL; in gru_vma_close()
109 vma->vm_private_data = gru_alloc_vma_data(vma, 0); in gru_file_mmap()
110 if (!vma->vm_private_data) in gru_file_mmap()
114 file, vma->vm_start, vma, vma->vm_private_data); in gru_file_mmap()
142 vdata = vma->vm_private_data; in gru_create_new_context()
/linux/drivers/infiniband/sw/rxe/
H A Drxe_mmap.c39 struct rxe_mmap_info *ip = vma->vm_private_data; in rxe_vma_open()
46 struct rxe_mmap_info *ip = vma->vm_private_data; in rxe_vma_close()
106 vma->vm_private_data = ip; in rxe_mmap()
/linux/drivers/infiniband/sw/rdmavt/
H A Dmmap.c44 struct rvt_mmap_info *ip = vma->vm_private_data; in rvt_vma_open()
51 struct rvt_mmap_info *ip = vma->vm_private_data; in rvt_vma_close()
98 vma->vm_private_data = ip; in rvt_mmap()
/linux/drivers/xen/
H A Dprivcmd-buf.c89 struct privcmd_buf_vma_private *vma_priv = vma->vm_private_data; in privcmd_buf_vma_open()
101 struct privcmd_buf_vma_private *vma_priv = vma->vm_private_data; in privcmd_buf_vma_close()
162 vma->vm_private_data = vma_priv; in privcmd_buf_mmap()
H A Dprivcmd.c301 if (!vma || (msg->va != vma->vm_start) || vma->vm_private_data) in privcmd_ioctl_mmap()
303 vma->vm_private_data = PRIV_VMA_LOCKED; in privcmd_ioctl_mmap()
352 struct page **pages = vma->vm_private_data; in mmap_batch_fn()
447 BUG_ON(vma->vm_private_data != NULL); in alloc_empty_pages()
448 vma->vm_private_data = pages; in alloc_empty_pages()
532 if (vma->vm_private_data == NULL) { in privcmd_ioctl_mmap_batch()
543 vma->vm_private_data = PRIV_VMA_LOCKED; in privcmd_ioctl_mmap_batch()
791 pages = vma->vm_private_data; in privcmd_ioctl_mmap_resource()
800 vma->vm_private_data = PRIV_VMA_LOCKED; in privcmd_ioctl_mmap_resource()
1251 pages = vma->vm_private_data; in alloc_ioreq()
[all …]
H A Dgntalloc.c450 struct gntalloc_vma_private_data *priv = vma->vm_private_data; in gntalloc_vma_open()
462 struct gntalloc_vma_private_data *priv = vma->vm_private_data; in gntalloc_vma_close()
526 vma->vm_private_data = vm_priv; in gntalloc_mmap()
H A Dgntdev.c511 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_open()
519 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_close()
525 vma->vm_private_data = NULL; in gntdev_vma_close()
532 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_find_normal_page()
727 map = vma->vm_private_data; in gntdev_ioctl_get_offset_for_vaddr()
1090 vma->vm_private_data = map; in gntdev_mmap()
/linux/drivers/media/common/videobuf2/
H A Dvideobuf2-memops.c92 struct vb2_vmarea_handler *h = vma->vm_private_data; in vb2_common_vm_open()
110 struct vb2_vmarea_handler *h = vma->vm_private_data; in vb2_common_vm_close()
/linux/mm/
H A Dvma_init.c51 dest->vm_private_data = src->vm_private_data; in vm_area_init_from()
H A Dhugetlb.c295 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in hugetlb_vma_lock_read()
308 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in hugetlb_vma_unlock_read()
321 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in hugetlb_vma_lock_write()
334 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in hugetlb_vma_unlock_write()
348 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in hugetlb_vma_trylock_write()
363 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in hugetlb_vma_assert_locked()
391 vma->vm_private_data = NULL; in __hugetlb_vma_unlock_write_put()
399 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in __hugetlb_vma_unlock_write_free()
418 if (vma->vm_private_data) { in hugetlb_vma_lock_free()
419 struct hugetlb_vma_lock *vma_lock = vma->vm_private_data; in hugetlb_vma_lock_free()
[all …]
H A Dmmap.c1367 const struct vm_special_mapping *sm = vma->vm_private_data; in special_mapping_close()
1375 return ((struct vm_special_mapping *)vma->vm_private_data)->name; in special_mapping_name()
1380 struct vm_special_mapping *sm = new_vma->vm_private_data; in special_mapping_mremap()
1417 struct vm_special_mapping *sm = vma->vm_private_data; in special_mapping_fault()
1458 vma->vm_private_data = priv; in __install_special_mapping()
1478 return vma->vm_private_data == sm && in vma_is_special_mapping()
/linux/drivers/gpu/drm/gma500/
H A Dfbdev.c25 struct fb_info *info = vma->vm_private_data; in psb_fbdev_vm_fault()
66 vma->vm_private_data = info; in psb_fbdev_fb_mmap()
/linux/drivers/misc/ocxl/
H A Dsysfs.c112 struct ocxl_afu *afu = vma->vm_private_data; in global_mmio_fault()
140 vma->vm_private_data = afu; in global_mmio_mmap()
/linux/kernel/bpf/
H A Darena.c236 vma->vm_private_data = vml; in remember_vma()
244 struct vma_list *vml = vma->vm_private_data; in arena_vm_open()
253 struct vma_list *vml = vma->vm_private_data; in arena_vm_close()
260 vma->vm_private_data = NULL; in arena_vm_close()
/linux/sound/usb/usx2y/
H A DusX2Yhwdep.c28 vaddr = (char *)((struct usx2ydev *)vmf->vma->vm_private_data)->us428ctls_sharedmem + offset; in snd_us428ctls_vm_fault()
59 area->vm_private_data = hw->private_data; in snd_us428ctls_mmap()
/linux/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c574 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_fault()
603 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_vm_open()
625 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_vm_close()
663 vma->vm_private_data = NULL; in drm_gem_shmem_mmap()
/linux/drivers/staging/vme_user/
H A Dvme_user.c429 struct vme_user_vma_priv *vma_priv = vma->vm_private_data; in vme_user_vm_open()
436 struct vme_user_vma_priv *vma_priv = vma->vm_private_data; in vme_user_vm_close()
476 vma->vm_private_data = vma_priv; in vme_user_master_mmap()
/linux/drivers/iommu/iommufd/
H A Dmain.c546 struct iommufd_mmap *immap = vma->vm_private_data; in iommufd_fops_vma_open()
553 struct iommufd_mmap *immap = vma->vm_private_data; in iommufd_fops_vma_close()
597 vma->vm_private_data = immap; in iommufd_fops_mmap()
/linux/arch/x86/kernel/cpu/sgx/
H A Ddriver.c116 vma->vm_private_data = encl; in sgx_mmap()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_page_dirty.c398 vma->vm_private_data; in vmw_bo_vm_mkwrite()
439 vma->vm_private_data; in vmw_bo_vm_fault()
/linux/drivers/android/tests/
H A Dbinder_alloc_kunit.c468 struct binder_alloc *alloc = vma->vm_private_data; in binder_alloc_test_vma_close()
486 vma->vm_private_data = alloc; in binder_alloc_test_mmap_handler()
/linux/drivers/misc/uacce/
H A Duacce.c205 struct uacce_queue *q = vma->vm_private_data; in uacce_vma_close()
240 vma->vm_private_data = q; in uacce_fops_mmap()
/linux/drivers/dma-buf/
H A Dudmabuf.c50 struct udmabuf *ubuf = vma->vm_private_data; in udmabuf_vm_fault()
104 vma->vm_private_data = ubuf; in mmap_udmabuf()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_device.c401 struct panthor_device *ptdev = vma->vm_private_data; in panthor_mmio_vm_fault()
465 vma->vm_private_data = ptdev; in panthor_device_mmap_io()

123