Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/memory.c map_kernel_pages_prepare() -> range_in_vma_desc()

Type Parameter Key Value
PARAM_VALUE 0 desc 1325290474384461824,3854971988944465920,5235489163923165184,8873968902582775808
PARAM_VALUE 1 start 0
PARAM_VALUE 2 end 0
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $0
PARAM_COMPARE 1 start <= $2
PARAM_COMPARE 1 start <= $2
PARAM_COMPARE 2 end >= $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
HALF_LOCKED2 0 &desc->mm->mmap_lock

mm/memory.c remap_pfn_range_prepare() -> range_in_vma_desc()

Type Parameter Key Value
PARAM_VALUE 0 desc 1325290474384461824,3854971988944465920,5235489163923165184,8873968902582775808
PARAM_VALUE 1 start 0-18446744073709547520
BUF_SIZE 0 desc->vm_ops (-1),144
DATA_SOURCE 0 desc $0
PARAM_COMPARE 1 start <= $2
PARAM_COMPARE 2 end >= $1
PARAM_COMPARE 2 end >= $1
NOSPEC 0 desc->pgoff
NOSPEC 0 desc->start
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 desc->end 0,4096-u64max[c]
USER_DATA 0 desc->pgoff 0-4503599627370495[c]
USER_DATA 0 desc->start 0-18446744073709547520
NO_OVERFLOW_SIMPLE 0 desc->pgoff
UNITS 1 start unit_byte
UNITS 2 end unit_byte