| /drivers/thermal/ |
| A D | cpufreq_cooling.c | 76 struct time_in_idle *idle_time; member 173 struct time_in_idle *idle_time = &cpufreq_cdev->idle_time[cpu_idx]; in get_load() local 176 delta_idle = now_idle - idle_time->time; in get_load() 177 delta_time = now - idle_time->timestamp; in get_load() 184 idle_time->time = now_idle; in get_load() 185 idle_time->timestamp = now; in get_load() 374 cpufreq_cdev->idle_time = kcalloc(num_cpus, in allocate_idle_time() 375 sizeof(*cpufreq_cdev->idle_time), in allocate_idle_time() 377 if (!cpufreq_cdev->idle_time) in allocate_idle_time() 385 kfree(cpufreq_cdev->idle_time); in free_idle_time() [all …]
|
| /drivers/md/ |
| A D | dm-io-tracker.h | 25 unsigned long idle_time; member 33 iot->idle_time = 0ul; in dm_iot_init() 43 r = time_after(jiffies, iot->idle_time + j); in dm_iot_idle_for() 55 r = jiffies - iot->idle_time; in dm_iot_idle_time() 78 iot->idle_time = jiffies; in dm_iot_io_end()
|
| /drivers/cpufreq/ |
| A D | cpufreq_governor.c | 140 unsigned int idle_time, time_elapsed; in dbs_update() local 161 idle_time = cur_idle_time - j_cdbs->prev_cpu_idle; in dbs_update() 163 idle_time = 0; in dbs_update() 170 idle_time += div_u64(cur_nice - j_cdbs->prev_cpu_nice, NSEC_PER_USEC); in dbs_update() 181 } else if (unlikely(idle_time > 2 * sampling_rate && in dbs_update() 208 if (time_elapsed > idle_time) in dbs_update() 209 load = 100 * (time_elapsed - idle_time) / time_elapsed; in dbs_update() 216 if (unlikely(idle_time > 2 * sampling_rate)) { in dbs_update() 217 unsigned int periods = idle_time / sampling_rate; in dbs_update()
|
| A D | cpufreq_ondemand.c | 360 u64 idle_time; in od_init() local 368 idle_time = get_cpu_idle_time_us(cpu, NULL); in od_init() 370 if (idle_time != -1ULL) { in od_init()
|
| A D | cpufreq.c | 137 u64 idle_time; in get_cpu_idle_time_jiffy() local 151 idle_time = cur_wall_time - busy_time; in get_cpu_idle_time_jiffy() 155 return div_u64(idle_time, NSEC_PER_USEC); in get_cpu_idle_time_jiffy() 160 u64 idle_time = get_cpu_idle_time_us(cpu, io_busy ? wall : NULL); in get_cpu_idle_time() local 162 if (idle_time == -1ULL) in get_cpu_idle_time() 165 idle_time += get_cpu_iowait_time_us(cpu, wall); in get_cpu_idle_time() 167 return idle_time; in get_cpu_idle_time()
|
| /drivers/gpu/drm/msm/ |
| A D | msm_gpu_devfreq.c | 297 unsigned int idle_time; in msm_devfreq_active() local 316 idle_time = ktime_to_ms(ktime_sub(ktime_get(), df->idle_time)); in msm_devfreq_active() 335 if (idle_time > msm_devfreq_profile.polling_ms) { in msm_devfreq_active() 360 df->idle_time = ktime_get(); in msm_devfreq_idle_work()
|
| A D | msm_gpu.h | 152 ktime_t idle_time; member
|
| /drivers/gpu/drm/panthor/ |
| A D | panthor_devfreq.c | 29 ktime_t idle_time; member 57 pdevfreq->idle_time += ktime_sub(now, last); in panthor_devfreq_update_utilization() 84 pdevfreq->idle_time = 0; in panthor_devfreq_reset() 102 pdevfreq->idle_time)); in panthor_devfreq_get_dev_status()
|
| /drivers/gpu/drm/lima/ |
| A D | lima_devfreq.c | 29 devfreq->idle_time += ktime_sub(now, last); in lima_devfreq_update_utilization() 50 devfreq->idle_time = 0; in lima_devfreq_reset() 68 devfreq->idle_time)); in lima_devfreq_get_dev_status()
|
| A D | lima_devfreq.h | 22 ktime_t idle_time; member
|
| /drivers/gpu/drm/panfrost/ |
| A D | panfrost_devfreq.c | 24 pfdevfreq->idle_time += ktime_sub(now, last); in panfrost_devfreq_update_utilization() 51 pfdevfreq->idle_time = 0; in panfrost_devfreq_reset() 69 pfdevfreq->idle_time)); in panfrost_devfreq_get_dev_status()
|
| A D | panfrost_devfreq.h | 26 ktime_t idle_time; member
|
| /drivers/pmdomain/ |
| A D | core.c | 312 genpd->states[genpd->state_idx].idle_time += delta; in genpd_update_accounting() 3751 u64 now, delta, idle_time = 0; in idle_states_show() local 3765 idle_time += state->idle_time; in idle_states_show() 3771 idle_time += delta; in idle_states_show() 3778 do_div(idle_time, NSEC_PER_MSEC); in idle_states_show() 3780 state->name ?: state_name, idle_time, in idle_states_show() 3825 total += genpd->states[i].idle_time; in total_idle_time_show()
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | ioctl.h | 291 u16 idle_time; member
|
| A D | cmdevt.c | 1366 idletime = auto_ds->idle_time; in mwifiex_cmd_enh_power_mode()
|
| A D | sta_cmd.c | 2387 auto_ds.idle_time = DEEP_SLEEP_IDLE_TIME; in mwifiex_sta_init_cmd()
|
| /drivers/net/wireless/ath/ath10k/ |
| A D | wmi.h | 3247 __le32 idle_time; member 3292 u32 idle_time; member
|
| A D | wmi.c | 6950 cmn->idle_time = __cpu_to_le32(arg->idle_time); in ath10k_wmi_put_start_scan_common() 7089 arg->idle_time = 0; in ath10k_wmi_start_scan_init()
|
| /drivers/net/wireless/ath/ath11k/ |
| A D | wmi.h | 3284 u32 idle_time; member 3385 u32 idle_time; member
|
| A D | wmi.c | 2137 arg->idle_time = 0; in ath11k_wmi_start_scan_init() 2308 cmd->idle_time = params->idle_time; in ath11k_wmi_send_scan_start_cmd()
|
| /drivers/net/wireless/ath/ath12k/ |
| A D | wmi.h | 3444 __le32 idle_time; member 3535 u32 idle_time; member
|
| A D | wmi.c | 2544 arg->idle_time = 0; in ath12k_wmi_start_scan_init() 2713 cmd->idle_time = cpu_to_le32(arg->idle_time); in ath12k_wmi_send_scan_start_cmd()
|