/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_pm_metrics.c | 123 ktime_t diff; in kbase_pm_get_dvfs_utilisation_calc() local 128 diff = ktime_sub(now, kbdev->pm.backend.metrics.time_period_start); in kbase_pm_get_dvfs_utilisation_calc() 129 if (ktime_to_ns(diff) < 0) { in kbase_pm_get_dvfs_utilisation_calc() 134 u32 ns_time = (u32)(ktime_to_ns(diff) >> KBASE_PM_TIME_SHIFT); in kbase_pm_get_dvfs_utilisation_calc() 150 kbdev->pm.backend.metrics.values.time_idle += (u32)(ktime_to_ns(diff) >> KBASE_PM_TIME_SHIFT); in kbase_pm_get_dvfs_utilisation_calc() 158 struct kbasep_pm_metrics *diff) in kbase_pm_get_dvfs_metrics() 166 memset(diff, 0, sizeof(*diff)); in kbase_pm_get_dvfs_metrics() 167 diff->time_busy = cur->time_busy - last->time_busy; in kbase_pm_get_dvfs_metrics() 168 diff in kbase_pm_get_dvfs_metrics() 157 kbase_pm_get_dvfs_metrics(struct kbase_device *kbdev, struct kbasep_pm_metrics *last, struct kbasep_pm_metrics *diff) kbase_pm_get_dvfs_metrics() argument 186 struct kbasep_pm_metrics *diff; kbase_pm_get_dvfs_action() local [all...] |
H A D | mali_kbase_devfreq.c | 263 struct kbasep_pm_metrics diff; in kbase_devfreq_status() local 265 kbase_pm_get_dvfs_metrics(kbdev, &kbdev->last_devfreq_metrics, &diff); in kbase_devfreq_status() 267 stat->busy_time = diff.time_busy; in kbase_devfreq_status() 268 stat->total_time = diff.time_busy + diff.time_idle; in kbase_devfreq_status()
|
H A D | mali_kbase_pm_internal.h | 528 struct kbasep_pm_metrics *diff);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_pm_metrics.c | 62 ktime_t diff; in mali_pm_record_job_status() local 68 diff = ktime_sub(now, mdev->mali_metrics.time_period_start); in mali_pm_record_job_status() 70 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIFT); in mali_pm_record_job_status() 78 ktime_t diff; in mali_pm_record_gpu_idle() local 90 diff = ktime_sub(now, mdev->mali_metrics.time_period_start_gp); in mali_pm_record_gpu_idle() 91 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIFT); in mali_pm_record_gpu_idle() 97 diff = ktime_sub(now, mdev->mali_metrics.time_period_start); in mali_pm_record_gpu_idle() 98 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIFT); in mali_pm_record_gpu_idle() 107 diff = ktime_sub(now, mdev->mali_metrics.time_period_start_pp); in mali_pm_record_gpu_idle() 108 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIF in mali_pm_record_gpu_idle() 129 ktime_t diff; mali_pm_record_gpu_active() local 177 ktime_t diff; mali_pm_get_dvfs_utilisation_calc() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/ |
H A D | mali_pm_metrics.c | 60 ktime_t diff; in mali_pm_record_job_status() local 66 diff = ktime_sub(now, mdev->mali_metrics.time_period_start); in mali_pm_record_job_status() 68 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIFT); in mali_pm_record_job_status() 76 ktime_t diff; in mali_pm_record_gpu_idle() local 88 diff = ktime_sub(now, mdev->mali_metrics.time_period_start_gp); in mali_pm_record_gpu_idle() 89 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIFT); in mali_pm_record_gpu_idle() 95 diff = ktime_sub(now, mdev->mali_metrics.time_period_start); in mali_pm_record_gpu_idle() 96 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIFT); in mali_pm_record_gpu_idle() 105 diff = ktime_sub(now, mdev->mali_metrics.time_period_start_pp); in mali_pm_record_gpu_idle() 106 ns_time = (u64)(ktime_to_ns(diff) >> MALI_PM_TIME_SHIF in mali_pm_record_gpu_idle() 127 ktime_t diff; mali_pm_record_gpu_active() local 176 ktime_t diff; mali_pm_get_dvfs_utilisation_calc() local [all...] |
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_pm_metrics.c | 212 ktime_t diff = ktime_sub( in kbase_pm_get_dvfs_utilisation_calc() local 215 diff_ns_signed = ktime_to_ns(diff); in kbase_pm_get_dvfs_utilisation_calc() 290 ktime_t diff; in kbase_pm_get_dvfs_utilisation_calc() local 294 diff = ktime_sub(now, kbdev->pm.backend.metrics.time_period_start); in kbase_pm_get_dvfs_utilisation_calc() 295 if (ktime_to_ns(diff) < 0) in kbase_pm_get_dvfs_utilisation_calc() 299 u32 ns_time = (u32) (ktime_to_ns(diff) >> KBASE_PM_TIME_SHIFT); in kbase_pm_get_dvfs_utilisation_calc() 314 (u32)(ktime_to_ns(diff) >> KBASE_PM_TIME_SHIFT); in kbase_pm_get_dvfs_utilisation_calc() 324 struct kbasep_pm_metrics *diff) in kbase_pm_get_dvfs_metrics() 336 memset(diff, 0, sizeof(*diff)); in kbase_pm_get_dvfs_metrics() 322 kbase_pm_get_dvfs_metrics(struct kbase_device *kbdev, struct kbasep_pm_metrics *last, struct kbasep_pm_metrics *diff) kbase_pm_get_dvfs_metrics() argument 359 struct kbasep_pm_metrics *diff; kbase_pm_get_dvfs_action() local [all...] |
H A D | mali_kbase_devfreq.c | 288 struct kbasep_pm_metrics diff; in kbase_devfreq_status() local 290 kbase_pm_get_dvfs_metrics(kbdev, &kbdev->last_devfreq_metrics, &diff); in kbase_devfreq_status() 292 stat->busy_time = diff.time_busy; in kbase_devfreq_status() 293 stat->total_time = diff.time_busy + diff.time_idle; in kbase_devfreq_status()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/ |
H A D | cmpi_mm.c | 64 hi_u32 diff; in cmpi_remap_cached() local 71 diff = phy_addr - page_phy; in cmpi_remap_cached() 74 page_size = ((size + diff - 1) & 0xfffff000UL) + 0x1000; in cmpi_remap_cached() 82 return (page_addr + diff); in cmpi_remap_cached() 88 hi_u32 diff; in cmpi_remap_nocache() local 95 diff = phy_addr - page_phy; in cmpi_remap_nocache() 98 page_size = ((size + diff - 1) & 0xfffff000UL) + 0x1000; in cmpi_remap_nocache() 106 return (page_addr + diff); in cmpi_remap_nocache()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_sync_android.c | 87 int diff = atomic_read(&mtl->signaled) - mpt->order; in timeline_has_signaled() local 89 if (diff >= 0) in timeline_has_signaled() 100 int diff = ma->order - mb->order; in timeline_compare() local 102 if (diff == 0) in timeline_compare() 105 return (diff < 0) ? -1 : 1; in timeline_compare() 316 int diff; in kbase_sync_signal_pt() local 323 diff = signaled - mpt->order; in kbase_sync_signal_pt() 325 if (diff > 0) { in kbase_sync_signal_pt()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_sync_android.c | 88 int diff = atomic_read(&mtl->signaled) - mpt->order;
in timeline_has_signaled() local 89 if (diff >= 0) {
in timeline_has_signaled() 101 int diff = ma->order - mb->order;
in timeline_compare() local 103 if (diff == 0) {
in timeline_compare() 107 return (diff < 0) ? -1 : 1;
in timeline_compare() 338 int diff;
in kbase_sync_signal_pt() local 345 diff = signaled - mpt->order;
in kbase_sync_signal_pt() 347 if (diff > 0) {
in kbase_sync_signal_pt()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_sync_android.c | 95 int diff = atomic_read(&mtl->signaled) - mpt->order; in timeline_has_signaled() local 96 if (diff >= 0) { in timeline_has_signaled() 108 int diff = ma->order - mb->order; in timeline_compare() local 110 if (diff == 0) { in timeline_compare() 114 return (diff < 0) ? -1 : 1; in timeline_compare() 345 int diff; in kbase_sync_signal_pt() local 352 diff = signaled - mpt->order; in kbase_sync_signal_pt() 354 if (diff > 0) { in kbase_sync_signal_pt()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_sync_android.c | 92 int diff = atomic_read(&mtl->signaled) - mpt->order; in timeline_has_signaled() local 94 if (diff >= 0) in timeline_has_signaled() 105 int diff = ma->order - mb->order; in timeline_compare() local 107 if (diff == 0) in timeline_compare() 110 return (diff < 0) ? -1 : 1; in timeline_compare() 339 int diff; in kbase_sync_signal_pt() local 346 diff = signaled - mpt->order; in kbase_sync_signal_pt() 348 if (diff > 0) { in kbase_sync_signal_pt()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/ |
H A D | mali_kbase_ipa.c | 644 struct kbasep_pm_metrics diff; in kbase_get_real_power_locked() local 651 kbase_pm_get_dvfs_metrics(kbdev, &kbdev->ipa.last_metrics, &diff); in kbase_get_real_power_locked() 704 total_time = diff.time_busy + (u64) diff.time_idle; in kbase_get_real_power_locked() 705 *power = div_u64(*power * (u64) diff.time_busy, in kbase_get_real_power_locked() 748 ktime_t now, diff; in kbase_ipa_reset_data() local 754 diff = ktime_sub(now, kbdev->ipa.last_sample_time); in kbase_ipa_reset_data() 755 elapsed_time = ktime_to_ms(diff); in kbase_ipa_reset_data() 758 struct kbasep_pm_metrics diff; in kbase_ipa_reset_data() local 762 kbdev, &kbdev->ipa.last_metrics, &diff); in kbase_ipa_reset_data() [all...] |
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_vblank.c | 238 * when drm_vblank_enable() applies the diff in drm_reset_vblank_timestamp() 278 u32 cur_vblank, diff; in drm_update_vblank_count() local 304 diff = (cur_vblank - vblank->last) & max_vblank_count; in drm_update_vblank_count() 319 diff = DIV_ROUND_CLOSEST_ULL(diff_ns, framedur_ns); in drm_update_vblank_count() 320 if (diff == 0 && in_vblank_irq) { in drm_update_vblank_count() 325 diff = in_vblank_irq ? 1 : 0; in drm_update_vblank_count() 334 * in a bogus diff >> 1 which must be avoided as it would cause in drm_update_vblank_count() 337 if (diff > 1 && (vblank->inmodeset & 0x2)) { in drm_update_vblank_count() 341 pipe, diff); in drm_update_vblank_count() 342 diff in drm_update_vblank_count() 1471 u32 cur_vblank, diff = 1; drm_vblank_restore() local [all...] |
H A D | drm_modes.c | 1292 int diff; in drm_mode_compare() local 1294 diff = ((b->type & DRM_MODE_TYPE_PREFERRED) != 0) - ((a->type & DRM_MODE_TYPE_PREFERRED) != 0); in drm_mode_compare() 1295 if (diff) { in drm_mode_compare() 1296 return diff; in drm_mode_compare() 1298 diff = b->hdisplay * b->vdisplay - a->hdisplay * a->vdisplay; in drm_mode_compare() 1299 if (diff) { in drm_mode_compare() 1300 return diff; in drm_mode_compare() 1303 diff = drm_mode_vrefresh(b) - drm_mode_vrefresh(a); in drm_mode_compare() 1304 if (diff) { in drm_mode_compare() 1305 return diff; in drm_mode_compare() [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/higv/include/ |
H A D | hi_gv_scrollgrid.h | 214 * brief Get touch diff. 216 * param[out] diff diff distance. 221 HI_S32 HI_GV_ScrollGrid_GetTouchDiff(HIGV_HANDLE scrollGridPara, HI_S32 *diff); 226 * param[in] diff diff distance. 231 HI_S32 HI_GV_ScrollGrid_Adjust(HIGV_HANDLE scrollGridPara, HI_S32 diff);
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_pm_metrics.c | 122 ktime_t diff; in kbase_pm_get_dvfs_utilisation_calc() local 126 diff = ktime_sub(now, kbdev->pm.backend.metrics.time_period_start); in kbase_pm_get_dvfs_utilisation_calc() 127 if (ktime_to_ns(diff) < 0) { in kbase_pm_get_dvfs_utilisation_calc() 132 u32 ns_time = (u32)(ktime_to_ns(diff) >> KBASE_PM_TIME_SHIFT); in kbase_pm_get_dvfs_utilisation_calc() 148 kbdev->pm.backend.metrics.time_idle += (u32)(ktime_to_ns(diff) >> KBASE_PM_TIME_SHIFT); in kbase_pm_get_dvfs_utilisation_calc()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_pm_metrics.c | 130 ktime_t diff; in kbase_pm_get_dvfs_utilisation_calc() local 134 diff = ktime_sub(now, kbdev->pm.backend.metrics.time_period_start); in kbase_pm_get_dvfs_utilisation_calc() 135 if (ktime_to_ns(diff) < 0) in kbase_pm_get_dvfs_utilisation_calc() 139 u32 ns_time = (u32) (ktime_to_ns(diff) >> KBASE_PM_TIME_SHIFT); in kbase_pm_get_dvfs_utilisation_calc() 151 kbdev->pm.backend.metrics.time_idle += (u32) (ktime_to_ns(diff) in kbase_pm_get_dvfs_utilisation_calc()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ipa/ |
H A D | mali_kbase_ipa.c | 560 struct kbasep_pm_metrics diff; in kbase_get_real_power_locked() local 565 kbase_pm_get_dvfs_metrics(kbdev, &kbdev->ipa.last_metrics, &diff); in kbase_get_real_power_locked() 588 total_time = diff.time_busy + (u64)diff.time_idle; in kbase_get_real_power_locked() 589 *power = div_u64(*power * (u64)diff.time_busy, max(total_time, 1ull)); in kbase_get_real_power_locked()
|
/device/soc/rockchip/common/sdk_linux/drivers/tty/serial/8250/ |
H A D | 8250_dw.c | 353 unsigned int rate_temp, diff;
in dw8250_set_termios() local 371 diff = rate / 0x32;
in dw8250_set_termios() 377 if ((rate_temp < rate) && ((rate - rate_temp) > diff)) {
in dw8250_set_termios() 378 ret = clk_set_rate(d->clk, rate + diff);
in dw8250_set_termios() 380 if ((rate_temp < rate) && ((rate - rate_temp) > diff)) {
in dw8250_set_termios() 382 } else if ((rate < rate_temp) && ((rate_temp - rate) > diff)) {
in dw8250_set_termios()
|
/device/soc/rockchip/rk2206/sdk_liteos/platform/system/ |
H A D | printf.c | 391 double diff = 0.0; in _ftoa() local 456 diff = tmp - frac; in _ftoa() 458 if (diff > half) { in _ftoa() 465 } else if (diff < half) { in _ftoa() 472 diff = value - (double)whole; in _ftoa() 473 if ((!(diff < half) || (diff > half)) && (whole & 1)) { in _ftoa()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/mbedtls/include/mbedtls/ |
H A D | ssl_internal.h | 743 volatile unsigned char diff = 0; in mbedtls_ssl_safer_memcmp() local 747 /* Read volatile data in order before computing diff. in mbedtls_ssl_safer_memcmp() 751 diff |= x ^ y; in mbedtls_ssl_safer_memcmp() 754 return( diff ); in mbedtls_ssl_safer_memcmp()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ipa/backend/ |
H A D | mali_kbase_ipa_counter_common_csf.c | 266 ktime_t now, diff; in kbase_ipa_counter_dynamic_coeff() local 285 diff = ktime_sub(now, kbdev->ipa.last_sample_time); in kbase_ipa_counter_dynamic_coeff() 286 diff_ms = ktime_to_ms(diff); in kbase_ipa_counter_dynamic_coeff()
|
/device/board/hihope/rk3568/kernel/ |
H A D | kernel_source_checker.sh | 69 diff $BUILD_INFO_PATH/last_build.info $BUILD_INFO_PATH/current_build.info
|
/device/soc/rockchip/common/sdk_linux/kernel/sched/ |
H A D | rt.c | 722 s64 diff; in do_balance_runtime() local 742 diff = iter->rt_runtime - iter->rt_time; in do_balance_runtime() 743 if (diff > 0) { in do_balance_runtime() 744 diff = div_u64((u64)diff, weight); in do_balance_runtime() 745 if (rt_rq->rt_runtime + diff > rt_period) { in do_balance_runtime() 746 diff = rt_period - rt_rq->rt_runtime; in do_balance_runtime() 748 iter->rt_runtime -= diff; in do_balance_runtime() 749 rt_rq->rt_runtime += diff; in do_balance_runtime() 804 s64 diff; in __disable_runtime() local [all...] |