Lines Matching refs:per_cpu
322 sbuf = per_cpu(sbuf, get_pcpu_id())[ACRN_SEP]; in profiling_generate_data()
389 sbuf = per_cpu(sbuf, get_pcpu_id())[ACRN_SOCWATCH]; in profiling_generate_data()
730 if (per_cpu(profiling_info.s_state, i).pmu_state != PMU_SETUP) { in profiling_start_pmu()
738 per_cpu(profiling_info.ipi_cmd, i) = IPI_PMU_START; in profiling_start_pmu()
739 per_cpu(profiling_info.s_state, i).samples_logged = 0U; in profiling_start_pmu()
740 per_cpu(profiling_info.s_state, i).samples_dropped = 0U; in profiling_start_pmu()
741 per_cpu(profiling_info.s_state, i).valid_pmi_count = 0U; in profiling_start_pmu()
742 per_cpu(profiling_info.s_state, i).total_pmi_count = 0U; in profiling_start_pmu()
743 per_cpu(profiling_info.s_state, i).total_vmexit_count = 0U; in profiling_start_pmu()
744 per_cpu(profiling_info.s_state, i).frozen_well = 0U; in profiling_start_pmu()
745 per_cpu(profiling_info.s_state, i).frozen_delayed = 0U; in profiling_start_pmu()
746 per_cpu(profiling_info.s_state, i).nofrozen_pmi = 0U; in profiling_start_pmu()
747 per_cpu(profiling_info.s_state, i).pmu_state = PMU_RUNNING; in profiling_start_pmu()
769 per_cpu(profiling_info.ipi_cmd, i) = IPI_PMU_STOP; in profiling_stop_pmu()
770 if (per_cpu(profiling_info.s_state, i).pmu_state == PMU_RUNNING) { in profiling_stop_pmu()
771 per_cpu(profiling_info.s_state, i).pmu_state = PMU_SETUP; in profiling_stop_pmu()
776 __func__, i, per_cpu(profiling_info.s_state, i).total_pmi_count, in profiling_stop_pmu()
777 per_cpu(profiling_info.s_state, i).valid_pmi_count, in profiling_stop_pmu()
778 per_cpu(profiling_info.s_state, i).total_vmexit_count); in profiling_stop_pmu()
782 __func__, i, per_cpu(profiling_info.s_state, i).frozen_well, in profiling_stop_pmu()
783 per_cpu(profiling_info.s_state, i).frozen_delayed, in profiling_stop_pmu()
784 per_cpu(profiling_info.s_state, i).nofrozen_pmi); in profiling_stop_pmu()
788 __func__, i, per_cpu(profiling_info.s_state, i).samples_logged, in profiling_stop_pmu()
789 per_cpu(profiling_info.s_state, i).samples_dropped); in profiling_stop_pmu()
819 per_cpu(profiling_info.ipi_cmd, i) = IPI_MSR_OP; in profiling_msr_ops_all_cpus()
820 per_cpu(profiling_info.msr_node, i) = &(msr_list[i]); in profiling_msr_ops_all_cpus()
858 = per_cpu(lapic_id, i); in profiling_vm_list_info()
1041 per_cpu(profiling_info.soc_state, i) in profiling_set_control()
1049 per_cpu(profiling_info.soc_state, i) in profiling_set_control()
1085 if (!((per_cpu(profiling_info.s_state, i).pmu_state == in profiling_configure_pmi()
1087 (per_cpu(profiling_info.s_state, i).pmu_state == in profiling_configure_pmi()
1090 __func__, per_cpu(profiling_info.s_state, i).pmu_state, i); in profiling_configure_pmi()
1103 per_cpu(profiling_info.ipi_cmd, i) = IPI_PMU_CONFIG; in profiling_configure_pmi()
1104 per_cpu(profiling_info.s_state, i).num_pmi_groups in profiling_configure_pmi()
1107 (void)memcpy_s((void *)per_cpu(profiling_info.s_state, i).pmi_initial_msr_list, in profiling_configure_pmi()
1112 (void)memcpy_s((void *)per_cpu(profiling_info.s_state, i).pmi_start_msr_list, in profiling_configure_pmi()
1117 (void)memcpy_s((void *)per_cpu(profiling_info.s_state, i).pmi_stop_msr_list, in profiling_configure_pmi()
1122 (void)memcpy_s((void *)per_cpu(profiling_info.s_state, i).pmi_entry_msr_list, in profiling_configure_pmi()
1127 (void)memcpy_s((void *)per_cpu(profiling_info.s_state, i).pmi_exit_msr_list, in profiling_configure_pmi()
1162 per_cpu(profiling_info.ipi_cmd, i) = IPI_VMSW_CONFIG; in profiling_configure_vmsw()
1165 (void *)per_cpu(profiling_info.s_state, i).vmsw_initial_msr_list, in profiling_configure_vmsw()
1171 (void *)per_cpu(profiling_info.s_state, i).vmsw_entry_msr_list, in profiling_configure_vmsw()
1177 (void *)per_cpu(profiling_info.s_state, i).vmsw_exit_msr_list, in profiling_configure_vmsw()
1247 per_cpu(profiling_info.s_state, i).samples_logged; in profiling_get_status_info()
1249 per_cpu(profiling_info.s_state, i).samples_dropped; in profiling_get_status_info()
1346 per_cpu(profiling_info.s_state, pcpuid_from_vcpu(vcpu)).total_vmexit_count++; in profiling_post_vmexit_handler()
1401 per_cpu(profiling_info.s_state, cpu).valid_pmi_count = 0U; in profiling_setup()
1402 per_cpu(profiling_info.s_state, cpu).total_pmi_count = 0U; in profiling_setup()
1403 per_cpu(profiling_info.s_state, cpu).total_vmexit_count = 0U; in profiling_setup()
1404 per_cpu(profiling_info.s_state, cpu).pmu_state = PMU_INITIALIZED; in profiling_setup()
1405 per_cpu(profiling_info.s_state, cpu).vmexit_msr_cnt = 0U; in profiling_setup()
1406 per_cpu(profiling_info.s_state, cpu).samples_logged = 0U; in profiling_setup()
1407 per_cpu(profiling_info.s_state, cpu).samples_dropped = 0U; in profiling_setup()
1408 per_cpu(profiling_info.s_state, cpu).frozen_well = 0U; in profiling_setup()
1409 per_cpu(profiling_info.s_state, cpu).frozen_delayed = 0U; in profiling_setup()
1410 per_cpu(profiling_info.s_state, cpu).nofrozen_pmi = 0U; in profiling_setup()