Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/vma.c __mmap_complete() -> vms_complete_munmap_vmas()

Type Parameter Key Value
PARAM_VALUE 0 vms 5695852749483675768
PARAM_VALUE 0 vms->next 0,4096-ptr_max
PARAM_VALUE 0 vms->prev 0,4096-ptr_max
PARAM_VALUE 0 vms->uf 0
PARAM_VALUE 0 vms->unlock 0
PARAM_VALUE 0 vms->vma 0,4096-ptr_max
PARAM_VALUE 0 vms->vma_count 0-s32max
PARAM_VALUE 0 vms->vmi 0
PARAM_VALUE 1 mas_detach 5695852749483675896
NOCHECK_CALL

mm/vma.c do_vmi_align_munmap() -> vms_complete_munmap_vmas()

Type Parameter Key Value
PARAM_VALUE 0 vms 8243445955287523328
PARAM_VALUE 0 vms->clear_ptes 1
PARAM_VALUE 0 vms->next 0,4096-ptr_max
PARAM_VALUE 0 vms->prev 0,4096-ptr_max
PARAM_VALUE 0 vms->uf 0,295339261841039360,1097532445584617472,3544304931398881280,6922569882902003712,8191897851247865856
PARAM_VALUE 0 vms->vma 4096-ptr_max
PARAM_VALUE 0 vms->vma_count 0-s32max
PARAM_VALUE 0 vms->vmi 134236606698369024,1022776648951132160,4907233300821278720,5394055068851789824,5831082256766734336,7107899751205675008,7547875335579738112
PARAM_VALUE 1 mas_detach 4666393937844658176
NOSPEC 0 vms->end
NOSPEC 0 vms->start
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 vms->data_vm 0-9007199254740990[c][u]
USER_DATA 0 vms->end 0-u32max[c]
USER_DATA 0 vms->exec_vm 0-9007199254740990[c][u]
USER_DATA 0 vms->locked_vm 0-9007199254740990[c][u]
USER_DATA 0 vms->nr_accounted 0-9007199254740990[c][u]
USER_DATA 0 vms->nr_pages 0-9007199254740990[c][u]
USER_DATA 0 vms->stack_vm 0-9007199254740990[c][u]
USER_DATA 0 vms->start 0-u64max[c]
USER_DATA 1 mas_detach->index 0-u64max
USER_DATA 1 mas_detach->last 0-u64max
HALF_LOCKED2 &mm->mmap_lock

mm/vma.c vms_abort_munmap_vmas() -> vms_complete_munmap_vmas()

Type Parameter Key Value
PARAM_VALUE 0 vms 5695852749483675768
PARAM_VALUE 0 vms->clear_ptes 0
PARAM_VALUE 0 vms->next 0,4096-ptr_max
PARAM_VALUE 0 vms->nr_pages 1-u64max
PARAM_VALUE 0 vms->uf 0
PARAM_VALUE 0 vms->unlock 0
PARAM_VALUE 0 vms->vma 0,4096-ptr_max
PARAM_VALUE 0 vms->vma_count 0-s32max
PARAM_VALUE 0 vms->vmi 0
PARAM_VALUE 0 vms->vmi->mas.alloc 0
PARAM_VALUE 0 vms->vmi->mas.mas_flags 0,2-254
PARAM_VALUE 0 vms->vmi->mas.node_request 0
PARAM_VALUE 0 vms->vmi->mas.sheaf 0
PARAM_VALUE 1 mas_detach 5695852749483675896
DATA_SOURCE 0 vms $0
DATA_SOURCE 1 mas_detach $1
NOCHECK_CALL