Symbol: vm_area_struct
sys/compat/linuxkpi/common/include/linux/fs.h
147
int (*mmap)(struct linux_file *, struct vm_area_struct *);
sys/compat/linuxkpi/common/include/linux/fs.h
350
call_mmap(struct linux_file *file, struct vm_area_struct *vma)
sys/compat/linuxkpi/common/include/linux/fs.h
56
struct vm_area_struct;
sys/compat/linuxkpi/common/include/linux/io-mapping.h
115
struct vm_area_struct *vma, unsigned long addr, unsigned long pfn,
sys/compat/linuxkpi/common/include/linux/io-mapping.h
119
io_mapping_map_user(struct io_mapping *iomap, struct vm_area_struct *vma,
sys/compat/linuxkpi/common/include/linux/mm.h
127
TAILQ_ENTRY(vm_area_struct) vm_entry;
sys/compat/linuxkpi/common/include/linux/mm.h
139
struct vm_area_struct *vma;
sys/compat/linuxkpi/common/include/linux/mm.h
143
void (*open) (struct vm_area_struct *);
sys/compat/linuxkpi/common/include/linux/mm.h
144
void (*close) (struct vm_area_struct *);
sys/compat/linuxkpi/common/include/linux/mm.h
146
int (*access) (struct vm_area_struct *, unsigned long, void *, int, int);
sys/compat/linuxkpi/common/include/linux/mm.h
208
io_remap_pfn_range(struct vm_area_struct *vma,
sys/compat/linuxkpi/common/include/linux/mm.h
220
lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr,
sys/compat/linuxkpi/common/include/linux/mm.h
224
vmf_insert_pfn_prot(struct vm_area_struct *vma, unsigned long addr,
sys/compat/linuxkpi/common/include/linux/mm.h
246
int zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
sys/compat/linuxkpi/common/include/linux/mm.h
249
int lkpi_remap_pfn_range(struct vm_area_struct *vma,
sys/compat/linuxkpi/common/include/linux/mm.h
254
remap_pfn_range(struct vm_area_struct *vma, unsigned long addr,
sys/compat/linuxkpi/common/include/linux/mm.h
261
vma_pages(struct vm_area_struct *vma)
sys/compat/linuxkpi/common/include/linux/mm.h
341
struct vm_area_struct **vmas)
sys/compat/linuxkpi/common/include/linux/mm.h
363
struct vm_area_struct **);
sys/compat/linuxkpi/common/include/linux/mm.h
369
struct vm_area_struct **vmas)
sys/compat/linuxkpi/common/include/linux/mm.h
387
vm_flags_set(struct vm_area_struct *vma, unsigned long flags)
sys/compat/linuxkpi/common/include/linux/mm.h
393
vm_flags_clear(struct vm_area_struct *vma, unsigned long flags)
sys/compat/linuxkpi/common/include/linux/mm.h
435
void vma_set_file(struct vm_area_struct *vma, struct linux_file *file);
sys/compat/linuxkpi/common/include/linux/mm_types.h
39
struct vm_area_struct;
sys/compat/linuxkpi/common/include/linux/mm_types.h
43
struct vm_area_struct *mmap;
sys/compat/linuxkpi/common/src/linux_compat.c
1315
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
1369
struct vm_area_struct *ptr;
sys/compat/linuxkpi/common/src/linux_compat.c
151
static struct vm_area_struct *linux_cdev_handle_find(void *handle);
sys/compat/linuxkpi/common/src/linux_compat.c
457
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
499
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
565
static TAILQ_HEAD(, vm_area_struct) linux_vma_head =
sys/compat/linuxkpi/common/src/linux_compat.c
569
linux_cdev_handle_free(struct vm_area_struct *vmap)
sys/compat/linuxkpi/common/src/linux_compat.c
582
linux_cdev_handle_remove(struct vm_area_struct *vmap)
sys/compat/linuxkpi/common/src/linux_compat.c
589
static struct vm_area_struct *
sys/compat/linuxkpi/common/src/linux_compat.c
592
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
617
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
653
zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
sys/compat/linuxkpi/common/src/linux_compat.c
672
vma_set_file(struct vm_area_struct *vma, struct linux_file *file)
sys/compat/linuxkpi/common/src/linux_page.c
309
struct page **pages, struct vm_area_struct **vmas)
sys/compat/linuxkpi/common/src/linux_page.c
509
lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr,
sys/compat/linuxkpi/common/src/linux_page.c
575
lkpi_remap_pfn_range(struct vm_area_struct *vma, unsigned long start_addr,
sys/compat/linuxkpi/common/src/linux_page.c
619
struct vm_area_struct *vma, unsigned long addr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5403
int bnxt_re_mmap(struct ib_ucontext *ib_uctx, struct vm_area_struct *vma)
sys/dev/bnxt/bnxt_re/ib_verbs.h
364
int bnxt_re_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
sys/dev/bnxt/bnxt_re/ib_verbs.h
374
struct vm_area_struct *vma);
sys/dev/bnxt/bnxt_re/ib_verbs.h
636
struct vm_area_struct *vma)
sys/dev/cxgbe/iw_cxgbe/provider.c
161
static int c4iw_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
sys/dev/drm2/ttm/ttm_bo_vm.c
378
int ttm_fbdev_mmap(struct vm_area_struct *vma, struct ttm_buffer_object *bo)
sys/dev/irdma/irdma_verbs.c
150
irdma_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
sys/dev/irdma/irdma_verbs.c
97
struct vm_area_struct *vma)
sys/dev/mlx4/mlx4_ib/mlx4_ib_main.c
1066
static int mlx4_ib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1499
struct vm_area_struct *vma,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1561
struct vm_area_struct *vma,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1667
static unsigned long mlx5_vma_to_pgoff(struct vm_area_struct *vma)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1698
struct vm_area_struct *vma,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1728
static int mlx5_ib_mmap(struct ib_ucontext *ibcontext, struct vm_area_struct *vma)
sys/dev/mthca/mthca_provider.c
349
struct vm_area_struct *vma)
sys/dev/qlnx/qlnxr/qlnxr_verbs.c
984
qlnxr_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
169
extern int qlnxr_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
sys/ofed/drivers/infiniband/core/core_priv.h
205
struct vm_area_struct *vma;
sys/ofed/drivers/infiniband/core/core_priv.h
211
struct vm_area_struct *vma,
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
189
struct vm_area_struct *vma)
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
62
struct vm_area_struct *vma,
sys/ofed/drivers/infiniband/core/ib_core_uverbs.c
98
int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma,
sys/ofed/drivers/infiniband/core/ib_umem.c
144
vma_list = (struct vm_area_struct **) __get_free_page(GFP_KERNEL);
sys/ofed/drivers/infiniband/core/ib_umem.c
88
struct vm_area_struct **vma_list;
sys/ofed/drivers/infiniband/core/ib_umem_odp.c
415
struct vm_area_struct *vma;
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
672
static int ib_uverbs_mmap(struct file *filp, struct vm_area_struct *vma)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
696
static void rdma_umap_open(struct vm_area_struct *vma)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
734
static void rdma_umap_close(struct vm_area_struct *vma)
sys/ofed/drivers/infiniband/core/ib_uverbs_main.c
804
struct vm_area_struct *vma = priv->vma;
sys/ofed/include/rdma/ib_verbs.h
2246
struct vm_area_struct *vma);
sys/ofed/include/rdma/ib_verbs.h
2507
int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma,
sys/ofed/include/rdma/ib_verbs.h
2523
struct vm_area_struct *vma);