/openbmc/linux/drivers/perf/ |
H A D | marvell_cn10k_tad_pmu.c | 45 struct hw_perf_event *hwc = &event->hw; in tad_pmu_event_counter_read() 63 struct hw_perf_event *hwc = &event->hw; in tad_pmu_event_counter_stop() 82 struct hw_perf_event *hwc = &event->hw; in tad_pmu_event_counter_start() 108 struct hw_perf_event *hwc = &event->hw; in tad_pmu_event_counter_del() 119 struct hw_perf_event *hwc = &event->hw; in tad_pmu_event_counter_add()
|
H A D | arm_pmu.c | 203 struct hw_perf_event *hwc = &event->hw; in armpmu_event_set_period() 245 struct hw_perf_event *hwc = &event->hw; in armpmu_event_update() 275 struct hw_perf_event *hwc = &event->hw; in armpmu_stop() 291 struct hw_perf_event *hwc = &event->hw; in armpmu_start() 317 struct hw_perf_event *hwc = &event->hw; in armpmu_del() 333 struct hw_perf_event *hwc = &event->hw; in armpmu_add() 447 struct hw_perf_event *hwc = &event->hw; in __hw_perf_event_init()
|
H A D | riscv_pmu_legacy.c | 48 struct hw_perf_event *hwc = &event->hw; in pmu_legacy_read_ctr() 68 struct hw_perf_event *hwc = &event->hw; in pmu_legacy_ctr_start()
|
H A D | fsl_imx9_ddr_perf.c | 402 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_update() 416 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_init() 454 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_start() 466 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_add() 491 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_stop() 503 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_del()
|
H A D | arm_smmuv3_pmu.c | 256 struct hw_perf_event *hwc = &event->hw; in smmu_pmu_event_update() 274 struct hw_perf_event *hwc) in smmu_pmu_set_period() 397 struct hw_perf_event *hwc = &event->hw; in smmu_pmu_event_init() 459 struct hw_perf_event *hwc = &event->hw; in smmu_pmu_event_start() 472 struct hw_perf_event *hwc = &event->hw; in smmu_pmu_event_stop() 486 struct hw_perf_event *hwc = &event->hw; in smmu_pmu_event_add() 512 struct hw_perf_event *hwc = &event->hw; in smmu_pmu_event_del() 701 struct hw_perf_event *hwc; in smmu_pmu_handle_irq()
|
H A D | fsl_imx8_ddr_perf.c | 374 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_init() 478 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_update() 512 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_start() 529 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_add() 570 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_stop() 586 struct hw_perf_event *hwc = &event->hw; in ddr_perf_event_del()
|
H A D | qcom_l3_pmu.c | 481 struct hw_perf_event *hwc = &event->hw; in qcom_l3_cache__event_init() 526 struct hw_perf_event *hwc = &event->hw; in qcom_l3_cache__event_start() 535 struct hw_perf_event *hwc = &event->hw; in qcom_l3_cache__event_stop() 550 struct hw_perf_event *hwc = &event->hw; in qcom_l3_cache__event_add() 578 struct hw_perf_event *hwc = &event->hw; in qcom_l3_cache__event_del()
|
H A D | arm-ccn.c | 634 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_event_alloc() 692 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_event_release() 716 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_event_init() 871 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_event_update() 887 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_xp_dt_config() 920 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_event_start() 932 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_event_stop() 946 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_xp_watchpoint_config() 994 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_xp_event_config() 1015 struct hw_perf_event *hw = &event->hw; in arm_ccn_pmu_node_event_config() [all …]
|
/openbmc/linux/drivers/perf/hisilicon/ |
H A D | hns3_pmu.c | 914 struct hw_perf_event *hwc = &event->hw; in hns3_pmu_set_func_mode() 929 struct hw_perf_event *hwc = &event->hw; in hns3_pmu_set_func_queue_mode() 1026 struct hw_perf_event *hwc = &event->hw; in hns3_pmu_select_filter_mode() 1113 struct hw_perf_event *hwc = &event->hw; in hns3_pmu_get_filter_condition() 1144 struct hw_perf_event *hwc = &event->hw; in hns3_pmu_config_filter() 1164 struct hw_perf_event *hwc) in hns3_pmu_enable_counter() 1175 struct hw_perf_event *hwc) in hns3_pmu_disable_counter() 1186 struct hw_perf_event *hwc) in hns3_pmu_enable_intr() 1197 struct hw_perf_event *hwc) in hns3_pmu_disable_intr() 1238 struct hw_perf_event *hwc = &event->hw; in hns3_pmu_init_counter() [all …]
|
/openbmc/linux/arch/x86/events/amd/ |
H A D | core.c | 331 static inline unsigned int amd_get_event_code(struct hw_perf_event *hwc) in amd_get_event_code() 336 static inline bool amd_is_pair_event_code(struct hw_perf_event *hwc) in amd_is_pair_event_code() 373 static inline int amd_is_nb_event(struct hw_perf_event *hwc) in amd_is_nb_event() 466 struct hw_perf_event *hwc = &event->hw; in __amd_get_nb_event_constraints() 754 struct hw_perf_event *hwc = &event->hw; in amd_pmu_v2_enable_event() 899 struct hw_perf_event *hwc; in amd_pmu_v2_handle_irq() 1101 struct hw_perf_event *hwc = &event->hw; in amd_get_event_constraints_f15h() 1176 struct hw_perf_event *hwc = &event->hw; in amd_get_event_constraints_f17h() 1187 struct hw_perf_event *hwc = &event->hw; in amd_put_event_constraints_f17h() 1217 struct hw_perf_event *hwc = &event->hw; in amd_get_event_constraints_f19h()
|
H A D | uncore.c | 84 struct hw_perf_event *hwc = &event->hw; in amd_uncore_read() 103 struct hw_perf_event *hwc = &event->hw; in amd_uncore_start() 115 struct hw_perf_event *hwc = &event->hw; in amd_uncore_stop() 130 struct hw_perf_event *hwc = &event->hw; in amd_uncore_add() 181 struct hw_perf_event *hwc = &event->hw; in amd_uncore_del() 221 struct hw_perf_event *hwc = &event->hw; in amd_uncore_event_init()
|
H A D | ibs.c | 101 perf_event_set_period(struct hw_perf_event *hwc, u64 min, u64 max, u64 *hw_period) in perf_event_set_period() 146 struct hw_perf_event *hwc = &event->hw; in perf_event_try_update() 273 struct hw_perf_event *hwc = &event->hw; in perf_ibs_init() 332 struct hw_perf_event *hwc, u64 *period) in perf_ibs_set_period() 389 struct hw_perf_event *hwc, u64 config) in perf_ibs_enable_event() 407 struct hw_perf_event *hwc, u64 config) in perf_ibs_disable_event() 424 struct hw_perf_event *hwc = &event->hw; in perf_ibs_start() 455 struct hw_perf_event *hwc = &event->hw; in perf_ibs_stop() 1023 struct hw_perf_event *hwc; in perf_ibs_handle_irq()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_pmu.c | 211 struct hw_perf_event *hwc = &event->hw; in amdgpu_perf_event_init() 227 struct hw_perf_event *hwc = &event->hw; in amdgpu_perf_start() 269 struct hw_perf_event *hwc = &event->hw; in amdgpu_perf_read() 299 struct hw_perf_event *hwc = &event->hw; in amdgpu_perf_stop() 334 struct hw_perf_event *hwc = &event->hw; in amdgpu_perf_add() 385 struct hw_perf_event *hwc = &event->hw; in amdgpu_perf_del()
|
/openbmc/linux/arch/arm/kernel/ |
H A D | perf_event_v7.c | 749 struct hw_perf_event *hwc = &event->hw; in armv7pmu_read_counter() 769 struct hw_perf_event *hwc = &event->hw; in armv7pmu_write_counter() 874 struct hw_perf_event *hwc = &event->hw; in armv7pmu_enable_event() 920 struct hw_perf_event *hwc = &event->hw; in armv7pmu_disable_event() 975 struct hw_perf_event *hwc; in armv7pmu_handle_irq() 1037 struct hw_perf_event *hwc = &event->hw; in armv7pmu_get_event_idx() 1496 struct hw_perf_event *hwc = &event->hw; in krait_pmu_disable_event() 1522 struct hw_perf_event *hwc = &event->hw; in krait_pmu_enable_event() 1584 struct hw_perf_event *hwc = &event->hw; in krait_event_to_bit() 1611 struct hw_perf_event *hwc = &event->hw; in krait_pmu_get_event_idx() [all …]
|
/openbmc/linux/arch/x86/events/intel/ |
H A D | uncore_nhmex.c | 247 struct hw_perf_event *hwc = &event->hw; in nhmex_uncore_msr_enable_event() 352 struct hw_perf_event *hwc = &event->hw; in nhmex_bbox_hw_config() 379 struct hw_perf_event *hwc = &event->hw; in nhmex_bbox_msr_enable_event() 443 struct hw_perf_event *hwc = &event->hw; in nhmex_sbox_hw_config() 464 struct hw_perf_event *hwc = &event->hw; in nhmex_sbox_msr_enable_event() 631 struct hw_perf_event *hwc = &event->hw; in nhmex_mbox_alter_er() 837 struct hw_perf_event *hwc = &event->hw; in nhmex_mbox_msr_enable_event() 946 struct hw_perf_event *hwc = &event->hw; in nhmex_rbox_alter_er() 980 struct hw_perf_event *hwc = &event->hw; in nhmex_rbox_get_constraint() 1088 struct hw_perf_event *hwc = &event->hw; in nhmex_rbox_hw_config() [all …]
|
H A D | p6.c | 161 struct hw_perf_event *hwc = &event->hw; in p6_pmu_disable_event() 169 struct hw_perf_event *hwc = &event->hw; in p6_pmu_enable_event()
|
/openbmc/linux/arch/arc/kernel/ |
H A D | perf_event.c | 281 struct hw_perf_event *hwc, int idx) in arc_perf_event_update() 331 struct hw_perf_event *hwc = &event->hw; in arc_pmu_event_init() 407 struct hw_perf_event *hwc = &event->hw; in arc_pmu_event_set_period() 453 struct hw_perf_event *hwc = &event->hw; in arc_pmu_start() 478 struct hw_perf_event *hwc = &event->hw; in arc_pmu_stop() 525 struct hw_perf_event *hwc = &event->hw; in arc_pmu_add() 580 struct hw_perf_event *hwc; in arc_pmu_intr()
|
/openbmc/linux/drivers/dma/idxd/ |
H A D | perfmon.c | 127 struct hw_perf_event *hwc = &event->hw; in perfmon_assign_hw_event() 232 struct hw_perf_event *hwc = &event->hw; in perfmon_pmu_read_counter() 246 struct hw_perf_event *hwc = &event->hw; in perfmon_pmu_event_update() 324 struct hw_perf_event *hwc = &event->hw; in perfmon_pmu_event_start() 374 struct hw_perf_event *hwc = &event->hw; in perfmon_pmu_event_stop() 412 struct hw_perf_event *hwc = &event->hw; in perfmon_pmu_event_add()
|
/openbmc/linux/arch/s390/kernel/ |
H A D | perf_cpum_sf.c | 384 static unsigned long sfb_max_limit(struct hw_perf_event *hwc) in sfb_max_limit() 391 struct hw_perf_event *hwc) in sfb_pending_allocs() 401 struct hw_perf_event *hwc) in sfb_has_pending_allocs() 414 static void sfb_init_allocs(unsigned long num, struct hw_perf_event *hwc) in sfb_init_allocs() 516 struct hw_perf_event *hwc) in sfb_account_overflows() 555 struct hw_perf_event *hwc) in extend_sampling_buffer() 655 static void hw_init_period(struct hw_perf_event *hwc, u64 period) in hw_init_period() 784 struct hw_perf_event *hwc = &event->hw; in __hw_perf_event_init_rate() 812 struct hw_perf_event *hwc = &event->hw; in __hw_perf_event_init() 979 struct hw_perf_event *hwc; in cpumsf_pmu_enable() [all …]
|
/openbmc/linux/arch/sh/kernel/cpu/sh4a/ |
H A D | perf_event.c | 232 static void sh4a_pmu_disable(struct hw_perf_event *hwc, int idx) in sh4a_pmu_disable() 241 static void sh4a_pmu_enable(struct hw_perf_event *hwc, int idx) in sh4a_pmu_enable()
|
/openbmc/linux/arch/sh/kernel/cpu/sh4/ |
H A D | perf_event.c | 208 static void sh7750_pmu_disable(struct hw_perf_event *hwc, int idx) in sh7750_pmu_disable() 217 static void sh7750_pmu_enable(struct hw_perf_event *hwc, int idx) in sh7750_pmu_enable()
|
/openbmc/linux/arch/x86/events/zhaoxin/ |
H A D | core.c | 289 static void zhaoxin_pmu_disable_fixed(struct hw_perf_event *hwc) in zhaoxin_pmu_disable_fixed() 303 struct hw_perf_event *hwc = &event->hw; in zhaoxin_pmu_disable_event() 313 static void zhaoxin_pmu_enable_fixed(struct hw_perf_event *hwc) in zhaoxin_pmu_enable_fixed() 340 struct hw_perf_event *hwc = &event->hw; in zhaoxin_pmu_enable_event()
|
/openbmc/linux/arch/csky/kernel/ |
H A D | perf_event.c | 880 struct hw_perf_event *hwc = &event->hw; in csky_pmu_event_set_period() 920 struct hw_perf_event *hwc) in csky_perf_event_update() 970 struct hw_perf_event *hwc = &event->hw; in csky_pmu_event_init() 1024 struct hw_perf_event *hwc = &event->hw; in csky_pmu_start() 1048 struct hw_perf_event *hwc = &event->hw; in csky_pmu_stop_event() 1076 struct hw_perf_event *hwc = &event->hw; in csky_pmu_del() 1089 struct hw_perf_event *hwc = &event->hw; in csky_pmu_add() 1125 struct hw_perf_event *hwc; in csky_pmu_handle_irq()
|
/openbmc/linux/drivers/perf/arm_cspmu/ |
H A D | arm_cspmu.c | 634 struct hw_perf_event *hwc = &event->hw; in arm_cspmu_event_init() 775 struct hw_perf_event *hwc = &event->hw; in arm_cspmu_event_update() 788 struct hw_perf_event *hwc) in arm_cspmu_set_event() 796 struct hw_perf_event *hwc, in arm_cspmu_set_ev_filter() 814 struct hw_perf_event *hwc = &event->hw; in arm_cspmu_start() 840 struct hw_perf_event *hwc = &event->hw; in arm_cspmu_stop() 861 struct hw_perf_event *hwc = &event->hw; in arm_cspmu_add() 890 struct hw_perf_event *hwc = &event->hw; in arm_cspmu_del()
|
/openbmc/linux/arch/mips/kernel/ |
H A D | perf_event_mipsxx.c | 315 struct hw_perf_event *hwc) in mipsxx_pmu_alloc_counter() 348 static void mipsxx_pmu_enable_event(struct hw_perf_event *evt, int idx) in mipsxx_pmu_enable_event() 410 struct hw_perf_event *hwc, in mipspmu_event_set_period() 450 struct hw_perf_event *hwc, in mipspmu_event_update() 472 struct hw_perf_event *hwc = &event->hw; in mipspmu_start() 488 struct hw_perf_event *hwc = &event->hw; in mipspmu_stop() 502 struct hw_perf_event *hwc = &event->hw; in mipspmu_add() 538 struct hw_perf_event *hwc = &event->hw; in mipspmu_del() 552 struct hw_perf_event *hwc = &event->hw; in mipspmu_read() 787 struct hw_perf_event *hwc = &event->hw; in handle_associated_event() [all …]
|