Home
last modified time | relevance | path

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

123

/linux/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c189 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()
325 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_fault()
352 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_open()
362 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_close()
365 vma->vm_private_data = NULL; in ttm_bo_vm_close()
465 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_access()
509 vma->vm_private_data = bo; in ttm_bo_mmap_obj()
/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 Dgntalloc.c459 struct gntalloc_vma_private_data *priv = vma->vm_private_data; in gntalloc_vma_open()
471 struct gntalloc_vma_private_data *priv = vma->vm_private_data; in gntalloc_vma_close()
535 vma->vm_private_data = vm_priv; in gntalloc_mmap()
H A Dgntdev.c505 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_open()
513 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_close()
519 vma->vm_private_data = NULL; in gntdev_vma_close()
526 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_find_normal_page()
725 map = vma->vm_private_data; in gntdev_ioctl_get_offset_for_vaddr()
1088 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/drivers/gpu/drm/xe/
H A Dxe_mmio_gem.c202 struct drm_gem_object *base = vma->vm_private_data; in xe_mmio_gem_vm_fault_dummy_page()
218 struct drm_gem_object *base = vma->vm_private_data; in xe_mmio_gem_vm_fault_locked()
255 struct drm_gem_object *base = vma->vm_private_data; in xe_mmio_gem_vm_fault()
H A Dxe_device.c262 drm_dev_get(vma->vm_private_data); in barrier_open()
267 drm_dev_put(vma->vm_private_data); in barrier_close()
279 struct drm_device *dev = vmf->vma->vm_private_data; in barrier_fault()
343 vma->vm_private_data = dev; in xe_pci_barrier_mmap()
344 drm_dev_get(vma->vm_private_data); in xe_pci_barrier_mmap()
/linux/drivers/accel/habanalabs/common/
H A Dmemory_mgr.c202 (struct hl_mmap_mem_buf *)vma->vm_private_data; in hl_mmap_mem_buf_vm_close()
214 vma->vm_private_data = NULL; in hl_mmap_mem_buf_vm_close()
283 vma->vm_private_data = buf; in hl_mem_mgr_mmap()
/linux/mm/
H A Dvma_init.c56 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 …]
/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/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c594 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_record_mkwrite()
648 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_any_fault()
692 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_vm_open()
714 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_vm_close()
762 vma->vm_private_data = NULL; in drm_gem_shmem_mmap()
/linux/sound/usb/usx2y/
H A DusX2Yhwdep.c30 vaddr = (char *)((struct usx2ydev *)vmf->vma->vm_private_data)->us428ctls_sharedmem + offset; in snd_us428ctls_vm_fault()
61 area->vm_private_data = hw->private_data; in snd_us428ctls_mmap()
/linux/drivers/staging/vme_user/
H A Dvme_user.c451 struct vme_user_vma_priv *vma_priv = vma->vm_private_data; in vme_user_vm_open()
458 struct vme_user_vma_priv *vma_priv = vma->vm_private_data; in vme_user_vm_close()
472 const struct file *file, void **vm_private_data) in vme_user_vm_mapped() argument
487 *vm_private_data = vma_priv; in vme_user_vm_mapped()
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_ttm.c1045 struct ttm_buffer_object *bo = area->vm_private_data; in vm_fault_ttm()
1161 i915_ttm_to_gem(area->vm_private_data); in vm_access_ttm()
1172 i915_ttm_to_gem(vma->vm_private_data); in ttm_vm_open()
1174 GEM_BUG_ON(i915_ttm_is_ghost_object(vma->vm_private_data)); in ttm_vm_open()
1181 i915_ttm_to_gem(vma->vm_private_data); in ttm_vm_close()
1183 GEM_BUG_ON(i915_ttm_is_ghost_object(vma->vm_private_data)); in ttm_vm_close()
/linux/drivers/scsi/leapraid/
H A Dleapraid_app.c698 struct leapraid_adapter *adapter = vma->vm_private_data; in leapraid_fw_mmap_open()
709 struct leapraid_adapter *adapter = vma->vm_private_data; in leapraid_fw_mmap_close()
771 vma->vm_private_data = adapter; in leapraid_fw_mmap()
/linux/kernel/bpf/
H A Darena.c440 vma->vm_private_data = vml; in remember_vma()
449 struct vma_list *vml = vma->vm_private_data; in arena_vm_open()
468 struct vma_list *vml = vma->vm_private_data; in arena_vm_close()
475 vma->vm_private_data = NULL; in arena_vm_close()
/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/dma-buf/
H A Dudmabuf.c50 struct udmabuf *ubuf = vma->vm_private_data; in udmabuf_vm_fault()
102 vma->vm_private_data = ubuf; in mmap_udmabuf()
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_gem.c752 vma->vm_private_data = NULL; in panthor_gem_mmap()
827 struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data); in nonblocking_page_setup()
880 struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data); in panthor_gem_any_fault()
929 struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data); in panthor_gem_vm_open()
939 struct panthor_gem_object *bo = to_panthor_bo(vma->vm_private_data); in panthor_gem_vm_close()
H A Dpanthor_device.c402 struct panthor_device *ptdev = vma->vm_private_data; in panthor_mmio_vm_fault()
466 vma->vm_private_data = ptdev; in panthor_device_mmap_io()
/linux/drivers/usb/mon/
H A Dmon_bin.c1228 struct mon_reader_bin *rp = vma->vm_private_data; in mon_bin_vma_open()
1240 struct mon_reader_bin *rp = vma->vm_private_data; in mon_bin_vma_close()
1251 struct mon_reader_bin *rp = vmf->vma->vm_private_data; in mon_bin_vma_fault()
1285 vma->vm_private_data = filp->private_data; in mon_bin_mmap()
/linux/drivers/infiniband/core/
H A Duverbs_main.c668 struct rdma_umap_priv *opriv = vma->vm_private_data; in rdma_umap_open()
700 vma->vm_private_data = NULL; in rdma_umap_open()
707 struct rdma_umap_priv *priv = vma->vm_private_data; in rdma_umap_close()
733 struct rdma_umap_priv *priv = vmf->vma->vm_private_data; in rdma_umap_fault()
/linux/drivers/misc/uacce/
H A Duacce.c219 struct uacce_queue *q = vma->vm_private_data; in uacce_vma_close()
260 vma->vm_private_data = q; in uacce_fops_mmap()
/linux/fs/afs/
H A Dfile.c32 const struct file *file, void **vm_private_data);
525 const struct file *file, void **vm_private_data) in afs_mapped() argument

123