/openbmc/linux/drivers/iommu/intel/ |
H A D | perfmon.c | 300 struct hw_perf_event *hwc = &event->hw; in iommu_pmu_event_init() 323 struct hw_perf_event *hwc = &event->hw; in iommu_pmu_event_update() 347 struct hw_perf_event *hwc = &event->hw; in iommu_pmu_start() 384 struct hw_perf_event *hwc = &event->hw; in iommu_pmu_stop() 411 struct hw_perf_event *hwc = &event->hw; in iommu_pmu_assign_event() 457 struct hw_perf_event *hwc = &event->hw; in iommu_pmu_add()
|
/openbmc/linux/arch/x86/events/intel/ |
H A D | knc.c | 179 struct hw_perf_event *hwc = &event->hw; in knc_pmu_disable_event() 190 struct hw_perf_event *hwc = &event->hw; in knc_pmu_enable_event()
|
H A D | uncore_snbep.c | 578 struct hw_perf_event *hwc = &event->hw; in snbep_uncore_pci_enable_event() 586 struct hw_perf_event *hwc = &event->hw; in snbep_uncore_pci_disable_event() 594 struct hw_perf_event *hwc = &event->hw; in snbep_uncore_pci_read_counter() 639 struct hw_perf_event *hwc = &event->hw; in snbep_uncore_msr_enable_event() 651 struct hw_perf_event *hwc = &event->hw; in snbep_uncore_msr_disable_event() 1060 struct hw_perf_event *hwc = &event->hw; in snbep_pcu_alter_er() 1133 struct hw_perf_event *hwc = &event->hw; in snbep_pcu_hw_config() 1188 struct hw_perf_event *hwc = &event->hw; in snbep_qpi_hw_config() 1205 struct hw_perf_event *hwc = &event->hw; in snbep_qpi_enable_event() 1770 struct hw_perf_event *hwc = &event->hw; in ivbep_cbox_enable_event() [all …]
|
H A D | p4.c | 856 static inline int p4_pmu_clear_cccr_ovf(struct hw_perf_event *hwc) in p4_pmu_clear_cccr_ovf() 906 struct hw_perf_event *hwc = &event->hw; in p4_pmu_disable_event() 952 struct hw_perf_event *hwc = &event->hw; in __p4_pmu_enable_event() 1011 struct hw_perf_event *hwc = &event->hw; in p4_pmu_set_period() 1037 struct hw_perf_event *hwc; in p4_pmu_handle_irq() 1100 static void p4_pmu_swap_config_ts(struct hw_perf_event *hwc, int cpu) in p4_pmu_swap_config_ts() 1245 struct hw_perf_event *hwc; in p4_pmu_schedule_events()
|
H A D | ds.c | 1274 struct hw_perf_event *hwc = &event->hw; in intel_pmu_pebs_add() 1300 struct hw_perf_event *hwc = &event->hw; in intel_pmu_pebs_via_pt_enable() 1336 struct hw_perf_event *hwc = &event->hw; in intel_pmu_pebs_enable() 1392 struct hw_perf_event *hwc = &event->hw; in intel_pmu_pebs_del() 1407 struct hw_perf_event *hwc = &event->hw; in intel_pmu_pebs_disable() 1979 struct hw_perf_event *hwc = &event->hw; in intel_pmu_save_and_restart_reload() 2047 struct hw_perf_event *hwc = &event->hw; in __intel_pmu_pebs_event()
|
H A D | uncore_snb.c | 259 struct hw_perf_event *hwc = &event->hw; in snb_uncore_msr_enable_event() 875 struct hw_perf_event *hwc = &event->hw; in snb_uncore_imc_event_init() 994 struct hw_perf_event *hwc = &event->hw; in snb_uncore_imc_read_counter() 1290 struct hw_perf_event *hwc = &event->hw; in nhm_uncore_msr_enable_event()
|
H A D | uncore.c | 255 struct hw_perf_event *hwc = &event->hw; in uncore_assign_hw_event() 463 struct hw_perf_event *hwc; in uncore_assign_events() 548 struct hw_perf_event *hwc = &event->hw; in uncore_pmu_event_stop() 583 struct hw_perf_event *hwc = &event->hw; in uncore_pmu_event_add() 736 struct hw_perf_event *hwc = &event->hw; in uncore_pmu_event_init()
|
/openbmc/linux/drivers/perf/ |
H A D | riscv_pmu_sbi.c | 343 struct hw_perf_event *hwc = &event->hw; in pmu_sbi_ctr_get_idx() 402 struct hw_perf_event *hwc = &event->hw; in pmu_sbi_ctr_clear_idx() 488 struct hw_perf_event *hwc = &event->hw; in pmu_sbi_ctr_read() 530 struct hw_perf_event *hwc = &event->hw; in pmu_sbi_ctr_start() 552 struct hw_perf_event *hwc = &event->hw; in pmu_sbi_ctr_stop() 641 struct hw_perf_event *hwc; in pmu_sbi_start_overflow_mask() 675 struct hw_perf_event *hw_evt; in pmu_sbi_ovf_handler()
|
H A D | arm_dmc620_pmu.c | 326 struct hw_perf_event *hwc = &event->hw; in dmc620_pmu_event_update() 515 struct hw_perf_event *hwc = &event->hw; in dmc620_pmu_event_init() 592 struct hw_perf_event *hwc = &event->hw; in dmc620_pmu_add() 626 struct hw_perf_event *hwc = &event->hw; in dmc620_pmu_del()
|
H A D | arm-cci.c | 875 struct hw_perf_event *hw_counter = &event->hw; in pmu_read_counter() 982 struct hw_perf_event *hwc = &event->hw; in pmu_event_update() 1005 struct hw_perf_event *hwc = &event->hw; in pmu_event_set_period() 1133 struct hw_perf_event *hwc = &event->hw; in cci_pmu_start() 1166 struct hw_perf_event *hwc = &event->hw; in cci_pmu_stop() 1190 struct hw_perf_event *hwc = &event->hw; in cci_pmu_add() 1215 struct hw_perf_event *hwc = &event->hw; in cci_pmu_del() 1279 struct hw_perf_event *hwc = &event->hw; in __hw_perf_event_init()
|
H A D | arm_pmuv3.c | 483 struct hw_perf_event *hwc = &event->hw; in armv8pmu_event_needs_bias() 514 struct hw_perf_event *hwc = &event->hw; in armv8pmu_read_counter() 548 struct hw_perf_event *hwc = &event->hw; in armv8pmu_write_counter() 569 struct hw_perf_event *hwc = &event->hw; in armv8pmu_write_event_type() 797 struct hw_perf_event *hwc; in armv8pmu_handle_irq() 866 struct hw_perf_event *hwc = &event->hw; in armv8pmu_get_event_idx() 917 static int armv8pmu_set_event_filter(struct hw_perf_event *event, in armv8pmu_set_event_filter()
|
H A D | alibaba_uncore_drw_pmu.c | 307 struct hw_perf_event *hwc = &event->hw; in ali_drw_pmu_event_update() 536 struct hw_perf_event *hwc = &event->hw; in ali_drw_pmu_event_init() 624 struct hw_perf_event *hwc = &event->hw; in ali_drw_pmu_add() 653 struct hw_perf_event *hwc = &event->hw; in ali_drw_pmu_del()
|
H A D | cxl_pmu.c | 623 struct hw_perf_event *hwc = &event->hw; in cxl_pmu_event_start() 695 struct hw_perf_event *hwc = &event->hw; in __cxl_pmu_read() 723 struct hw_perf_event *hwc = &event->hw; in cxl_pmu_event_stop() 741 struct hw_perf_event *hwc = &event->hw; in cxl_pmu_event_add() 767 struct hw_perf_event *hwc = &event->hw; in cxl_pmu_event_del()
|
H A D | arm_dsu_pmu.c | 351 struct hw_perf_event *hwc = &event->hw; in dsu_pmu_event_update() 444 struct hw_perf_event *hwc = &event->hw; in dsu_pmu_add() 470 struct hw_perf_event *hwc = &event->hw; in dsu_pmu_del()
|
H A D | xgene_pmu.c | 890 struct hw_perf_event *hw = &event->hw; in xgene_perf_event_init() 973 struct hw_perf_event *hw = &event->hw; in xgene_perf_event_set_period() 991 struct hw_perf_event *hw = &event->hw; in xgene_perf_event_update() 1016 struct hw_perf_event *hw = &event->hw; in xgene_perf_start() 1039 struct hw_perf_event *hw = &event->hw; in xgene_perf_stop() 1058 struct hw_perf_event *hw = &event->hw; in xgene_perf_add() 1079 struct hw_perf_event *hw = &event->hw; in xgene_perf_del()
|
H A D | arm_spe_pmu.c | 781 struct hw_perf_event *hwc = &event->hw; in arm_spe_pmu_start() 819 struct hw_perf_event *hwc = &event->hw; in arm_spe_pmu_stop() 861 struct hw_perf_event *hwc = &event->hw; in arm_spe_pmu_add()
|
/openbmc/linux/arch/sparc/kernel/ |
H A D | perf_event.c | 827 static inline void sparc_pmu_enable_event(struct cpu_hw_events *cpuc, struct hw_perf_event *hwc, in… in sparc_pmu_enable_event() 845 static inline void sparc_pmu_disable_event(struct cpu_hw_events *cpuc, struct hw_perf_event *hwc, i… in sparc_pmu_disable_event() 864 struct hw_perf_event *hwc, int idx) in sparc_perf_event_update() 888 struct hw_perf_event *hwc, int idx) in sparc_perf_event_set_period() 957 struct hw_perf_event *hwc = &cp->hw; in calculate_single_pcr() 992 struct hw_perf_event *hwc = &cp->hw; in calculate_multiple_pcrs() 1153 struct hw_perf_event *hwc = &event->hw; in sparc_pmu_read() 1419 struct hw_perf_event *hwc = &event->hw; in sparc_pmu_event_init() 1655 struct hw_perf_event *hwc; in perf_event_nmi_handler()
|
/openbmc/linux/arch/x86/events/ |
H A D | core.c | 117 struct hw_perf_event *hwc = &event->hw; in x86_perf_event_update() 477 struct hw_perf_event *hwc = &event->hw; in x86_setup_perfctr() 683 struct hw_perf_event *hwc = &cpuc->events[idx]->hw; in x86_pmu_disable_all() 740 struct hw_perf_event *hwc = &cpuc->events[idx]->hw; in x86_pmu_enable_all() 982 struct hw_perf_event *hwc; in x86_schedule_events() 1215 struct hw_perf_event *hwc = &event->hw; in x86_assign_hw_event() 1287 struct hw_perf_event *hwc; in x86_pmu_enable() 1367 struct hw_perf_event *hwc = &event->hw; in x86_perf_event_set_period() 1440 struct hw_perf_event *hwc; in x86_pmu_add() 1585 struct hw_perf_event *hwc = &event->hw; in x86_pmu_stop() [all …]
|
H A D | perf_event.h | 1134 static inline bool has_amd_brs(struct hw_perf_event *hwc) in has_amd_brs() 1139 static inline bool is_counter_pair(struct hw_perf_event *hwc) in is_counter_pair() 1144 static inline void __x86_pmu_enable_event(struct hw_perf_event *hwc, in __x86_pmu_enable_event() 1173 struct hw_perf_event *hwc = &event->hw; in x86_pmu_disable_event() 1422 struct hw_perf_event *hwc = &event->hw; in intel_pmu_has_bts_period() 1436 struct hw_perf_event *hwc = &event->hw; in intel_pmu_has_bts()
|
H A D | rapl.c | 177 struct hw_perf_event *hwc = &event->hw; in rapl_event_update() 275 struct hw_perf_event *hwc = &event->hw; in rapl_pmu_event_stop() 309 struct hw_perf_event *hwc = &event->hw; in rapl_pmu_event_add()
|
/openbmc/linux/arch/arm/mach-imx/ |
H A D | mmdc.c | 309 struct hw_perf_event *hwc = &event->hw; in mmdc_pmu_event_update() 327 struct hw_perf_event *hwc = &event->hw; in mmdc_pmu_event_start() 363 struct hw_perf_event *hwc = &event->hw; in mmdc_pmu_event_add()
|
/openbmc/linux/include/linux/perf/ |
H A D | arm_pmu.h | 97 int (*set_event_filter)(struct hw_perf_event *evt,
|
/openbmc/linux/kernel/events/ |
H A D | hw_breakpoint.c | 75 .head_offset = offsetof(struct hw_perf_event, bp_list), 76 .key_offset = offsetof(struct hw_perf_event, target), 77 .key_len = sizeof_field(struct hw_perf_event, target),
|
/openbmc/linux/drivers/fpga/ |
H A D | dfl-fme-perf.c | 798 struct hw_perf_event *hwc = &event->hw; in fme_perf_event_init() 846 struct hw_perf_event *hwc = &event->hw; in fme_perf_event_update() 860 struct hw_perf_event *hwc = &event->hw; in fme_perf_event_start()
|
/openbmc/linux/drivers/hwtracing/ptt/ |
H A D | hisi_ptt.c | 1083 struct hw_perf_event *hwc = &event->hw; in hisi_ptt_pmu_start() 1137 struct hw_perf_event *hwc = &event->hw; in hisi_ptt_pmu_stop() 1161 struct hw_perf_event *hwc = &event->hw; in hisi_ptt_pmu_add()
|