| /freebsd/sys/compat/linuxkpi/common/include/linux/ |
| H A D | mm.h | 109 struct vm_area_struct { struct 128 TAILQ_ENTRY(vm_area_struct) vm_entry; argument 140 struct vm_area_struct *vma; 144 void (*open) (struct vm_area_struct *); 145 void (*close) (struct vm_area_struct *); 147 int (*access) (struct vm_area_struct *, unsigned long, void *, int, int); 209 io_remap_pfn_range(struct vm_area_struct *vma, in io_remap_pfn_range() 221 lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr, 225 vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr, in vmf_insert_pfn_prot() 247 int zap_vma_ptes(struct vm_area_struct *vma, unsigned long address, [all …]
|
| H A D | mm_types.h | 39 struct vm_area_struct; 43 struct vm_area_struct *mmap;
|
| H A D | io-mapping.h | 115 struct vm_area_struct *vma, unsigned long addr, unsigned long pfn, 119 io_mapping_map_user(struct io_mapping *iomap, struct vm_area_struct *vma, in io_mapping_map_user()
|
| H A D | fs.h | 56 struct vm_area_struct; 147 int (*mmap)(struct linux_file *, struct vm_area_struct *); 350 call_mmap(struct linux_file *file, struct vm_area_struct *vma) in call_mmap()
|
| /freebsd/sys/ofed/drivers/infiniband/core/ |
| H A D | ib_core_uverbs.c | 62 struct vm_area_struct *vma, in rdma_umap_priv_init() 98 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, in rdma_user_mmap_io() 189 struct vm_area_struct *vma) in rdma_user_mmap_entry_get()
|
| H A D | core_priv.h | 205 struct vm_area_struct *vma; 211 struct vm_area_struct *vma,
|
| H A D | ib_umem.c | 88 struct vm_area_struct **vma_list; in ib_umem_get() 144 vma_list = (struct vm_area_struct **) __get_free_page(GFP_KERNEL); in ib_umem_get()
|
| H A D | ib_uverbs_main.c | 672 static int ib_uverbs_mmap(struct file *filp, struct vm_area_struct *vma) in ib_uverbs_mmap() 696 static void rdma_umap_open(struct vm_area_struct *vma) in rdma_umap_open() 734 static void rdma_umap_close(struct vm_area_struct *vma) in rdma_umap_close() 804 struct vm_area_struct *vma = priv->vma; in uverbs_user_mmap_disassociate()
|
| H A D | ib_umem_odp.c | 415 struct vm_area_struct *vma; in ib_umem_odp_get()
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_page.c | 310 struct page **pages, struct vm_area_struct **vmas) in get_user_pages_remote() 539 lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr, in lkpi_vmf_insert_pfn_prot_locked() 608 lkpi_remap_pfn_range(struct vm_area_struct *vma, unsigned long start_addr, in lkpi_remap_pfn_range() 652 struct vm_area_struct *vma, unsigned long addr, in lkpi_unmap_mapping_range() 667 * @obj should match to vm_private_data field of vm_area_struct returned by in lkpi_arch_phys_wc_add()
|
| H A D | linux_compat.c | 154 static struct vm_area_struct *linux_cdev_handle_find(void *handle); 470 struct vm_area_struct *vmap; in linux_cdev_pager_fault() 512 struct vm_area_struct *vmap; in linux_cdev_pager_populate() 580 static TAILQ_HEAD(, vm_area_struct) linux_vma_head = 584 linux_cdev_handle_free(struct vm_area_struct *vmap) in linux_cdev_handle_free() 597 linux_cdev_handle_remove(struct vm_area_struct *vmap) in linux_cdev_handle_remove() 604 static struct vm_area_struct * in linux_cdev_handle_find() 607 struct vm_area_struct *vmap; in linux_cdev_handle_find() 632 struct vm_area_struct *vmap; in linux_cdev_pager_dtor() 668 zap_vma_ptes(struct vm_area_struct *vm in zap_vma_ptes() [all...] |
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | ib_verbs.h | 364 int bnxt_re_mmap(struct ib_ucontext *context, struct vm_area_struct *vma); 374 struct vm_area_struct *vma); 636 struct vm_area_struct *vma) in __bnxt_re_set_vma_data()
|
| H A D | ib_verbs.c | 5403 int bnxt_re_mmap(struct ib_ucontext *ib_uctx, struct vm_area_struct *vma) in bnxt_re_mmap()
|
| /freebsd/sys/dev/qlnx/qlnxr/ |
| H A D | qlnxr_verbs.h | 169 extern int qlnxr_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
|
| H A D | qlnxr_verbs.c | 984 qlnxr_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in qlnxr_mmap()
|
| /freebsd/sys/dev/drm2/ttm/ |
| H A D | ttm_bo_vm.c | 378 int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
|
| /freebsd/sys/dev/cxgbe/iw_cxgbe/ |
| H A D | provider.c | 163 static int c4iw_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in c4iw_mmap()
|
| /freebsd/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_main.c | 1635 struct vm_area_struct *vma, in uar_mmap() 1697 struct vm_area_struct *vma, in mlx5_ib_mmap_offset() 1803 static unsigned long mlx5_vma_to_pgoff(struct vm_area_struct *vma) in mlx5_ib_dealloc_pd() 1834 struct vm_area_struct *vma, in get_match_criteria_enable() 1864 static int mlx5_ib_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma)
|
| /freebsd/sys/ofed/include/rdma/ |
| H A D | ib_verbs.h | 2246 struct vm_area_struct *vma); 2507 int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma, 2523 struct vm_area_struct *vma);
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zpl_file.c | 460 zpl_mmap(struct file *filp, struct vm_area_struct *vma)
|
| /freebsd/sys/dev/mthca/ |
| H A D | mthca_provider.c | 349 struct vm_area_struct *vma) in mthca_mmap_uar()
|
| /freebsd/sys/dev/irdma/ |
| H A D | irdma_verbs.c | 97 struct vm_area_struct *vma) in irdma_mmap_legacy() 150 irdma_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in irdma_mmap()
|
| /freebsd/sys/dev/mlx4/mlx4_ib/ |
| H A D | mlx4_ib_main.c | 1066 static int mlx4_ib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma) in mlx4_ib_mmap()
|