Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

fs/resctrl/pseudo_lock.c mmap_action_remap_full() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops 144
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520
NO_OVERFLOW_SIMPLE 0 desc->pgoff
LOCK2 global &rdtgroup_mutex

fs/resctrl/pseudo_lock.c pseudo_lock_dev_mmap_prepare() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520[c]
NO_OVERFLOW_SIMPLE 0 desc->pgoff

drivers/staging/vme_user/vme.c vme_master_mmap_prepare() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
DATA_SOURCE 0 desc $1
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 4096-u64max[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520
NO_OVERFLOW_SIMPLE 0 desc->pgoff

drivers/hwtracing/stm/core.c stm_char_mmap_prepare() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520[c]
NO_OVERFLOW_SIMPLE 0 desc->pgoff

mm/secretmem.c secretmem_mmap_prepare() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520[c]
NO_OVERFLOW_SIMPLE 0 desc->pgoff

drivers/target/target_core_user.c vma_desc_pages() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 8873968902582775808
BUF_SIZE 0 desc->vm_ops 144
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
MEM_ZERO 0 desc
MEM_ZERO 0 desc->vma_flags.__vma_flags
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0[c]
USER_DATA 0 desc->start 0
NO_OVERFLOW_SIMPLE 0 desc->pgoff
LOCK2 &idev->info_lock
HALF_LOCKED2 &ipcp->lock
TYPE_LOCK (struct uio_device)->info_lock

mm/memory.c mmap_action_ioremap_full() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 1325290474384461824,3854971988944465920,5235489163923165184,8873968902582775808
CAPPED_DATA 0 desc->pgoff 1
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 4096-u64max[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-18446744073709547520
NO_OVERFLOW_SIMPLE 0 desc->pgoff

mm/memory.c simple_ioremap_prepare() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 1325290474384461824,3854971988944465920,8873968902582775808
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
MEM_ZERO 0 desc
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0[c]
USER_DATA 0 desc->start 0
NO_OVERFLOW_SIMPLE 0 desc->pgoff
HALF_LOCKED2 &idev->info_lock
HALF_LOCKED2 &ipcp->lock
HALF_LOCKED2 &of->mutex

kernel/relay.c relay_mmap_prepare_buf() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $1
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520
NO_OVERFLOW_SIMPLE 0 desc->pgoff

fs/ntfs3/file.c ntfs_file_mmap_prepare() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520[c]
NO_OVERFLOW_SIMPLE 0 desc->pgoff

drivers/char/mem.c mmap_action_remap_full() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops 144
CAPPED_DATA 0 desc->pgoff 1
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520
NO_OVERFLOW_SIMPLE 0 desc->pgoff

drivers/char/mem.c mmap_mem_prepare() -> vma_desc_size()

Type Parameter Key Value
PARAM_VALUE 0 desc 3854971988944465920,5235489163923165184
PARAM_VALUE 0 desc->start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $0
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-s32max,18446744071562067968-18446744073709547520[c]
NO_OVERFLOW_SIMPLE 0 desc->pgoff