Lines Matching defs:perf_event

12 #include <asm/perf_event.h>
331 static bool armv8pmu_event_is_64bit(struct perf_event *event)
336 static bool armv8pmu_event_want_user_access(struct perf_event *event)
471 static bool armv8pmu_event_has_user_read(struct perf_event *event)
481 static bool armv8pmu_event_is_chained(struct perf_event *event)
531 static u64 armv8pmu_read_hw_counter(struct perf_event *event)
547 static bool armv8pmu_event_needs_bias(struct perf_event *event)
563 static u64 armv8pmu_bias_long_counter(struct perf_event *event, u64 value)
571 static u64 armv8pmu_unbias_long_counter(struct perf_event *event, u64 value)
579 static u64 armv8pmu_read_counter(struct perf_event *event)
600 static void armv8pmu_write_hw_counter(struct perf_event *event,
613 static void armv8pmu_write_counter(struct perf_event *event, u64 value)
641 static void armv8pmu_write_event_type(struct perf_event *event)
665 static u32 armv8pmu_event_cnten_mask(struct perf_event *event)
685 static void armv8pmu_enable_event_counter(struct perf_event *event)
707 static void armv8pmu_disable_event_counter(struct perf_event *event)
724 static void armv8pmu_enable_event_irq(struct perf_event *event)
739 static void armv8pmu_disable_event_irq(struct perf_event *event)
796 static void armv8pmu_enable_event(struct perf_event *event)
808 static void armv8pmu_disable_event(struct perf_event *event)
870 struct perf_event *event = cpuc->events[idx];
937 struct perf_event *event)
963 struct perf_event *event)
972 static int armv8pmu_user_event_idx(struct perf_event *event)
995 struct perf_event *perf_event = container_of(attr, struct perf_event,
997 struct arm_pmu *cpu_pmu = to_arm_pmu(perf_event->pmu);
1083 struct perf_event *event)
1104 static int __armv8_pmuv3_map_event(struct perf_event *event,
1157 static int armv8_pmuv3_map_event(struct perf_event *event)
1162 static int armv8_a53_map_event(struct perf_event *event)
1167 static int armv8_a57_map_event(struct perf_event *event)
1172 static int armv8_a73_map_event(struct perf_event *event)
1177 static int armv8_thunder_map_event(struct perf_event *event)
1183 static int armv8_vulcan_map_event(struct perf_event *event)
1288 int (*map_event)(struct perf_event *event))
1427 void arch_perf_update_userpage(struct perf_event *event,
1474 * perf_event_mmap_page documentation in perf_event.h.