Defined in 2 files as a function:
Referenced in 2 files:
Smatch caller information:
kernel/sched/build_utility.c sched_energy_aware_handler() -> sched_energy_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| CAPABLE | 0 | 21 | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
kernel/sched/build_utility.c sched_energy_set() -> sched_energy_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &sched_domains_mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex |
kernel/sched/build_utility.c sched_energy_set() -> sched_energy_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &sched_domains_mutex | ||
| HALF_LOCKED2 | global &cpuset_mutex |
kernel/sched/fair.c cpu_overutilized() -> sched_energy_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/sched/fair.c group_is_overloaded() -> sched_energy_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &p->pi_lock | ||
| HALF_LOCKED2 | irq |
kernel/sched/fair.c is_rd_overutilized() -> sched_energy_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &p->pi_lock |
kernel/sched/fair.c set_rd_overutilized() -> sched_energy_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |