Lines Matching refs:old

678 #define DELTA_WRAP32(new, old)			\  argument
679 if (new > old) { \
680 old = new - old; \
682 old = 0x100000000 + new - old; \
686 delta_package(struct pkg_data *new, struct pkg_data *old) in delta_package() argument
690 old->pkg_wtd_core_c0 = new->pkg_wtd_core_c0 - old->pkg_wtd_core_c0; in delta_package()
691 old->pkg_any_core_c0 = new->pkg_any_core_c0 - old->pkg_any_core_c0; in delta_package()
692 old->pkg_any_gfxe_c0 = new->pkg_any_gfxe_c0 - old->pkg_any_gfxe_c0; in delta_package()
693 old->pkg_both_core_gfxe_c0 = new->pkg_both_core_gfxe_c0 - old->pkg_both_core_gfxe_c0; in delta_package()
695 old->pc2 = new->pc2 - old->pc2; in delta_package()
697 old->pc3 = new->pc3 - old->pc3; in delta_package()
699 old->pc6 = new->pc6 - old->pc6; in delta_package()
701 old->pc7 = new->pc7 - old->pc7; in delta_package()
702 old->pc8 = new->pc8 - old->pc8; in delta_package()
703 old->pc9 = new->pc9 - old->pc9; in delta_package()
704 old->pc10 = new->pc10 - old->pc10; in delta_package()
705 old->pkg_temp_c = new->pkg_temp_c; in delta_package()
707 DELTA_WRAP32(new->energy_pkg, old->energy_pkg); in delta_package()
708 DELTA_WRAP32(new->energy_cores, old->energy_cores); in delta_package()
709 DELTA_WRAP32(new->energy_gfx, old->energy_gfx); in delta_package()
710 DELTA_WRAP32(new->energy_dram, old->energy_dram); in delta_package()
711 DELTA_WRAP32(new->rapl_pkg_perf_status, old->rapl_pkg_perf_status); in delta_package()
712 DELTA_WRAP32(new->rapl_dram_perf_status, old->rapl_dram_perf_status); in delta_package()
716 delta_core(struct core_data *new, struct core_data *old) in delta_core() argument
718 old->c3 = new->c3 - old->c3; in delta_core()
719 old->c6 = new->c6 - old->c6; in delta_core()
720 old->c7 = new->c7 - old->c7; in delta_core()
721 old->core_temp_c = new->core_temp_c; in delta_core()
728 delta_thread(struct thread_data *new, struct thread_data *old, in delta_thread() argument
731 old->tsc = new->tsc - old->tsc; in delta_thread()
734 if (old->tsc < (1000 * 1000)) in delta_thread()
739 old->c1 = new->c1 - old->c1; in delta_thread()
742 if ((new->aperf > old->aperf) && (new->mperf > old->mperf)) { in delta_thread()
743 old->aperf = new->aperf - old->aperf; in delta_thread()
744 old->mperf = new->mperf - old->mperf; in delta_thread()
775 if ((old->mperf + core_delta->c3 + core_delta->c6 + core_delta->c7) > old->tsc) in delta_thread()
776 old->c1 = 0; in delta_thread()
779 old->c1 = old->tsc - old->mperf - core_delta->c3 in delta_thread()
784 if (old->mperf == 0) { in delta_thread()
785 if (debug > 1) fprintf(stderr, "cpu%d MPERF 0!\n", old->cpu_id); in delta_thread()
786 old->mperf = 1; /* divide by 0 protection */ in delta_thread()
789 old->extra_delta32 = new->extra_delta32 - old->extra_delta32; in delta_thread()
790 old->extra_delta32 &= 0xFFFFFFFF; in delta_thread()
792 old->extra_delta64 = new->extra_delta64 - old->extra_delta64; in delta_thread()
797 old->extra_msr32 = new->extra_msr32; in delta_thread()
798 old->extra_msr64 = new->extra_msr64; in delta_thread()
801 old->smi_count = new->smi_count - old->smi_count; in delta_thread()