Symbol: vm_area_desc
block/fops.c
942
static int blkdev_mmap_prepare(struct vm_area_desc *desc)
drivers/char/hpet.c
357
static int hpet_mmap_prepare(struct vm_area_desc *desc)
drivers/char/hpet.c
377
static int hpet_mmap_prepare(struct vm_area_desc *desc)
drivers/char/mem.c
307
static inline int private_mapping_ok(struct vm_area_desc *desc)
drivers/char/mem.c
313
static inline int private_mapping_ok(struct vm_area_desc *desc)
drivers/char/mem.c
330
static int mmap_mem_prepare(struct vm_area_desc *desc)
drivers/char/mem.c
518
static int mmap_zero_prepare(struct vm_area_desc *desc)
drivers/dax/device.c
296
static int dax_mmap_prepare(struct vm_area_desc *desc)
drivers/hv/hyperv_vmbus.h
549
struct vm_area_desc *desc));
drivers/hv/vmbus_drv.c
1951
struct vm_area_desc desc;
drivers/hv/vmbus_drv.c
2079
struct vm_area_desc *desc))
drivers/hwtracing/stm/core.c
702
static int stm_char_mmap_prepare(struct vm_area_desc *desc)
drivers/misc/open-dice.c
89
static int open_dice_mmap_prepare(struct vm_area_desc *desc)
drivers/mtd/mtdchar.c
1379
static int mtdchar_mmap_prepare(struct vm_area_desc *desc)
drivers/staging/vme_user/vme.c
749
struct vm_area_desc *desc)
drivers/staging/vme_user/vme.h
154
int vme_master_mmap_prepare(struct vme_resource *resource, struct vm_area_desc *desc);
drivers/staging/vme_user/vme_user.c
479
struct vm_area_desc *desc)
drivers/staging/vme_user/vme_user.c
493
static int vme_user_mmap_prepare(struct vm_area_desc *desc)
drivers/target/target_core_user.c
1939
static int tcmu_mmap_prepare(struct uio_info *info, struct vm_area_desc *desc)
drivers/uio/uio.c
854
struct vm_area_desc desc;
drivers/uio/uio_hv_generic.c
157
hv_uio_ring_mmap_prepare(struct vmbus_channel *channel, struct vm_area_desc *desc)
fs/9p/vfs_file.c
462
v9fs_file_mmap_prepare(struct vm_area_desc *desc)
fs/afs/file.c
22
static int afs_file_mmap_prepare(struct vm_area_desc *desc);
fs/afs/file.c
498
static int afs_file_mmap_prepare(struct vm_area_desc *desc)
fs/aio.c
448
static int aio_ring_mmap_prepare(struct vm_area_desc *desc)
fs/btrfs/file.c
2041
static int btrfs_file_mmap_prepare(struct vm_area_desc *desc)
fs/ceph/addr.c
2348
int ceph_mmap_prepare(struct vm_area_desc *desc)
fs/ceph/super.h
1317
int ceph_mmap_prepare(struct vm_area_desc *desc);
fs/erofs/data.c
485
static int erofs_file_mmap_prepare(struct vm_area_desc *desc)
fs/exfat/file.c
782
static int exfat_file_mmap_prepare(struct vm_area_desc *desc)
fs/ext2/file.c
126
static int ext2_file_mmap_prepare(struct vm_area_desc *desc)
fs/ext4/file.c
802
static int ext4_file_mmap_prepare(struct vm_area_desc *desc)
fs/f2fs/file.c
558
static int f2fs_file_mmap_prepare(struct vm_area_desc *desc)
fs/hugetlbfs/inode.c
105
static int hugetlbfs_file_mmap_prepare(struct vm_area_desc *desc)
fs/nfs/file.c
213
nfs_file_mmap_prepare(struct vm_area_desc *desc)
fs/nfs/internal.h
429
int nfs_file_mmap_prepare(struct vm_area_desc *);
fs/nilfs2/file.c
129
static int nilfs_file_mmap_prepare(struct vm_area_desc *desc)
fs/ntfs3/file.c
274
static int ntfs_file_mmap_prepare(struct vm_area_desc *desc)
fs/ocfs2/mmap.c
162
int ocfs2_mmap_prepare(struct vm_area_desc *desc)
fs/ocfs2/mmap.h
5
int ocfs2_mmap_prepare(struct vm_area_desc *desc);
fs/orangefs/file.c
401
static int orangefs_file_mmap_prepare(struct vm_area_desc *desc)
fs/ramfs/file-nommu.c
265
static int ramfs_nommu_mmap_prepare(struct vm_area_desc *desc)
fs/ramfs/file-nommu.c
31
static int ramfs_nommu_mmap_prepare(struct vm_area_desc *desc);
fs/resctrl/pseudo_lock.c
998
static int pseudo_lock_dev_mmap_prepare(struct vm_area_desc *desc)
fs/romfs/mmap-nommu.c
64
static int romfs_mmap_prepare(struct vm_area_desc *desc)
fs/smb/client/cifsfs.h
113
int cifs_file_mmap_prepare(struct vm_area_desc *desc);
fs/smb/client/cifsfs.h
114
int cifs_file_strict_mmap_prepare(struct vm_area_desc *desc);
fs/smb/client/file.c
3085
int cifs_file_strict_mmap_prepare(struct vm_area_desc *desc)
fs/smb/client/file.c
3103
int cifs_file_mmap_prepare(struct vm_area_desc *desc)
fs/ubifs/file.c
1584
static int ubifs_file_mmap_prepare(struct vm_area_desc *desc)
fs/vboxsf/file.c
168
static int vboxsf_file_mmap_prepare(struct vm_area_desc *desc)
fs/xfs/xfs_file.c
2063
struct vm_area_desc *desc)
fs/zonefs/file.c
325
static int zonefs_file_mmap_prepare(struct vm_area_desc *desc)
include/linux/dax.h
114
static inline bool daxdev_mapping_supported(const struct vm_area_desc *desc,
include/linux/dax.h
68
static inline bool daxdev_mapping_supported(const struct vm_area_desc *desc,
include/linux/fs.h
1969
int (*mmap_prepare)(struct vm_area_desc *);
include/linux/fs.h
2061
void compat_set_desc_from_vma(struct vm_area_desc *desc, const struct file *file,
include/linux/fs.h
2063
int __compat_vma_mmap(struct vm_area_desc *desc, struct vm_area_struct *vma);
include/linux/fs.h
2081
static inline int vfs_mmap_prepare(struct file *file, struct vm_area_desc *desc)
include/linux/fs.h
3054
int generic_file_mmap_prepare(struct vm_area_desc *desc);
include/linux/fs.h
3056
int generic_file_readonly_mmap_prepare(struct vm_area_desc *desc);
include/linux/hugetlb.h
151
struct vm_area_desc *desc, vma_flags_t vma_flags);
include/linux/hyperv.h
1019
int (*mmap_prepare_ring_buffer)(struct vmbus_channel *channel, struct vm_area_desc *desc);
include/linux/mm.h
1409
static __always_inline bool vma_desc_test(const struct vm_area_desc *desc,
include/linux/mm.h
1416
static __always_inline bool vma_desc_test_any_mask(const struct vm_area_desc *desc,
include/linux/mm.h
1433
static __always_inline bool vma_desc_test_all_mask(const struct vm_area_desc *desc,
include/linux/mm.h
1449
static __always_inline void vma_desc_set_flags_mask(struct vm_area_desc *desc,
include/linux/mm.h
1466
static __always_inline void vma_desc_clear_flags_mask(struct vm_area_desc *desc,
include/linux/mm.h
2204
static inline bool vma_desc_is_cow_mapping(struct vm_area_desc *desc)
include/linux/mm.h
4250
static inline unsigned long vma_desc_size(const struct vm_area_desc *desc)
include/linux/mm.h
4255
static inline unsigned long vma_desc_pages(const struct vm_area_desc *desc)
include/linux/mm.h
4269
static inline void mmap_action_remap(struct vm_area_desc *desc,
include/linux/mm.h
4293
static inline void mmap_action_remap_full(struct vm_area_desc *desc,
include/linux/mm.h
4308
static inline void mmap_action_ioremap(struct vm_area_desc *desc,
include/linux/mm.h
4323
static inline void mmap_action_ioremap_full(struct vm_area_desc *desc,
include/linux/mm.h
4340
static inline void mmap_action_simple_ioremap(struct vm_area_desc *desc,
include/linux/mm.h
4360
static inline void mmap_action_map_kernel_pages(struct vm_area_desc *desc,
include/linux/mm.h
4383
static inline void mmap_action_map_kernel_pages_full(struct vm_area_desc *desc,
include/linux/mm.h
4390
int mmap_action_prepare(struct vm_area_desc *desc);
include/linux/mm.h
4452
static inline bool range_in_vma_desc(const struct vm_area_desc *desc,
include/linux/mm.h
4502
int map_kernel_pages_prepare(struct vm_area_desc *desc);
include/linux/shmem_fs.h
110
int shmem_zero_setup_desc(struct vm_area_desc *desc);
include/linux/uio_driver.h
115
int (*mmap_prepare)(struct uio_info *info, struct vm_area_desc *desc);
kernel/relay.c
756
static int relay_file_mmap_prepare(struct vm_area_desc *desc)
kernel/relay.c
83
struct vm_area_desc *desc)
mm/filemap.c
4001
int generic_file_mmap_prepare(struct vm_area_desc *desc)
mm/filemap.c
4023
int generic_file_readonly_mmap_prepare(struct vm_area_desc *desc)
mm/filemap.c
4038
int generic_file_mmap_prepare(struct vm_area_desc *desc)
mm/filemap.c
4046
int generic_file_readonly_mmap_prepare(struct vm_area_desc *desc)
mm/hugetlb.c
1158
static void set_vma_desc_resv_map(struct vm_area_desc *desc, struct resv_map *map)
mm/hugetlb.c
1166
static void set_vma_desc_resv_flags(struct vm_area_desc *desc, unsigned long flags)
mm/hugetlb.c
1181
static bool is_vma_desc_resv_set(struct vm_area_desc *desc, unsigned long flag)
mm/hugetlb.c
6538
struct vm_area_desc *desc,
mm/internal.h
1842
int remap_pfn_range_prepare(struct vm_area_desc *desc);
mm/internal.h
1845
int simple_ioremap_prepare(struct vm_area_desc *desc);
mm/internal.h
1847
static inline int io_remap_pfn_range_prepare(struct vm_area_desc *desc)
mm/memory.c
2502
int map_kernel_pages_prepare(struct vm_area_desc *desc)
mm/memory.c
3136
int remap_pfn_range_prepare(struct vm_area_desc *desc)
mm/memory.c
3244
int simple_ioremap_prepare(struct vm_area_desc *desc)
mm/secretmem.c
121
static int secretmem_mmap_prepare(struct vm_area_desc *desc)
mm/shmem.c
2956
static int shmem_mmap_prepare(struct vm_area_desc *desc)
mm/shmem.c
5964
int shmem_zero_setup_desc(struct vm_area_desc *desc)
mm/util.c
1180
void compat_set_desc_from_vma(struct vm_area_desc *desc,
mm/util.c
1223
int __compat_vma_mmap(struct vm_area_desc *desc,
mm/util.c
1267
struct vm_area_desc desc;
mm/util.c
1440
int mmap_action_prepare(struct vm_area_desc *desc)
mm/util.c
1495
int mmap_action_prepare(struct vm_area_desc *desc)
mm/vma.c
2395
static void set_desc_from_map(struct vm_area_desc *desc,
mm/vma.c
2420
static int __mmap_setup(struct mmap_state *map, struct vm_area_desc *desc,
mm/vma.c
2644
struct vm_area_desc *desc)
mm/vma.c
2667
struct vm_area_desc *desc)
mm/vma.c
2741
struct vm_area_desc desc = {
mm/vma.h
304
struct vm_area_desc *desc)
tools/testing/vma/include/dup.h
1118
static __always_inline bool vma_desc_test(const struct vm_area_desc *desc,
tools/testing/vma/include/dup.h
1124
static __always_inline bool vma_desc_test_any_mask(const struct vm_area_desc *desc,
tools/testing/vma/include/dup.h
1133
static __always_inline bool vma_desc_test_all_mask(const struct vm_area_desc *desc,
tools/testing/vma/include/dup.h
1142
static __always_inline void vma_desc_set_flags_mask(struct vm_area_desc *desc,
tools/testing/vma/include/dup.h
1151
static __always_inline void vma_desc_clear_flags_mask(struct vm_area_desc *desc,
tools/testing/vma/include/dup.h
1289
struct vm_area_desc *desc);
tools/testing/vma/include/dup.h
1291
static inline void compat_set_desc_from_vma(struct vm_area_desc *desc,
tools/testing/vma/include/dup.h
1316
static inline int vfs_mmap_prepare(struct file *file, struct vm_area_desc *desc)
tools/testing/vma/include/dup.h
1321
static inline int __compat_vma_mmap(struct vm_area_desc *desc,
tools/testing/vma/include/dup.h
1338
struct vm_area_desc desc;
tools/testing/vma/include/dup.h
50
int (*mmap_prepare)(struct vm_area_desc *);
tools/testing/vma/include/stubs.h
110
static inline void remap_pfn_range_prepare(struct vm_area_desc *desc, unsigned long pfn)
tools/testing/vma/include/stubs.h
13
struct vm_area_desc;
tools/testing/vma/include/stubs.h
84
static inline int mmap_action_prepare(struct vm_area_desc *desc)
tools/testing/vma/tests/vma.c
183
struct vm_area_desc desc = {
tools/testing/vma/tests/vma.c
243
struct vm_area_desc desc = {
tools/testing/vma/tests/vma.c
353
struct vm_area_desc desc = {
tools/testing/vma/tests/vma.c
69
struct vm_area_desc desc;