Lines Matching refs:old

669 #define DELTA_WRAP32(new, old)			\  argument
670 if (new > old) { \
671 old = new - old; \
673 old = 0x100000000 + new - old; \
677 delta_package(struct pkg_data *new, struct pkg_data *old) in delta_package() argument
681 old->pkg_wtd_core_c0 = new->pkg_wtd_core_c0 - old->pkg_wtd_core_c0; in delta_package()
682 old->pkg_any_core_c0 = new->pkg_any_core_c0 - old->pkg_any_core_c0; in delta_package()
683 old->pkg_any_gfxe_c0 = new->pkg_any_gfxe_c0 - old->pkg_any_gfxe_c0; in delta_package()
684 old->pkg_both_core_gfxe_c0 = new->pkg_both_core_gfxe_c0 - old->pkg_both_core_gfxe_c0; in delta_package()
686 old->pc2 = new->pc2 - old->pc2; in delta_package()
688 old->pc3 = new->pc3 - old->pc3; in delta_package()
690 old->pc6 = new->pc6 - old->pc6; in delta_package()
692 old->pc7 = new->pc7 - old->pc7; in delta_package()
693 old->pc8 = new->pc8 - old->pc8; in delta_package()
694 old->pc9 = new->pc9 - old->pc9; in delta_package()
695 old->pc10 = new->pc10 - old->pc10; in delta_package()
696 old->pkg_temp_c = new->pkg_temp_c; in delta_package()
698 DELTA_WRAP32(new->energy_pkg, old->energy_pkg); in delta_package()
699 DELTA_WRAP32(new->energy_cores, old->energy_cores); in delta_package()
700 DELTA_WRAP32(new->energy_gfx, old->energy_gfx); in delta_package()
701 DELTA_WRAP32(new->energy_dram, old->energy_dram); in delta_package()
702 DELTA_WRAP32(new->rapl_pkg_perf_status, old->rapl_pkg_perf_status); in delta_package()
703 DELTA_WRAP32(new->rapl_dram_perf_status, old->rapl_dram_perf_status); in delta_package()
707 delta_core(struct core_data *new, struct core_data *old) in delta_core() argument
709 old->c3 = new->c3 - old->c3; in delta_core()
710 old->c6 = new->c6 - old->c6; in delta_core()
711 old->c7 = new->c7 - old->c7; in delta_core()
712 old->core_temp_c = new->core_temp_c; in delta_core()
719 delta_thread(struct thread_data *new, struct thread_data *old, in delta_thread() argument
722 old->tsc = new->tsc - old->tsc; in delta_thread()
725 if (old->tsc < (1000 * 1000)) in delta_thread()
730 old->c1 = new->c1 - old->c1; in delta_thread()
733 if ((new->aperf > old->aperf) && (new->mperf > old->mperf)) { in delta_thread()
734 old->aperf = new->aperf - old->aperf; in delta_thread()
735 old->mperf = new->mperf - old->mperf; in delta_thread()
766 if ((old->mperf + core_delta->c3 + core_delta->c6 + core_delta->c7) > old->tsc) in delta_thread()
767 old->c1 = 0; in delta_thread()
770 old->c1 = old->tsc - old->mperf - core_delta->c3 in delta_thread()
775 if (old->mperf == 0) { in delta_thread()
776 if (debug > 1) fprintf(stderr, "cpu%d MPERF 0!\n", old->cpu_id); in delta_thread()
777 old->mperf = 1; /* divide by 0 protection */ in delta_thread()
780 old->extra_delta32 = new->extra_delta32 - old->extra_delta32; in delta_thread()
781 old->extra_delta32 &= 0xFFFFFFFF; in delta_thread()
783 old->extra_delta64 = new->extra_delta64 - old->extra_delta64; in delta_thread()
788 old->extra_msr32 = new->extra_msr32; in delta_thread()
789 old->extra_msr64 = new->extra_msr64; in delta_thread()
792 old->smi_count = new->smi_count - old->smi_count; in delta_thread()