Defined in 2 files as a member:

Referenced in 10 files:

Smatch assignments to (struct vm_operations_struct)->may_split:

drivers/vdpa/vdpa_user/iova_domain.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/xe/xe_device.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/usb/core/devio.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/kernfs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/kernfs/file.c kernfs_fop_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/vfio/pci/vfio_pci_core.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/dax/device.c (null)() -> (struct vm_operations_struct)->may_split [2015346749894299648]

arch/x86/kernel/cpu/sgx/virt.c (null)() -> (struct vm_operations_struct)->may_split [0]

arch/x86/kvm/../../../virt/kvm/guest_memfd.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/staging/media/atomisp/pci/hmm/hmm_bo.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/panthor/panthor_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/tegra/gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/mmap.c (null)() -> (struct vm_operations_struct)->may_split [46068030009962496]

fs/orangefs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

arch/x86/entry/vsyscall/vsyscall_64.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/btrfs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/scsi/sg.c (null)() -> (struct vm_operations_struct)->may_split [0]

net/packet/af_packet.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/ocfs2/mmap.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/hv/vmbus_drv.c hv_mmap_ring_buffer_wrapper() -> (struct vm_operations_struct)->may_split [min-max]

fs/afs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/uio/uio.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/uio/uio.c uio_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/android/tests/binder_alloc_kunit.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/vhost/vdpa.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/aio.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c i915_gem_dmabuf_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c vfs_mmap() -> (struct vm_operations_struct)->may_split [min-max]

fs/resctrl/pseudo_lock.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/xe/xe_mmio_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

kernel/bpf/syscall.c (null)() -> (struct vm_operations_struct)->may_split [0]

net/ipv4/tcp.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/android/binder.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/util.c __compat_vma_mmap() -> (struct vm_operations_struct)->may_split [0]

mm/util.c compat_vma_mmap() -> (struct vm_operations_struct)->may_split [min-max]

fs/overlayfs/file.c ovl_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/hwtracing/stm/core.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/shmem.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/drm_gem_dma_helper.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/usb/mon/mon_bin.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/staging/vme_user/vme_user.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/hugetlb.c (null)() -> (struct vm_operations_struct)->may_split [5081872036201857024]

drivers/gpu/drm/vmwgfx/vmwgfx_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

sound/usb/usx2y/usX2Yhwdep.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/nouveau/nouveau_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/iommu/iommufd/main.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/fuse/dax.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/radeon/radeon_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/vma.c __mmap_new_file_vma() -> (struct vm_operations_struct)->may_split [min-max]

mm/vma.c __mmap_new_vma() -> (struct vm_operations_struct)->may_split [min-max]

mm/vma.c mmap_file() -> (struct vm_operations_struct)->may_split [min-max]

mm/vma.c vfs_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/xen/gntdev.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/nfs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/secretmem.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/gma500/gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/i915/gem/i915_gem_ttm.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/proc/vmcore.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/filemap.c (null)() -> (struct vm_operations_struct)->may_split [0]

sound/usb/usx2y/usx2yhwdeppcm.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/misc/uacce/uacce.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/infiniband/core/uverbs_main.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/misc/genwqe/card_dev.c (null)() -> (struct vm_operations_struct)->may_split [0]

arch/x86/kernel/cpu/sgx/encl.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/exynos/exynos_drm_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/coda/file.c coda_file_mmap() -> (struct vm_operations_struct)->may_split [min-max]

fs/coda/file.c coda_vm_close() -> (struct vm_operations_struct)->may_split [min-max]

fs/coda/file.c vfs_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/pci/mmap.c (null)() -> (struct vm_operations_struct)->may_split [0]

security/selinux/selinuxfs.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/target/target_core_user.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/video/fbdev/udlfb.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/video/fbdev/core/fb_defio.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/xe/xe_bo.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/sysfs/file.c sysfs_kf_bin_mmap() -> (struct vm_operations_struct)->may_split [min-max]

fs/smb/client/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/fuse/passthrough.c fuse_passthrough_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/gpu/drm/vc4/vc4_bo.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/infiniband/hw/hfi1/file_ops.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/xen/privcmd-buf.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/udf/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/scsi/leapraid/leapraid_app.c (null)() -> (struct vm_operations_struct)->may_split [0]

samples/vfio-mdev/mbochs.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/nilfs2/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

kernel/events/core.c (null)() -> (struct vm_operations_struct)->may_split [1460975322661076992]

sound/core/pcm_native.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/xen/privcmd.c (null)() -> (struct vm_operations_struct)->may_split [0,4819564670309998592]

drivers/gpu/drm/virtio/virtgpu_vram.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/panthor/panthor_device.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/xen/xen_drm_front_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

kernel/relay.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/etnaviv/etnaviv_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

kernel/bpf/arena.c (null)() -> (struct vm_operations_struct)->may_split [6746394676275806208]

drivers/accel/habanalabs/common/memory_mgr.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/exfat/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

kernel/trace/trace.c (null)() -> (struct vm_operations_struct)->may_split [4763051903627956224]

drivers/gpu/drm/gma500/fbdev.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/ceph/addr.c (null)() -> (struct vm_operations_struct)->may_split [0]

mm/init-mm.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/erofs/data.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/ttm/ttm_bo_vm.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/xen/gntalloc.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/f2fs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/media/common/videobuf2/videobuf2-memops.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/ext4/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/ntfs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/dma-buf/heaps/cma_heap.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

sound/usb/usx2y/us122l.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/ubifs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/xfs/xfs_file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/infiniband/sw/rdmavt/mmap.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/hsi/clients/cmt_speech.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/gfs2/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/zonefs/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/accel/habanalabs/common/memory.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/omapdrm/omap_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/ntfs3/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/cdx/cdx.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/dma-buf/udmabuf.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/vfio/pci/nvgrace-gpu/main.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/fpga/dfl-afu-main.c (null)() -> (struct vm_operations_struct)->may_split [0]

arch/x86/kvm/../../../virt/kvm/kvm_main.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/accel/qaic/qaic_data.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/rapidio/devices/rio_mport_cdev.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/i915/gem/i915_gem_mman.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/gpu/drm/drm_gem_shmem_helper.c (null)() -> (struct vm_operations_struct)->may_split [0]

ipc/shm.c (null)() -> (struct vm_operations_struct)->may_split [0,8492515425289089024]

ipc/shm.c shm_mmap() -> (struct vm_operations_struct)->may_split [min-max]

ipc/shm.c vfs_mmap() -> (struct vm_operations_struct)->may_split [min-max]

fs/9p/vfs_file.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/hwtracing/intel_th/msu.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/backing-file.c backing_file_mmap() -> (struct vm_operations_struct)->may_split [min-max]

fs/backing-file.c vfs_mmap() -> (struct vm_operations_struct)->may_split [min-max]

drivers/gpu/drm/msm/msm_gem.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/accel/amdxdna/amdxdna_cbuf.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/comedi/comedi_fops.c (null)() -> (struct vm_operations_struct)->may_split [0]

drivers/char/mem.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/vboxsf/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/fuse/file.c (null)() -> (struct vm_operations_struct)->may_split [0]

fs/fuse/file.c fuse_file_mmap() -> (struct vm_operations_struct)->may_split [min-max]