Home
last modified time | relevance | path

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

1234

/linux-6.15/drivers/gpu/drm/ttm/
H A Dttm_bo_vm.c186 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_fault_reserved()
294 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()
459 struct ttm_buffer_object *bo = vma->vm_private_data; in ttm_bo_vm_access()
503 vma->vm_private_data = bo; in ttm_bo_mmap_obj()
/linux-6.15/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-6.15/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-6.15/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-6.15/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.c303 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()
792 pages = vma->vm_private_data; in privcmd_ioctl_mmap_resource()
801 vma->vm_private_data = PRIV_VMA_LOCKED; in privcmd_ioctl_mmap_resource()
1253 pages = vma->vm_private_data; in alloc_ioreq()
1589 struct page **pages = vma->vm_private_data; in privcmd_close()
[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.c501 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_open()
509 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_close()
515 vma->vm_private_data = NULL; in gntdev_vma_close()
522 struct gntdev_grant_map *map = vma->vm_private_data; in gntdev_vma_find_special_page()
706 map = vma->vm_private_data; in gntdev_ioctl_get_offset_for_vaddr()
1063 vma->vm_private_data = map; in gntdev_mmap()
/linux-6.15/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-6.15/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()
288 vma->vm_private_data = buf;
/linux-6.15/drivers/video/fbdev/core/
H A Dfb_defio.c125 struct fb_info *info = vmf->vma->vm_private_data; in fb_deferred_io_fault()
232 struct fb_info *info = vmf->vma->vm_private_data; in fb_deferred_io_mkwrite()
254 vma->vm_private_data = info; in fb_deferred_io_mmap()
/linux-6.15/arch/x86/kernel/cpu/sgx/
H A Dencl.c439 encl = vma->vm_private_data; in sgx_vma_fault()
489 struct sgx_encl *encl = vma->vm_private_data; in sgx_vma_open()
500 vma->vm_private_data = NULL; in sgx_vma_open()
573 return sgx_encl_may_map(vma->vm_private_data, start, end, newflags); in sgx_vma_mprotect()
631 struct sgx_encl *encl = vma->vm_private_data; in sgx_vma_access()
1147 if (encl != vma->vm_private_data) in sgx_encl_test_and_clear_young()
1221 if (!ret && encl == vma->vm_private_data) in sgx_zap_enclave_ptes()
H A Dvirt.c77 struct sgx_vepc *vepc = vma->vm_private_data; in sgx_vepc_fault()
109 vma->vm_private_data = vepc; in sgx_vepc_mmap()
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_mman.c256 struct i915_mmap_offset *mmo = area->vm_private_data; in vm_fault_cpu()
343 struct i915_mmap_offset *mmo = area->vm_private_data; in vm_fault_gtt()
512 struct i915_mmap_offset *mmo = area->vm_private_data; in vm_access()
924 struct i915_mmap_offset *mmo = vma->vm_private_data; in vm_open()
933 struct i915_mmap_offset *mmo = vma->vm_private_data; in vm_close()
1030 vma->vm_private_data = obj->base.vma_node.driver_private; in i915_gem_object_mmap()
1034 vma->vm_private_data = mmo; in i915_gem_object_mmap()
H A Di915_gem_ttm.c1038 struct ttm_buffer_object *bo = area->vm_private_data; in vm_fault_ttm()
1154 i915_ttm_to_gem(area->vm_private_data); in vm_access_ttm()
1165 i915_ttm_to_gem(vma->vm_private_data); in ttm_vm_open()
1167 GEM_BUG_ON(i915_ttm_is_ghost_object(vma->vm_private_data)); in ttm_vm_open()
1174 i915_ttm_to_gem(vma->vm_private_data); in ttm_vm_close()
1176 GEM_BUG_ON(i915_ttm_is_ghost_object(vma->vm_private_data)); in ttm_vm_close()
/linux-6.15/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-6.15/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-6.15/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-6.15/drivers/gpu/drm/
H A Ddrm_gem_shmem_helper.c537 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_fault()
566 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_vm_open()
588 struct drm_gem_object *obj = vma->vm_private_data; in drm_gem_shmem_vm_close()
626 vma->vm_private_data = NULL; in drm_gem_shmem_mmap()
/linux-6.15/drivers/gpu/drm/gma500/
H A Dfbdev.c26 struct fb_info *info = vma->vm_private_data; in psb_fbdev_vm_fault()
109 vma->vm_private_data = info; in psb_fbdev_fb_mmap()
/linux-6.15/drivers/gpu/drm/xe/
H A Dxe_device.c241 drm_dev_get(vma->vm_private_data); in barrier_open()
246 drm_dev_put(vma->vm_private_data); in barrier_close()
258 struct drm_device *dev = vmf->vma->vm_private_data; in barrier_fault()
322 vma->vm_private_data = dev; in xe_pci_barrier_mmap()
323 drm_dev_get(vma->vm_private_data); in xe_pci_barrier_mmap()
/linux-6.15/drivers/uio/
H A Duio.c674 struct uio_device *idev = vma->vm_private_data; in uio_find_mem_index()
686 struct uio_device *idev = vmf->vma->vm_private_data; in uio_vma_fault()
744 struct uio_device *idev = vma->vm_private_data; in uio_mmap_physical()
779 struct uio_device *idev = vma->vm_private_data; in uio_mmap_dma_coherent()
831 vma->vm_private_data = idev; in uio_mmap()
/linux-6.15/mm/
H A Dmmap.c1416 const struct vm_special_mapping *sm = vma->vm_private_data; in special_mapping_close()
1424 return ((struct vm_special_mapping *)vma->vm_private_data)->name; in special_mapping_name()
1429 struct vm_special_mapping *sm = new_vma->vm_private_data; in special_mapping_mremap()
1466 struct vm_special_mapping *sm = vma->vm_private_data; in special_mapping_fault()
1505 vma->vm_private_data = priv; in __install_special_mapping()
1525 return vma->vm_private_data == sm && in vma_is_special_mapping()
/linux-6.15/drivers/dma-buf/heaps/
H A Dcma_heap.c166 struct cma_heap_buffer *buffer = vma->vm_private_data; in cma_heap_vm_fault()
188 vma->vm_private_data = buffer; in cma_heap_mmap()
/linux-6.15/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()

1234