/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...] |
/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...] |
/test/xts/hats/kernel/syscalls/timer/clockgettime/ |
H A D | ClockGetTimeApiTest.cpp | 74 long diff = abs(ts.tv_sec - g_timeTs.tv_sec); in HWTEST_F() local 75 EXPECT_TRUE(diff <= 1); in HWTEST_F() 93 long diff = abs(ts.tv_sec - g_timeTs.tv_sec); in HWTEST_F() local 94 EXPECT_TRUE(diff <= 1); in HWTEST_F() 115 long diff = abs(ts.tv_sec - tsSec.tv_sec); in HWTEST_F() local 116 EXPECT_TRUE(diff <= 1); in HWTEST_F() 137 long diff = abs(ts.tv_sec - tsSec.tv_sec); in HWTEST_F() local 138 EXPECT_TRUE(diff <= 10); in HWTEST_F() 159 long diff = abs(ts.tv_sec - tsSec.tv_sec); in HWTEST_F() local 160 EXPECT_TRUE(diff < in HWTEST_F() 181 long diff = abs(ts.tv_sec - tsSec.tv_sec); HWTEST_F() local 203 long diff = abs(ts.tv_sec - tsSec.tv_sec); HWTEST_F() 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...] |
/arkcompiler/ets_frontend/ets2panda/lexer/token/ |
H A D | sourceLocation.cpp | 25 size_t diff = offset - offset_; in AddCol() local 29 ranges.emplace_back(Range {diff}); in AddCol() 35 if (diff == range.byteSize) { in AddCol() 38 ranges.emplace_back(Range {diff}); in AddCol() 88 size_t diff = pos.index - entry.lineStart; variable 91 if (diff < range.cnt) { 92 col += diff; 96 diff -= range.cnt * range.byteSize;
|
/arkcompiler/ets_frontend/es2panda/lexer/token/ |
H A D | sourceLocation.cpp | 26 size_t diff = offset - offset_; in AddCol() local 30 ranges.emplace_back(Range {diff}); in AddCol() 36 if (diff == range.byteSize) { in AddCol() 39 ranges.emplace_back(Range {diff}); in AddCol() 88 size_t diff = pos.index - entry.lineStart; variable 91 if (diff < (range.cnt * range.byteSize)) { 92 col += (diff / range.byteSize) ; 96 diff -= range.cnt * range.byteSize;
|
/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()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_imm_valid.cpp | 77 int64 diff = p1 - p0; in IsBitmaskImmediate() local 79 /* check if diff is a power of two; return false if not. */ in IsBitmaskImmediate() 80 CHECK_FATAL(static_cast<uint64>(diff) >= 1, "value overflow"); in IsBitmaskImmediate() 81 if ((static_cast<uint64>(diff) & (static_cast<uint64>(diff) - 1)) != 0) { in IsBitmaskImmediate() 86 uint32 logDiff = static_cast<uint32>(__builtin_ctzll(static_cast<uint64>(diff))); in IsBitmaskImmediate() 87 uint64 pattern = val & ((1ULL << static_cast<uint64>(diff)) - 1); in IsBitmaskImmediate()
|
/test/testfwk/developer_test/examples/sleep/src/ |
H A D | sleep_ex.cpp | 74 double diff;
in ElapsedTime() local 91 diff = TimeDiff(&start, &stop);
in ElapsedTime() 93 diff = diff - selfSpent;
in ElapsedTime() 94 return (diff >= 0) ? diff : 0;
in ElapsedTime()
|
/test/testfwk/arkxtest/jsunit/src/module/assert/ |
H A D | assertClose.js | 21 let diff = Math.abs(expected[0] - actualValue); 24 if ((diff - 0) === 0) { 29 } else if (diff / actualAbs < expected[1]) {
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | sequence.h | 34 // diff := x - mean in Add() 35 // incr := alpha * diff in Add() 37 // variance := (1 - alpha) * (variance + diff * incr) in Add() 39 double diff = val - mean_; in Add() local 40 double incr = DEFAULT_INCREMENTAL_FACTOR * diff; in Add() 42 variance_ = (1.0 - DEFAULT_INCREMENTAL_FACTOR) * (variance_ + diff * incr); in Add()
|
/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()
|
/test/xts/acts/kernel_lite/utils/ |
H A D | utils.cpp | 33 double diff = actual - target;
in CheckValueClose() local 35 if (diff < 0) {
in CheckValueClose() 36 diff = -diff;
in CheckValueClose() 41 pct = diff / actual;
in CheckValueClose() 43 LOGD("diff=%f, pct=%f\n", diff, pct);
in CheckValueClose()
|
/arkcompiler/runtime_core/bytecode_optimizer/tests/benchmark/ |
H A D | compare.py | 77 diff = old_size - new_size 79 "new_size": new_size, "diff": diff} 80 if diff > 0: 84 elif diff < 0: 99 if result[r]["diff"] > 0: 103 result[r]["diff"],
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/benchmark/ |
H A D | compare.py | 78 diff = old_size - new_size 81 "new_size": new_size, "diff": diff 83 if diff > 0: 87 elif diff < 0: 102 if result[r]["diff"] > 0: 106 result[r]["diff"],
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/ |
H A D | card_table-inl.h | 61 size_t diff = endCard - startCard + 1; in FillRanges() local 62 size_t splitSize = std::min(diff / 2, MAX_CARDS_COUNT); // divide 2 to get smaller split_size in FillRanges() 67 if (diff - splitSize > MAX_CARDS_COUNT) { in FillRanges() 69 } else if (memcmp(ToNativePtr<Card>(ToUintPtr(startCard) + splitSize), &zeroArray, diff - splitSize) != 0) { in FillRanges()
|
/test/xts/hats/kernel/posix_interface/interface_gn/utils/ |
H A D | utils.cpp | 30 double diff = actual - target;
in CheckValueClose() local 32 if (diff < 0) {
in CheckValueClose() 33 diff = -diff;
in CheckValueClose() 38 pct = diff / actual;
in CheckValueClose() 40 LOGD("diff=%f, pct=%f\n", diff, pct);
in CheckValueClose()
|
/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/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()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
H A D | macro_assembler_aarch64.cpp | 279 int64_t diff = p1 - p0; in IsBitmaskImmediate() local 281 /* check if diff is a power of two; return false if not. */ in IsBitmaskImmediate() 282 if (static_cast<uint64_t>(diff) < 1 || static_cast<uint64_t>(diff) > UINT64_MAX) { in IsBitmaskImmediate() 283 std::cout << "diff value overflow!" << std::endl; in IsBitmaskImmediate() 286 if ((static_cast<uint64_t>(diff) & (static_cast<uint64_t>(diff) - 1)) != 0) { in IsBitmaskImmediate() 290 uint32_t logDiff = static_cast<uint32_t>(__builtin_ctzll(static_cast<uint64_t>(diff))); in IsBitmaskImmediate() 291 uint64_t pattern = val & ((1ULL << static_cast<uint64_t>(diff)) - 1); in IsBitmaskImmediate()
|
/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...] |
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/ |
H A D | report.py | 62 def add(self, t, diff) -> None: 63 self.tests[t] = diff 77 for name, diff in self.tests.items(): 78 if not full and diff.status not in ('new fail', 'missed'): 80 print(f'{name:<{self._name_len}}; {diff}') 277 def add(self, t, diff): 278 self.tests[t] = diff 287 def add(self, t, diff): 288 self.libs[t] = diff 296 def add(self, opt, summary, diff) [all...] |