Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

lib/debugobjects.c calc_usage() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 2014
PARAM_VALUE 2 active 0-u32max
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 &avg_lock
LOCK2 &b->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct debug_bucket)->lock

kernel/sched/build_utility.c calc_avgs() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 1677
RX_PATH
TASK_NOT_RUNNING
LOCK2 &group->avgs_lock
HALF_LOCKED2 &m->lock
TYPE_LOCK (struct psi_group)->avgs_lock

kernel/sched/build_utility.c calc_avgs() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 1981
RX_PATH
TASK_NOT_RUNNING
LOCK2 &group->avgs_lock
HALF_LOCKED2 &m->lock
TYPE_LOCK (struct psi_group)->avgs_lock

kernel/sched/build_utility.c calc_avgs() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 2034
RX_PATH
TASK_NOT_RUNNING
LOCK2 &group->avgs_lock
HALF_LOCKED2 &m->lock
TYPE_LOCK (struct psi_group)->avgs_lock

kernel/sched/build_utility.c calc_global_load() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 1884
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &jiffies_lock

kernel/sched/build_utility.c calc_global_load() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 2014
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &jiffies_lock

kernel/sched/build_utility.c calc_global_load() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 2037
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &jiffies_lock

kernel/sched/build_utility.c calc_load_n() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 1677-9007199254740991
DATA_SOURCE 0 load $0
DATA_SOURCE 2 active $2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &group->avgs_lock
HALF_LOCKED2 global &jiffies_lock

block/blk-iolatency.c iolat_update_total_lat_avg() -> calc_load()

Type Parameter Key Value
PARAM_VALUE 1 exp 2014,2023,2031,2039,2045
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bio->bi_bdev->bd_queue->queue_lock
HALF_LOCKED2 &cache->background_work_lock
HALF_LOCKED2 &head->srcu
HALF_LOCKED2 &ic->endio_wait.lock
HALF_LOCKED2 &md->io_barrier
HALF_LOCKED2 &md->suspend_lock
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &s->lock
HALF_LOCKED2 &sdp->sd_log_flush_lock
HALF_LOCKED2 global &bch_register_lock
HALF_LOCKED2 irq
HALF_LOCKED2 lock.complete_slot
HALF_LOCKED2 lock.pending_slot