Home
last modified time | relevance | path

Searched refs:hw_perf_event (Results 51 – 75 of 86) sorted by relevance

1234

/openbmc/linux/drivers/iommu/intel/
H A Dperfmon.c300 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 Dknc.c179 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 Duncore_snbep.c578 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 Dp4.c856 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 Dds.c1274 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 Duncore_snb.c259 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 Duncore.c255 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 Driscv_pmu_sbi.c343 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 Darm_dmc620_pmu.c326 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 Darm-cci.c875 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 Darm_pmuv3.c483 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 Dalibaba_uncore_drw_pmu.c307 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 Dcxl_pmu.c623 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 Darm_dsu_pmu.c351 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 Dxgene_pmu.c890 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 Darm_spe_pmu.c781 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 Dperf_event.c827 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 Dcore.c117 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 Dperf_event.h1134 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 Drapl.c177 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 Dmmdc.c309 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 Darm_pmu.h97 int (*set_event_filter)(struct hw_perf_event *evt,
/openbmc/linux/kernel/events/
H A Dhw_breakpoint.c75 .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 Ddfl-fme-perf.c798 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 Dhisi_ptt.c1083 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()

1234