Lines Matching refs:perf_event
124 struct perf_event *events[SMMU_PMCG_MAX_COUNTERS];
143 static inline u32 get_##_name(struct perf_event *event) \
164 struct perf_event *event, int idx);
254 static void smmu_pmu_event_update(struct perf_event *event) in smmu_pmu_event_update()
302 static void smmu_pmu_set_event_filter(struct perf_event *event, in smmu_pmu_set_event_filter()
313 static bool smmu_pmu_check_global_filter(struct perf_event *curr, in smmu_pmu_check_global_filter()
314 struct perf_event *new) in smmu_pmu_check_global_filter()
327 struct perf_event *event, int idx) in smmu_pmu_apply_event_filter()
358 struct perf_event *event) in smmu_pmu_get_event_idx()
377 static bool smmu_pmu_events_compatible(struct perf_event *curr, in smmu_pmu_events_compatible()
378 struct perf_event *new) in smmu_pmu_events_compatible()
395 static int smmu_pmu_event_init(struct perf_event *event) in smmu_pmu_event_init()
400 struct perf_event *sibling; in smmu_pmu_event_init()
456 static void smmu_pmu_event_start(struct perf_event *event, int flags) in smmu_pmu_event_start()
469 static void smmu_pmu_event_stop(struct perf_event *event, int flags) in smmu_pmu_event_stop()
484 static int smmu_pmu_event_add(struct perf_event *event, int flags) in smmu_pmu_event_add()
510 static void smmu_pmu_event_del(struct perf_event *event, int flags) in smmu_pmu_event_del()
524 static void smmu_pmu_event_read(struct perf_event *event) in smmu_pmu_event_read()
700 struct perf_event *event = smmu_pmu->events[idx]; in smmu_pmu_handle_irq()