Home
last modified time | relevance | path

Searched refs:busy_time (Results 1 – 21 of 21) sorted by relevance

/linux/include/trace/events/
H A Ddevfreq.h21 __field(unsigned long, busy_time)
29 __entry->busy_time = devfreq->last_status.busy_time;
36 (100 * __entry->busy_time) / __entry->total_time)
46 __field(unsigned long, busy_time)
54 __entry->busy_time = devfreq->last_status.busy_time;
63 (100 * __entry->busy_time) / __entry->total_time)
H A Dsched.h879 unsigned long max_util, unsigned long busy_time),
880 TP_ARGS(p, dst_cpu, energy, max_util, busy_time));
/linux/drivers/gpu/drm/lima/
H A Dlima_devfreq.c27 devfreq->busy_time += ktime_sub(now, last); in lima_devfreq_update_utilization()
49 devfreq->busy_time = 0; in lima_devfreq_reset()
67 status->total_time = ktime_to_ns(ktime_add(devfreq->busy_time, in lima_devfreq_get_dev_status()
69 status->busy_time = ktime_to_ns(devfreq->busy_time); in lima_devfreq_get_dev_status()
76 status->busy_time, status->total_time, in lima_devfreq_get_dev_status()
77 status->busy_time / (status->total_time / 100), in lima_devfreq_get_dev_status()
H A Dlima_devfreq.h21 ktime_t busy_time; member
/linux/drivers/powercap/
H A Ddtpm_devfreq.c83 status->busy_time >>= 10; in _normalize_load()
86 status->busy_time <<= 10; in _normalize_load()
87 status->busy_time /= status->total_time ? : 1; in _normalize_load()
89 status->busy_time = status->busy_time ? : 1; in _normalize_load()
120 power *= status.busy_time; in get_pd_power_uw()
/linux/drivers/thermal/
H A Ddevfreq_cooling.c180 status->busy_time >>= 10; in _normalize_load()
183 status->busy_time <<= 10; in _normalize_load()
184 status->busy_time /= status->total_time ? : 1; in _normalize_load()
186 status->busy_time = status->busy_time ? : 1; in _normalize_load()
252 *power *= status.busy_time; in devfreq_cooling_get_requested_power()
312 est_power /= status.busy_time; in devfreq_cooling_power2state()
/linux/drivers/gpu/drm/panfrost/
H A Dpanfrost_devfreq.h25 ktime_t busy_time; member
/linux/drivers/devfreq/
H A Dsun8i-a33-mbus.c246 stat->busy_time = sun8i_a33_mbus_get_peak_bw(priv); in sun8i_a33_mbus_get_dram_status()
253 stat->busy_time, stat->total_time, in sun8i_a33_mbus_get_dram_status()
254 DIV_ROUND_CLOSEST(stat->busy_time * 100, stat->total_time), in sun8i_a33_mbus_get_dram_status()
H A Drk3399_dmc.c231 stat->busy_time = edata.load_count; in rk3399_dmcfreq_get_dev_status()
/linux/drivers/cpufreq/
H A Dcpufreq.c138 u64 busy_time; in get_cpu_idle_time_jiffy() local
144 busy_time = kcpustat.cpustat[CPUTIME_USER]; in get_cpu_idle_time_jiffy()
145 busy_time += kcpustat.cpustat[CPUTIME_SYSTEM]; in get_cpu_idle_time_jiffy()
146 busy_time += kcpustat.cpustat[CPUTIME_IRQ]; in get_cpu_idle_time_jiffy()
147 busy_time += kcpustat.cpustat[CPUTIME_SOFTIRQ]; in get_cpu_idle_time_jiffy()
148 busy_time += kcpustat.cpustat[CPUTIME_STEAL]; in get_cpu_idle_time_jiffy()
149 busy_time += kcpustat.cpustat[CPUTIME_NICE]; in get_cpu_idle_time_jiffy()
151 idle_time = cur_wall_time - busy_time; in get_cpu_idle_time_jiffy()
/linux/include/linux/
H A Ddevfreq.h62 unsigned long busy_time; member
/linux/drivers/memory/samsung/
H A Dexynos5422-dmc.c944 stat->busy_time = dmc->load; in exynos5_dmc_get_status()
952 stat->busy_time = load >> 10; in exynos5_dmc_get_status()
/linux/drivers/accel/ivpu/
H A Divpu_job.c560 vdev->busy_time = ktime_add(ktime_sub(ktime_get(), vdev->busy_start_ts), in ivpu_job_remove_from_submitted_jobs()
561 vdev->busy_time); in ivpu_job_remove_from_submitted_jobs()
/linux/kernel/sched/
H A Dfair.c8229 unsigned long busy_time, max_cap = arch_scale_cpu_capacity(prev_cpu); in eenv_task_busy_time() local
8233 busy_time = max_cap; in eenv_task_busy_time()
8235 busy_time = scale_irq_capacity(task_util_est(p), irq, max_cap); in eenv_task_busy_time()
8237 eenv->task_busy_time = busy_time; in eenv_task_busy_time()
8265 unsigned long busy_time = 0; in eenv_pd_busy_time() local
8271 busy_time += effective_cpu_util(cpu, util, NULL, NULL); in eenv_pd_busy_time()
8274 eenv->pd_busy_time = min(eenv->pd_cap, busy_time); in eenv_pd_busy_time()
8336 unsigned long busy_time = eenv->pd_busy_time; in compute_energy() local
8340 busy_time = min(eenv->pd_cap, busy_time + eenv->task_busy_time); in compute_energy()
8342 energy = em_cpu_energy(pd->em_pd, max_util, busy_time, eenv->cpu_cap); in compute_energy()
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dmac.c1910 u64 busy_time, tx_time, rx_time, obss_time; in mt7615_phy_update_channel() local
1914 busy_time = mt76_get_field(dev, MT_MIB_SDR9(idx), in mt7615_phy_update_channel()
1929 state->cc_busy += busy_time; in mt7615_phy_update_channel()
/linux/drivers/memory/tegra/
H A Dtegra20-emc.c1129 stat->busy_time = readl_relaxed(emc->regs + EMC_STAT_PWR_COUNT); in tegra20_emc_devfreq_get_dev_status()
/linux/drivers/net/wireless/intel/iwlwifi/mld/
H A Dscan.c2117 info->time_busy = le32_to_cpu(notif->busy_time); in iwl_mld_handle_channel_survey_notif()
/linux/drivers/net/wireless/ath/wil6210/
H A Dwmi.h2480 __le16 busy_time; member
/linux/drivers/scsi/lpfc/
H A Dlpfc_init.c1292 u64 wall, wall_idle, diff_wall, diff_idle, busy_time; in lpfc_idle_stat_delay_work() local
1323 busy_time = 0; in lpfc_idle_stat_delay_work()
1325 busy_time = diff_wall - diff_idle; in lpfc_idle_stat_delay_work()
1327 idle_percent = div64_u64(100 * busy_time, diff_wall); in lpfc_idle_stat_delay_work()
/linux/drivers/net/wireless/intel/iwlwifi/mvm/
H A Dscan.c3637 info->time_busy = le32_to_cpu(notif->busy_time); in iwl_mvm_rx_channel_survey_notif()
/linux/drivers/ufs/core/
H A Dufshcd.c1674 stat->busy_time = scaling->tot_busy_t; in ufshcd_devfreq_get_dev_status()