Home
last modified time | relevance | path

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

/freebsd-12-stable/sys/compat/linuxkpi/common/include/linux/
Dmm.h99 struct vm_area_struct { struct
118 TAILQ_ENTRY(vm_area_struct) vm_entry; argument
130 struct vm_area_struct *vma;
134 void (*open) (struct vm_area_struct *);
135 void (*close) (struct vm_area_struct *);
136 int (*fault) (struct vm_area_struct *, struct vm_fault *);
137 int (*access) (struct vm_area_struct *, unsigned long, void *, int, int);
174 io_remap_pfn_range(struct vm_area_struct *vma, in io_remap_pfn_range()
192 int zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
196 remap_pfn_range(struct vm_area_struct *vma, unsigned long addr, in remap_pfn_range()
[all …]
Dmm_types.h40 struct vm_area_struct;
44 struct vm_area_struct *mmap;
Dfs.h54 struct vm_area_struct;
141 int (*mmap)(struct file *, struct vm_area_struct *);
299 call_mmap(struct linux_file *file, struct vm_area_struct *vma) in call_mmap()
/freebsd-12-stable/sys/compat/linuxkpi/common/src/
Dlinux_compat.c122 static struct vm_area_struct *linux_cdev_handle_find(void *handle);
497 struct vm_area_struct *vmap; in linux_cdev_pager_fault()
544 struct vm_area_struct *vmap; in linux_cdev_pager_populate()
610 static TAILQ_HEAD(, vm_area_struct) linux_vma_head =
614 linux_cdev_handle_free(struct vm_area_struct *vmap) in linux_cdev_handle_free()
627 linux_cdev_handle_remove(struct vm_area_struct *vmap) in linux_cdev_handle_remove()
634 static struct vm_area_struct *
637 struct vm_area_struct *vmap; in linux_cdev_handle_find()
662 struct vm_area_struct *vmap; in linux_cdev_pager_dtor()
698 zap_vma_ptes(struct vm_area_struct *vma, unsigned long address, in zap_vma_ptes()
[all …]
Dlinux_page.c271 struct page **pages, struct vm_area_struct **vmas) in get_user_pages_remote()
282 struct page **pages, struct vm_area_struct **vmas) in get_user_pages()
/freebsd-12-stable/sys/ofed/drivers/infiniband/core/
Dib_umem.c92 struct vm_area_struct **vma_list; in ib_umem_get()
157 vma_list = (struct vm_area_struct **) __get_free_page(GFP_KERNEL); in ib_umem_get()
Dib_uverbs_main.c897 static int ib_uverbs_mmap(struct file *filp, struct vm_area_struct *vma) in ib_uverbs_mmap()
/freebsd-12-stable/sys/dev/drm2/radeon/
Dradeon_object.h144 struct vm_area_struct *vma);
Dradeon_prime.c91 static int radeon_gem_prime_mmap(struct dma_buf *dma_buf, struct vm_area_struct *vma) in radeon_gem_prime_mmap()
Dradeon_drv.c89 int radeon_mmap(struct file *filp, struct vm_area_struct *vma);
Dradeon_ttm.c803 static int radeon_ttm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) in radeon_ttm_fault()
820 int radeon_mmap(struct file *filp, struct vm_area_struct *vma) in radeon_mmap()
Dradeon_object.c399 struct vm_area_struct *vma) in radeon_bo_fbdev_mmap()
/freebsd-12-stable/sys/dev/drm2/ttm/
Dttm_bo_vm.c395 int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
/freebsd-12-stable/sys/dev/mlx5/mlx5_ib/
Dmlx5_ib_main.c1344 static void mlx5_ib_vma_open(struct vm_area_struct *area) in mlx5_ib_vma_open()
1358 static void mlx5_ib_vma_close(struct vm_area_struct *area) in mlx5_ib_vma_close()
1388 static int mlx5_ib_set_vma_data(struct vm_area_struct *vma, in mlx5_ib_set_vma_data()
1410 struct vm_area_struct *vma; in mlx5_ib_disassociate_ucontext()
1486 struct vm_area_struct *vma, in uar_mmap()
1542 static int mlx5_ib_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma) in mlx5_ib_mmap()
Dmlx5_ib.h106 struct vm_area_struct *vma;
/freebsd-12-stable/sys/dev/cxgbe/iw_cxgbe/
Dprovider.c181 static int c4iw_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in c4iw_mmap()
/freebsd-12-stable/sys/dev/mlx4/mlx4_ib/
Dmlx4_ib.h87 struct vm_area_struct *vma;
Dmlx4_ib_main.c1105 static void mlx4_ib_vma_open(struct vm_area_struct *area) in mlx4_ib_vma_open()
1119 static void mlx4_ib_vma_close(struct vm_area_struct *area) in mlx4_ib_vma_close()
1145 static void mlx4_ib_set_vma_data(struct vm_area_struct *vma, in mlx4_ib_set_vma_data()
1153 static int mlx4_ib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in mlx4_ib_mmap()
/freebsd-12-stable/sys/dev/mthca/
Dmthca_provider.c360 struct vm_area_struct *vma) in mthca_mmap_uar()
/freebsd-12-stable/sys/ofed/include/rdma/
Dib_verbs.h1941 struct vm_area_struct *vma);