Home
last modified time | relevance | path

Searched refs:vm_area_struct (Results 1 – 25 of 271) sorted by relevance

1234567891011

/drivers/gpu/drm/i915/
Di915_mm.h12 struct vm_area_struct;
17 int remap_io_mapping(struct vm_area_struct *vma,
22 int remap_io_mapping(struct vm_area_struct *vma, in remap_io_mapping()
31 int remap_io_sg(struct vm_area_struct *vma,
Di915_mm.c94 int remap_io_mapping(struct vm_area_struct *vma, in remap_io_mapping()
130 int remap_io_sg(struct vm_area_struct *vma, in remap_io_sg()
/drivers/gpu/drm/ttm/
Dttm_bo_vm.c190 struct vm_area_struct *vma = vmf->vma; in ttm_bo_vm_fault_reserved()
298 struct vm_area_struct *vma = vmf->vma; in ttm_bo_vm_dummy_page()
328 struct vm_area_struct *vma = vmf->vma; in ttm_bo_vm_fault()
355 void ttm_bo_vm_open(struct vm_area_struct *vma) in ttm_bo_vm_open()
365 void ttm_bo_vm_close(struct vm_area_struct *vma) in ttm_bo_vm_close()
413 int ttm_bo_vm_access(struct vm_area_struct *vma, unsigned long addr, in ttm_bo_vm_access()
464 int ttm_bo_mmap_obj(struct vm_area_struct *vma, struct ttm_buffer_object *bo) in ttm_bo_mmap_obj()
/drivers/misc/ocxl/
Dcontext.c98 static vm_fault_t map_afu_irq(struct vm_area_struct *vma, unsigned long address, in map_afu_irq()
111 static vm_fault_t map_pp_mmio(struct vm_area_struct *vma, unsigned long address, in map_pp_mmio()
141 struct vm_area_struct *vma = vmf->vma; in ocxl_mmap_fault()
162 struct vm_area_struct *vma) in check_mmap_afu_irq()
188 struct vm_area_struct *vma) in check_mmap_mmio()
196 int ocxl_context_mmap(struct ocxl_context *ctx, struct vm_area_struct *vma) in ocxl_context_mmap()
/drivers/misc/sgi-gru/
Dgrutables.h340 struct vm_area_struct *ts_vma; /* vma of GRU context */
610 extern struct gru_vma_data *gru_alloc_vma_data(struct vm_area_struct *vma,
612 extern struct gru_thread_state *gru_find_thread_state(struct vm_area_struct
614 extern struct gru_thread_state *gru_alloc_thread_state(struct vm_area_struct
637 extern struct vm_area_struct *gru_find_vma(unsigned long vaddr);
642 extern struct gru_thread_state *gru_alloc_gts(struct vm_area_struct *vma,
Dgrufault.c48 struct vm_area_struct *gru_find_vma(unsigned long vaddr) in gru_find_vma()
50 struct vm_area_struct *vma; in gru_find_vma()
69 struct vm_area_struct *vma; in gru_find_lock_gts()
86 struct vm_area_struct *vma; in gru_alloc_locked_gts()
177 static int non_atomic_pte_lookup(struct vm_area_struct *vma, in non_atomic_pte_lookup()
205 static int atomic_pte_lookup(struct vm_area_struct *vma, unsigned long vaddr, in atomic_pte_lookup()
256 struct vm_area_struct *vma; in gru_vtop()
/drivers/infiniband/sw/rxe/
Drxe_mmap.c37 static void rxe_vma_open(struct vm_area_struct *vma) in rxe_vma_open()
44 static void rxe_vma_close(struct vm_area_struct *vma) in rxe_vma_close()
62 int rxe_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in rxe_mmap()
/drivers/gpu/drm/i915/gem/
Di915_gem_mman.c30 __vma_matches(struct vm_area_struct *vma, struct file *filp, in __vma_matches()
107 struct vm_area_struct *vma; in i915_gem_mmap_ioctl()
255 struct vm_area_struct *area = vmf->vma; in vm_fault_cpu()
298 static void set_address_limits(struct vm_area_struct *area, in set_address_limits()
342 struct vm_area_struct *area = vmf->vma; in vm_fault_gtt()
509 vm_access(struct vm_area_struct *area, unsigned long addr, in vm_access()
922 static void vm_open(struct vm_area_struct *vma) in vm_open()
931 static void vm_close(struct vm_area_struct *vma) in vm_close()
993 struct vm_area_struct *vma) in i915_gem_object_mmap()
1074 int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma) in i915_gem_mmap()
[all …]
Di915_gem_mman.h21 int i915_gem_mmap(struct file *filp, struct vm_area_struct *vma);
32 int i915_gem_fb_mmap(struct drm_i915_gem_object *obj, struct vm_area_struct *vma);
/drivers/infiniband/sw/rdmavt/
Dmmap.c42 static void rvt_vma_open(struct vm_area_struct *vma) in rvt_vma_open()
49 static void rvt_vma_close(struct vm_area_struct *vma) in rvt_vma_close()
68 int rvt_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in rvt_mmap()
/drivers/xen/
Dxlate_mmu.c69 struct vm_area_struct *vma;
143 int xen_xlate_remap_gfn_array(struct vm_area_struct *vma, in xen_xlate_remap_gfn_array()
183 int xen_xlate_unmap_gfn_range(struct vm_area_struct *vma, in xen_xlate_unmap_gfn_range()
285 int xen_remap_vma_range(struct vm_area_struct *vma, unsigned long addr, unsigned long len) in xen_remap_vma_range()
Dprivcmd-buf.c87 static void privcmd_buf_vma_open(struct vm_area_struct *vma) in privcmd_buf_vma_open()
99 static void privcmd_buf_vma_close(struct vm_area_struct *vma) in privcmd_buf_vma_close()
133 static int privcmd_buf_mmap(struct file *file, struct vm_area_struct *vma) in privcmd_buf_mmap()
Dprivcmd.c76 struct vm_area_struct *vma,
229 struct vm_area_struct *vma;
237 struct vm_area_struct *vma = st->vma; in mmap_gfn_range()
268 struct vm_area_struct *vma; in privcmd_ioctl_mmap()
327 struct vm_area_struct *vma;
351 struct vm_area_struct *vma = st->vma; in mmap_batch_fn()
431 static int alloc_empty_pages(struct vm_area_struct *vma, int numpgs) in alloc_empty_pages()
462 struct vm_area_struct *vma; in privcmd_ioctl_mmap_batch()
739 struct vm_area_struct *vma; in privcmd_ioctl_mmap_resource()
1234 struct vm_area_struct *vma; in alloc_ioreq()
[all …]
/drivers/video/fbdev/
Dsbuslib.h9 struct vm_area_struct;
25 struct vm_area_struct *vma);
/drivers/gpu/drm/tegra/
Dgem.h75 int __tegra_gem_mmap(struct drm_gem_object *gem, struct vm_area_struct *vma);
76 int tegra_drm_mmap(struct file *file, struct vm_area_struct *vma);
/drivers/media/common/videobuf2/
Dvideobuf2-memops.c90 static void vb2_common_vm_open(struct vm_area_struct *vma) in vb2_common_vm_open()
108 static void vb2_common_vm_close(struct vm_area_struct *vma) in vb2_common_vm_close()
/drivers/pci/
Dmmap.c25 struct vm_area_struct *vma, in pci_mmap_resource_range()
59 int pci_mmap_fits(struct pci_dev *pdev, int resno, struct vm_area_struct *vma, in pci_mmap_fits()
/drivers/char/
Duv_mmtimer.c43 static int uv_mmtimer_mmap(struct file *file, struct vm_area_struct *vma);
147 static int uv_mmtimer_mmap(struct file *file, struct vm_area_struct *vma) in uv_mmtimer_mmap()
Dmem.c325 static inline int private_mapping_ok(struct vm_area_struct *vma) in private_mapping_ok()
331 static inline int private_mapping_ok(struct vm_area_struct *vma) in private_mapping_ok()
343 static int mmap_mem(struct file *file, struct vm_area_struct *vma) in mmap_mem()
522 static int mmap_zero(struct file *file, struct vm_area_struct *vma) in mmap_zero()
/drivers/infiniband/core/
Dib_core_uverbs.c31 struct vm_area_struct *vma, in rdma_umap_priv_init()
67 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, in rdma_user_mmap_io()
162 struct vm_area_struct *vma) in rdma_user_mmap_entry_get()
/drivers/android/
Dbinder_alloc.h116 struct vm_area_struct *vma;
154 struct vm_area_struct *vma);
/drivers/dax/
Ddevice.c17 static int check_vma(struct dev_dax *dev_dax, struct vm_area_struct *vma, in check_vma()
262 static int dev_dax_may_split(struct vm_area_struct *vma, unsigned long addr) in dev_dax_may_split()
272 static unsigned long dev_dax_pagesize(struct vm_area_struct *vma) in dev_dax_pagesize()
287 static int dax_mmap(struct file *filp, struct vm_area_struct *vma) in dax_mmap()
/drivers/gpu/drm/exynos/
Dexynos_drm_gem.c23 static int exynos_drm_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma);
271 struct vm_area_struct *vma) in exynos_drm_gem_mmap_buffer()
363 static int exynos_drm_gem_mmap(struct drm_gem_object *obj, struct vm_area_struct *vma) in exynos_drm_gem_mmap()
/drivers/gpu/drm/xe/compat-i915-headers/gem/
Di915_gem_mman.h12 static inline int i915_gem_fb_mmap(struct xe_bo *bo, struct vm_area_struct *vma) in i915_gem_fb_mmap()
/drivers/gpu/drm/
Ddrm_gem_shmem_helper.c514 struct vm_area_struct *vma = vmf->vma; in drm_gem_shmem_fault()
542 static void drm_gem_shmem_vm_open(struct vm_area_struct *vma) in drm_gem_shmem_vm_open()
564 static void drm_gem_shmem_vm_close(struct vm_area_struct *vma) in drm_gem_shmem_vm_close()
594 int drm_gem_shmem_mmap(struct drm_gem_shmem_object *shmem, struct vm_area_struct *vma) in drm_gem_shmem_mmap()

1234567891011