Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 1 files:

Smatch caller information:

mm/oom_kill.c dump_tasks() -> mem_cgroup_scan_tasks()

Type Parameter Key Value
PARAM_VALUE 0 memcg 4096-ptr_max
PARAM_VALUE 1 fn 2940131384807534592
PARAM_VALUE 2 arg 103146965698256896,4029159243559604224,8150297048259301376,8867827484302422016
DATA_SOURCE 2 arg $0
STR_LEN 0 memcg (-1),13,27,40
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &oom_lock

mm/oom_kill.c oom_kill_process() -> mem_cgroup_scan_tasks()

Type Parameter Key Value
PARAM_VALUE 0 memcg 4096-ptr_max
PARAM_VALUE 0 memcg->css.cgroup 4096-ptr_max
PARAM_VALUE 0 memcg->css.cgroup->kn 0,4096-ptr_max
PARAM_VALUE 0 memcg->css.refcnt.percpu_count_ptr 1-u64max
PARAM_VALUE 0 memcg->events_local_file.kn->attr.open->event.counter s32min-s32max
PARAM_VALUE 0 memcg->events_local_file.notify_timer.entry->pprev 4096-ptr_max
PARAM_VALUE 0 memcg->oom_group 1
PARAM_VALUE 1 fn 2192092043672571904
PARAM_VALUE 2 arg 1047048816074047488,3434309123140780032,6390709143247106048
BUF_SIZE 2 arg 14,28,41
BUF_SIZE 2 arg 14,28,41
CAPPED_DATA 0 memcg->css.cgroup->kn 1
DATA_SOURCE 0 memcg r mem_cgroup_get_oom_group
DATA_SOURCE 2 arg $1
BIT_INFO 2 arg 0x8801c1100100000,0x7fbfddfbffb7f000
BIT_INFO 2 arg 0x8801c1100100000,0x7fbfddfbffb7f000
TERMINATED 2 arg 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &oom_lock

mm/oom_kill.c select_bad_process() -> mem_cgroup_scan_tasks()

Type Parameter Key Value
PARAM_VALUE 0 memcg 4096-ptr_max
PARAM_VALUE 1 fn 1858357587051565056
PARAM_VALUE 2 arg 103146965698256896,4029159243559604224,8150297048259301376,8867827484302422016
CAPPED_DATA 0 memcg 1
DATA_SOURCE 2 arg $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &oom_lock