Lines Matching refs:hisi_pmu

58 	struct hisi_pmu *sllc_pmu = to_hisi_pmu(event->pmu);  in hisi_sllc_pmu_enable_tracetag()
72 struct hisi_pmu *sllc_pmu = to_hisi_pmu(event->pmu); in hisi_sllc_pmu_disable_tracetag()
86 struct hisi_pmu *sllc_pmu = to_hisi_pmu(event->pmu); in hisi_sllc_pmu_config_tgtid()
103 struct hisi_pmu *sllc_pmu = to_hisi_pmu(event->pmu); in hisi_sllc_pmu_clear_tgtid()
120 struct hisi_pmu *sllc_pmu = to_hisi_pmu(event->pmu); in hisi_sllc_pmu_config_srcid()
138 struct hisi_pmu *sllc_pmu = to_hisi_pmu(event->pmu); in hisi_sllc_pmu_clear_srcid()
175 static u64 hisi_sllc_pmu_read_counter(struct hisi_pmu *sllc_pmu, in hisi_sllc_pmu_read_counter()
182 static void hisi_sllc_pmu_write_counter(struct hisi_pmu *sllc_pmu, in hisi_sllc_pmu_write_counter()
189 static void hisi_sllc_pmu_write_evtype(struct hisi_pmu *sllc_pmu, int idx, in hisi_sllc_pmu_write_evtype()
212 static void hisi_sllc_pmu_start_counters(struct hisi_pmu *sllc_pmu) in hisi_sllc_pmu_start_counters()
221 static void hisi_sllc_pmu_stop_counters(struct hisi_pmu *sllc_pmu) in hisi_sllc_pmu_stop_counters()
230 static void hisi_sllc_pmu_enable_counter(struct hisi_pmu *sllc_pmu, in hisi_sllc_pmu_enable_counter()
240 static void hisi_sllc_pmu_disable_counter(struct hisi_pmu *sllc_pmu, in hisi_sllc_pmu_disable_counter()
250 static void hisi_sllc_pmu_enable_counter_int(struct hisi_pmu *sllc_pmu, in hisi_sllc_pmu_enable_counter_int()
261 static void hisi_sllc_pmu_disable_counter_int(struct hisi_pmu *sllc_pmu, in hisi_sllc_pmu_disable_counter_int()
272 static u32 hisi_sllc_pmu_get_int_status(struct hisi_pmu *sllc_pmu) in hisi_sllc_pmu_get_int_status()
277 static void hisi_sllc_pmu_clear_int_status(struct hisi_pmu *sllc_pmu, int idx) in hisi_sllc_pmu_clear_int_status()
289 struct hisi_pmu *sllc_pmu) in hisi_sllc_pmu_init_data()
399 struct hisi_pmu *sllc_pmu) in hisi_sllc_pmu_dev_probe()
424 struct hisi_pmu *sllc_pmu; in hisi_sllc_pmu_probe()
465 struct hisi_pmu *sllc_pmu = platform_get_drvdata(pdev); in hisi_sllc_pmu_remove()