Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

kernel/sched/build_policy.c get_cpu_idle_time_us() -> get_cpu_sleep_time_us()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-64
PARAM_VALUE 1 idx 5
PARAM_VALUE 3 last_update_time 0,4096-ptr_max
CAPPED_DATA 0 cpu 1
DATA_SOURCE 0 cpu $0
DATA_SOURCE 3 last_update_time $1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 cpu unit_array_size
HALF_LOCKED2 &attr_set->update_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &policy_dbs->update_mutex
HALF_LOCKED2 &pool->lock

kernel/sched/build_policy.c get_cpu_iowait_time_us() -> get_cpu_sleep_time_us()

Type Parameter Key Value
PARAM_VALUE 0 cpu 0-64
PARAM_VALUE 1 idx 6
PARAM_VALUE 3 last_update_time 4096-ptr_max
CAPPED_DATA 0 cpu 1
DATA_SOURCE 0 cpu $0
DATA_SOURCE 3 last_update_time $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &policy_dbs->update_mutex
HALF_LOCKED2 &attr_set->update_lock
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct policy_dbs_info)->update_mutex