Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

mm/mremap.c expand_vma_in_place() -> vma_merge_extend()

Type Parameter Key Value
PARAM_VALUE 0 vmi 2832231344960827392
PARAM_VALUE 0 vmi->mas.depth 0
PARAM_VALUE 0 vmi->mas.end 0
PARAM_VALUE 0 vmi->mas.last 0
PARAM_VALUE 0 vmi->mas.ld_seq 0
PARAM_VALUE 0 vmi->mas.mas_flags 0
PARAM_VALUE 0 vmi->mas.max 0
PARAM_VALUE 0 vmi->mas.min 0
PARAM_VALUE 0 vmi->mas.node 0
PARAM_VALUE 0 vmi->mas.node_request 0
PARAM_VALUE 0 vmi->mas.offset 0
PARAM_VALUE 0 vmi->mas.sheaf 0
PARAM_VALUE 0 vmi->mas.status 1
PARAM_VALUE 0 vmi->mas.store_type 0
PARAM_VALUE 1 vma 4096-ptr_max
CAPPED_DATA 1 vma->vm_end 1
USER_DATA 2 delta 1-u64max[c]
NO_OVERFLOW_SIMPLE 0 vmi->mas.index
NO_OVERFLOW_SIMPLE 1 vma->vm_end
NO_OVERFLOW_SIMPLE 2 delta
UNITS 2 delta unit_byte
LOCK2 &mm->mmap_lock
TYPE_LOCK (struct mm_struct)->mmap_lock