Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/cgroup/cgroup.c cgroup_migrate() -> cgroup_migrate_add_task()

Type Parameter Key Value
PARAM_VALUE 1 mgctx 2307247984184967168,8152285563156688896
PARAM_VALUE 1 mgctx->preloaded_dst_csets.next 2307247984184967184,8152285563156688912
PARAM_VALUE 1 mgctx->preloaded_dst_csets.prev 4096-ptr_max
PARAM_VALUE 1 mgctx->preloaded_src_csets.next 2307247984184967168,8152285563156688896
PARAM_VALUE 1 mgctx->preloaded_src_csets.prev 4096-ptr_max
PARAM_VALUE 1 mgctx->tset.csets 4096-ptr_max
PARAM_VALUE 1 mgctx->tset.src_csets.next 4096-ptr_max
PARAM_VALUE 1 mgctx->tset.src_csets.prev 4096-ptr_max
PARAM_VALUE 1 mgctx->tset.ssid 0-15
DATA_SOURCE 1 mgctx $2
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &cgroup_mutex
LOCK2 global &css_set_lock
LOCK2 irq

kernel/cgroup/cgroup.c cgroup_update_dfl_csses() -> cgroup_migrate_add_task()

Type Parameter Key Value
PARAM_VALUE 0 task 4096-ptr_max
PARAM_VALUE 1 mgctx 5302334252006776832
PARAM_VALUE 1 mgctx->preloaded_dst_csets.next 5302334252006776848
PARAM_VALUE 1 mgctx->preloaded_dst_csets.prev 4096-ptr_max
PARAM_VALUE 1 mgctx->preloaded_src_csets.next 5302334252006776832
PARAM_VALUE 1 mgctx->preloaded_src_csets.prev 4096-ptr_max
PARAM_VALUE 1 mgctx->tset.csets 5302334252006776864
PARAM_VALUE 1 mgctx->tset.dst_csets.next 5302334252006776880
PARAM_VALUE 1 mgctx->tset.dst_csets.prev 4096-ptr_max
PARAM_VALUE 1 mgctx->tset.src_csets.next 5302334252006776864
PARAM_VALUE 1 mgctx->tset.src_csets.prev 4096-ptr_max
CAPPED_DATA 0 &task->cg_list 1
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &css_set_lock
LOCK2 irq
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock