Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/sched/fair.c switched_to_fair() -> attach_task_cfs_rq()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->sched_class 4096-ptr_max
PARAM_VALUE 0 p->sched_class->enqueue_task 0,4096-ptr_max
PARAM_VALUE 0 p->sched_class->set_next_task 0,4096-ptr_max
PARAM_VALUE 0 p->sched_class->switched_to 5165838827171962880,5857971317054578688,7142770315824652288
PARAM_VALUE 0 p->sched_class->switching_to 0,1207858565835722752,6355784522873475072
PARAM_VALUE 0 p->sched_class->uclamp_enabled 0-1
DATA_SOURCE 0 p $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

kernel/sched/fair.c task_change_group_fair() -> attach_task_cfs_rq()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->__state 0-2047,2049-u32max
PARAM_VALUE 0 p->dl.inactive_timer.flags 0-4294967295
PARAM_VALUE 0 p->dl.rb_node.rb_left 0
PARAM_VALUE 0 p->kcov_remote->mode 0-4294967295
PARAM_VALUE 0 p->kcov_remote->remote 0-1
PARAM_VALUE 0 p->kcov_remote->remote_size 0-4294967295
PARAM_VALUE 0 p->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 p->pushable_tasks.prio_list.next->prev 4096-ptr_max
PARAM_VALUE 0 p->sched_class 4096-ptr_max
PARAM_VALUE 0 p->sched_class->task_change_group 7251702690162270208
PARAM_VALUE 0 p->sched_task_group 4096-ptr_max
PARAM_VALUE 0 p->se.avg.last_update_time 0
PARAM_VALUE 0 p->se.cfs_rq->h_curr 0
PARAM_VALUE 0 p->se.cfs_rq->next 0
PARAM_VALUE 0 p->se.cfs_rq->pelt_clock_throttled 1
PARAM_VALUE 0 p->se.cfs_rq->propagate 1
PARAM_VALUE 0 p->se.cfs_rq->removed.load_avg 0
PARAM_VALUE 0 p->se.cfs_rq->removed.lock.dep_map->name 0-255
PARAM_VALUE 0 p->se.cfs_rq->removed.lock.owner (-1)
PARAM_VALUE 0 p->se.cfs_rq->removed.lock.owner_cpu u32max
PARAM_VALUE 0 p->se.cfs_rq->removed.nr 0
PARAM_VALUE 0 p->se.cfs_rq->removed.runnable_avg 0
PARAM_VALUE 0 p->se.cfs_rq->removed.util_avg 0
PARAM_VALUE 0 p->se.cfs_rq->rq->curr->mm->sc_stat.cpu (-1)
PARAM_VALUE 0 p->se.cfs_rq->rq->curr->pref_llc_queued 0-1
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->__state 0,512
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->core_node.__rb_parent_color 1
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->core_node.rb_left 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->core_node.rb_right 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->cpus_ptr 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->mm->mm_cid.irq_work.node.a_flags.counter 0-s32max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->pushable_dl_tasks.rb_left 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->pushable_tasks.node_list.next->prev 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->pushable_tasks.node_list.prev->next 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->pushable_tasks.prio_list.prev->next 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->rseq.event.ids_changed 1
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->sched_migrated 1
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->sched_throttle_work.next 0-7661163036167163903,7661163036167163905-u64max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->se.group_node.next->prev 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->throttle_node.next->prev 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->donor->wake_cpu 0-s32max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.dl_timer.base->cpu_base->expires_next 0-s64max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.dl_timer.base->cpu_base->softirq_expires_next 0-s64max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.inactive_timer.base 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.inactive_timer.node.node.node.__rb_parent_color 1
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.inactive_timer.node.node.node.rb_left 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.inactive_timer.node.node.node.rb_right 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.pi_se 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.pi_se->pi_se 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->fair_server.rb_node.__rb_parent_color 1
PARAM_VALUE 0 p->se.cfs_rq->rq->leaf_cfs_rq_list.prev 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->leaf_cfs_rq_list.prev->next 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->tmp_alone_branch 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->tmp_alone_branch->next 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->tmp_alone_branch->next->prev 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->rq->tmp_alone_branch->prev 4096-ptr_max
PARAM_VALUE 0 p->se.cfs_rq->throttled_list.next 4096-ptr_max
PARAM_VALUE 0 p->se.my_q->prop_runnable_sum 0
PARAM_VALUE 0 p->se.my_q->propagate 0
PARAM_VALUE 0 p->se.parent 0,4096-ptr_max
PARAM_VALUE 0 p->signal->cgroup_threadgroup_rwsem.first_waiter->handoff_set 0-1
PARAM_VALUE 0 p->signal->cgroup_threadgroup_rwsem.first_waiter->type 0-1
CAPPED_DATA 0 p 1
DATA_SOURCE 0 p $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 p->dl.pi_se->runtime 1-17592186044415[c]
USER_DATA 0 p->exit_code 0,256-65280[c]
USER_DATA 0 p->signal->group_exit_code 0,256-65280[c]