Symbol: vm_area_struct
sys/compat/linuxkpi/common/include/linux/fs.h
143
int (*mmap)(struct linux_file *, struct vm_area_struct *);
sys/compat/linuxkpi/common/include/linux/fs.h
338
call_mmap(struct linux_file *file, struct vm_area_struct *vma)
sys/compat/linuxkpi/common/include/linux/fs.h
55
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
340
struct vm_area_struct **vmas)
sys/compat/linuxkpi/common/include/linux/mm.h
362
struct vm_area_struct **);
sys/compat/linuxkpi/common/include/linux/mm.h
368
struct vm_area_struct **vmas)
sys/compat/linuxkpi/common/include/linux/mm.h
386
vm_flags_set(struct vm_area_struct *vma, unsigned long flags)
sys/compat/linuxkpi/common/include/linux/mm.h
392
vm_flags_clear(struct vm_area_struct *vma, unsigned long flags)
sys/compat/linuxkpi/common/include/linux/mm.h
434
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
1270
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
1324
struct vm_area_struct *ptr;
sys/compat/linuxkpi/common/src/linux_compat.c
149
static struct vm_area_struct *linux_cdev_handle_find(void *handle);
sys/compat/linuxkpi/common/src/linux_compat.c
451
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
493
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
559
static TAILQ_HEAD(, vm_area_struct) linux_vma_head =
sys/compat/linuxkpi/common/src/linux_compat.c
563
linux_cdev_handle_free(struct vm_area_struct *vmap)
sys/compat/linuxkpi/common/src/linux_compat.c
576
linux_cdev_handle_remove(struct vm_area_struct *vmap)
sys/compat/linuxkpi/common/src/linux_compat.c
583
static struct vm_area_struct *
sys/compat/linuxkpi/common/src/linux_compat.c
586
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
611
struct vm_area_struct *vmap;
sys/compat/linuxkpi/common/src/linux_compat.c
647
zap_vma_ptes(struct vm_area_struct *vma, unsigned long address,
sys/compat/linuxkpi/common/src/linux_compat.c
666
vma_set_file(struct vm_area_struct *vma, struct linux_file *file)
sys/compat/linuxkpi/common/src/linux_page.c
301
struct page **pages, struct vm_area_struct **vmas)
sys/compat/linuxkpi/common/src/linux_page.c
500
lkpi_vmf_insert_pfn_prot_locked(struct vm_area_struct *vma, unsigned long addr,
sys/compat/linuxkpi/common/src/linux_page.c
566
lkpi_remap_pfn_range(struct vm_area_struct *vma, unsigned long start_addr,
sys/compat/linuxkpi/common/src/linux_page.c
610
struct vm_area_struct *vma, unsigned long addr,
sys/dev/bnxt/bnxt_re/ib_verbs.c
5500
int bnxt_re_mmap(struct ib_ucontext *ib_uctx, struct vm_area_struct *vma)
sys/dev/bnxt/bnxt_re/ib_verbs.h
367
int bnxt_re_mmap(struct ib_ucontext *context, struct vm_area_struct *vma);
sys/dev/bnxt/bnxt_re/ib_verbs.h
377
struct vm_area_struct *vma);
sys/dev/bnxt/bnxt_re/ib_verbs.h
640
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
1094
static int mlx4_ib_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1509
struct vm_area_struct *vma,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1542
struct vm_area_struct *vma,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1648
static unsigned long mlx5_vma_to_pgoff(struct vm_area_struct *vma)
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1660
struct vm_area_struct *vma,
sys/dev/mlx5/mlx5_ib/mlx5_ib_main.c
1690
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
1025
qlnxr_mmap(struct ib_ucontext *context, struct vm_area_struct *vma)
sys/dev/qlnx/qlnxr/qlnxr_verbs.h
174
extern int qlnxr_mmap(struct ib_ucontext *, struct vm_area_struct *vma);
sys/ofed/drivers/infiniband/core/core_priv.h
183
struct vm_area_struct *vma;
sys/ofed/drivers/infiniband/core/core_priv.h
189
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
155
vma_list = (struct vm_area_struct **) __get_free_page(GFP_KERNEL);
sys/ofed/drivers/infiniband/core/ib_umem.c
90
struct vm_area_struct **vma_list;
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
802
struct vm_area_struct *vma = priv->vma;
sys/ofed/include/rdma/ib_verbs.h
2227
struct vm_area_struct *vma);
sys/ofed/include/rdma/ib_verbs.h
2486
int rdma_user_mmap_io(struct ib_ucontext *ucontext, struct vm_area_struct *vma,
sys/ofed/include/rdma/ib_verbs.h
2502
struct vm_area_struct *vma);