Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/memory.c copy_page_range() -> vma_needs_copy()

Type Parameter Key Value
PARAM_VALUE 0 dst_vma 4096-ptr_max
PARAM_VALUE 1 src_vma 4096-ptr_max
CAPPED_DATA 0 dst_vma->vm_mm->mm_id 1
CAPPED_DATA 1 src_vma->vm_policy 1
DATA_SOURCE 0 dst_vma $0
DATA_SOURCE 1 src_vma $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dst_vma->vm_start
UNITS 0 dst_vma unit_byte
LOCK2 &mm->mmap_lock
LOCK2 &oldmm->mmap_lock
TYPE_LOCK (struct mm_struct)->mmap_lock