Lines Matching defs:event
307 static inline bool armv8pmu_event_is_64bit(struct perf_event *event) in armv8pmu_event_is_64bit()
312 static inline bool armv8pmu_event_want_user_access(struct perf_event *event) in armv8pmu_event_want_user_access()
404 static inline bool armv8pmu_event_has_user_read(struct perf_event *event) in armv8pmu_event_has_user_read()
414 static inline bool armv8pmu_event_is_chained(struct perf_event *event) in armv8pmu_event_is_chained()
464 static inline u64 armv8pmu_read_hw_counter(struct perf_event *event) in armv8pmu_read_hw_counter()
480 static bool armv8pmu_event_needs_bias(struct perf_event *event) in armv8pmu_event_needs_bias()
496 static u64 armv8pmu_bias_long_counter(struct perf_event *event, u64 value) in armv8pmu_bias_long_counter()
504 static u64 armv8pmu_unbias_long_counter(struct perf_event *event, u64 value) in armv8pmu_unbias_long_counter()
512 static u64 armv8pmu_read_counter(struct perf_event *event) in armv8pmu_read_counter()
533 static inline void armv8pmu_write_hw_counter(struct perf_event *event, in armv8pmu_write_hw_counter()
546 static void armv8pmu_write_counter(struct perf_event *event, u64 value) in armv8pmu_write_counter()
567 static inline void armv8pmu_write_event_type(struct perf_event *event) in armv8pmu_write_event_type()
591 static u32 armv8pmu_event_cnten_mask(struct perf_event *event) in armv8pmu_event_cnten_mask()
611 static inline void armv8pmu_enable_event_counter(struct perf_event *event) in armv8pmu_enable_event_counter()
633 static inline void armv8pmu_disable_event_counter(struct perf_event *event) in armv8pmu_disable_event_counter()
650 static inline void armv8pmu_enable_event_irq(struct perf_event *event) in armv8pmu_enable_event_irq()
665 static inline void armv8pmu_disable_event_irq(struct perf_event *event) in armv8pmu_disable_event_irq()
722 static void armv8pmu_enable_event(struct perf_event *event) in armv8pmu_enable_event()
734 static void armv8pmu_disable_event(struct perf_event *event) in armv8pmu_disable_event()
796 struct perf_event *event = cpuc->events[idx]; in armv8pmu_handle_irq() local
863 struct perf_event *event) in armv8pmu_get_event_idx()
889 struct perf_event *event) in armv8pmu_clear_event_idx()
898 static int armv8pmu_user_event_idx(struct perf_event *event) in armv8pmu_user_event_idx()
917 static int armv8pmu_set_event_filter(struct hw_perf_event *event, in armv8pmu_set_event_filter()
987 struct perf_event *event) in __armv8_pmuv3_map_event_id()
1008 static int __armv8_pmuv3_map_event(struct perf_event *event, in __armv8_pmuv3_map_event()
1061 static int armv8_pmuv3_map_event(struct perf_event *event) in armv8_pmuv3_map_event()
1066 static int armv8_a53_map_event(struct perf_event *event) in armv8_a53_map_event()
1071 static int armv8_a57_map_event(struct perf_event *event) in armv8_a57_map_event()
1076 static int armv8_a73_map_event(struct perf_event *event) in armv8_a73_map_event()
1081 static int armv8_thunder_map_event(struct perf_event *event) in armv8_thunder_map_event()
1087 static int armv8_vulcan_map_event(struct perf_event *event) in armv8_vulcan_map_event()
1194 int (*map_event)(struct perf_event *event), in armv8_pmu_init()
1231 int (*map_event)(struct perf_event *event)) in armv8_pmu_init_nogroups()