Lines Matching refs:perf_event
11 #include <linux/perf_event.h>
69 struct perf_event **events;
647 struct perf_event *event = cci_hw->events[i];
753 * as it only tells us if the counter is assigned to perf_event or not.
754 * The state of the perf_event cannot be locked by the PMU layer, hence
796 static int pmu_get_event_idx(struct cci_pmu_hw_events *hw, struct perf_event *event)
814 static int pmu_map_event(struct perf_event *event)
872 static u32 pmu_read_counter(struct perf_event *event)
899 struct perf_event *event = cci_hw->events[i];
961 struct perf_event *event = cci_pmu->hw_events.events[i];
980 static u64 pmu_event_update(struct perf_event *event)
998 static void pmu_read(struct perf_event *event)
1003 static void pmu_event_set_period(struct perf_event *event)
1040 struct perf_event *event = events->events[idx];
1080 static void hw_perf_event_destroy(struct perf_event *event)
1129 static void cci_pmu_start(struct perf_event *event, int pmu_flags)
1163 static void cci_pmu_stop(struct perf_event *event, int pmu_flags)
1186 static int cci_pmu_add(struct perf_event *event, int flags)
1211 static void cci_pmu_del(struct perf_event *event, int flags)
1227 struct perf_event *event)
1249 static int validate_group(struct perf_event *event)
1251 struct perf_event *sibling, *leader = event->group_leader;
1277 static int __hw_perf_event_init(struct perf_event *event)
1313 static int cci_pmu_event_init(struct perf_event *event)