Searched refs:cci_pmu (Results 1 - 1 of 1) sorted by relevance

/linux-master/drivers/perf/
H A Darm-cci.c38 #define CCI_PMU_CNTR_LAST(cci_pmu) (cci_pmu->num_cntrs - 1)
74 struct cci_pmu;
89 int (*validate_hw_event)(struct cci_pmu *, unsigned long);
90 int (*get_event_idx)(struct cci_pmu *, struct cci_pmu_hw_events *, unsigned long);
91 void (*write_counters)(struct cci_pmu *, unsigned long *);
96 struct cci_pmu { struct
112 #define to_cci_pmu(c) (container_of(c, struct cci_pmu, pmu))
114 static struct cci_pmu *g_cci_pmu;
128 static void pmu_write_counters(struct cci_pmu *cci_pm
309 cci400_get_event_idx(struct cci_pmu *cci_pmu, struct cci_pmu_hw_events *hw, unsigned long cci_event) argument
331 cci400_validate_hw_event(struct cci_pmu *cci_pmu, unsigned long hw_event) argument
369 probe_cci400_revision(struct cci_pmu *cci_pmu) argument
381 probe_cci_model(struct cci_pmu *cci_pmu) argument
388 probe_cci_model(struct cci_pmu *cci_pmu) argument
538 cci500_validate_hw_event(struct cci_pmu *cci_pmu, unsigned long hw_event) argument
589 cci550_validate_hw_event(struct cci_pmu *cci_pmu, unsigned long hw_event) argument
639 cci_pmu_sync_counters(struct cci_pmu *cci_pmu) argument
665 __cci_pmu_enable_nosync(struct cci_pmu *cci_pmu) argument
675 __cci_pmu_enable_sync(struct cci_pmu *cci_pmu) argument
682 __cci_pmu_disable(struct cci_pmu *cci_pmu) argument
709 pmu_is_valid_counter(struct cci_pmu *cci_pmu, int idx) argument
714 pmu_read_register(struct cci_pmu *cci_pmu, int idx, unsigned int offset) argument
720 pmu_write_register(struct cci_pmu *cci_pmu, u32 value, int idx, unsigned int offset) argument
727 pmu_disable_counter(struct cci_pmu *cci_pmu, int idx) argument
732 pmu_enable_counter(struct cci_pmu *cci_pmu, int idx) argument
738 pmu_counter_is_enabled(struct cci_pmu *cci_pmu, int idx) argument
743 pmu_set_event(struct cci_pmu *cci_pmu, int idx, unsigned long event) argument
761 pmu_save_counters(struct cci_pmu *cci_pmu, unsigned long *mask) argument
778 pmu_restore_counters(struct cci_pmu *cci_pmu, unsigned long *mask) argument
790 pmu_get_max_counters(struct cci_pmu *cci_pmu) argument
798 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
816 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
825 pmu_request_irq(struct cci_pmu *cci_pmu, irq_handler_t handler) argument
860 pmu_free_irq(struct cci_pmu *cci_pmu) argument
874 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
888 pmu_write_counter(struct cci_pmu *cci_pmu, u32 value, int idx) argument
893 __pmu_write_counters(struct cci_pmu *cci_pmu, unsigned long *mask) argument
907 pmu_write_counters(struct cci_pmu *cci_pmu, unsigned long *mask) argument
946 cci5xx_pmu_write_counters(struct cci_pmu *cci_pmu, unsigned long *mask) argument
1026 struct cci_pmu *cci_pmu = dev; local
1065 cci_pmu_get_hw(struct cci_pmu *cci_pmu) argument
1075 cci_pmu_put_hw(struct cci_pmu *cci_pmu) argument
1082 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
1094 struct cci_pmu *cci_pmu = to_cci_pmu(pmu); local
1110 struct cci_pmu *cci_pmu = to_cci_pmu(pmu); local
1124 pmu_fixed_hw_idx(struct cci_pmu *cci_pmu, int idx) argument
1131 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
1165 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
1188 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
1213 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
1225 validate_event(struct pmu *cci_pmu, struct cci_pmu_hw_events *hw_events, struct perf_event *event) argument
1252 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
1315 struct cci_pmu *cci_pmu = to_cci_pmu(event->pmu); local
1362 struct cci_pmu *cci_pmu = to_cci_pmu(pmu); local
1396 cci_pmu_init(struct cci_pmu *cci_pmu, struct platform_device *pdev) argument
1593 struct cci_pmu *cci_pmu; local
1640 struct cci_pmu *cci_pmu; local
[all...]

Completed in 157 milliseconds