perf_event         41 arch/alpha/kernel/perf_event.c 	struct perf_event	*event[MAX_HWEVENTS];
perf_event         86 arch/alpha/kernel/perf_event.c 	int (*check_constraints)(struct perf_event **, unsigned long *, int);
perf_event        152 arch/alpha/kernel/perf_event.c static int ev67_check_constraints(struct perf_event **event,
perf_event        252 arch/alpha/kernel/perf_event.c static int alpha_perf_event_set_period(struct perf_event *event,
perf_event        307 arch/alpha/kernel/perf_event.c static unsigned long alpha_perf_event_update(struct perf_event *event,
perf_event        340 arch/alpha/kernel/perf_event.c static int collect_events(struct perf_event *group, int max_count,
perf_event        341 arch/alpha/kernel/perf_event.c 			  struct perf_event *event[], unsigned long *evtype,
perf_event        344 arch/alpha/kernel/perf_event.c 	struct perf_event *pe;
perf_event        371 arch/alpha/kernel/perf_event.c static int alpha_check_constraints(struct perf_event **events,
perf_event        400 arch/alpha/kernel/perf_event.c 		struct perf_event *pe = cpuc->event[j];
perf_event        412 arch/alpha/kernel/perf_event.c 		struct perf_event *pe = cpuc->event[j];
perf_event        433 arch/alpha/kernel/perf_event.c static int alpha_pmu_add(struct perf_event *event, int flags)
perf_event        485 arch/alpha/kernel/perf_event.c static void alpha_pmu_del(struct perf_event *event, int flags)
perf_event        524 arch/alpha/kernel/perf_event.c static void alpha_pmu_read(struct perf_event *event)
perf_event        532 arch/alpha/kernel/perf_event.c static void alpha_pmu_stop(struct perf_event *event, int flags)
perf_event        552 arch/alpha/kernel/perf_event.c static void alpha_pmu_start(struct perf_event *event, int flags)
perf_event        594 arch/alpha/kernel/perf_event.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event        602 arch/alpha/kernel/perf_event.c static int __hw_perf_event_init(struct perf_event *event)
perf_event        606 arch/alpha/kernel/perf_event.c 	struct perf_event *evts[MAX_HWEVENTS];
perf_event        690 arch/alpha/kernel/perf_event.c static int alpha_pmu_event_init(struct perf_event *event)
perf_event        809 arch/alpha/kernel/perf_event.c 	struct perf_event *event;
perf_event         54 arch/arc/kernel/perf_event.c 	struct perf_event *act_counter[ARC_PERF_MAX_COUNTERS];
perf_event        118 arch/arc/kernel/perf_event.c static void arc_perf_event_update(struct perf_event *event,
perf_event        134 arch/arc/kernel/perf_event.c static void arc_pmu_read(struct perf_event *event)
perf_event        167 arch/arc/kernel/perf_event.c static int arc_pmu_event_init(struct perf_event *event)
perf_event        243 arch/arc/kernel/perf_event.c static int arc_pmu_event_set_period(struct perf_event *event)
perf_event        289 arch/arc/kernel/perf_event.c static void arc_pmu_start(struct perf_event *event, int flags)
perf_event        314 arch/arc/kernel/perf_event.c static void arc_pmu_stop(struct perf_event *event, int flags)
perf_event        347 arch/arc/kernel/perf_event.c static void arc_pmu_del(struct perf_event *event, int flags)
perf_event        360 arch/arc/kernel/perf_event.c static int arc_pmu_add(struct perf_event *event, int flags)
perf_event        417 arch/arc/kernel/perf_event.c 		struct perf_event *event;
perf_event        116 arch/arm/include/asm/hw_breakpoint.h struct perf_event;
perf_event        122 arch/arm/include/asm/hw_breakpoint.h extern int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        132 arch/arm/include/asm/hw_breakpoint.h int arch_install_hw_breakpoint(struct perf_event *bp);
perf_event        133 arch/arm/include/asm/hw_breakpoint.h void arch_uninstall_hw_breakpoint(struct perf_event *bp);
perf_event        134 arch/arm/include/asm/hw_breakpoint.h void hw_breakpoint_pmu_read(struct perf_event *bp);
perf_event         26 arch/arm/include/asm/processor.h 	struct perf_event	*hbp[ARM_MAX_HBP_SLOTS];
perf_event         30 arch/arm/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, bp_on_reg[ARM_MAX_BRP]);
perf_event         33 arch/arm/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[ARM_MAX_WRP]);
perf_event        322 arch/arm/kernel/hw_breakpoint.c int arch_install_hw_breakpoint(struct perf_event *bp)
perf_event        325 arch/arm/kernel/hw_breakpoint.c 	struct perf_event **slot, **slots;
perf_event        379 arch/arm/kernel/hw_breakpoint.c void arch_uninstall_hw_breakpoint(struct perf_event *bp)
perf_event        382 arch/arm/kernel/hw_breakpoint.c 	struct perf_event **slot, **slots;
perf_event        509 arch/arm/kernel/hw_breakpoint.c static int arch_build_bp_info(struct perf_event *bp,
perf_event        583 arch/arm/kernel/hw_breakpoint.c int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        662 arch/arm/kernel/hw_breakpoint.c static void enable_single_step(struct perf_event *bp, u32 addr)
perf_event        676 arch/arm/kernel/hw_breakpoint.c static void disable_single_step(struct perf_event *bp)
perf_event        688 arch/arm/kernel/hw_breakpoint.c 	struct perf_event *wp, **slots;
perf_event        760 arch/arm/kernel/hw_breakpoint.c 	struct perf_event *wp, **slots;
perf_event        793 arch/arm/kernel/hw_breakpoint.c 	struct perf_event *bp, **slots;
perf_event       1130 arch/arm/kernel/hw_breakpoint.c void hw_breakpoint_pmu_read(struct perf_event *bp)
perf_event        236 arch/arm/kernel/perf_event_v6.c static inline u64 armv6pmu_read_counter(struct perf_event *event)
perf_event        254 arch/arm/kernel/perf_event_v6.c static inline void armv6pmu_write_counter(struct perf_event *event, u64 value)
perf_event        269 arch/arm/kernel/perf_event_v6.c static void armv6pmu_enable_event(struct perf_event *event)
perf_event        327 arch/arm/kernel/perf_event_v6.c 		struct perf_event *event = cpuc->events[idx];
perf_event        389 arch/arm/kernel/perf_event_v6.c 				struct perf_event *event)
perf_event        415 arch/arm/kernel/perf_event_v6.c 				     struct perf_event *event)
perf_event        420 arch/arm/kernel/perf_event_v6.c static void armv6pmu_disable_event(struct perf_event *event)
perf_event        455 arch/arm/kernel/perf_event_v6.c static void armv6mpcore_pmu_disable_event(struct perf_event *event)
perf_event        486 arch/arm/kernel/perf_event_v6.c static int armv6_map_event(struct perf_event *event)
perf_event        536 arch/arm/kernel/perf_event_v6.c static int armv6mpcore_map_event(struct perf_event *event)
perf_event        746 arch/arm/kernel/perf_event_v7.c static inline u64 armv7pmu_read_counter(struct perf_event *event)
perf_event        766 arch/arm/kernel/perf_event_v7.c static inline void armv7pmu_write_counter(struct perf_event *event, u64 value)
perf_event        871 arch/arm/kernel/perf_event_v7.c static void armv7pmu_enable_event(struct perf_event *event)
perf_event        917 arch/arm/kernel/perf_event_v7.c static void armv7pmu_disable_event(struct perf_event *event)
perf_event        974 arch/arm/kernel/perf_event_v7.c 		struct perf_event *event = cpuc->events[idx];
perf_event       1033 arch/arm/kernel/perf_event_v7.c 				  struct perf_event *event)
perf_event       1062 arch/arm/kernel/perf_event_v7.c 				     struct perf_event *event)
perf_event       1114 arch/arm/kernel/perf_event_v7.c static int armv7_a8_map_event(struct perf_event *event)
perf_event       1120 arch/arm/kernel/perf_event_v7.c static int armv7_a9_map_event(struct perf_event *event)
perf_event       1126 arch/arm/kernel/perf_event_v7.c static int armv7_a5_map_event(struct perf_event *event)
perf_event       1132 arch/arm/kernel/perf_event_v7.c static int armv7_a15_map_event(struct perf_event *event)
perf_event       1138 arch/arm/kernel/perf_event_v7.c static int armv7_a7_map_event(struct perf_event *event)
perf_event       1144 arch/arm/kernel/perf_event_v7.c static int armv7_a12_map_event(struct perf_event *event)
perf_event       1150 arch/arm/kernel/perf_event_v7.c static int krait_map_event(struct perf_event *event)
perf_event       1156 arch/arm/kernel/perf_event_v7.c static int krait_map_event_no_branch(struct perf_event *event)
perf_event       1162 arch/arm/kernel/perf_event_v7.c static int scorpion_map_event(struct perf_event *event)
perf_event       1493 arch/arm/kernel/perf_event_v7.c static void krait_pmu_disable_event(struct perf_event *event)
perf_event       1519 arch/arm/kernel/perf_event_v7.c static void krait_pmu_enable_event(struct perf_event *event)
perf_event       1580 arch/arm/kernel/perf_event_v7.c static int krait_event_to_bit(struct perf_event *event, unsigned int region,
perf_event       1607 arch/arm/kernel/perf_event_v7.c 				   struct perf_event *event)
perf_event       1638 arch/arm/kernel/perf_event_v7.c 				      struct perf_event *event)
perf_event       1826 arch/arm/kernel/perf_event_v7.c static void scorpion_pmu_disable_event(struct perf_event *event)
perf_event       1852 arch/arm/kernel/perf_event_v7.c static void scorpion_pmu_enable_event(struct perf_event *event)
perf_event       1913 arch/arm/kernel/perf_event_v7.c static int scorpion_event_to_bit(struct perf_event *event, unsigned int region,
perf_event       1940 arch/arm/kernel/perf_event_v7.c 				   struct perf_event *event)
perf_event       1968 arch/arm/kernel/perf_event_v7.c 				      struct perf_event *event)
perf_event        174 arch/arm/kernel/perf_event_xscale.c 		struct perf_event *event = cpuc->events[idx];
perf_event        204 arch/arm/kernel/perf_event_xscale.c static void xscale1pmu_enable_event(struct perf_event *event)
perf_event        240 arch/arm/kernel/perf_event_xscale.c static void xscale1pmu_disable_event(struct perf_event *event)
perf_event        276 arch/arm/kernel/perf_event_xscale.c 				struct perf_event *event)
perf_event        296 arch/arm/kernel/perf_event_xscale.c 				     struct perf_event *event)
perf_event        325 arch/arm/kernel/perf_event_xscale.c static inline u64 xscale1pmu_read_counter(struct perf_event *event)
perf_event        346 arch/arm/kernel/perf_event_xscale.c static inline void xscale1pmu_write_counter(struct perf_event *event, u64 val)
perf_event        364 arch/arm/kernel/perf_event_xscale.c static int xscale_map_event(struct perf_event *event)
perf_event        520 arch/arm/kernel/perf_event_xscale.c 		struct perf_event *event = cpuc->events[idx];
perf_event        550 arch/arm/kernel/perf_event_xscale.c static void xscale2pmu_enable_event(struct perf_event *event)
perf_event        596 arch/arm/kernel/perf_event_xscale.c static void xscale2pmu_disable_event(struct perf_event *event)
perf_event        650 arch/arm/kernel/perf_event_xscale.c 				struct perf_event *event)
perf_event        688 arch/arm/kernel/perf_event_xscale.c static inline u64 xscale2pmu_read_counter(struct perf_event *event)
perf_event        715 arch/arm/kernel/perf_event_xscale.c static inline void xscale2pmu_write_counter(struct perf_event *event, u64 val)
perf_event        377 arch/arm/kernel/ptrace.c static void ptrace_hbptriggered(struct perf_event *bp,
perf_event        442 arch/arm/kernel/ptrace.c static struct perf_event *ptrace_hbp_create(struct task_struct *tsk, int type)
perf_event        463 arch/arm/kernel/ptrace.c 	struct perf_event *bp;
perf_event        509 arch/arm/kernel/ptrace.c 	struct perf_event *bp;
perf_event        103 arch/arm/mach-imx/mmdc.c 	struct perf_event *mmdc_events[MMDC_NUM_COUNTERS];
perf_event        232 arch/arm/mach-imx/mmdc.c static bool mmdc_pmu_group_event_is_valid(struct perf_event *event,
perf_event        253 arch/arm/mach-imx/mmdc.c static bool mmdc_pmu_group_is_valid(struct perf_event *event)
perf_event        256 arch/arm/mach-imx/mmdc.c 	struct perf_event *leader = event->group_leader;
perf_event        257 arch/arm/mach-imx/mmdc.c 	struct perf_event *sibling;
perf_event        275 arch/arm/mach-imx/mmdc.c static int mmdc_pmu_event_init(struct perf_event *event)
perf_event        304 arch/arm/mach-imx/mmdc.c static void mmdc_pmu_event_update(struct perf_event *event)
perf_event        322 arch/arm/mach-imx/mmdc.c static void mmdc_pmu_event_start(struct perf_event *event, int flags)
perf_event        358 arch/arm/mach-imx/mmdc.c static int mmdc_pmu_event_add(struct perf_event *event, int flags)
perf_event        379 arch/arm/mach-imx/mmdc.c static void mmdc_pmu_event_stop(struct perf_event *event, int flags)
perf_event        395 arch/arm/mach-imx/mmdc.c static void mmdc_pmu_event_del(struct perf_event *event, int flags)
perf_event        414 arch/arm/mach-imx/mmdc.c 		struct perf_event *event = pmu_mmdc->mmdc_events[i];
perf_event         36 arch/arm/mm/cache-l2x0-pmu.c static struct perf_event *events[PMU_NR_COUNTERS];
perf_event        117 arch/arm/mm/cache-l2x0-pmu.c static void l2x0_pmu_event_read(struct perf_event *event)
perf_event        133 arch/arm/mm/cache-l2x0-pmu.c static void l2x0_pmu_event_configure(struct perf_event *event)
perf_event        160 arch/arm/mm/cache-l2x0-pmu.c 		struct perf_event *event = events[i];
perf_event        186 arch/arm/mm/cache-l2x0-pmu.c static void l2x0_pmu_event_start(struct perf_event *event, int flags)
perf_event        212 arch/arm/mm/cache-l2x0-pmu.c static void l2x0_pmu_event_stop(struct perf_event *event, int flags)
perf_event        229 arch/arm/mm/cache-l2x0-pmu.c static int l2x0_pmu_event_add(struct perf_event *event, int flags)
perf_event        259 arch/arm/mm/cache-l2x0-pmu.c static void l2x0_pmu_event_del(struct perf_event *event, int flags)
perf_event        272 arch/arm/mm/cache-l2x0-pmu.c static bool l2x0_pmu_group_is_valid(struct perf_event *event)
perf_event        275 arch/arm/mm/cache-l2x0-pmu.c 	struct perf_event *leader = event->group_leader;
perf_event        276 arch/arm/mm/cache-l2x0-pmu.c 	struct perf_event *sibling;
perf_event        294 arch/arm/mm/cache-l2x0-pmu.c static int l2x0_pmu_event_init(struct perf_event *event)
perf_event        110 arch/arm64/include/asm/hw_breakpoint.h struct perf_event;
perf_event        116 arch/arm64/include/asm/hw_breakpoint.h extern int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        122 arch/arm64/include/asm/hw_breakpoint.h extern int arch_install_hw_breakpoint(struct perf_event *bp);
perf_event        123 arch/arm64/include/asm/hw_breakpoint.h extern void arch_uninstall_hw_breakpoint(struct perf_event *bp);
perf_event        124 arch/arm64/include/asm/hw_breakpoint.h extern void hw_breakpoint_pmu_read(struct perf_event *bp);
perf_event        104 arch/arm64/include/asm/processor.h 	struct perf_event	*hbp_break[ARM_MAX_BRP];
perf_event        105 arch/arm64/include/asm/processor.h 	struct perf_event	*hbp_watch[ARM_MAX_WRP];
perf_event         30 arch/arm64/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, bp_on_reg[ARM_MAX_BRP]);
perf_event         33 arch/arm64/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[ARM_MAX_WRP]);
perf_event        160 arch/arm64/kernel/hw_breakpoint.c static int is_compat_bp(struct perf_event *bp)
perf_event        188 arch/arm64/kernel/hw_breakpoint.c static int hw_breakpoint_slot_setup(struct perf_event **slots, int max_slots,
perf_event        189 arch/arm64/kernel/hw_breakpoint.c 				    struct perf_event *bp,
perf_event        193 arch/arm64/kernel/hw_breakpoint.c 	struct perf_event **slot;
perf_event        222 arch/arm64/kernel/hw_breakpoint.c static int hw_breakpoint_control(struct perf_event *bp,
perf_event        226 arch/arm64/kernel/hw_breakpoint.c 	struct perf_event **slots;
perf_event        288 arch/arm64/kernel/hw_breakpoint.c int arch_install_hw_breakpoint(struct perf_event *bp)
perf_event        293 arch/arm64/kernel/hw_breakpoint.c void arch_uninstall_hw_breakpoint(struct perf_event *bp)
perf_event        412 arch/arm64/kernel/hw_breakpoint.c static int arch_build_bp_info(struct perf_event *bp,
perf_event        507 arch/arm64/kernel/hw_breakpoint.c int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        584 arch/arm64/kernel/hw_breakpoint.c 	struct perf_event **slots;
perf_event        626 arch/arm64/kernel/hw_breakpoint.c 	struct perf_event *bp, **slots;
perf_event        740 arch/arm64/kernel/hw_breakpoint.c 	struct perf_event *wp, **slots;
perf_event        936 arch/arm64/kernel/hw_breakpoint.c 	struct perf_event **slots;
perf_event       1012 arch/arm64/kernel/hw_breakpoint.c void hw_breakpoint_pmu_read(struct perf_event *bp)
perf_event        323 arch/arm64/kernel/perf_event.c static inline bool armv8pmu_event_is_64bit(struct perf_event *event)
perf_event        353 arch/arm64/kernel/perf_event.c static inline bool armv8pmu_event_is_chained(struct perf_event *event)
perf_event        413 arch/arm64/kernel/perf_event.c static inline u64 armv8pmu_read_hw_counter(struct perf_event *event)
perf_event        424 arch/arm64/kernel/perf_event.c static u64 armv8pmu_read_counter(struct perf_event *event)
perf_event        448 arch/arm64/kernel/perf_event.c static inline void armv8pmu_write_hw_counter(struct perf_event *event,
perf_event        461 arch/arm64/kernel/perf_event.c static void armv8pmu_write_counter(struct perf_event *event, u64 value)
perf_event        491 arch/arm64/kernel/perf_event.c static inline void armv8pmu_write_event_type(struct perf_event *event)
perf_event        519 arch/arm64/kernel/perf_event.c static inline void armv8pmu_enable_event_counter(struct perf_event *event)
perf_event        545 arch/arm64/kernel/perf_event.c static inline void armv8pmu_disable_event_counter(struct perf_event *event)
perf_event        572 arch/arm64/kernel/perf_event.c static inline int armv8pmu_enable_event_irq(struct perf_event *event)
perf_event        589 arch/arm64/kernel/perf_event.c static inline int armv8pmu_disable_event_irq(struct perf_event *event)
perf_event        608 arch/arm64/kernel/perf_event.c static void armv8pmu_enable_event(struct perf_event *event)
perf_event        643 arch/arm64/kernel/perf_event.c static void armv8pmu_disable_event(struct perf_event *event)
perf_event        719 arch/arm64/kernel/perf_event.c 		struct perf_event *event = cpuc->events[idx];
perf_event        790 arch/arm64/kernel/perf_event.c 				  struct perf_event *event)
perf_event        812 arch/arm64/kernel/perf_event.c 				     struct perf_event *event)
perf_event        868 arch/arm64/kernel/perf_event.c static int armv8pmu_filter_match(struct perf_event *event)
perf_event        896 arch/arm64/kernel/perf_event.c static int __armv8_pmuv3_map_event(struct perf_event *event,
perf_event        924 arch/arm64/kernel/perf_event.c static int armv8_pmuv3_map_event(struct perf_event *event)
perf_event        929 arch/arm64/kernel/perf_event.c static int armv8_a53_map_event(struct perf_event *event)
perf_event        934 arch/arm64/kernel/perf_event.c static int armv8_a57_map_event(struct perf_event *event)
perf_event        939 arch/arm64/kernel/perf_event.c static int armv8_a73_map_event(struct perf_event *event)
perf_event        944 arch/arm64/kernel/perf_event.c static int armv8_thunder_map_event(struct perf_event *event)
perf_event        950 arch/arm64/kernel/perf_event.c static int armv8_vulcan_map_event(struct perf_event *event)
perf_event       1200 arch/arm64/kernel/perf_event.c void arch_perf_update_userpage(struct perf_event *event,
perf_event        170 arch/arm64/kernel/ptrace.c static void ptrace_hbptriggered(struct perf_event *bp,
perf_event        234 arch/arm64/kernel/ptrace.c static struct perf_event *ptrace_hbp_get_event(unsigned int note_type,
perf_event        238 arch/arm64/kernel/ptrace.c 	struct perf_event *bp = ERR_PTR(-EINVAL);
perf_event        262 arch/arm64/kernel/ptrace.c 				struct perf_event *bp)
perf_event        287 arch/arm64/kernel/ptrace.c static struct perf_event *ptrace_hbp_create(unsigned int note_type,
perf_event        291 arch/arm64/kernel/ptrace.c 	struct perf_event *bp;
perf_event        391 arch/arm64/kernel/ptrace.c 	struct perf_event *bp = ptrace_hbp_get_event(note_type, tsk, idx);
perf_event        405 arch/arm64/kernel/ptrace.c 	struct perf_event *bp = ptrace_hbp_get_event(note_type, tsk, idx);
perf_event        414 arch/arm64/kernel/ptrace.c static struct perf_event *ptrace_hbp_get_initialised_bp(unsigned int note_type,
perf_event        418 arch/arm64/kernel/ptrace.c 	struct perf_event *bp = ptrace_hbp_get_event(note_type, tsk, idx);
perf_event        432 arch/arm64/kernel/ptrace.c 	struct perf_event *bp;
perf_event        457 arch/arm64/kernel/ptrace.c 	struct perf_event *bp;
perf_event         27 arch/csky/kernel/perf_event.c 	struct perf_event *events[CSKY_PMU_MAX_EVENTS];
perf_event        878 arch/csky/kernel/perf_event.c int  csky_pmu_event_set_period(struct perf_event *event)
perf_event        919 arch/csky/kernel/perf_event.c static void csky_perf_event_update(struct perf_event *event,
perf_event        945 arch/csky/kernel/perf_event.c static void csky_pmu_read(struct perf_event *event)
perf_event        968 arch/csky/kernel/perf_event.c static int csky_pmu_event_init(struct perf_event *event)
perf_event       1021 arch/csky/kernel/perf_event.c static void csky_pmu_start(struct perf_event *event, int flags)
perf_event       1045 arch/csky/kernel/perf_event.c static void csky_pmu_stop_event(struct perf_event *event)
perf_event       1059 arch/csky/kernel/perf_event.c static void csky_pmu_stop(struct perf_event *event, int flags)
perf_event       1073 arch/csky/kernel/perf_event.c static void csky_pmu_del(struct perf_event *event, int flags)
perf_event       1086 arch/csky/kernel/perf_event.c static int csky_pmu_add(struct perf_event *event, int flags)
perf_event       1124 arch/csky/kernel/perf_event.c 		struct perf_event *event = cpuc->events[idx];
perf_event         33 arch/mips/kernel/perf_event_mipsxx.c 	struct perf_event	*events[MIPS_MAX_HWEVENTS];
perf_event        317 arch/mips/kernel/perf_event_mipsxx.c 	struct perf_event *event = container_of(evt, struct perf_event, hw);
perf_event        370 arch/mips/kernel/perf_event_mipsxx.c static int mipspmu_event_set_period(struct perf_event *event,
perf_event        406 arch/mips/kernel/perf_event_mipsxx.c static void mipspmu_event_update(struct perf_event *event,
perf_event        427 arch/mips/kernel/perf_event_mipsxx.c static void mipspmu_start(struct perf_event *event, int flags)
perf_event        443 arch/mips/kernel/perf_event_mipsxx.c static void mipspmu_stop(struct perf_event *event, int flags)
perf_event        456 arch/mips/kernel/perf_event_mipsxx.c static int mipspmu_add(struct perf_event *event, int flags)
perf_event        492 arch/mips/kernel/perf_event_mipsxx.c static void mipspmu_del(struct perf_event *event, int flags)
perf_event        507 arch/mips/kernel/perf_event_mipsxx.c static void mipspmu_read(struct perf_event *event)
perf_event        592 arch/mips/kernel/perf_event_mipsxx.c static int __hw_perf_event_init(struct perf_event *event);
perf_event        594 arch/mips/kernel/perf_event_mipsxx.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event        609 arch/mips/kernel/perf_event_mipsxx.c static int mipspmu_event_init(struct perf_event *event)
perf_event        711 arch/mips/kernel/perf_event_mipsxx.c static int validate_group(struct perf_event *event)
perf_event        713 arch/mips/kernel/perf_event_mipsxx.c 	struct perf_event *sibling, *leader = event->group_leader;
perf_event        737 arch/mips/kernel/perf_event_mipsxx.c 	struct perf_event *event = cpuc->events[idx];
perf_event       1279 arch/mips/kernel/perf_event_mipsxx.c static int __hw_perf_event_init(struct perf_event *event)
perf_event        245 arch/mips/kernel/pm-cps.c 	unsigned perf_counter, perf_event;
perf_event        255 arch/mips/kernel/pm-cps.c 		perf_event = 51;
perf_event        282 arch/mips/kernel/pm-cps.c 	uasm_i_addiu(pp, t0, zero, (perf_event << 5) | 0xf);
perf_event         48 arch/nds32/include/asm/pmu.h 	struct perf_event *events[MAX_COUNTERS];
perf_event         68 arch/nds32/include/asm/pmu.h 	void (*enable)(struct perf_event *event);
perf_event         69 arch/nds32/include/asm/pmu.h 	void (*disable)(struct perf_event *event);
perf_event         71 arch/nds32/include/asm/pmu.h 			     struct perf_event *event);
perf_event         74 arch/nds32/include/asm/pmu.h 	u32 (*read_counter)(struct perf_event *event);
perf_event         75 arch/nds32/include/asm/pmu.h 	void (*write_counter)(struct perf_event *event, u32 val);
perf_event         81 arch/nds32/include/asm/pmu.h 	int (*map_event)(struct perf_event *event);
perf_event         93 arch/nds32/include/asm/pmu.h u64 nds32_pmu_event_update(struct perf_event *event);
perf_event         95 arch/nds32/include/asm/pmu.h int nds32_pmu_event_set_period(struct perf_event *event);
perf_event        380 arch/nds32/include/asm/pmu.h int nds32_pmu_map_event(struct perf_event *event,
perf_event        110 arch/nds32/kernel/perf_event_cpu.c nds32_pmu_map_event(struct perf_event *event,
perf_event        131 arch/nds32/kernel/perf_event_cpu.c static int nds32_spav3_map_event(struct perf_event *event)
perf_event        183 arch/nds32/kernel/perf_event_cpu.c int nds32_pmu_event_set_period(struct perf_event *event)
perf_event        251 arch/nds32/kernel/perf_event_cpu.c 		struct perf_event *event = cpuc->events[idx];
perf_event        412 arch/nds32/kernel/perf_event_cpu.c static void nds32_pmu_enable_event(struct perf_event *event)
perf_event        464 arch/nds32/kernel/perf_event_cpu.c static void nds32_pmu_disable_event(struct perf_event *event)
perf_event        495 arch/nds32/kernel/perf_event_cpu.c static inline u32 nds32_pmu_read_counter(struct perf_event *event)
perf_event        524 arch/nds32/kernel/perf_event_cpu.c static inline void nds32_pmu_write_counter(struct perf_event *event, u32 value)
perf_event        552 arch/nds32/kernel/perf_event_cpu.c 				   struct perf_event *event)
perf_event        752 arch/nds32/kernel/perf_event_cpu.c 	       struct perf_event *event)
perf_event        771 arch/nds32/kernel/perf_event_cpu.c static int validate_group(struct perf_event *event)
perf_event        773 arch/nds32/kernel/perf_event_cpu.c 	struct perf_event *sibling, *leader = event->group_leader;
perf_event        796 arch/nds32/kernel/perf_event_cpu.c static int __hw_perf_event_init(struct perf_event *event)
perf_event        857 arch/nds32/kernel/perf_event_cpu.c static int nds32_pmu_event_init(struct perf_event *event)
perf_event        888 arch/nds32/kernel/perf_event_cpu.c static void nds32_start(struct perf_event *event, int flags)
perf_event        906 arch/nds32/kernel/perf_event_cpu.c static int nds32_pmu_add(struct perf_event *event, int flags)
perf_event        943 arch/nds32/kernel/perf_event_cpu.c u64 nds32_pmu_event_update(struct perf_event *event)
perf_event        969 arch/nds32/kernel/perf_event_cpu.c static void nds32_stop(struct perf_event *event, int flags)
perf_event        984 arch/nds32/kernel/perf_event_cpu.c static void nds32_pmu_del(struct perf_event *event, int flags)
perf_event        998 arch/nds32/kernel/perf_event_cpu.c static void nds32_pmu_read(struct perf_event *event)
perf_event         42 arch/powerpc/include/asm/hw_breakpoint.h struct perf_event;
perf_event         52 arch/powerpc/include/asm/hw_breakpoint.h extern int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event         57 arch/powerpc/include/asm/hw_breakpoint.h int arch_install_hw_breakpoint(struct perf_event *bp);
perf_event         58 arch/powerpc/include/asm/hw_breakpoint.h void arch_uninstall_hw_breakpoint(struct perf_event *bp);
perf_event         59 arch/powerpc/include/asm/hw_breakpoint.h void arch_unregister_hw_breakpoint(struct perf_event *bp);
perf_event         60 arch/powerpc/include/asm/hw_breakpoint.h void hw_breakpoint_pmu_read(struct perf_event *bp);
perf_event         64 arch/powerpc/include/asm/hw_breakpoint.h extern void ptrace_triggered(struct perf_event *bp,
perf_event         18 arch/powerpc/include/asm/perf_event_server.h struct perf_event;
perf_event         32 arch/powerpc/include/asm/perf_event_server.h 				struct perf_event *pevents[]);
perf_event        173 arch/powerpc/include/asm/processor.h 	struct perf_event *ptrace_bps[HBP_NUM];
perf_event        178 arch/powerpc/include/asm/processor.h 	struct perf_event *last_hit_ubp;
perf_event         33 arch/powerpc/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, bp_per_reg);
perf_event         54 arch/powerpc/kernel/hw_breakpoint.c int arch_install_hw_breakpoint(struct perf_event *bp)
perf_event         57 arch/powerpc/kernel/hw_breakpoint.c 	struct perf_event **slot = this_cpu_ptr(&bp_per_reg);
perf_event         80 arch/powerpc/kernel/hw_breakpoint.c void arch_uninstall_hw_breakpoint(struct perf_event *bp)
perf_event         82 arch/powerpc/kernel/hw_breakpoint.c 	struct perf_event **slot = this_cpu_ptr(&bp_per_reg);
perf_event         97 arch/powerpc/kernel/hw_breakpoint.c void arch_unregister_hw_breakpoint(struct perf_event *bp)
perf_event        132 arch/powerpc/kernel/hw_breakpoint.c int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        211 arch/powerpc/kernel/hw_breakpoint.c static bool stepping_handler(struct pt_regs *regs, struct perf_event *bp,
perf_event        253 arch/powerpc/kernel/hw_breakpoint.c 	struct perf_event *bp;
perf_event        322 arch/powerpc/kernel/hw_breakpoint.c 	struct perf_event *bp = NULL;
perf_event        388 arch/powerpc/kernel/hw_breakpoint.c void hw_breakpoint_pmu_read(struct perf_event *bp)
perf_event       2368 arch/powerpc/kernel/ptrace.c void ptrace_triggered(struct perf_event *bp,
perf_event       2391 arch/powerpc/kernel/ptrace.c 	struct perf_event *bp;
perf_event       2831 arch/powerpc/kernel/ptrace.c 	struct perf_event *bp;
perf_event       2941 arch/powerpc/kernel/ptrace.c 	struct perf_event *bp;
perf_event         48 arch/powerpc/perf/8xx-pmu.c static int event_type(struct perf_event *event)
perf_event         71 arch/powerpc/perf/8xx-pmu.c static int mpc8xx_pmu_event_init(struct perf_event *event)
perf_event         80 arch/powerpc/perf/8xx-pmu.c static int mpc8xx_pmu_add(struct perf_event *event, int flags)
perf_event        123 arch/powerpc/perf/8xx-pmu.c static void mpc8xx_pmu_read(struct perf_event *event)
perf_event        158 arch/powerpc/perf/8xx-pmu.c static void mpc8xx_pmu_del(struct perf_event *event, int flags)
perf_event         37 arch/powerpc/perf/core-book3s.c 	struct perf_event *event[MAX_HWEVENTS];
perf_event         46 arch/powerpc/perf/core-book3s.c 	struct perf_event *limited_counter[MAX_LIMITED_HWCOUNTERS];
perf_event        118 arch/powerpc/perf/core-book3s.c static bool is_ebb_event(struct perf_event *event) { return false; }
perf_event        119 arch/powerpc/perf/core-book3s.c static int ebb_event_check(struct perf_event *event) { return 0; }
perf_event        120 arch/powerpc/perf/core-book3s.c static void ebb_event_add(struct perf_event *event) { }
perf_event        127 arch/powerpc/perf/core-book3s.c static inline void power_pmu_bhrb_enable(struct perf_event *event) {}
perf_event        128 arch/powerpc/perf/core-book3s.c static inline void power_pmu_bhrb_disable(struct perf_event *event) {}
perf_event        367 arch/powerpc/perf/core-book3s.c static void power_pmu_bhrb_enable(struct perf_event *event)
perf_event        383 arch/powerpc/perf/core-book3s.c static void power_pmu_bhrb_disable(struct perf_event *event)
perf_event        532 arch/powerpc/perf/core-book3s.c static bool is_ebb_event(struct perf_event *event)
perf_event        543 arch/powerpc/perf/core-book3s.c static int ebb_event_check(struct perf_event *event)
perf_event        545 arch/powerpc/perf/core-book3s.c 	struct perf_event *leader = event->group_leader;
perf_event        569 arch/powerpc/perf/core-book3s.c static void ebb_event_add(struct perf_event *event)
perf_event        988 arch/powerpc/perf/core-book3s.c static int check_excludes(struct perf_event **ctrs, unsigned int cflags[],
perf_event        993 arch/powerpc/perf/core-book3s.c 	struct perf_event *event;
perf_event       1053 arch/powerpc/perf/core-book3s.c static void power_pmu_read(struct perf_event *event)
perf_event       1116 arch/powerpc/perf/core-book3s.c 	struct perf_event *event;
perf_event       1136 arch/powerpc/perf/core-book3s.c 	struct perf_event *event;
perf_event       1276 arch/powerpc/perf/core-book3s.c 	struct perf_event *event;
perf_event       1436 arch/powerpc/perf/core-book3s.c static int collect_events(struct perf_event *group, int max_count,
perf_event       1437 arch/powerpc/perf/core-book3s.c 			  struct perf_event *ctrs[], u64 *events,
perf_event       1441 arch/powerpc/perf/core-book3s.c 	struct perf_event *event;
perf_event       1469 arch/powerpc/perf/core-book3s.c static int power_pmu_add(struct perf_event *event, int ef_flags)
perf_event       1538 arch/powerpc/perf/core-book3s.c static void power_pmu_del(struct perf_event *event, int ef_flags)
perf_event       1594 arch/powerpc/perf/core-book3s.c static void power_pmu_start(struct perf_event *event, int ef_flags)
perf_event       1626 arch/powerpc/perf/core-book3s.c static void power_pmu_stop(struct perf_event *event, int ef_flags)
perf_event       1734 arch/powerpc/perf/core-book3s.c static int can_go_on_limited_pmc(struct perf_event *event, u64 ev,
perf_event       1787 arch/powerpc/perf/core-book3s.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event       1839 arch/powerpc/perf/core-book3s.c static int power_pmu_event_init(struct perf_event *event)
perf_event       1843 arch/powerpc/perf/core-book3s.c 	struct perf_event *ctrs[MAX_HWEVENTS];
perf_event       2002 arch/powerpc/perf/core-book3s.c static int power_pmu_event_idx(struct perf_event *event)
perf_event       2038 arch/powerpc/perf/core-book3s.c static void record_and_restart(struct perf_event *event, unsigned long val,
perf_event       2176 arch/powerpc/perf/core-book3s.c 	struct perf_event *event;
perf_event         23 arch/powerpc/perf/core-fsl-emb.c 	struct perf_event *event[MAX_HWEVENTS];
perf_event        175 arch/powerpc/perf/core-fsl-emb.c static void fsl_emb_pmu_read(struct perf_event *event)
perf_event        264 arch/powerpc/perf/core-fsl-emb.c static int collect_events(struct perf_event *group, int max_count,
perf_event        265 arch/powerpc/perf/core-fsl-emb.c 			  struct perf_event *ctrs[])
perf_event        268 arch/powerpc/perf/core-fsl-emb.c 	struct perf_event *event;
perf_event        289 arch/powerpc/perf/core-fsl-emb.c static int fsl_emb_pmu_add(struct perf_event *event, int flags)
perf_event        350 arch/powerpc/perf/core-fsl-emb.c static void fsl_emb_pmu_del(struct perf_event *event, int flags)
perf_event        387 arch/powerpc/perf/core-fsl-emb.c static void fsl_emb_pmu_start(struct perf_event *event, int ef_flags)
perf_event        417 arch/powerpc/perf/core-fsl-emb.c static void fsl_emb_pmu_stop(struct perf_event *event, int ef_flags)
perf_event        442 arch/powerpc/perf/core-fsl-emb.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event        482 arch/powerpc/perf/core-fsl-emb.c static int fsl_emb_pmu_event_init(struct perf_event *event)
perf_event        485 arch/powerpc/perf/core-fsl-emb.c 	struct perf_event *events[MAX_HWEVENTS];
perf_event        602 arch/powerpc/perf/core-fsl-emb.c static void record_and_restart(struct perf_event *event, unsigned long val,
perf_event        659 arch/powerpc/perf/core-fsl-emb.c 	struct perf_event *event;
perf_event        171 arch/powerpc/perf/hv-24x7.c 	struct perf_event *events[255];
perf_event       1117 arch/powerpc/perf/hv-24x7.c static int add_event_to_24x7_request(struct perf_event *event,
perf_event       1180 arch/powerpc/perf/hv-24x7.c static int get_count_from_result(struct perf_event *event,
perf_event       1247 arch/powerpc/perf/hv-24x7.c static int single_24x7_request(struct perf_event *event, u64 *count)
perf_event       1280 arch/powerpc/perf/hv-24x7.c static int h_24x7_event_init(struct perf_event *event)
perf_event       1346 arch/powerpc/perf/hv-24x7.c static u64 h_24x7_get_value(struct perf_event *event)
perf_event       1357 arch/powerpc/perf/hv-24x7.c static void update_event_count(struct perf_event *event, u64 now)
perf_event       1365 arch/powerpc/perf/hv-24x7.c static void h_24x7_event_read(struct perf_event *event)
perf_event       1422 arch/powerpc/perf/hv-24x7.c static void h_24x7_event_start(struct perf_event *event, int flags)
perf_event       1428 arch/powerpc/perf/hv-24x7.c static void h_24x7_event_stop(struct perf_event *event, int flags)
perf_event       1433 arch/powerpc/perf/hv-24x7.c static int h_24x7_event_add(struct perf_event *event, int flags)
perf_event       1521 arch/powerpc/perf/hv-24x7.c 		struct perf_event *event = h24x7hw->events[res->result_ix];
perf_event         41 arch/powerpc/perf/hv-common.h static u64 event_get_##name(struct perf_event *event)			\
perf_event        175 arch/powerpc/perf/hv-gpci.c static u64 h_gpci_get_value(struct perf_event *event)
perf_event        190 arch/powerpc/perf/hv-gpci.c static void h_gpci_event_update(struct perf_event *event)
perf_event        198 arch/powerpc/perf/hv-gpci.c static void h_gpci_event_start(struct perf_event *event, int flags)
perf_event        203 arch/powerpc/perf/hv-gpci.c static void h_gpci_event_stop(struct perf_event *event, int flags)
perf_event        208 arch/powerpc/perf/hv-gpci.c static int h_gpci_event_add(struct perf_event *event, int flags)
perf_event        216 arch/powerpc/perf/hv-gpci.c static int h_gpci_event_init(struct perf_event *event)
perf_event         47 arch/powerpc/perf/imc-pmu.c static struct imc_pmu *imc_event_to_pmu(struct perf_event *event)
perf_event        435 arch/powerpc/perf/imc-pmu.c static void nest_imc_counters_release(struct perf_event *event)
perf_event        487 arch/powerpc/perf/imc-pmu.c static int nest_imc_event_init(struct perf_event *event)
perf_event        713 arch/powerpc/perf/imc-pmu.c static void core_imc_counters_release(struct perf_event *event)
perf_event        764 arch/powerpc/perf/imc-pmu.c static int core_imc_event_init(struct perf_event *event)
perf_event        892 arch/powerpc/perf/imc-pmu.c static int thread_imc_event_init(struct perf_event *event)
perf_event        923 arch/powerpc/perf/imc-pmu.c static bool is_thread_imc_pmu(struct perf_event *event)
perf_event        931 arch/powerpc/perf/imc-pmu.c static u64 * get_event_base_addr(struct perf_event *event)
perf_event        962 arch/powerpc/perf/imc-pmu.c static u64 imc_read_counter(struct perf_event *event)
perf_event        979 arch/powerpc/perf/imc-pmu.c static void imc_event_update(struct perf_event *event)
perf_event        991 arch/powerpc/perf/imc-pmu.c static void imc_event_start(struct perf_event *event, int flags)
perf_event       1002 arch/powerpc/perf/imc-pmu.c static void imc_event_stop(struct perf_event *event, int flags)
perf_event       1011 arch/powerpc/perf/imc-pmu.c static int imc_event_add(struct perf_event *event, int flags)
perf_event       1019 arch/powerpc/perf/imc-pmu.c static int thread_imc_event_add(struct perf_event *event, int flags)
perf_event       1060 arch/powerpc/perf/imc-pmu.c static void thread_imc_event_del(struct perf_event *event, int flags)
perf_event       1161 arch/powerpc/perf/imc-pmu.c 				    struct perf_event *event)
perf_event       1191 arch/powerpc/perf/imc-pmu.c static void dump_trace_imc_data(struct perf_event *event)
perf_event       1219 arch/powerpc/perf/imc-pmu.c static int trace_imc_event_add(struct perf_event *event, int flags)
perf_event       1255 arch/powerpc/perf/imc-pmu.c static void trace_imc_event_read(struct perf_event *event)
perf_event       1260 arch/powerpc/perf/imc-pmu.c static void trace_imc_event_stop(struct perf_event *event, int flags)
perf_event       1267 arch/powerpc/perf/imc-pmu.c static void trace_imc_event_start(struct perf_event *event, int flags)
perf_event       1272 arch/powerpc/perf/imc-pmu.c static void trace_imc_event_del(struct perf_event *event, int flags)
perf_event       1303 arch/powerpc/perf/imc-pmu.c static int trace_imc_event_init(struct perf_event *event)
perf_event        367 arch/powerpc/perf/isa207-common.c 			       struct perf_event *pevents[])
perf_event        221 arch/powerpc/perf/isa207-common.h 				struct perf_event *pevents[]);
perf_event        261 arch/powerpc/perf/mpc7450-pmu.c 				struct perf_event *pevents[])
perf_event        451 arch/powerpc/perf/power5+-pmu.c 				unsigned int hwc[], unsigned long mmcr[], struct perf_event *pevents[])
perf_event        382 arch/powerpc/perf/power5-pmu.c 			       unsigned int hwc[], unsigned long mmcr[], struct perf_event *pevents[])
perf_event        174 arch/powerpc/perf/power6-pmu.c 			   unsigned int hwc[], unsigned long mmcr[], struct perf_event *pevents[])
perf_event        245 arch/powerpc/perf/power7-pmu.c 			       unsigned int hwc[], unsigned long mmcr[], struct perf_event *pevents[])
perf_event        256 arch/powerpc/perf/ppc970-pmu.c 			     unsigned int hwc[], unsigned long mmcr[], struct perf_event *pevents[])
perf_event         54 arch/riscv/include/asm/perf_event.h 	struct perf_event	*events[RISCV_MAX_COUNTERS];
perf_event        214 arch/riscv/kernel/perf_event.c static void riscv_pmu_read(struct perf_event *event)
perf_event        251 arch/riscv/kernel/perf_event.c static void riscv_pmu_stop(struct perf_event *event, int flags)
perf_event        267 arch/riscv/kernel/perf_event.c static void riscv_pmu_start(struct perf_event *event, int flags)
perf_event        297 arch/riscv/kernel/perf_event.c static int riscv_pmu_add(struct perf_event *event, int flags)
perf_event        328 arch/riscv/kernel/perf_event.c static void riscv_pmu_del(struct perf_event *event, int flags)
perf_event        378 arch/riscv/kernel/perf_event.c static void riscv_event_destroy(struct perf_event *event)
perf_event        384 arch/riscv/kernel/perf_event.c static int riscv_event_init(struct perf_event *event)
perf_event        171 arch/s390/kernel/perf_cpum_cf.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event        202 arch/s390/kernel/perf_cpum_cf.c static int __hw_perf_event_init(struct perf_event *event, unsigned int type)
perf_event        295 arch/s390/kernel/perf_cpum_cf.c static int cpumf_pmu_event_init(struct perf_event *event)
perf_event        314 arch/s390/kernel/perf_cpum_cf.c static int hw_perf_event_reset(struct perf_event *event)
perf_event        337 arch/s390/kernel/perf_cpum_cf.c static void hw_perf_event_update(struct perf_event *event)
perf_event        354 arch/s390/kernel/perf_cpum_cf.c static void cpumf_pmu_read(struct perf_event *event)
perf_event        362 arch/s390/kernel/perf_cpum_cf.c static void cpumf_pmu_start(struct perf_event *event, int flags)
perf_event        393 arch/s390/kernel/perf_cpum_cf.c static void cpumf_pmu_stop(struct perf_event *event, int flags)
perf_event        414 arch/s390/kernel/perf_cpum_cf.c static int cpumf_pmu_add(struct perf_event *event, int flags)
perf_event        438 arch/s390/kernel/perf_cpum_cf.c static void cpumf_pmu_del(struct perf_event *event, int flags)
perf_event        183 arch/s390/kernel/perf_cpum_cf_diag.c static void cf_diag_perf_event_destroy(struct perf_event *event)
perf_event        197 arch/s390/kernel/perf_cpum_cf_diag.c static int __hw_perf_event_init(struct perf_event *event)
perf_event        240 arch/s390/kernel/perf_cpum_cf_diag.c static int cf_diag_event_init(struct perf_event *event)
perf_event        284 arch/s390/kernel/perf_cpum_cf_diag.c static void cf_diag_read(struct perf_event *event)
perf_event        487 arch/s390/kernel/perf_cpum_cf_diag.c static int cf_diag_push_sample(struct perf_event *event,
perf_event        521 arch/s390/kernel/perf_cpum_cf_diag.c static void cf_diag_start(struct perf_event *event, int flags)
perf_event        544 arch/s390/kernel/perf_cpum_cf_diag.c static void cf_diag_stop(struct perf_event *event, int flags)
perf_event        564 arch/s390/kernel/perf_cpum_cf_diag.c static int cf_diag_add(struct perf_event *event, int flags)
perf_event        588 arch/s390/kernel/perf_cpum_cf_diag.c static void cf_diag_del(struct perf_event *event, int flags)
perf_event         94 arch/s390/kernel/perf_cpum_sf.c 	struct perf_event *event;   /* Scheduled perf event */
perf_event        596 arch/s390/kernel/perf_cpum_sf.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event        628 arch/s390/kernel/perf_cpum_sf.c static u32 cpumsf_pid_type(struct perf_event *event,
perf_event        658 arch/s390/kernel/perf_cpum_sf.c static void cpumsf_output_event_pid(struct perf_event *event,
perf_event        738 arch/s390/kernel/perf_cpum_sf.c static int __hw_perf_event_init_rate(struct perf_event *event,
perf_event        766 arch/s390/kernel/perf_cpum_sf.c static int __hw_perf_event_init(struct perf_event *event)
perf_event        886 arch/s390/kernel/perf_cpum_sf.c static int cpumsf_pmu_event_init(struct perf_event *event)
perf_event       1047 arch/s390/kernel/perf_cpum_sf.c static int perf_exclude_event(struct perf_event *event, struct pt_regs *regs,
perf_event       1072 arch/s390/kernel/perf_cpum_sf.c static int perf_push_sample(struct perf_event *event,
perf_event       1141 arch/s390/kernel/perf_cpum_sf.c static void perf_event_count_update(struct perf_event *event, u64 count)
perf_event       1175 arch/s390/kernel/perf_cpum_sf.c static void hw_collect_samples(struct perf_event *event, unsigned long *sdbt,
perf_event       1243 arch/s390/kernel/perf_cpum_sf.c static void hw_perf_event_update(struct perf_event *event, int flush_all)
perf_event       1691 arch/s390/kernel/perf_cpum_sf.c static void *aux_buffer_setup(struct perf_event *event, void **pages,
perf_event       1790 arch/s390/kernel/perf_cpum_sf.c static void cpumsf_pmu_read(struct perf_event *event)
perf_event       1799 arch/s390/kernel/perf_cpum_sf.c static int cpumsf_pmu_check_period(struct perf_event *event, u64 value)
perf_event       1836 arch/s390/kernel/perf_cpum_sf.c static void cpumsf_pmu_start(struct perf_event *event, int flags)
perf_event       1857 arch/s390/kernel/perf_cpum_sf.c static void cpumsf_pmu_stop(struct perf_event *event, int flags)
perf_event       1876 arch/s390/kernel/perf_cpum_sf.c static int cpumsf_pmu_add(struct perf_event *event, int flags)
perf_event       1938 arch/s390/kernel/perf_cpum_sf.c static void cpumsf_pmu_del(struct perf_event *event, int flags)
perf_event         44 arch/sh/include/asm/hw_breakpoint.h struct perf_event;
perf_event         58 arch/sh/include/asm/hw_breakpoint.h extern int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event         64 arch/sh/include/asm/hw_breakpoint.h int arch_install_hw_breakpoint(struct perf_event *bp);
perf_event         65 arch/sh/include/asm/hw_breakpoint.h void arch_uninstall_hw_breakpoint(struct perf_event *bp);
perf_event         66 arch/sh/include/asm/hw_breakpoint.h void hw_breakpoint_pmu_read(struct perf_event *bp);
perf_event         68 arch/sh/include/asm/hw_breakpoint.h extern void arch_fill_perf_breakpoint(struct perf_event *bp);
perf_event        100 arch/sh/include/asm/processor_32.h 	struct perf_event *ptrace_bps[HBP_NUM];
perf_event        120 arch/sh/include/asm/ptrace.h struct perf_event;
perf_event        123 arch/sh/include/asm/ptrace.h extern void ptrace_triggered(struct perf_event *bp,
perf_event         29 arch/sh/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, bp_per_reg[HBP_NUM]);
perf_event         47 arch/sh/kernel/hw_breakpoint.c int arch_install_hw_breakpoint(struct perf_event *bp)
perf_event         53 arch/sh/kernel/hw_breakpoint.c 		struct perf_event **slot = this_cpu_ptr(&bp_per_reg[i]);
perf_event         79 arch/sh/kernel/hw_breakpoint.c void arch_uninstall_hw_breakpoint(struct perf_event *bp)
perf_event         85 arch/sh/kernel/hw_breakpoint.c 		struct perf_event **slot = this_cpu_ptr(&bp_per_reg[i]);
perf_event        174 arch/sh/kernel/hw_breakpoint.c static int arch_build_bp_info(struct perf_event *bp,
perf_event        219 arch/sh/kernel/hw_breakpoint.c int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        276 arch/sh/kernel/hw_breakpoint.c 	struct perf_event *bp;
perf_event        391 arch/sh/kernel/hw_breakpoint.c void hw_breakpoint_pmu_read(struct perf_event *bp)
perf_event         29 arch/sh/kernel/perf_event.c 	struct perf_event	*events[MAX_HWEVENTS];
perf_event         81 arch/sh/kernel/perf_event.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event        118 arch/sh/kernel/perf_event.c static int __hw_perf_event_init(struct perf_event *event)
perf_event        176 arch/sh/kernel/perf_event.c static void sh_perf_event_update(struct perf_event *event,
perf_event        217 arch/sh/kernel/perf_event.c static void sh_pmu_stop(struct perf_event *event, int flags)
perf_event        235 arch/sh/kernel/perf_event.c static void sh_pmu_start(struct perf_event *event, int flags)
perf_event        252 arch/sh/kernel/perf_event.c static void sh_pmu_del(struct perf_event *event, int flags)
perf_event        262 arch/sh/kernel/perf_event.c static int sh_pmu_add(struct perf_event *event, int flags)
perf_event        293 arch/sh/kernel/perf_event.c static void sh_pmu_read(struct perf_event *event)
perf_event        298 arch/sh/kernel/perf_event.c static int sh_pmu_event_init(struct perf_event *event)
perf_event         63 arch/sh/kernel/ptrace_32.c void ptrace_triggered(struct perf_event *bp,
perf_event         80 arch/sh/kernel/ptrace_32.c 	struct perf_event *bp;
perf_event         92 arch/sparc/kernel/perf_event.c 	struct perf_event	*event[MAX_HWEVENTS];
perf_event        863 arch/sparc/kernel/perf_event.c static u64 sparc_perf_event_update(struct perf_event *event,
perf_event        887 arch/sparc/kernel/perf_event.c static int sparc_perf_event_set_period(struct perf_event *event,
perf_event        928 arch/sparc/kernel/perf_event.c 		struct perf_event *cp = cpuc->event[i];
perf_event        956 arch/sparc/kernel/perf_event.c 		struct perf_event *cp = cpuc->event[i];
perf_event        980 arch/sparc/kernel/perf_event.c static void sparc_pmu_start(struct perf_event *event, int flags);
perf_event        991 arch/sparc/kernel/perf_event.c 		struct perf_event *cp = cpuc->event[i];
perf_event       1007 arch/sparc/kernel/perf_event.c 		struct perf_event *cp = cpuc->event[i];
perf_event       1069 arch/sparc/kernel/perf_event.c 			      struct perf_event *event)
perf_event       1081 arch/sparc/kernel/perf_event.c static void sparc_pmu_start(struct perf_event *event, int flags)
perf_event       1098 arch/sparc/kernel/perf_event.c static void sparc_pmu_stop(struct perf_event *event, int flags)
perf_event       1114 arch/sparc/kernel/perf_event.c static void sparc_pmu_del(struct perf_event *event, int _flags)
perf_event       1149 arch/sparc/kernel/perf_event.c static void sparc_pmu_read(struct perf_event *event)
perf_event       1227 arch/sparc/kernel/perf_event.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event       1242 arch/sparc/kernel/perf_event.c static int sparc_check_constraints(struct perf_event **evts,
perf_event       1314 arch/sparc/kernel/perf_event.c static int check_excludes(struct perf_event **evts, int n_prev, int n_new)
perf_event       1317 arch/sparc/kernel/perf_event.c 	struct perf_event *event;
perf_event       1345 arch/sparc/kernel/perf_event.c static int collect_events(struct perf_event *group, int max_count,
perf_event       1346 arch/sparc/kernel/perf_event.c 			  struct perf_event *evts[], unsigned long *events,
perf_event       1349 arch/sparc/kernel/perf_event.c 	struct perf_event *event;
perf_event       1372 arch/sparc/kernel/perf_event.c static int sparc_pmu_add(struct perf_event *event, int ef_flags)
perf_event       1415 arch/sparc/kernel/perf_event.c static int sparc_pmu_event_init(struct perf_event *event)
perf_event       1418 arch/sparc/kernel/perf_event.c 	struct perf_event *evts[MAX_HWEVENTS];
perf_event       1653 arch/sparc/kernel/perf_event.c 		struct perf_event *event = cpuc->event[i];
perf_event        324 arch/x86/events/amd/core.c static int amd_core_hw_config(struct perf_event *event)
perf_event        354 arch/x86/events/amd/core.c static int amd_pmu_hw_config(struct perf_event *event)
perf_event        376 arch/x86/events/amd/core.c 					   struct perf_event *event)
perf_event        432 arch/x86/events/amd/core.c __amd_get_nb_event_constraints(struct cpu_hw_events *cpuc, struct perf_event *event,
perf_event        437 arch/x86/events/amd/core.c 	struct perf_event *old;
perf_event        630 arch/x86/events/amd/core.c static void amd_pmu_disable_event(struct perf_event *event)
perf_event        699 arch/x86/events/amd/core.c 			  struct perf_event *event)
perf_event        711 arch/x86/events/amd/core.c 				      struct perf_event *event)
perf_event        808 arch/x86/events/amd/core.c 			       struct perf_event *event)
perf_event        883 arch/x86/events/amd/core.c 			       struct perf_event *event)
perf_event         78 arch/x86/events/amd/ibs.c 	struct perf_event	*event;
perf_event        154 arch/x86/events/amd/ibs.c perf_event_try_update(struct perf_event *event, u64 new_raw_count, int width)
perf_event        219 arch/x86/events/amd/ibs.c static int perf_ibs_precise_event(struct perf_event *event, u64 *config)
perf_event        256 arch/x86/events/amd/ibs.c static int perf_ibs_init(struct perf_event *event)
perf_event        347 arch/x86/events/amd/ibs.c perf_ibs_event_update(struct perf_ibs *perf_ibs, struct perf_event *event,
perf_event        392 arch/x86/events/amd/ibs.c static void perf_ibs_start(struct perf_event *event, int flags)
perf_event        417 arch/x86/events/amd/ibs.c static void perf_ibs_stop(struct perf_event *event, int flags)
perf_event        471 arch/x86/events/amd/ibs.c static int perf_ibs_add(struct perf_event *event, int flags)
perf_event        489 arch/x86/events/amd/ibs.c static void perf_ibs_del(struct perf_event *event, int flags)
perf_event        504 arch/x86/events/amd/ibs.c static void perf_ibs_read(struct perf_event *event) { }
perf_event        572 arch/x86/events/amd/ibs.c 	struct perf_event *event = pcpu->event;
perf_event        154 arch/x86/events/amd/iommu.c static int get_next_avail_iommu_bnk_cntr(struct perf_event *event)
perf_event        207 arch/x86/events/amd/iommu.c static int perf_iommu_event_init(struct perf_event *event)
perf_event        233 arch/x86/events/amd/iommu.c static inline struct amd_iommu *perf_event_2_iommu(struct perf_event *ev)
perf_event        238 arch/x86/events/amd/iommu.c static void perf_iommu_enable_event(struct perf_event *ev)
perf_event        268 arch/x86/events/amd/iommu.c static void perf_iommu_disable_event(struct perf_event *event)
perf_event        278 arch/x86/events/amd/iommu.c static void perf_iommu_start(struct perf_event *event, int flags)
perf_event        301 arch/x86/events/amd/iommu.c static void perf_iommu_read(struct perf_event *event)
perf_event        324 arch/x86/events/amd/iommu.c static void perf_iommu_stop(struct perf_event *event, int flags)
perf_event        342 arch/x86/events/amd/iommu.c static int perf_iommu_add(struct perf_event *event, int flags)
perf_event        359 arch/x86/events/amd/iommu.c static void perf_iommu_del(struct perf_event *event, int flags)
perf_event         47 arch/x86/events/amd/power.c static void event_update(struct perf_event *event)
perf_event         75 arch/x86/events/amd/power.c static void __pmu_event_start(struct perf_event *event)
perf_event         86 arch/x86/events/amd/power.c static void pmu_event_start(struct perf_event *event, int mode)
perf_event         91 arch/x86/events/amd/power.c static void pmu_event_stop(struct perf_event *event, int mode)
perf_event        110 arch/x86/events/amd/power.c static int pmu_event_add(struct perf_event *event, int mode)
perf_event        122 arch/x86/events/amd/power.c static void pmu_event_del(struct perf_event *event, int flags)
perf_event        127 arch/x86/events/amd/power.c static int pmu_event_init(struct perf_event *event)
perf_event        145 arch/x86/events/amd/power.c static void pmu_event_read(struct perf_event *event)
perf_event         49 arch/x86/events/amd/uncore.c 	struct perf_event *events[MAX_COUNTERS];
perf_event         62 arch/x86/events/amd/uncore.c static bool is_nb_event(struct perf_event *event)
perf_event         67 arch/x86/events/amd/uncore.c static bool is_llc_event(struct perf_event *event)
perf_event         72 arch/x86/events/amd/uncore.c static struct amd_uncore *event_to_amd_uncore(struct perf_event *event)
perf_event         82 arch/x86/events/amd/uncore.c static void amd_uncore_read(struct perf_event *event)
perf_event        101 arch/x86/events/amd/uncore.c static void amd_uncore_start(struct perf_event *event, int flags)
perf_event        113 arch/x86/events/amd/uncore.c static void amd_uncore_stop(struct perf_event *event, int flags)
perf_event        126 arch/x86/events/amd/uncore.c static int amd_uncore_add(struct perf_event *event, int flags)
perf_event        167 arch/x86/events/amd/uncore.c static void amd_uncore_del(struct perf_event *event, int flags)
perf_event        183 arch/x86/events/amd/uncore.c static int amd_uncore_event_init(struct perf_event *event)
perf_event         68 arch/x86/events/core.c u64 x86_perf_event_update(struct perf_event *event)
perf_event        114 arch/x86/events/core.c static int x86_pmu_extra_regs(u64 config, struct perf_event *event)
perf_event        280 arch/x86/events/core.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event        286 arch/x86/events/core.c void hw_perf_lbr_event_destroy(struct perf_event *event)
perf_event        300 arch/x86/events/core.c set_ext_hw_attr(struct hw_perf_event *hwc, struct perf_event *event)
perf_event        412 arch/x86/events/core.c int x86_setup_perfctr(struct perf_event *event)
perf_event        457 arch/x86/events/core.c static inline int precise_br_compat(struct perf_event *event)
perf_event        499 arch/x86/events/core.c int x86_pmu_hw_config(struct perf_event *event)
perf_event        589 arch/x86/events/core.c static int __x86_pmu_event_init(struct perf_event *event)
perf_event        679 arch/x86/events/core.c static inline int is_x86_event(struct perf_event *event)
perf_event        875 arch/x86/events/core.c 	struct perf_event *e;
perf_event       1004 arch/x86/events/core.c static int collect_events(struct cpu_hw_events *cpuc, struct perf_event *leader, bool dogrp)
perf_event       1006 arch/x86/events/core.c 	struct perf_event *event;
perf_event       1058 arch/x86/events/core.c static inline void x86_assign_hw_event(struct perf_event *event,
perf_event       1095 arch/x86/events/core.c int x86_perf_rdpmc_index(struct perf_event *event)
perf_event       1111 arch/x86/events/core.c static void x86_pmu_start(struct perf_event *event, int flags);
perf_event       1116 arch/x86/events/core.c 	struct perf_event *event;
perf_event       1191 arch/x86/events/core.c int x86_perf_event_set_period(struct perf_event *event)
perf_event       1254 arch/x86/events/core.c void x86_pmu_enable_event(struct perf_event *event)
perf_event       1267 arch/x86/events/core.c static int x86_pmu_add(struct perf_event *event, int flags)
perf_event       1327 arch/x86/events/core.c static void x86_pmu_start(struct perf_event *event, int flags)
perf_event       1412 arch/x86/events/core.c void x86_pmu_stop(struct perf_event *event, int flags)
perf_event       1435 arch/x86/events/core.c static void x86_pmu_del(struct perf_event *event, int flags)
perf_event       1495 arch/x86/events/core.c 	struct perf_event *event;
perf_event       1879 arch/x86/events/core.c static inline void x86_pmu_read(struct perf_event *event)
perf_event       2010 arch/x86/events/core.c static int validate_event(struct perf_event *event)
perf_event       2044 arch/x86/events/core.c static int validate_group(struct perf_event *event)
perf_event       2046 arch/x86/events/core.c 	struct perf_event *leader = event->group_leader;
perf_event       2076 arch/x86/events/core.c static int x86_pmu_event_init(struct perf_event *event)
perf_event       2125 arch/x86/events/core.c static void x86_pmu_event_mapped(struct perf_event *event, struct mm_struct *mm)
perf_event       2146 arch/x86/events/core.c static void x86_pmu_event_unmapped(struct perf_event *event, struct mm_struct *mm)
perf_event       2156 arch/x86/events/core.c static int x86_pmu_event_idx(struct perf_event *event)
perf_event       2263 arch/x86/events/core.c static int x86_pmu_check_period(struct perf_event *event, u64 value)
perf_event       2276 arch/x86/events/core.c static int x86_pmu_aux_output_match(struct perf_event *event)
perf_event       2316 arch/x86/events/core.c void arch_perf_update_userpage(struct perf_event *event,
perf_event         80 arch/x86/events/intel/bts.c bts_buffer_setup_aux(struct perf_event *event, void **pages,
perf_event        226 arch/x86/events/intel/bts.c static void __bts_event_start(struct perf_event *event)
perf_event        254 arch/x86/events/intel/bts.c static void bts_event_start(struct perf_event *event, int flags)
perf_event        285 arch/x86/events/intel/bts.c static void __bts_event_stop(struct perf_event *event, int state)
perf_event        299 arch/x86/events/intel/bts.c static void bts_event_stop(struct perf_event *event, int flags)
perf_event        448 arch/x86/events/intel/bts.c 	struct perf_event *event = bts->handle.event;
perf_event        508 arch/x86/events/intel/bts.c static void bts_event_del(struct perf_event *event, int mode)
perf_event        513 arch/x86/events/intel/bts.c static int bts_event_add(struct perf_event *event, int mode)
perf_event        536 arch/x86/events/intel/bts.c static void bts_event_destroy(struct perf_event *event)
perf_event        542 arch/x86/events/intel/bts.c static int bts_event_init(struct perf_event *event)
perf_event        576 arch/x86/events/intel/bts.c static void bts_event_read(struct perf_event *event)
perf_event       1977 arch/x86/events/intel/core.c 		struct perf_event *event =
perf_event       2015 arch/x86/events/intel/core.c 	struct perf_event *event;
perf_event       2144 arch/x86/events/intel/core.c static inline bool event_is_checkpointed(struct perf_event *event)
perf_event       2149 arch/x86/events/intel/core.c static void intel_pmu_disable_event(struct perf_event *event)
perf_event       2177 arch/x86/events/intel/core.c static void intel_pmu_del_event(struct perf_event *event)
perf_event       2185 arch/x86/events/intel/core.c static void intel_pmu_read_event(struct perf_event *event)
perf_event       2193 arch/x86/events/intel/core.c static void intel_pmu_enable_fixed(struct perf_event *event)
perf_event       2231 arch/x86/events/intel/core.c static void intel_pmu_enable_event(struct perf_event *event)
perf_event       2263 arch/x86/events/intel/core.c static void intel_pmu_add_event(struct perf_event *event)
perf_event       2275 arch/x86/events/intel/core.c int intel_pmu_save_and_restart(struct perf_event *event)
perf_event       2402 arch/x86/events/intel/core.c 		struct perf_event *event = cpuc->events[bit];
perf_event       2590 arch/x86/events/intel/core.c intel_bts_constraints(struct perf_event *event)
perf_event       2617 arch/x86/events/intel/core.c static void intel_fixup_er(struct perf_event *event, int idx)
perf_event       2641 arch/x86/events/intel/core.c 				   struct perf_event *event,
perf_event       2742 arch/x86/events/intel/core.c 			      struct perf_event *event)
perf_event       2766 arch/x86/events/intel/core.c 			  struct perf_event *event)
perf_event       2784 arch/x86/events/intel/core.c 			    struct perf_event *event)
perf_event       2916 arch/x86/events/intel/core.c intel_get_excl_constraints(struct cpu_hw_events *cpuc, struct perf_event *event,
perf_event       3017 arch/x86/events/intel/core.c 			    struct perf_event *event)
perf_event       3043 arch/x86/events/intel/core.c 		struct perf_event *event)
perf_event       3089 arch/x86/events/intel/core.c 					struct perf_event *event)
perf_event       3103 arch/x86/events/intel/core.c 					struct perf_event *event)
perf_event       3116 arch/x86/events/intel/core.c static void intel_pebs_aliases_core2(struct perf_event *event)
perf_event       3144 arch/x86/events/intel/core.c static void intel_pebs_aliases_snb(struct perf_event *event)
perf_event       3172 arch/x86/events/intel/core.c static void intel_pebs_aliases_precdist(struct perf_event *event)
perf_event       3196 arch/x86/events/intel/core.c static void intel_pebs_aliases_ivb(struct perf_event *event)
perf_event       3203 arch/x86/events/intel/core.c static void intel_pebs_aliases_skl(struct perf_event *event)
perf_event       3210 arch/x86/events/intel/core.c static unsigned long intel_pmu_large_pebs_flags(struct perf_event *event)
perf_event       3223 arch/x86/events/intel/core.c static int intel_pmu_bts_config(struct perf_event *event)
perf_event       3250 arch/x86/events/intel/core.c static int core_pmu_hw_config(struct perf_event *event)
perf_event       3260 arch/x86/events/intel/core.c static int intel_pmu_hw_config(struct perf_event *event)
perf_event       3374 arch/x86/events/intel/core.c 		struct perf_event *event = cpuc->events[idx];
perf_event       3395 arch/x86/events/intel/core.c static void core_pmu_enable_event(struct perf_event *event)
perf_event       3417 arch/x86/events/intel/core.c static int hsw_hw_config(struct perf_event *event)
perf_event       3468 arch/x86/events/intel/core.c 			  struct perf_event *event)
perf_event       3486 arch/x86/events/intel/core.c 			  struct perf_event *event)
perf_event       3501 arch/x86/events/intel/core.c 			  struct perf_event *event)
perf_event       3516 arch/x86/events/intel/core.c 			  struct perf_event *event)
perf_event       3541 arch/x86/events/intel/core.c 			  struct perf_event *event)
perf_event       3572 arch/x86/events/intel/core.c static u64 bdw_limit_period(struct perf_event *event, u64 left)
perf_event       3583 arch/x86/events/intel/core.c static u64 nhm_limit_period(struct perf_event *event, u64 left)
perf_event       3822 arch/x86/events/intel/core.c static int intel_pmu_check_period(struct perf_event *event, u64 value)
perf_event       3827 arch/x86/events/intel/core.c static int intel_pmu_aux_output_match(struct perf_event *event)
perf_event        304 arch/x86/events/intel/cstate.c static int cstate_pmu_event_init(struct perf_event *event)
perf_event        350 arch/x86/events/intel/cstate.c static inline u64 cstate_pmu_read_counter(struct perf_event *event)
perf_event        358 arch/x86/events/intel/cstate.c static void cstate_pmu_event_update(struct perf_event *event)
perf_event        374 arch/x86/events/intel/cstate.c static void cstate_pmu_event_start(struct perf_event *event, int mode)
perf_event        379 arch/x86/events/intel/cstate.c static void cstate_pmu_event_stop(struct perf_event *event, int mode)
perf_event        384 arch/x86/events/intel/cstate.c static void cstate_pmu_event_del(struct perf_event *event, int mode)
perf_event        389 arch/x86/events/intel/cstate.c static int cstate_pmu_event_add(struct perf_event *event, int mode)
perf_event        137 arch/x86/events/intel/ds.c static u64 precise_datala_hsw(struct perf_event *event, u64 status)
perf_event        589 arch/x86/events/intel/ds.c 	struct perf_event *event = cpuc->events[INTEL_PMC_IDX_FIXED_BTS];
perf_event        872 arch/x86/events/intel/ds.c struct event_constraint *intel_pebs_constraints(struct perf_event *event)
perf_event        965 arch/x86/events/intel/ds.c static u64 pebs_update_adaptive_cfg(struct perf_event *event)
perf_event       1013 arch/x86/events/intel/ds.c 		  struct perf_event *event, bool add)
perf_event       1059 arch/x86/events/intel/ds.c void intel_pmu_pebs_add(struct perf_event *event)
perf_event       1074 arch/x86/events/intel/ds.c static void intel_pmu_pebs_via_pt_disable(struct perf_event *event)
perf_event       1085 arch/x86/events/intel/ds.c static void intel_pmu_pebs_via_pt_enable(struct perf_event *event)
perf_event       1102 arch/x86/events/intel/ds.c void intel_pmu_pebs_enable(struct perf_event *event)
perf_event       1143 arch/x86/events/intel/ds.c void intel_pmu_pebs_del(struct perf_event *event)
perf_event       1158 arch/x86/events/intel/ds.c void intel_pmu_pebs_disable(struct perf_event *event)
perf_event       1324 arch/x86/events/intel/ds.c static u64 get_data_src(struct perf_event *event, u64 aux)
perf_event       1339 arch/x86/events/intel/ds.c static void setup_pebs_fixed_sample_data(struct perf_event *event,
perf_event       1508 arch/x86/events/intel/ds.c static void setup_pebs_adaptive_sample_data(struct perf_event *event,
perf_event       1653 arch/x86/events/intel/ds.c void intel_pmu_auto_reload_read(struct perf_event *event)
perf_event       1666 arch/x86/events/intel/ds.c intel_pmu_save_and_restart_reload(struct perf_event *event, int count)
perf_event       1723 arch/x86/events/intel/ds.c static void __intel_pmu_pebs_event(struct perf_event *event,
perf_event       1727 arch/x86/events/intel/ds.c 				   void (*setup_sample)(struct perf_event *,
perf_event       1776 arch/x86/events/intel/ds.c 	struct perf_event *event = cpuc->events[0]; /* PMC0 only */
perf_event       1812 arch/x86/events/intel/ds.c 	struct perf_event *event;
perf_event       1833 arch/x86/events/intel/ds.c 	struct perf_event *event;
perf_event       1948 arch/x86/events/intel/ds.c 	struct perf_event *event;
perf_event        177 arch/x86/events/intel/knc.c knc_pmu_disable_event(struct perf_event *event)
perf_event        188 arch/x86/events/intel/knc.c static void knc_pmu_enable_event(struct perf_event *event)
perf_event        243 arch/x86/events/intel/knc.c 		struct perf_event *event = cpuc->events[bit];
perf_event        457 arch/x86/events/intel/lbr.c void intel_pmu_lbr_add(struct perf_event *event)
perf_event        498 arch/x86/events/intel/lbr.c void intel_pmu_lbr_del(struct perf_event *event)
perf_event        688 arch/x86/events/intel/lbr.c static int intel_pmu_setup_sw_lbr_filter(struct perf_event *event)
perf_event        756 arch/x86/events/intel/lbr.c static int intel_pmu_setup_hw_lbr_filter(struct perf_event *event)
perf_event        795 arch/x86/events/intel/lbr.c int intel_pmu_setup_lbr_filter(struct perf_event *event)
perf_event        749 arch/x86/events/intel/p4.c static int p4_validate_raw_event(struct perf_event *event)
perf_event        801 arch/x86/events/intel/p4.c static int p4_hw_config(struct perf_event *event)
perf_event        903 arch/x86/events/intel/p4.c static inline void p4_pmu_disable_event(struct perf_event *event)
perf_event        922 arch/x86/events/intel/p4.c 		struct perf_event *event = cpuc->events[idx];
perf_event        949 arch/x86/events/intel/p4.c static void p4_pmu_enable_event(struct perf_event *event)
perf_event        991 arch/x86/events/intel/p4.c 		struct perf_event *event = cpuc->events[idx];
perf_event       1002 arch/x86/events/intel/p4.c 	struct perf_event *event;
perf_event        159 arch/x86/events/intel/p6.c p6_pmu_disable_event(struct perf_event *event)
perf_event        167 arch/x86/events/intel/p6.c static void p6_pmu_enable_event(struct perf_event *event)
perf_event        304 arch/x86/events/intel/pt.c static bool pt_event_valid(struct perf_event *event)
perf_event        428 arch/x86/events/intel/pt.c static u64 pt_config_filters(struct perf_event *event)
perf_event        469 arch/x86/events/intel/pt.c static void pt_config(struct perf_event *event)
perf_event        510 arch/x86/events/intel/pt.c static void pt_config_stop(struct perf_event *event)
perf_event       1192 arch/x86/events/intel/pt.c pt_buffer_setup_aux(struct perf_event *event, void **pages,
perf_event       1237 arch/x86/events/intel/pt.c static int pt_addr_filters_init(struct perf_event *event)
perf_event       1258 arch/x86/events/intel/pt.c static void pt_addr_filters_fini(struct perf_event *event)
perf_event       1298 arch/x86/events/intel/pt.c static void pt_event_addr_filters_sync(struct perf_event *event)
perf_event       1338 arch/x86/events/intel/pt.c 	struct perf_event *event = pt->handle.event;
perf_event       1391 arch/x86/events/intel/pt.c 	struct perf_event *event;
perf_event       1428 arch/x86/events/intel/pt.c static void pt_event_start(struct perf_event *event, int mode)
perf_event       1459 arch/x86/events/intel/pt.c static void pt_event_stop(struct perf_event *event, int mode)
perf_event       1499 arch/x86/events/intel/pt.c static void pt_event_del(struct perf_event *event, int mode)
perf_event       1504 arch/x86/events/intel/pt.c static int pt_event_add(struct perf_event *event, int mode)
perf_event       1528 arch/x86/events/intel/pt.c static void pt_event_read(struct perf_event *event)
perf_event       1532 arch/x86/events/intel/pt.c static void pt_event_destroy(struct perf_event *event)
perf_event       1538 arch/x86/events/intel/pt.c static int pt_event_init(struct perf_event *event)
perf_event       1567 arch/x86/events/intel/pt.c int is_intel_pt_event(struct perf_event *event)
perf_event        154 arch/x86/events/intel/rapl.c static inline u64 rapl_read_counter(struct perf_event *event)
perf_event        176 arch/x86/events/intel/rapl.c static u64 rapl_event_update(struct perf_event *event)
perf_event        220 arch/x86/events/intel/rapl.c 	struct perf_event *event;
perf_event        247 arch/x86/events/intel/rapl.c 				   struct perf_event *event)
perf_event        263 arch/x86/events/intel/rapl.c static void rapl_pmu_event_start(struct perf_event *event, int mode)
perf_event        273 arch/x86/events/intel/rapl.c static void rapl_pmu_event_stop(struct perf_event *event, int mode)
perf_event        307 arch/x86/events/intel/rapl.c static int rapl_pmu_event_add(struct perf_event *event, int mode)
perf_event        325 arch/x86/events/intel/rapl.c static void rapl_pmu_event_del(struct perf_event *event, int flags)
perf_event        330 arch/x86/events/intel/rapl.c static int rapl_pmu_event_init(struct perf_event *event)
perf_event        376 arch/x86/events/intel/rapl.c static void rapl_pmu_event_read(struct perf_event *event)
perf_event        114 arch/x86/events/intel/uncore.c u64 uncore_msr_read_counter(struct intel_uncore_box *box, struct perf_event *event)
perf_event        130 arch/x86/events/intel/uncore.c 			     struct perf_event *event)
perf_event        142 arch/x86/events/intel/uncore.c uncore_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event        179 arch/x86/events/intel/uncore.c void uncore_put_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event        216 arch/x86/events/intel/uncore.c 				   struct perf_event *event, int idx)
perf_event        233 arch/x86/events/intel/uncore.c void uncore_perf_event_update(struct intel_uncore_box *box, struct perf_event *event)
perf_event        266 arch/x86/events/intel/uncore.c 	struct perf_event *event;
perf_event        345 arch/x86/events/intel/uncore.c static int uncore_pmu_event_init(struct perf_event *event);
perf_event        347 arch/x86/events/intel/uncore.c static bool is_box_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        353 arch/x86/events/intel/uncore.c uncore_collect_events(struct intel_uncore_box *box, struct perf_event *leader,
perf_event        356 arch/x86/events/intel/uncore.c 	struct perf_event *event;
perf_event        391 arch/x86/events/intel/uncore.c uncore_get_event_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event        416 arch/x86/events/intel/uncore.c 					struct perf_event *event)
perf_event        471 arch/x86/events/intel/uncore.c void uncore_pmu_event_start(struct perf_event *event, int flags)
perf_event        509 arch/x86/events/intel/uncore.c void uncore_pmu_event_stop(struct perf_event *event, int flags)
perf_event        544 arch/x86/events/intel/uncore.c int uncore_pmu_event_add(struct perf_event *event, int flags)
perf_event        616 arch/x86/events/intel/uncore.c void uncore_pmu_event_del(struct perf_event *event, int flags)
perf_event        647 arch/x86/events/intel/uncore.c void uncore_pmu_event_read(struct perf_event *event)
perf_event        658 arch/x86/events/intel/uncore.c 				struct perf_event *event)
perf_event        660 arch/x86/events/intel/uncore.c 	struct perf_event *leader = event->group_leader;
perf_event        696 arch/x86/events/intel/uncore.c static int uncore_pmu_event_init(struct perf_event *event)
perf_event         87 arch/x86/events/intel/uncore.h 	void (*disable_event)(struct intel_uncore_box *, struct perf_event *);
perf_event         88 arch/x86/events/intel/uncore.h 	void (*enable_event)(struct intel_uncore_box *, struct perf_event *);
perf_event         89 arch/x86/events/intel/uncore.h 	u64 (*read_counter)(struct intel_uncore_box *, struct perf_event *);
perf_event         90 arch/x86/events/intel/uncore.h 	int (*hw_config)(struct intel_uncore_box *, struct perf_event *);
perf_event         92 arch/x86/events/intel/uncore.h 						   struct perf_event *);
perf_event         93 arch/x86/events/intel/uncore.h 	void (*put_constraint)(struct intel_uncore_box *, struct perf_event *);
perf_event        121 arch/x86/events/intel/uncore.h 	struct perf_event *events[UNCORE_PMC_IDX_MAX];
perf_event        122 arch/x86/events/intel/uncore.h 	struct perf_event *event_list[UNCORE_PMC_IDX_MAX];
perf_event        305 arch/x86/events/intel/uncore.h 					struct perf_event *event)
perf_event        390 arch/x86/events/intel/uncore.h 				     struct perf_event *event)
perf_event        398 arch/x86/events/intel/uncore.h 					 struct perf_event *event)
perf_event        406 arch/x86/events/intel/uncore.h 					       struct perf_event *event)
perf_event        412 arch/x86/events/intel/uncore.h 						 struct perf_event *event)
perf_event        426 arch/x86/events/intel/uncore.h static inline bool is_freerunning_event(struct perf_event *event)
perf_event        436 arch/x86/events/intel/uncore.h 					       struct perf_event *event)
perf_event        445 arch/x86/events/intel/uncore.h 				struct perf_event *event)
perf_event        451 arch/x86/events/intel/uncore.h 				struct perf_event *event)
perf_event        457 arch/x86/events/intel/uncore.h 				struct perf_event *event)
perf_event        483 arch/x86/events/intel/uncore.h static inline struct intel_uncore_pmu *uncore_event_to_pmu(struct perf_event *event)
perf_event        488 arch/x86/events/intel/uncore.h static inline struct intel_uncore_box *uncore_event_to_box(struct perf_event *event)
perf_event        494 arch/x86/events/intel/uncore.h u64 uncore_msr_read_counter(struct intel_uncore_box *box, struct perf_event *event);
perf_event        497 arch/x86/events/intel/uncore.h 			     struct perf_event *event);
perf_event        500 arch/x86/events/intel/uncore.h void uncore_pmu_event_start(struct perf_event *event, int flags);
perf_event        501 arch/x86/events/intel/uncore.h void uncore_pmu_event_stop(struct perf_event *event, int flags);
perf_event        502 arch/x86/events/intel/uncore.h int uncore_pmu_event_add(struct perf_event *event, int flags);
perf_event        503 arch/x86/events/intel/uncore.h void uncore_pmu_event_del(struct perf_event *event, int flags);
perf_event        504 arch/x86/events/intel/uncore.h void uncore_pmu_event_read(struct perf_event *event);
perf_event        505 arch/x86/events/intel/uncore.h void uncore_perf_event_update(struct intel_uncore_box *box, struct perf_event *event);
perf_event        507 arch/x86/events/intel/uncore.h uncore_get_constraint(struct intel_uncore_box *box, struct perf_event *event);
perf_event        508 arch/x86/events/intel/uncore.h void uncore_put_constraint(struct intel_uncore_box *box, struct perf_event *event);
perf_event        240 arch/x86/events/intel/uncore_nhmex.c static void nhmex_uncore_msr_disable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        245 arch/x86/events/intel/uncore_nhmex.c static void nhmex_uncore_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        350 arch/x86/events/intel/uncore_nhmex.c static int nhmex_bbox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event        377 arch/x86/events/intel/uncore_nhmex.c static void nhmex_bbox_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        441 arch/x86/events/intel/uncore_nhmex.c static int nhmex_sbox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event        462 arch/x86/events/intel/uncore_nhmex.c static void nhmex_sbox_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        629 arch/x86/events/intel/uncore_nhmex.c static u64 nhmex_mbox_alter_er(struct perf_event *event, int new_idx, bool modify)
perf_event        669 arch/x86/events/intel/uncore_nhmex.c nhmex_mbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event        738 arch/x86/events/intel/uncore_nhmex.c static void nhmex_mbox_put_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event        765 arch/x86/events/intel/uncore_nhmex.c static int nhmex_mbox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event        835 arch/x86/events/intel/uncore_nhmex.c static void nhmex_mbox_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        944 arch/x86/events/intel/uncore_nhmex.c static void nhmex_rbox_alter_er(struct intel_uncore_box *box, struct perf_event *event)
perf_event        978 arch/x86/events/intel/uncore_nhmex.c nhmex_rbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1062 arch/x86/events/intel/uncore_nhmex.c static void nhmex_rbox_put_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1086 arch/x86/events/intel/uncore_nhmex.c static int nhmex_rbox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1111 arch/x86/events/intel/uncore_nhmex.c static void nhmex_rbox_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        121 arch/x86/events/intel/uncore_snb.c static void snb_uncore_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        131 arch/x86/events/intel/uncore_snb.c static void snb_uncore_msr_disable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        438 arch/x86/events/intel/uncore_snb.c static void snb_uncore_imc_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        441 arch/x86/events/intel/uncore_snb.c static void snb_uncore_imc_disable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        448 arch/x86/events/intel/uncore_snb.c static int snb_uncore_imc_event_init(struct perf_event *event)
perf_event        524 arch/x86/events/intel/uncore_snb.c static int snb_uncore_imc_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event        933 arch/x86/events/intel/uncore_snb.c static void nhm_uncore_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        487 arch/x86/events/intel/uncore_snbep.c static void snbep_uncore_pci_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        495 arch/x86/events/intel/uncore_snbep.c static void snbep_uncore_pci_disable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        503 arch/x86/events/intel/uncore_snbep.c static u64 snbep_uncore_pci_read_counter(struct intel_uncore_box *box, struct perf_event *event)
perf_event        549 arch/x86/events/intel/uncore_snbep.c static void snbep_uncore_msr_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event        561 arch/x86/events/intel/uncore_snbep.c 					struct perf_event *event)
perf_event        841 arch/x86/events/intel/uncore_snbep.c static void snbep_cbox_put_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event        858 arch/x86/events/intel/uncore_snbep.c __snbep_cbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event,
perf_event        921 arch/x86/events/intel/uncore_snbep.c snbep_cbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event        926 arch/x86/events/intel/uncore_snbep.c static int snbep_cbox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event        970 arch/x86/events/intel/uncore_snbep.c static u64 snbep_pcu_alter_er(struct perf_event *event, int new_idx, bool modify)
perf_event        990 arch/x86/events/intel/uncore_snbep.c snbep_pcu_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1031 arch/x86/events/intel/uncore_snbep.c static void snbep_pcu_put_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1043 arch/x86/events/intel/uncore_snbep.c static int snbep_pcu_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1099 arch/x86/events/intel/uncore_snbep.c static int snbep_qpi_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1115 arch/x86/events/intel/uncore_snbep.c static void snbep_qpi_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1605 arch/x86/events/intel/uncore_snbep.c ivbep_cbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1610 arch/x86/events/intel/uncore_snbep.c static int ivbep_cbox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1631 arch/x86/events/intel/uncore_snbep.c static void ivbep_cbox_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1732 arch/x86/events/intel/uncore_snbep.c static void ivbep_uncore_irp_enable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1741 arch/x86/events/intel/uncore_snbep.c static void ivbep_uncore_irp_disable_event(struct intel_uncore_box *box, struct perf_event *event)
perf_event       1749 arch/x86/events/intel/uncore_snbep.c static u64 ivbep_uncore_irp_read_counter(struct intel_uncore_box *box, struct perf_event *event)
perf_event       2032 arch/x86/events/intel/uncore_snbep.c knl_cha_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       2038 arch/x86/events/intel/uncore_snbep.c 			     struct perf_event *event)
perf_event       2064 arch/x86/events/intel/uncore_snbep.c 				    struct perf_event *event);
perf_event       2146 arch/x86/events/intel/uncore_snbep.c 					struct perf_event *event)
perf_event       2460 arch/x86/events/intel/uncore_snbep.c static int hswep_ubox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       2588 arch/x86/events/intel/uncore_snbep.c hswep_cbox_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       2593 arch/x86/events/intel/uncore_snbep.c static int hswep_cbox_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       2615 arch/x86/events/intel/uncore_snbep.c 				  struct perf_event *event)
perf_event       2710 arch/x86/events/intel/uncore_snbep.c static int hswep_pcu_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       2806 arch/x86/events/intel/uncore_snbep.c static u64 hswep_uncore_irp_read_counter(struct intel_uncore_box *box, struct perf_event *event)
perf_event       3481 arch/x86/events/intel/uncore_snbep.c skx_cha_get_constraint(struct intel_uncore_box *box, struct perf_event *event)
perf_event       3486 arch/x86/events/intel/uncore_snbep.c static int skx_cha_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       3562 arch/x86/events/intel/uncore_snbep.c 				 struct perf_event *event)
perf_event       4067 arch/x86/events/intel/uncore_snbep.c static int snr_cha_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       4080 arch/x86/events/intel/uncore_snbep.c 				   struct perf_event *event)
perf_event       4175 arch/x86/events/intel/uncore_snbep.c static int snr_pcu_hw_config(struct intel_uncore_box *box, struct perf_event *event)
perf_event       4433 arch/x86/events/intel/uncore_snbep.c 					   struct perf_event *event)
perf_event       4445 arch/x86/events/intel/uncore_snbep.c 					    struct perf_event *event)
perf_event        189 arch/x86/events/msr.c static int msr_event_init(struct perf_event *event)
perf_event        215 arch/x86/events/msr.c static inline u64 msr_read_counter(struct perf_event *event)
perf_event        227 arch/x86/events/msr.c static void msr_event_update(struct perf_event *event)
perf_event        253 arch/x86/events/msr.c static void msr_event_start(struct perf_event *event, int flags)
perf_event        260 arch/x86/events/msr.c static void msr_event_stop(struct perf_event *event, int flags)
perf_event        265 arch/x86/events/msr.c static void msr_event_del(struct perf_event *event, int flags)
perf_event        270 arch/x86/events/msr.c static int msr_event_add(struct perf_event *event, int flags)
perf_event         85 arch/x86/events/perf_event.h 	struct perf_event *owners[X86_PMC_IDX_MAX];
perf_event        191 arch/x86/events/perf_event.h 	struct perf_event	*events[X86_PMC_IDX_MAX]; /* in counter order */
perf_event        204 arch/x86/events/perf_event.h 	struct perf_event	*event_list[X86_PMC_IDX_MAX]; /* in enabled order */
perf_event        575 arch/x86/events/perf_event.h 	void		(*enable)(struct perf_event *);
perf_event        576 arch/x86/events/perf_event.h 	void		(*disable)(struct perf_event *);
perf_event        577 arch/x86/events/perf_event.h 	void		(*add)(struct perf_event *);
perf_event        578 arch/x86/events/perf_event.h 	void		(*del)(struct perf_event *);
perf_event        579 arch/x86/events/perf_event.h 	void		(*read)(struct perf_event *event);
perf_event        580 arch/x86/events/perf_event.h 	int		(*hw_config)(struct perf_event *event);
perf_event        602 arch/x86/events/perf_event.h 						 struct perf_event *event);
perf_event        605 arch/x86/events/perf_event.h 						 struct perf_event *event);
perf_event        616 arch/x86/events/perf_event.h 	u64		(*limit_period)(struct perf_event *event, u64 l);
perf_event        667 arch/x86/events/perf_event.h 	void		(*pebs_aliases)(struct perf_event *event);
perf_event        705 arch/x86/events/perf_event.h 	int (*check_period) (struct perf_event *event, u64 period);
perf_event        707 arch/x86/events/perf_event.h 	int (*aux_output_match) (struct perf_event *event);
perf_event        777 arch/x86/events/perf_event.h int x86_perf_event_set_period(struct perf_event *event);
perf_event        798 arch/x86/events/perf_event.h u64 x86_perf_event_update(struct perf_event *event);
perf_event        827 arch/x86/events/perf_event.h void hw_perf_lbr_event_destroy(struct perf_event *event);
perf_event        829 arch/x86/events/perf_event.h int x86_setup_perfctr(struct perf_event *event);
perf_event        831 arch/x86/events/perf_event.h int x86_pmu_hw_config(struct perf_event *event);
perf_event        851 arch/x86/events/perf_event.h void x86_pmu_stop(struct perf_event *event, int flags);
perf_event        853 arch/x86/events/perf_event.h static inline void x86_pmu_disable_event(struct perf_event *event)
perf_event        860 arch/x86/events/perf_event.h void x86_pmu_enable_event(struct perf_event *event);
perf_event        918 arch/x86/events/perf_event.h static inline int is_pebs_pt(struct perf_event *event)
perf_event        925 arch/x86/events/perf_event.h static inline bool intel_pmu_has_bts_period(struct perf_event *event, u64 period)
perf_event        939 arch/x86/events/perf_event.h static inline bool intel_pmu_has_bts(struct perf_event *event)
perf_event        946 arch/x86/events/perf_event.h int intel_pmu_save_and_restart(struct perf_event *event);
perf_event        950 arch/x86/events/perf_event.h 			  struct perf_event *event);
perf_event        999 arch/x86/events/perf_event.h struct event_constraint *intel_pebs_constraints(struct perf_event *event);
perf_event       1001 arch/x86/events/perf_event.h void intel_pmu_pebs_add(struct perf_event *event);
perf_event       1003 arch/x86/events/perf_event.h void intel_pmu_pebs_del(struct perf_event *event);
perf_event       1005 arch/x86/events/perf_event.h void intel_pmu_pebs_enable(struct perf_event *event);
perf_event       1007 arch/x86/events/perf_event.h void intel_pmu_pebs_disable(struct perf_event *event);
perf_event       1015 arch/x86/events/perf_event.h void intel_pmu_auto_reload_read(struct perf_event *event);
perf_event       1027 arch/x86/events/perf_event.h void intel_pmu_lbr_add(struct perf_event *event);
perf_event       1029 arch/x86/events/perf_event.h void intel_pmu_lbr_del(struct perf_event *event);
perf_event       1057 arch/x86/events/perf_event.h int intel_pmu_setup_lbr_filter(struct perf_event *event);
perf_event         53 arch/x86/include/asm/hw_breakpoint.h struct perf_event;
perf_event         57 arch/x86/include/asm/hw_breakpoint.h extern int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event         64 arch/x86/include/asm/hw_breakpoint.h int arch_install_hw_breakpoint(struct perf_event *bp);
perf_event         65 arch/x86/include/asm/hw_breakpoint.h void arch_uninstall_hw_breakpoint(struct perf_event *bp);
perf_event         66 arch/x86/include/asm/hw_breakpoint.h void hw_breakpoint_pmu_read(struct perf_event *bp);
perf_event         67 arch/x86/include/asm/hw_breakpoint.h void hw_breakpoint_pmu_unthrottle(struct perf_event *bp);
perf_event         70 arch/x86/include/asm/hw_breakpoint.h arch_fill_perf_breakpoint(struct perf_event *bp);
perf_event         31 arch/x86/include/asm/intel_pt.h extern int is_intel_pt_event(struct perf_event *event);
perf_event         36 arch/x86/include/asm/intel_pt.h static inline int is_intel_pt_event(struct perf_event *event) { return 0; }
perf_event        455 arch/x86/include/asm/kvm_host.h 	struct perf_event *perf_event;
perf_event        328 arch/x86/include/asm/perf_event.h extern int x86_perf_rdpmc_index(struct perf_event *event);
perf_event        434 arch/x86/include/asm/processor.h struct perf_event;
perf_event        469 arch/x86/include/asm/processor.h 	struct perf_event	*ptrace_bps[HBP_NUM];
perf_event        937 arch/x86/kernel/cpu/resctrl/pseudo_lock.c 	struct perf_event *miss_event, *hit_event;
perf_event         47 arch/x86/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, bp_per_reg[HBP_NUM]);
perf_event         94 arch/x86/kernel/hw_breakpoint.c int arch_install_hw_breakpoint(struct perf_event *bp)
perf_event        101 arch/x86/kernel/hw_breakpoint.c 		struct perf_event **slot = this_cpu_ptr(&bp_per_reg[i]);
perf_event        134 arch/x86/kernel/hw_breakpoint.c void arch_uninstall_hw_breakpoint(struct perf_event *bp)
perf_event        141 arch/x86/kernel/hw_breakpoint.c 		struct perf_event **slot = this_cpu_ptr(&bp_per_reg[i]);
perf_event        230 arch/x86/kernel/hw_breakpoint.c static int arch_build_bp_info(struct perf_event *bp,
perf_event        314 arch/x86/kernel/hw_breakpoint.c int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        370 arch/x86/kernel/hw_breakpoint.c 	struct perf_event *bp;
perf_event        441 arch/x86/kernel/hw_breakpoint.c 	struct perf_event *bp;
perf_event        534 arch/x86/kernel/hw_breakpoint.c void hw_breakpoint_pmu_read(struct perf_event *bp)
perf_event        184 arch/x86/kernel/kgdb.c 	struct perf_event	* __percpu *pev;
perf_event        194 arch/x86/kernel/kgdb.c 		struct perf_event *bp;
perf_event        230 arch/x86/kernel/kgdb.c 	struct perf_event **pevent;
perf_event        257 arch/x86/kernel/kgdb.c 	struct perf_event **pevent;
perf_event        299 arch/x86/kernel/kgdb.c 	struct perf_event *bp;
perf_event        385 arch/x86/kernel/kgdb.c 	struct perf_event *bp;
perf_event        626 arch/x86/kernel/kgdb.c static void kgdb_hw_overflow_handler(struct perf_event *event,
perf_event        641 arch/x86/kernel/kgdb.c 	struct perf_event **pevent;
perf_event        475 arch/x86/kernel/ptrace.c static void ptrace_triggered(struct perf_event *bp,
perf_event        499 arch/x86/kernel/ptrace.c static unsigned long ptrace_get_dr7(struct perf_event *bp[])
perf_event        530 arch/x86/kernel/ptrace.c static struct perf_event *
perf_event        548 arch/x86/kernel/ptrace.c static int ptrace_modify_breakpoint(struct perf_event *bp, int len, int type,
perf_event        579 arch/x86/kernel/ptrace.c 		struct perf_event *bp = thread->ptrace_bps[i];
perf_event        622 arch/x86/kernel/ptrace.c 		struct perf_event *bp = thread->ptrace_bps[index];
perf_event        638 arch/x86/kernel/ptrace.c 	struct perf_event *bp = t->ptrace_bps[nr];
perf_event         58 arch/x86/kvm/pmu.c static void kvm_perf_overflow(struct perf_event *perf_event,
perf_event         62 arch/x86/kvm/pmu.c 	struct kvm_pmc *pmc = perf_event->overflow_handler_context;
perf_event         72 arch/x86/kvm/pmu.c static void kvm_perf_overflow_intr(struct perf_event *perf_event,
perf_event         76 arch/x86/kvm/pmu.c 	struct kvm_pmc *pmc = perf_event->overflow_handler_context;
perf_event        104 arch/x86/kvm/pmu.c 	struct perf_event *event;
perf_event        139 arch/x86/kvm/pmu.c 	pmc->perf_event = event;
perf_event        264 arch/x86/kvm/pmu.c 		if (unlikely(!pmc || !pmc->perf_event)) {
perf_event         53 arch/x86/kvm/pmu.h 	if (pmc->perf_event)
perf_event         54 arch/x86/kvm/pmu.h 		counter += perf_event_read_value(pmc->perf_event,
perf_event         62 arch/x86/kvm/pmu.h 	if (pmc->perf_event) {
perf_event         64 arch/x86/kvm/pmu.h 		perf_event_release_kernel(pmc->perf_event);
perf_event         65 arch/x86/kvm/pmu.h 		pmc->perf_event = NULL;
perf_event         34 arch/xtensa/include/asm/hw_breakpoint.h struct perf_event;
perf_event         40 arch/xtensa/include/asm/hw_breakpoint.h int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event         46 arch/xtensa/include/asm/hw_breakpoint.h int arch_install_hw_breakpoint(struct perf_event *bp);
perf_event         47 arch/xtensa/include/asm/hw_breakpoint.h void arch_uninstall_hw_breakpoint(struct perf_event *bp);
perf_event         48 arch/xtensa/include/asm/hw_breakpoint.h void hw_breakpoint_pmu_read(struct perf_event *bp);
perf_event        153 arch/xtensa/include/asm/processor.h 	struct perf_event *ptrace_bp[XCHAL_NUM_IBREAK];
perf_event        154 arch/xtensa/include/asm/processor.h 	struct perf_event *ptrace_wp[XCHAL_NUM_DBREAK];
perf_event         18 arch/xtensa/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, bp_on_reg[XCHAL_NUM_IBREAK]);
perf_event         21 arch/xtensa/kernel/hw_breakpoint.c static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[XCHAL_NUM_DBREAK]);
perf_event         50 arch/xtensa/kernel/hw_breakpoint.c int hw_breakpoint_arch_parse(struct perf_event *bp,
perf_event        133 arch/xtensa/kernel/hw_breakpoint.c static int alloc_slot(struct perf_event **slot, size_t n,
perf_event        134 arch/xtensa/kernel/hw_breakpoint.c 		      struct perf_event *bp)
perf_event        147 arch/xtensa/kernel/hw_breakpoint.c static void set_ibreak_regs(int reg, struct perf_event *bp)
perf_event        157 arch/xtensa/kernel/hw_breakpoint.c static void set_dbreak_regs(int reg, struct perf_event *bp)
perf_event        171 arch/xtensa/kernel/hw_breakpoint.c int arch_install_hw_breakpoint(struct perf_event *bp)
perf_event        192 arch/xtensa/kernel/hw_breakpoint.c static int free_slot(struct perf_event **slot, size_t n,
perf_event        193 arch/xtensa/kernel/hw_breakpoint.c 		     struct perf_event *bp)
perf_event        206 arch/xtensa/kernel/hw_breakpoint.c void arch_uninstall_hw_breakpoint(struct perf_event *bp)
perf_event        229 arch/xtensa/kernel/hw_breakpoint.c void hw_breakpoint_pmu_read(struct perf_event *bp)
perf_event        268 arch/xtensa/kernel/hw_breakpoint.c 		struct perf_event *bp = this_cpu_ptr(wp_on_reg)[i];
perf_event        280 arch/xtensa/kernel/hw_breakpoint.c 		struct perf_event **bp = this_cpu_ptr(bp_on_reg);
perf_event        289 arch/xtensa/kernel/hw_breakpoint.c 		struct perf_event **bp = this_cpu_ptr(wp_on_reg);
perf_event         52 arch/xtensa/kernel/perf_event.c 	struct perf_event *event[XCHAL_NUM_PERF_COUNTERS];
perf_event        136 arch/xtensa/kernel/perf_event.c static void xtensa_perf_event_update(struct perf_event *event,
perf_event        154 arch/xtensa/kernel/perf_event.c static bool xtensa_perf_event_set_period(struct perf_event *event,
perf_event        198 arch/xtensa/kernel/perf_event.c static int xtensa_pmu_event_init(struct perf_event *event)
perf_event        240 arch/xtensa/kernel/perf_event.c static void xtensa_pmu_start(struct perf_event *event, int flags)
perf_event        258 arch/xtensa/kernel/perf_event.c static void xtensa_pmu_stop(struct perf_event *event, int flags)
perf_event        281 arch/xtensa/kernel/perf_event.c static int xtensa_pmu_add(struct perf_event *event, int flags)
perf_event        307 arch/xtensa/kernel/perf_event.c static void xtensa_pmu_del(struct perf_event *event, int flags)
perf_event        316 arch/xtensa/kernel/perf_event.c static void xtensa_pmu_read(struct perf_event *event)
perf_event        369 arch/xtensa/kernel/perf_event.c 		struct perf_event *event = ev->event[i];
perf_event        365 arch/xtensa/kernel/ptrace.c static void ptrace_hbptriggered(struct perf_event *bp,
perf_event        387 arch/xtensa/kernel/ptrace.c static struct perf_event *ptrace_hbp_create(struct task_struct *tsk, int type)
perf_event        418 arch/xtensa/kernel/ptrace.c 	struct perf_event *bp;
perf_event        452 arch/xtensa/kernel/ptrace.c 	struct perf_event *bp;
perf_event         46 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c static int amdgpu_perf_event_init(struct perf_event *event)
perf_event         61 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c static void amdgpu_perf_start(struct perf_event *event, int flags)
perf_event         90 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c static void amdgpu_perf_read(struct perf_event *event)
perf_event        117 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c static void amdgpu_perf_stop(struct perf_event *event, int flags)
perf_event        146 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c static int amdgpu_perf_add(struct perf_event *event, int flags)
perf_event        176 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c static void amdgpu_perf_del(struct perf_event *event, int flags)
perf_event         37 drivers/gpu/drm/i915/i915_pmu.c static u8 engine_event_sample(struct perf_event *event)
perf_event         42 drivers/gpu/drm/i915/i915_pmu.c static u8 engine_event_class(struct perf_event *event)
perf_event         47 drivers/gpu/drm/i915/i915_pmu.c static u8 engine_event_instance(struct perf_event *event)
perf_event         70 drivers/gpu/drm/i915/i915_pmu.c static bool is_engine_event(struct perf_event *event)
perf_event         75 drivers/gpu/drm/i915/i915_pmu.c static unsigned int event_enabled_bit(struct perf_event *event)
perf_event        299 drivers/gpu/drm/i915/i915_pmu.c static void engine_event_destroy(struct perf_event *event)
perf_event        316 drivers/gpu/drm/i915/i915_pmu.c static void i915_pmu_event_destroy(struct perf_event *event)
perf_event        369 drivers/gpu/drm/i915/i915_pmu.c static int engine_event_init(struct perf_event *event)
perf_event        393 drivers/gpu/drm/i915/i915_pmu.c static int i915_pmu_event_init(struct perf_event *event)
perf_event        527 drivers/gpu/drm/i915/i915_pmu.c static u64 __i915_pmu_event_read(struct perf_event *event)
perf_event        574 drivers/gpu/drm/i915/i915_pmu.c static void i915_pmu_event_read(struct perf_event *event)
perf_event        589 drivers/gpu/drm/i915/i915_pmu.c static void i915_pmu_enable(struct perf_event *event)
perf_event        648 drivers/gpu/drm/i915/i915_pmu.c static void i915_pmu_disable(struct perf_event *event)
perf_event        692 drivers/gpu/drm/i915/i915_pmu.c static void i915_pmu_event_start(struct perf_event *event, int flags)
perf_event        698 drivers/gpu/drm/i915/i915_pmu.c static void i915_pmu_event_stop(struct perf_event *event, int flags)
perf_event        706 drivers/gpu/drm/i915/i915_pmu.c static int i915_pmu_event_add(struct perf_event *event, int flags)
perf_event        714 drivers/gpu/drm/i915/i915_pmu.c static void i915_pmu_event_del(struct perf_event *event, int flags)
perf_event        719 drivers/gpu/drm/i915/i915_pmu.c static int i915_pmu_event_event_idx(struct perf_event *event)
perf_event        374 drivers/hwtracing/coresight/coresight-etb10.c 			      struct perf_event *event, void **pages,
perf_event         79 drivers/hwtracing/coresight/coresight-etm-perf.c static void etm_event_read(struct perf_event *event) {}
perf_event         81 drivers/hwtracing/coresight/coresight-etm-perf.c static int etm_addr_filters_alloc(struct perf_event *event)
perf_event         99 drivers/hwtracing/coresight/coresight-etm-perf.c static void etm_event_destroy(struct perf_event *event)
perf_event        105 drivers/hwtracing/coresight/coresight-etm-perf.c static int etm_event_init(struct perf_event *event)
perf_event        207 drivers/hwtracing/coresight/coresight-etm-perf.c static void *etm_setup_aux(struct perf_event *event, void **pages,
perf_event        294 drivers/hwtracing/coresight/coresight-etm-perf.c static void etm_event_start(struct perf_event *event, int flags)
perf_event        343 drivers/hwtracing/coresight/coresight-etm-perf.c static void etm_event_stop(struct perf_event *event, int mode)
perf_event        389 drivers/hwtracing/coresight/coresight-etm-perf.c static int etm_event_add(struct perf_event *event, int mode)
perf_event        405 drivers/hwtracing/coresight/coresight-etm-perf.c static void etm_event_del(struct perf_event *event, int mode)
perf_event        449 drivers/hwtracing/coresight/coresight-etm-perf.c static void etm_addr_filters_sync(struct perf_event *event)
perf_event        309 drivers/hwtracing/coresight/coresight-etm3x.c 				  struct perf_event *event)
perf_event        491 drivers/hwtracing/coresight/coresight-etm3x.c 			   struct perf_event *event)
perf_event        536 drivers/hwtracing/coresight/coresight-etm3x.c 		      struct perf_event *event, u32 mode)
perf_event        638 drivers/hwtracing/coresight/coresight-etm3x.c 			struct perf_event *event)
perf_event         45 drivers/hwtracing/coresight/coresight-etm4x.c 				  struct perf_event *event);
perf_event        302 drivers/hwtracing/coresight/coresight-etm4x.c 				   struct perf_event *event)
perf_event        369 drivers/hwtracing/coresight/coresight-etm4x.c 			    struct perf_event *event)
perf_event        417 drivers/hwtracing/coresight/coresight-etm4x.c 		       struct perf_event *event, u32 mode)
perf_event        482 drivers/hwtracing/coresight/coresight-etm4x.c 			     struct perf_event *event)
perf_event        532 drivers/hwtracing/coresight/coresight-etm4x.c 			 struct perf_event *event)
perf_event        931 drivers/hwtracing/coresight/coresight-etm4x.c 				  struct perf_event *event)
perf_event        195 drivers/hwtracing/coresight/coresight-stm.c 		      struct perf_event *event, u32 mode)
perf_event        258 drivers/hwtracing/coresight/coresight-stm.c 			struct perf_event *event)
perf_event        389 drivers/hwtracing/coresight/coresight-tmc-etf.c 				  struct perf_event *event, void **pages,
perf_event       1203 drivers/hwtracing/coresight/coresight-tmc-etr.c alloc_etr_buf(struct tmc_drvdata *drvdata, struct perf_event *event,
perf_event       1242 drivers/hwtracing/coresight/coresight-tmc-etr.c 			  struct perf_event *event, int nr_pages,
perf_event       1306 drivers/hwtracing/coresight/coresight-tmc-etr.c 			    struct perf_event *event, int nr_pages,
perf_event       1317 drivers/hwtracing/coresight/coresight-tmc-etr.c get_perf_etr_buf(struct tmc_drvdata *drvdata, struct perf_event *event,
perf_event       1329 drivers/hwtracing/coresight/coresight-tmc-etr.c tmc_etr_setup_perf_buf(struct tmc_drvdata *drvdata, struct perf_event *event,
perf_event       1362 drivers/hwtracing/coresight/coresight-tmc-etr.c 				  struct perf_event *event, void **pages,
perf_event         18 drivers/oprofile/nmi_timer_int.c static DEFINE_PER_CPU(struct perf_event *, nmi_timer_events);
perf_event         29 drivers/oprofile/nmi_timer_int.c static void nmi_timer_callback(struct perf_event *event,
perf_event         39 drivers/oprofile/nmi_timer_int.c 	struct perf_event *event = per_cpu(nmi_timer_events, cpu);
perf_event         57 drivers/oprofile/nmi_timer_int.c 	struct perf_event *event = per_cpu(nmi_timer_events, cpu);
perf_event        102 drivers/oprofile/nmi_timer_int.c 	struct perf_event *event;
perf_event         30 drivers/oprofile/oprofile_perf.c static DEFINE_PER_CPU(struct perf_event **, perf_events);
perf_event         36 drivers/oprofile/oprofile_perf.c static void op_overflow_handler(struct perf_event *event,
perf_event         77 drivers/oprofile/oprofile_perf.c 	struct perf_event *pevent;
perf_event        103 drivers/oprofile/oprofile_perf.c 	struct perf_event *pevent = per_cpu(perf_events, cpu)[event];
perf_event        258 drivers/oprofile/oprofile_perf.c 	struct perf_event *event;
perf_event        302 drivers/oprofile/oprofile_perf.c 				sizeof(struct perf_event *), GFP_KERNEL);
perf_event         72 drivers/perf/arm-cci.c 	struct perf_event **events;
perf_event        650 drivers/perf/arm-cci.c 		struct perf_event *event = cci_hw->events[i];
perf_event        799 drivers/perf/arm-cci.c static int pmu_get_event_idx(struct cci_pmu_hw_events *hw, struct perf_event *event)
perf_event        817 drivers/perf/arm-cci.c static int pmu_map_event(struct perf_event *event)
perf_event        875 drivers/perf/arm-cci.c static u32 pmu_read_counter(struct perf_event *event)
perf_event        902 drivers/perf/arm-cci.c 		struct perf_event *event = cci_hw->events[i];
perf_event        964 drivers/perf/arm-cci.c 		struct perf_event *event = cci_pmu->hw_events.events[i];
perf_event        983 drivers/perf/arm-cci.c static u64 pmu_event_update(struct perf_event *event)
perf_event       1001 drivers/perf/arm-cci.c static void pmu_read(struct perf_event *event)
perf_event       1006 drivers/perf/arm-cci.c static void pmu_event_set_period(struct perf_event *event)
perf_event       1044 drivers/perf/arm-cci.c 		struct perf_event *event = events->events[idx];
perf_event       1084 drivers/perf/arm-cci.c static void hw_perf_event_destroy(struct perf_event *event)
perf_event       1133 drivers/perf/arm-cci.c static void cci_pmu_start(struct perf_event *event, int pmu_flags)
perf_event       1167 drivers/perf/arm-cci.c static void cci_pmu_stop(struct perf_event *event, int pmu_flags)
perf_event       1190 drivers/perf/arm-cci.c static int cci_pmu_add(struct perf_event *event, int flags)
perf_event       1215 drivers/perf/arm-cci.c static void cci_pmu_del(struct perf_event *event, int flags)
perf_event       1231 drivers/perf/arm-cci.c 			  struct perf_event *event)
perf_event       1253 drivers/perf/arm-cci.c static int validate_group(struct perf_event *event)
perf_event       1255 drivers/perf/arm-cci.c 	struct perf_event *sibling, *leader = event->group_leader;
perf_event       1281 drivers/perf/arm-cci.c static int __hw_perf_event_init(struct perf_event *event)
perf_event       1317 drivers/perf/arm-cci.c static int cci_pmu_event_init(struct perf_event *event)
perf_event        154 drivers/perf/arm-ccn.c 		struct perf_event *event;
perf_event        636 drivers/perf/arm-ccn.c static int arm_ccn_pmu_event_alloc(struct perf_event *event)
perf_event        694 drivers/perf/arm-ccn.c static void arm_ccn_pmu_event_release(struct perf_event *event)
perf_event        718 drivers/perf/arm-ccn.c static int arm_ccn_pmu_event_init(struct perf_event *event)
perf_event        725 drivers/perf/arm-ccn.c 	struct perf_event *sibling;
perf_event        873 drivers/perf/arm-ccn.c static void arm_ccn_pmu_event_update(struct perf_event *event)
perf_event        889 drivers/perf/arm-ccn.c static void arm_ccn_pmu_xp_dt_config(struct perf_event *event, int enable)
perf_event        922 drivers/perf/arm-ccn.c static void arm_ccn_pmu_event_start(struct perf_event *event, int flags)
perf_event        935 drivers/perf/arm-ccn.c static void arm_ccn_pmu_event_stop(struct perf_event *event, int flags)
perf_event        948 drivers/perf/arm-ccn.c static void arm_ccn_pmu_xp_watchpoint_config(struct perf_event *event)
perf_event        996 drivers/perf/arm-ccn.c static void arm_ccn_pmu_xp_event_config(struct perf_event *event)
perf_event       1017 drivers/perf/arm-ccn.c static void arm_ccn_pmu_node_event_config(struct perf_event *event)
perf_event       1054 drivers/perf/arm-ccn.c static void arm_ccn_pmu_event_config(struct perf_event *event)
perf_event       1098 drivers/perf/arm-ccn.c static int arm_ccn_pmu_event_add(struct perf_event *event, int flags)
perf_event       1127 drivers/perf/arm-ccn.c static void arm_ccn_pmu_event_del(struct perf_event *event, int flags)
perf_event       1139 drivers/perf/arm-ccn.c static void arm_ccn_pmu_event_read(struct perf_event *event)
perf_event       1175 drivers/perf/arm-ccn.c 		struct perf_event *event = dt->pmu_counters[idx].event;
perf_event         94 drivers/perf/arm_dsu_pmu.c 	struct perf_event	*events[DSU_PMU_MAX_HW_CNTRS];
perf_event        248 drivers/perf/arm_dsu_pmu.c static inline u64 dsu_pmu_read_counter(struct perf_event *event)
perf_event        275 drivers/perf/arm_dsu_pmu.c static void dsu_pmu_write_counter(struct perf_event *event, u64 val)
perf_event        300 drivers/perf/arm_dsu_pmu.c 				 struct perf_event *event)
perf_event        333 drivers/perf/arm_dsu_pmu.c 					struct perf_event *event)
perf_event        349 drivers/perf/arm_dsu_pmu.c static void dsu_pmu_event_update(struct perf_event *event)
perf_event        364 drivers/perf/arm_dsu_pmu.c static void dsu_pmu_read(struct perf_event *event)
perf_event        381 drivers/perf/arm_dsu_pmu.c static void dsu_pmu_set_event_period(struct perf_event *event)
perf_event        403 drivers/perf/arm_dsu_pmu.c 		struct perf_event *event = hw_events->events[i];
perf_event        415 drivers/perf/arm_dsu_pmu.c static void dsu_pmu_start(struct perf_event *event, int pmu_flags)
perf_event        429 drivers/perf/arm_dsu_pmu.c static void dsu_pmu_stop(struct perf_event *event, int pmu_flags)
perf_event        440 drivers/perf/arm_dsu_pmu.c static int dsu_pmu_add(struct perf_event *event, int flags)
perf_event        466 drivers/perf/arm_dsu_pmu.c static void dsu_pmu_del(struct perf_event *event, int flags)
perf_event        511 drivers/perf/arm_dsu_pmu.c 				  struct perf_event *event)
perf_event        525 drivers/perf/arm_dsu_pmu.c static bool dsu_pmu_validate_group(struct perf_event *event)
perf_event        527 drivers/perf/arm_dsu_pmu.c 	struct perf_event *sibling, *leader = event->group_leader;
perf_event        543 drivers/perf/arm_dsu_pmu.c static int dsu_pmu_event_init(struct perf_event *event)
perf_event         32 drivers/perf/arm_pmu.c static inline u64 arm_pmu_event_max_period(struct perf_event *event)
perf_event         94 drivers/perf/arm_pmu.c armpmu_map_event(struct perf_event *event,
perf_event        120 drivers/perf/arm_pmu.c int armpmu_event_set_period(struct perf_event *event)
perf_event        162 drivers/perf/arm_pmu.c u64 armpmu_event_update(struct perf_event *event)
perf_event        186 drivers/perf/arm_pmu.c armpmu_read(struct perf_event *event)
perf_event        192 drivers/perf/arm_pmu.c armpmu_stop(struct perf_event *event, int flags)
perf_event        208 drivers/perf/arm_pmu.c static void armpmu_start(struct perf_event *event, int flags)
perf_event        233 drivers/perf/arm_pmu.c armpmu_del(struct perf_event *event, int flags)
perf_event        249 drivers/perf/arm_pmu.c armpmu_add(struct perf_event *event, int flags)
perf_event        285 drivers/perf/arm_pmu.c 			       struct perf_event *event)
perf_event        311 drivers/perf/arm_pmu.c validate_group(struct perf_event *event)
perf_event        313 drivers/perf/arm_pmu.c 	struct perf_event *sibling, *leader = event->group_leader;
perf_event        361 drivers/perf/arm_pmu.c __hw_perf_event_init(struct perf_event *event)
perf_event        422 drivers/perf/arm_pmu.c static int armpmu_event_init(struct perf_event *event)
perf_event        477 drivers/perf/arm_pmu.c static int armpmu_filter_match(struct perf_event *event)
perf_event        663 drivers/perf/arm_pmu.c 	struct perf_event *event;
perf_event        103 drivers/perf/arm_smmuv3_pmu.c 	struct perf_event *events[SMMU_PMCG_MAX_COUNTERS];
perf_event        121 drivers/perf/arm_smmuv3_pmu.c 	static inline u32 get_##_name(struct perf_event *event)            \
perf_event        202 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_event_update(struct perf_event *event)
perf_event        250 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_set_event_filter(struct perf_event *event,
perf_event        261 drivers/perf/arm_smmuv3_pmu.c static bool smmu_pmu_check_global_filter(struct perf_event *curr,
perf_event        262 drivers/perf/arm_smmuv3_pmu.c 					 struct perf_event *new)
perf_event        275 drivers/perf/arm_smmuv3_pmu.c 				       struct perf_event *event, int idx)
perf_event        304 drivers/perf/arm_smmuv3_pmu.c 				  struct perf_event *event)
perf_event        323 drivers/perf/arm_smmuv3_pmu.c static bool smmu_pmu_events_compatible(struct perf_event *curr,
perf_event        324 drivers/perf/arm_smmuv3_pmu.c 				       struct perf_event *new)
perf_event        341 drivers/perf/arm_smmuv3_pmu.c static int smmu_pmu_event_init(struct perf_event *event)
perf_event        346 drivers/perf/arm_smmuv3_pmu.c 	struct perf_event *sibling;
perf_event        402 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_event_start(struct perf_event *event, int flags)
perf_event        415 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_event_stop(struct perf_event *event, int flags)
perf_event        430 drivers/perf/arm_smmuv3_pmu.c static int smmu_pmu_event_add(struct perf_event *event, int flags)
perf_event        456 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_event_del(struct perf_event *event, int flags)
perf_event        470 drivers/perf/arm_smmuv3_pmu.c static void smmu_pmu_event_read(struct perf_event *event)
perf_event        618 drivers/perf/arm_smmuv3_pmu.c 		struct perf_event *event = smmu_pmu->events[idx];
perf_event        262 drivers/perf/arm_spe_pmu.c static u64 arm_spe_event_to_pmscr(struct perf_event *event)
perf_event        283 drivers/perf/arm_spe_pmu.c static void arm_spe_event_sanitise_period(struct perf_event *event)
perf_event        300 drivers/perf/arm_spe_pmu.c static u64 arm_spe_event_to_pmsirr(struct perf_event *event)
perf_event        313 drivers/perf/arm_spe_pmu.c static u64 arm_spe_event_to_pmsfcr(struct perf_event *event)
perf_event        334 drivers/perf/arm_spe_pmu.c static u64 arm_spe_event_to_pmsevfr(struct perf_event *event)
perf_event        340 drivers/perf/arm_spe_pmu.c static u64 arm_spe_event_to_pmslatfr(struct perf_event *event)
perf_event        476 drivers/perf/arm_spe_pmu.c 					  struct perf_event *event)
perf_event        609 drivers/perf/arm_spe_pmu.c 	struct perf_event *event = handle->event;
perf_event        659 drivers/perf/arm_spe_pmu.c static int arm_spe_pmu_event_init(struct perf_event *event)
perf_event        712 drivers/perf/arm_spe_pmu.c static void arm_spe_pmu_start(struct perf_event *event, int flags)
perf_event        746 drivers/perf/arm_spe_pmu.c static void arm_spe_pmu_stop(struct perf_event *event, int flags)
perf_event        787 drivers/perf/arm_spe_pmu.c static int arm_spe_pmu_add(struct perf_event *event, int flags)
perf_event        808 drivers/perf/arm_spe_pmu.c static void arm_spe_pmu_del(struct perf_event *event, int flags)
perf_event        813 drivers/perf/arm_spe_pmu.c static void arm_spe_pmu_read(struct perf_event *event)
perf_event        817 drivers/perf/arm_spe_pmu.c static void *arm_spe_pmu_setup_aux(struct perf_event *event, void **pages,
perf_event         74 drivers/perf/fsl_imx8_ddr_perf.c 	struct perf_event *events[NUM_COUNTERS];
perf_event        182 drivers/perf/fsl_imx8_ddr_perf.c static bool ddr_perf_is_filtered(struct perf_event *event)
perf_event        187 drivers/perf/fsl_imx8_ddr_perf.c static u32 ddr_perf_filter_val(struct perf_event *event)
perf_event        192 drivers/perf/fsl_imx8_ddr_perf.c static bool ddr_perf_filters_compatible(struct perf_event *a,
perf_event        193 drivers/perf/fsl_imx8_ddr_perf.c 					struct perf_event *b)
perf_event        202 drivers/perf/fsl_imx8_ddr_perf.c static bool ddr_perf_is_enhanced_filtered(struct perf_event *event)
perf_event        243 drivers/perf/fsl_imx8_ddr_perf.c 	struct perf_event *event = pmu->events[counter];
perf_event        256 drivers/perf/fsl_imx8_ddr_perf.c static int ddr_perf_event_init(struct perf_event *event)
perf_event        260 drivers/perf/fsl_imx8_ddr_perf.c 	struct perf_event *sibling;
perf_event        304 drivers/perf/fsl_imx8_ddr_perf.c static void ddr_perf_event_update(struct perf_event *event)
perf_event        346 drivers/perf/fsl_imx8_ddr_perf.c static void ddr_perf_event_start(struct perf_event *event, int flags)
perf_event        359 drivers/perf/fsl_imx8_ddr_perf.c static int ddr_perf_event_add(struct perf_event *event, int flags)
perf_event        401 drivers/perf/fsl_imx8_ddr_perf.c static void ddr_perf_event_stop(struct perf_event *event, int flags)
perf_event        413 drivers/perf/fsl_imx8_ddr_perf.c static void ddr_perf_event_del(struct perf_event *event, int flags)
perf_event        478 drivers/perf/fsl_imx8_ddr_perf.c 	struct perf_event *event, *cycle_event = NULL;
perf_event        143 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c static int hisi_ddrc_pmu_get_event_idx(struct perf_event *event)
perf_event        184 drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c 	struct perf_event *event;
perf_event        174 drivers/perf/hisilicon/hisi_uncore_hha_pmu.c 	struct perf_event *event;
perf_event        173 drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c 	struct perf_event *event;
perf_event         62 drivers/perf/hisilicon/hisi_uncore_pmu.c static bool hisi_validate_event_group(struct perf_event *event)
perf_event         64 drivers/perf/hisilicon/hisi_uncore_pmu.c 	struct perf_event *sibling, *leader = event->group_leader;
perf_event        100 drivers/perf/hisilicon/hisi_uncore_pmu.c int hisi_uncore_pmu_get_event_idx(struct perf_event *event)
perf_event        126 drivers/perf/hisilicon/hisi_uncore_pmu.c int hisi_uncore_pmu_event_init(struct perf_event *event)
perf_event        180 drivers/perf/hisilicon/hisi_uncore_pmu.c static void hisi_uncore_pmu_enable_event(struct perf_event *event)
perf_event        195 drivers/perf/hisilicon/hisi_uncore_pmu.c static void hisi_uncore_pmu_disable_event(struct perf_event *event)
perf_event        204 drivers/perf/hisilicon/hisi_uncore_pmu.c void hisi_uncore_pmu_set_event_period(struct perf_event *event)
perf_event        223 drivers/perf/hisilicon/hisi_uncore_pmu.c void hisi_uncore_pmu_event_update(struct perf_event *event)
perf_event        243 drivers/perf/hisilicon/hisi_uncore_pmu.c void hisi_uncore_pmu_start(struct perf_event *event, int flags)
perf_event        265 drivers/perf/hisilicon/hisi_uncore_pmu.c void hisi_uncore_pmu_stop(struct perf_event *event, int flags)
perf_event        281 drivers/perf/hisilicon/hisi_uncore_pmu.c int hisi_uncore_pmu_add(struct perf_event *event, int flags)
perf_event        303 drivers/perf/hisilicon/hisi_uncore_pmu.c void hisi_uncore_pmu_del(struct perf_event *event, int flags)
perf_event        314 drivers/perf/hisilicon/hisi_uncore_pmu.c void hisi_uncore_pmu_read(struct perf_event *event)
perf_event         40 drivers/perf/hisilicon/hisi_uncore_pmu.h 	int (*get_event_idx)(struct perf_event *);
perf_event         52 drivers/perf/hisilicon/hisi_uncore_pmu.h 	struct perf_event *hw_events[HISI_MAX_COUNTERS];
perf_event         80 drivers/perf/hisilicon/hisi_uncore_pmu.h int hisi_uncore_pmu_get_event_idx(struct perf_event *event);
perf_event         81 drivers/perf/hisilicon/hisi_uncore_pmu.h void hisi_uncore_pmu_read(struct perf_event *event);
perf_event         82 drivers/perf/hisilicon/hisi_uncore_pmu.h int hisi_uncore_pmu_add(struct perf_event *event, int flags);
perf_event         83 drivers/perf/hisilicon/hisi_uncore_pmu.h void hisi_uncore_pmu_del(struct perf_event *event, int flags);
perf_event         84 drivers/perf/hisilicon/hisi_uncore_pmu.h void hisi_uncore_pmu_start(struct perf_event *event, int flags);
perf_event         85 drivers/perf/hisilicon/hisi_uncore_pmu.h void hisi_uncore_pmu_stop(struct perf_event *event, int flags);
perf_event         86 drivers/perf/hisilicon/hisi_uncore_pmu.h void hisi_uncore_pmu_set_event_period(struct perf_event *event);
perf_event         87 drivers/perf/hisilicon/hisi_uncore_pmu.h void hisi_uncore_pmu_event_update(struct perf_event *event);
perf_event         88 drivers/perf/hisilicon/hisi_uncore_pmu.h int hisi_uncore_pmu_event_init(struct perf_event *event);
perf_event        179 drivers/perf/qcom_l2_pmu.c 	struct perf_event *events[MAX_L2_CTRS];
perf_event        339 drivers/perf/qcom_l2_pmu.c static void l2_cache_event_update(struct perf_event *event)
perf_event        382 drivers/perf/qcom_l2_pmu.c 				   struct perf_event *event)
perf_event        417 drivers/perf/qcom_l2_pmu.c 				      struct perf_event *event)
perf_event        439 drivers/perf/qcom_l2_pmu.c 		struct perf_event *event = cluster->events[idx];
perf_event        480 drivers/perf/qcom_l2_pmu.c static int l2_cache_event_init(struct perf_event *event)
perf_event        484 drivers/perf/qcom_l2_pmu.c 	struct perf_event *sibling;
perf_event        583 drivers/perf/qcom_l2_pmu.c static void l2_cache_event_start(struct perf_event *event, int flags)
perf_event        614 drivers/perf/qcom_l2_pmu.c static void l2_cache_event_stop(struct perf_event *event, int flags)
perf_event        630 drivers/perf/qcom_l2_pmu.c static int l2_cache_event_add(struct perf_event *event, int flags)
perf_event        657 drivers/perf/qcom_l2_pmu.c static void l2_cache_event_del(struct perf_event *event, int flags)
perf_event        672 drivers/perf/qcom_l2_pmu.c static void l2_cache_event_read(struct perf_event *event)
perf_event        136 drivers/perf/qcom_l3_pmu.c static inline u32 get_event_type(struct perf_event *event)
perf_event        141 drivers/perf/qcom_l3_pmu.c static inline bool event_uses_long_counter(struct perf_event *event)
perf_event        146 drivers/perf/qcom_l3_pmu.c static inline int event_num_counters(struct perf_event *event)
perf_event        158 drivers/perf/qcom_l3_pmu.c 	struct perf_event	*events[L3_NUM_COUNTERS];
perf_event        175 drivers/perf/qcom_l3_pmu.c 	void (*start)(struct perf_event *event);
perf_event        177 drivers/perf/qcom_l3_pmu.c 	void (*stop)(struct perf_event *event, int flags);
perf_event        179 drivers/perf/qcom_l3_pmu.c 	void (*update)(struct perf_event *event);
perf_event        193 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__64bit_counter_start(struct perf_event *event)
perf_event        224 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__64bit_counter_stop(struct perf_event *event,
perf_event        239 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__64bit_counter_update(struct perf_event *event)
perf_event        274 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__32bit_counter_start(struct perf_event *event)
perf_event        299 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__32bit_counter_stop(struct perf_event *event,
perf_event        316 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__32bit_counter_update(struct perf_event *event)
perf_event        338 drivers/perf/qcom_l3_pmu.c const struct l3cache_event_ops *l3cache_event_get_ops(struct perf_event *event)
perf_event        402 drivers/perf/qcom_l3_pmu.c 		struct perf_event *event;
perf_event        451 drivers/perf/qcom_l3_pmu.c static bool qcom_l3_cache__validate_event_group(struct perf_event *event)
perf_event        453 drivers/perf/qcom_l3_pmu.c 	struct perf_event *leader = event->group_leader;
perf_event        454 drivers/perf/qcom_l3_pmu.c 	struct perf_event *sibling;
perf_event        478 drivers/perf/qcom_l3_pmu.c static int qcom_l3_cache__event_init(struct perf_event *event)
perf_event        524 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__event_start(struct perf_event *event, int flags)
perf_event        533 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__event_stop(struct perf_event *event, int flags)
perf_event        547 drivers/perf/qcom_l3_pmu.c static int qcom_l3_cache__event_add(struct perf_event *event, int flags)
perf_event        575 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__event_del(struct perf_event *event, int flags)
perf_event        590 drivers/perf/qcom_l3_pmu.c static void qcom_l3_cache__event_read(struct perf_event *event)
perf_event         77 drivers/perf/thunderx2_pmu.c 	struct perf_event *events[TX2_PMU_MAX_COUNTERS];
perf_event         82 drivers/perf/thunderx2_pmu.c 	void (*init_cntr_base)(struct perf_event *event,
perf_event         84 drivers/perf/thunderx2_pmu.c 	void (*stop_event)(struct perf_event *event);
perf_event         85 drivers/perf/thunderx2_pmu.c 	void (*start_event)(struct perf_event *event, int flags);
perf_event        244 drivers/perf/thunderx2_pmu.c static void init_cntr_base_l3c(struct perf_event *event,
perf_event        256 drivers/perf/thunderx2_pmu.c static void init_cntr_base_dmc(struct perf_event *event,
perf_event        268 drivers/perf/thunderx2_pmu.c static void uncore_start_event_l3c(struct perf_event *event, int flags)
perf_event        280 drivers/perf/thunderx2_pmu.c static inline void uncore_stop_event_l3c(struct perf_event *event)
perf_event        285 drivers/perf/thunderx2_pmu.c static void uncore_start_event_dmc(struct perf_event *event, int flags)
perf_event        303 drivers/perf/thunderx2_pmu.c static void uncore_stop_event_dmc(struct perf_event *event)
perf_event        315 drivers/perf/thunderx2_pmu.c static void tx2_uncore_event_update(struct perf_event *event)
perf_event        367 drivers/perf/thunderx2_pmu.c 				  struct perf_event *event, int *counters)
perf_event        383 drivers/perf/thunderx2_pmu.c static bool tx2_uncore_validate_event_group(struct perf_event *event)
perf_event        385 drivers/perf/thunderx2_pmu.c 	struct perf_event *sibling, *leader = event->group_leader;
perf_event        410 drivers/perf/thunderx2_pmu.c static int tx2_uncore_event_init(struct perf_event *event)
perf_event        448 drivers/perf/thunderx2_pmu.c static void tx2_uncore_event_start(struct perf_event *event, int flags)
perf_event        468 drivers/perf/thunderx2_pmu.c static void tx2_uncore_event_stop(struct perf_event *event, int flags)
perf_event        486 drivers/perf/thunderx2_pmu.c static int tx2_uncore_event_add(struct perf_event *event, int flags)
perf_event        509 drivers/perf/thunderx2_pmu.c static void tx2_uncore_event_del(struct perf_event *event, int flags)
perf_event        524 drivers/perf/thunderx2_pmu.c static void tx2_uncore_event_read(struct perf_event *event)
perf_event        541 drivers/perf/thunderx2_pmu.c 		struct perf_event *event = tx2_pmu->events[idx];
perf_event        100 drivers/perf/xgene_pmu.c 	struct perf_event *pmu_counter_event[PMU_MAX_COUNTERS];
perf_event        890 drivers/perf/xgene_pmu.c static int xgene_perf_event_init(struct perf_event *event)
perf_event        894 drivers/perf/xgene_pmu.c 	struct perf_event *sibling;
perf_event        947 drivers/perf/xgene_pmu.c static void xgene_perf_enable_event(struct perf_event *event)
perf_event        963 drivers/perf/xgene_pmu.c static void xgene_perf_disable_event(struct perf_event *event)
perf_event        972 drivers/perf/xgene_pmu.c static void xgene_perf_event_set_period(struct perf_event *event)
perf_event        990 drivers/perf/xgene_pmu.c static void xgene_perf_event_update(struct perf_event *event)
perf_event       1010 drivers/perf/xgene_pmu.c static void xgene_perf_read(struct perf_event *event)
perf_event       1015 drivers/perf/xgene_pmu.c static void xgene_perf_start(struct perf_event *event, int flags)
perf_event       1040 drivers/perf/xgene_pmu.c static void xgene_perf_stop(struct perf_event *event, int flags)
perf_event       1058 drivers/perf/xgene_pmu.c static int xgene_perf_add(struct perf_event *event, int flags)
perf_event       1079 drivers/perf/xgene_pmu.c static void xgene_perf_del(struct perf_event *event, int flags)
perf_event       1218 drivers/perf/xgene_pmu.c 		struct perf_event *event = pmu_dev->pmu_counter_event[idx];
perf_event         20 include/kvm/arm_pmu.h 	struct perf_event *perf_event;
perf_event         19 include/linux/bpf.h struct perf_event;
perf_event        477 include/linux/bpf.h 	struct perf_event *event;
perf_event         26 include/linux/bpf_types.h BPF_PROG_TYPE(BPF_PROG_TYPE_PERF_EVENT, perf_event)
perf_event         45 include/linux/cgroup_subsys.h SUBSYS(perf_event)
perf_event        213 include/linux/coresight.h 			      struct perf_event *event, void **pages,
perf_event        246 include/linux/coresight.h 		      struct perf_event *event,  u32 mode);
perf_event        248 include/linux/coresight.h 			struct perf_event *event);
perf_event         32 include/linux/hw_breakpoint.h static inline unsigned long hw_breakpoint_addr(struct perf_event *bp)
perf_event         37 include/linux/hw_breakpoint.h static inline int hw_breakpoint_type(struct perf_event *bp)
perf_event         42 include/linux/hw_breakpoint.h static inline unsigned long hw_breakpoint_len(struct perf_event *bp)
perf_event         47 include/linux/hw_breakpoint.h extern struct perf_event *
perf_event         55 include/linux/hw_breakpoint.h modify_user_hw_breakpoint(struct perf_event *bp, struct perf_event_attr *attr);
perf_event         57 include/linux/hw_breakpoint.h modify_user_hw_breakpoint_check(struct perf_event *bp, struct perf_event_attr *attr,
perf_event         63 include/linux/hw_breakpoint.h extern struct perf_event *
perf_event         69 include/linux/hw_breakpoint.h extern struct perf_event * __percpu *
perf_event         74 include/linux/hw_breakpoint.h extern int register_perf_hw_breakpoint(struct perf_event *bp);
perf_event         75 include/linux/hw_breakpoint.h extern int __register_perf_hw_breakpoint(struct perf_event *bp);
perf_event         76 include/linux/hw_breakpoint.h extern void unregister_hw_breakpoint(struct perf_event *bp);
perf_event         77 include/linux/hw_breakpoint.h extern void unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events);
perf_event         79 include/linux/hw_breakpoint.h extern int dbg_reserve_bp_slot(struct perf_event *bp);
perf_event         80 include/linux/hw_breakpoint.h extern int dbg_release_bp_slot(struct perf_event *bp);
perf_event         81 include/linux/hw_breakpoint.h extern int reserve_bp_slot(struct perf_event *bp);
perf_event         82 include/linux/hw_breakpoint.h extern void release_bp_slot(struct perf_event *bp);
perf_event         86 include/linux/hw_breakpoint.h static inline struct arch_hw_breakpoint *counter_arch_bp(struct perf_event *bp)
perf_event         95 include/linux/hw_breakpoint.h static inline struct perf_event *
perf_event        101 include/linux/hw_breakpoint.h modify_user_hw_breakpoint(struct perf_event *bp,
perf_event        104 include/linux/hw_breakpoint.h modify_user_hw_breakpoint_check(struct perf_event *bp, struct perf_event_attr *attr,
perf_event        107 include/linux/hw_breakpoint.h static inline struct perf_event *
perf_event        112 include/linux/hw_breakpoint.h static inline struct perf_event * __percpu *
perf_event        117 include/linux/hw_breakpoint.h register_perf_hw_breakpoint(struct perf_event *bp)	{ return -ENOSYS; }
perf_event        119 include/linux/hw_breakpoint.h __register_perf_hw_breakpoint(struct perf_event *bp) 	{ return -ENOSYS; }
perf_event        120 include/linux/hw_breakpoint.h static inline void unregister_hw_breakpoint(struct perf_event *bp)	{ }
perf_event        122 include/linux/hw_breakpoint.h unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events)	{ }
perf_event        124 include/linux/hw_breakpoint.h reserve_bp_slot(struct perf_event *bp)			{return -ENOSYS; }
perf_event        125 include/linux/hw_breakpoint.h static inline void release_bp_slot(struct perf_event *bp) 		{ }
perf_event        129 include/linux/hw_breakpoint.h static inline struct arch_hw_breakpoint *counter_arch_bp(struct perf_event *bp)
perf_event         49 include/linux/perf/arm_pmu.h 	struct perf_event	*events[ARMPMU_MAX_HWEVENTS];
perf_event         84 include/linux/perf/arm_pmu.h 	void		(*enable)(struct perf_event *event);
perf_event         85 include/linux/perf/arm_pmu.h 	void		(*disable)(struct perf_event *event);
perf_event         87 include/linux/perf/arm_pmu.h 					 struct perf_event *event);
perf_event         89 include/linux/perf/arm_pmu.h 					 struct perf_event *event);
perf_event         92 include/linux/perf/arm_pmu.h 	u64		(*read_counter)(struct perf_event *event);
perf_event         93 include/linux/perf/arm_pmu.h 	void		(*write_counter)(struct perf_event *event, u64 val);
perf_event         97 include/linux/perf/arm_pmu.h 	int		(*map_event)(struct perf_event *event);
perf_event         98 include/linux/perf/arm_pmu.h 	int		(*filter_match)(struct perf_event *event);
perf_event        118 include/linux/perf/arm_pmu.h u64 armpmu_event_update(struct perf_event *event);
perf_event        120 include/linux/perf/arm_pmu.h int armpmu_event_set_period(struct perf_event *event);
perf_event        122 include/linux/perf/arm_pmu.h int armpmu_map_event(struct perf_event *event,
perf_event        230 include/linux/perf_event.h struct perf_event;
perf_event        301 include/linux/perf_event.h 	int (*event_init)		(struct perf_event *event);
perf_event        307 include/linux/perf_event.h 	void (*event_mapped)		(struct perf_event *event, struct mm_struct *mm); /* optional */
perf_event        308 include/linux/perf_event.h 	void (*event_unmapped)		(struct perf_event *event, struct mm_struct *mm); /* optional */
perf_event        336 include/linux/perf_event.h 	int  (*add)			(struct perf_event *event, int flags);
perf_event        337 include/linux/perf_event.h 	void (*del)			(struct perf_event *event, int flags);
perf_event        357 include/linux/perf_event.h 	void (*start)			(struct perf_event *event, int flags);
perf_event        358 include/linux/perf_event.h 	void (*stop)			(struct perf_event *event, int flags);
perf_event        366 include/linux/perf_event.h 	void (*read)			(struct perf_event *event);
perf_event        400 include/linux/perf_event.h 	int (*event_idx)		(struct perf_event *event); /*optional */
perf_event        416 include/linux/perf_event.h 	void *(*setup_aux)		(struct perf_event *event, void **pages,
perf_event        447 include/linux/perf_event.h 	void (*addr_filters_sync)	(struct perf_event *event);
perf_event        457 include/linux/perf_event.h 	int (*aux_output_match)		(struct perf_event *event);
perf_event        463 include/linux/perf_event.h 	int (*filter_match)		(struct perf_event *event); /* optional */
perf_event        468 include/linux/perf_event.h 	int (*check_period)		(struct perf_event *event, u64 value); /* optional */
perf_event        531 include/linux/perf_event.h typedef void (*perf_overflow_handler_t)(struct perf_event *,
perf_event        610 include/linux/perf_event.h 	struct perf_event		*group_leader;
perf_event        660 include/linux/perf_event.h 	struct perf_event		*parent;
perf_event        696 include/linux/perf_event.h 	struct perf_event		*aux_event;
perf_event        698 include/linux/perf_event.h 	void (*destroy)(struct perf_event *);
perf_event        828 include/linux/perf_event.h 	struct perf_event		*event;
perf_event        843 include/linux/perf_event.h 	struct perf_event *event;
perf_event        880 include/linux/perf_event.h 				   struct perf_event *event);
perf_event        887 include/linux/perf_event.h extern void perf_event_itrace_started(struct perf_event *event);
perf_event        903 include/linux/perf_event.h extern const struct perf_event *perf_get_event(struct file *file);
perf_event        904 include/linux/perf_event.h extern const struct perf_event_attr *perf_event_attrs(struct perf_event *event);
perf_event        915 include/linux/perf_event.h extern int perf_event_refresh(struct perf_event *event, int refresh);
perf_event        916 include/linux/perf_event.h extern void perf_event_update_userpage(struct perf_event *event);
perf_event        917 include/linux/perf_event.h extern int perf_event_release_kernel(struct perf_event *event);
perf_event        918 include/linux/perf_event.h extern struct perf_event *
perf_event        926 include/linux/perf_event.h int perf_event_read_local(struct perf_event *event, u64 *value,
perf_event        928 include/linux/perf_event.h extern u64 perf_event_read_value(struct perf_event *event,
perf_event       1000 include/linux/perf_event.h 			       struct perf_event *event);
perf_event       1003 include/linux/perf_event.h 				struct perf_event *event,
perf_event       1006 include/linux/perf_event.h extern int perf_event_overflow(struct perf_event *event,
perf_event       1010 include/linux/perf_event.h extern void perf_event_output_forward(struct perf_event *event,
perf_event       1013 include/linux/perf_event.h extern void perf_event_output_backward(struct perf_event *event,
perf_event       1016 include/linux/perf_event.h extern int perf_event_output(struct perf_event *event,
perf_event       1021 include/linux/perf_event.h is_default_overflow_handler(struct perf_event *event)
perf_event       1033 include/linux/perf_event.h 			   struct perf_event *event);
perf_event       1035 include/linux/perf_event.h perf_event__output_id_sample(struct perf_event *event,
perf_event       1040 include/linux/perf_event.h perf_log_lost_samples(struct perf_event *event, u64 lost);
perf_event       1042 include/linux/perf_event.h static inline bool event_has_any_exclude_flag(struct perf_event *event)
perf_event       1051 include/linux/perf_event.h static inline bool is_sampling_event(struct perf_event *event)
perf_event       1059 include/linux/perf_event.h static inline int is_software_event(struct perf_event *event)
perf_event       1067 include/linux/perf_event.h static inline int in_software_context(struct perf_event *event)
perf_event       1195 include/linux/perf_event.h extern struct perf_callchain_entry *perf_callchain(struct perf_event *event, struct pt_regs *regs);
perf_event       1264 include/linux/perf_event.h extern void perf_bp_event(struct perf_event *event, void *data);
perf_event       1275 include/linux/perf_event.h static inline bool has_branch_stack(struct perf_event *event)
perf_event       1280 include/linux/perf_event.h static inline bool needs_branch_stack(struct perf_event *event)
perf_event       1285 include/linux/perf_event.h static inline bool has_aux(struct perf_event *event)
perf_event       1290 include/linux/perf_event.h static inline bool is_write_backward(struct perf_event *event)
perf_event       1295 include/linux/perf_event.h static inline bool has_addr_filter(struct perf_event *event)
perf_event       1304 include/linux/perf_event.h perf_event_addr_filters(struct perf_event *event)
perf_event       1314 include/linux/perf_event.h extern void perf_event_addr_filters_sync(struct perf_event *event);
perf_event       1317 include/linux/perf_event.h 			     struct perf_event *event, unsigned int size);
perf_event       1319 include/linux/perf_event.h 				    struct perf_event *event,
perf_event       1322 include/linux/perf_event.h 				      struct perf_event *event,
perf_event       1332 include/linux/perf_event.h extern u64 perf_swevent_set_period(struct perf_event *event);
perf_event       1333 include/linux/perf_event.h extern void perf_event_enable(struct perf_event *event);
perf_event       1334 include/linux/perf_event.h extern void perf_event_disable(struct perf_event *event);
perf_event       1335 include/linux/perf_event.h extern void perf_event_disable_local(struct perf_event *event);
perf_event       1336 include/linux/perf_event.h extern void perf_event_disable_inatomic(struct perf_event *event);
perf_event       1338 include/linux/perf_event.h extern int perf_event_account_interrupt(struct perf_event *event);
perf_event       1342 include/linux/perf_event.h 		      struct perf_event *event)				{ return NULL; }
perf_event       1364 include/linux/perf_event.h static inline const struct perf_event *perf_get_event(struct file *file)
perf_event       1368 include/linux/perf_event.h static inline const struct perf_event_attr *perf_event_attrs(struct perf_event *event)
perf_event       1372 include/linux/perf_event.h static inline int perf_event_read_local(struct perf_event *event, u64 *value,
perf_event       1380 include/linux/perf_event.h static inline int perf_event_refresh(struct perf_event *event, int refresh)
perf_event       1390 include/linux/perf_event.h perf_bp_event(struct perf_event *event, void *data)			{ }
perf_event       1412 include/linux/perf_event.h static inline u64 perf_swevent_set_period(struct perf_event *event)	{ return 0; }
perf_event       1413 include/linux/perf_event.h static inline void perf_event_enable(struct perf_event *event)		{ }
perf_event       1414 include/linux/perf_event.h static inline void perf_event_disable(struct perf_event *event)		{ }
perf_event       1417 include/linux/perf_event.h static inline int perf_event_release_kernel(struct perf_event *event)	{ return 0; }
perf_event        415 include/linux/trace_events.h 				    struct perf_event *p_event)		\
perf_event        478 include/linux/trace_events.h int perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog);
perf_event        479 include/linux/trace_events.h void perf_event_detach_bpf_prog(struct perf_event *event);
perf_event        480 include/linux/trace_events.h int perf_event_query_prog_array(struct perf_event *event, void __user *info);
perf_event        485 include/linux/trace_events.h int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id,
perf_event        495 include/linux/trace_events.h perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog)
perf_event        500 include/linux/trace_events.h static inline void perf_event_detach_bpf_prog(struct perf_event *event) { }
perf_event        503 include/linux/trace_events.h perf_event_query_prog_array(struct perf_event *event, void __user *info)
perf_event        522 include/linux/trace_events.h static inline int bpf_get_perf_event_info(const struct perf_event *event,
perf_event        574 include/linux/trace_events.h struct perf_event;
perf_event        579 include/linux/trace_events.h extern int  perf_trace_init(struct perf_event *event);
perf_event        580 include/linux/trace_events.h extern void perf_trace_destroy(struct perf_event *event);
perf_event        581 include/linux/trace_events.h extern int  perf_trace_add(struct perf_event *event, int flags);
perf_event        582 include/linux/trace_events.h extern void perf_trace_del(struct perf_event *event, int flags);
perf_event        584 include/linux/trace_events.h extern int  perf_kprobe_init(struct perf_event *event, bool is_retprobe);
perf_event        585 include/linux/trace_events.h extern void perf_kprobe_destroy(struct perf_event *event);
perf_event        586 include/linux/trace_events.h extern int bpf_get_kprobe_info(const struct perf_event *event,
perf_event        592 include/linux/trace_events.h extern int  perf_uprobe_init(struct perf_event *event,
perf_event        594 include/linux/trace_events.h extern void perf_uprobe_destroy(struct perf_event *event);
perf_event        595 include/linux/trace_events.h extern int bpf_get_uprobe_info(const struct perf_event *event,
perf_event        599 include/linux/trace_events.h extern int  ftrace_profile_set_filter(struct perf_event *event, int event_id,
perf_event        601 include/linux/trace_events.h extern void ftrace_profile_free_filter(struct perf_event *event);
perf_event        675 kernel/bpf/arraymap.c 	struct perf_event *event;
perf_event       2769 kernel/bpf/syscall.c 	const struct perf_event *event;
perf_event        174 kernel/events/core.c static bool is_kernel_event(struct perf_event *event)
perf_event        198 kernel/events/core.c typedef void (*event_f)(struct perf_event *, struct perf_cpu_context *,
perf_event        202 kernel/events/core.c 	struct perf_event *event;
perf_event        210 kernel/events/core.c 	struct perf_event *event = efs->event;
perf_event        253 kernel/events/core.c static void event_function_call(struct perf_event *event, event_f func, void *data)
perf_event        306 kernel/events/core.c static void event_function_local(struct perf_event *event, event_f func, void *data)
perf_event        572 kernel/events/core.c static u64 perf_event_time(struct perf_event *event);
perf_event        586 kernel/events/core.c static inline u64 perf_event_clock(struct perf_event *event)
perf_event        614 kernel/events/core.c __perf_effective_state(struct perf_event *event)
perf_event        616 kernel/events/core.c 	struct perf_event *leader = event->group_leader;
perf_event        625 kernel/events/core.c __perf_update_times(struct perf_event *event, u64 now, u64 *enabled, u64 *running)
perf_event        639 kernel/events/core.c static void perf_event_update_time(struct perf_event *event)
perf_event        648 kernel/events/core.c static void perf_event_update_sibling_time(struct perf_event *leader)
perf_event        650 kernel/events/core.c 	struct perf_event *sibling;
perf_event        657 kernel/events/core.c perf_event_set_state(struct perf_event *event, enum perf_event_state state)
perf_event        676 kernel/events/core.c perf_cgroup_match(struct perf_event *event)
perf_event        699 kernel/events/core.c static inline void perf_detach_cgroup(struct perf_event *event)
perf_event        705 kernel/events/core.c static inline int is_cgroup_event(struct perf_event *event)
perf_event        710 kernel/events/core.c static inline u64 perf_cgroup_event_time(struct perf_event *event)
perf_event        744 kernel/events/core.c static inline void update_cgrp_time_from_event(struct perf_event *event)
perf_event        899 kernel/events/core.c static inline int perf_cgroup_connect(int fd, struct perf_event *event,
perf_event        901 kernel/events/core.c 				      struct perf_event *group_leader)
perf_event        936 kernel/events/core.c perf_cgroup_set_shadow_time(struct perf_event *event, u64 now)
perf_event        948 kernel/events/core.c list_update_cgroup_event(struct perf_event *event,
perf_event        995 kernel/events/core.c perf_cgroup_match(struct perf_event *event)
perf_event       1000 kernel/events/core.c static inline void perf_detach_cgroup(struct perf_event *event)
perf_event       1003 kernel/events/core.c static inline int is_cgroup_event(struct perf_event *event)
perf_event       1008 kernel/events/core.c static inline void update_cgrp_time_from_event(struct perf_event *event)
perf_event       1026 kernel/events/core.c static inline int perf_cgroup_connect(pid_t pid, struct perf_event *event,
perf_event       1028 kernel/events/core.c 				      struct perf_event *group_leader)
perf_event       1045 kernel/events/core.c perf_cgroup_set_shadow_time(struct perf_event *event, u64 now)
perf_event       1049 kernel/events/core.c static inline u64 perf_cgroup_event_time(struct perf_event *event)
perf_event       1055 kernel/events/core.c list_update_cgroup_event(struct perf_event *event,
perf_event       1270 kernel/events/core.c perf_event_ctx_lock_nested(struct perf_event *event, int nesting)
perf_event       1294 kernel/events/core.c perf_event_ctx_lock(struct perf_event *event)
perf_event       1299 kernel/events/core.c static void perf_event_ctx_unlock(struct perf_event *event,
perf_event       1325 kernel/events/core.c static u32 perf_event_pid_type(struct perf_event *event, struct task_struct *p,
perf_event       1342 kernel/events/core.c static u32 perf_event_pid(struct perf_event *event, struct task_struct *p)
perf_event       1347 kernel/events/core.c static u32 perf_event_tid(struct perf_event *event, struct task_struct *p)
perf_event       1356 kernel/events/core.c static u64 primary_event_id(struct perf_event *event)
perf_event       1462 kernel/events/core.c static u64 perf_event_time(struct perf_event *event)
perf_event       1472 kernel/events/core.c static enum event_type_t get_event_type(struct perf_event *event)
perf_event       1496 kernel/events/core.c static void init_event_group(struct perf_event *event)
perf_event       1507 kernel/events/core.c get_event_groups(struct perf_event *event, struct perf_event_context *ctx)
perf_event       1531 kernel/events/core.c perf_event_groups_less(struct perf_event *left, struct perf_event *right)
perf_event       1553 kernel/events/core.c 			 struct perf_event *event)
perf_event       1555 kernel/events/core.c 	struct perf_event *node_event;
perf_event       1566 kernel/events/core.c 		node_event = container_of(*node, struct perf_event, group_node);
perf_event       1582 kernel/events/core.c add_event_to_groups(struct perf_event *event, struct perf_event_context *ctx)
perf_event       1595 kernel/events/core.c 			 struct perf_event *event)
perf_event       1608 kernel/events/core.c del_event_from_groups(struct perf_event *event, struct perf_event_context *ctx)
perf_event       1619 kernel/events/core.c static struct perf_event *
perf_event       1622 kernel/events/core.c 	struct perf_event *node_event = NULL, *match = NULL;
perf_event       1626 kernel/events/core.c 		node_event = container_of(node, struct perf_event, group_node);
perf_event       1644 kernel/events/core.c static struct perf_event *
perf_event       1645 kernel/events/core.c perf_event_groups_next(struct perf_event *event)
perf_event       1647 kernel/events/core.c 	struct perf_event *next;
perf_event       1670 kernel/events/core.c list_add_event(struct perf_event *event, struct perf_event_context *ctx)
perf_event       1702 kernel/events/core.c static inline void perf_event__state_init(struct perf_event *event)
perf_event       1708 kernel/events/core.c static void __perf_event_read_size(struct perf_event *event, int nr_siblings)
perf_event       1732 kernel/events/core.c static void __perf_event_header_size(struct perf_event *event, u64 sample_type)
perf_event       1768 kernel/events/core.c static void perf_event__header_size(struct perf_event *event)
perf_event       1775 kernel/events/core.c static void perf_event__id_header_size(struct perf_event *event)
perf_event       1802 kernel/events/core.c static bool perf_event_validate_size(struct perf_event *event)
perf_event       1823 kernel/events/core.c static void perf_group_attach(struct perf_event *event)
perf_event       1825 kernel/events/core.c 	struct perf_event *group_leader = event->group_leader, *pos;
perf_event       1858 kernel/events/core.c list_del_event(struct perf_event *event, struct perf_event_context *ctx)
perf_event       1896 kernel/events/core.c perf_aux_output_match(struct perf_event *event, struct perf_event *aux_event)
perf_event       1907 kernel/events/core.c static void put_event(struct perf_event *event);
perf_event       1908 kernel/events/core.c static void event_sched_out(struct perf_event *event,
perf_event       1912 kernel/events/core.c static void perf_put_aux_event(struct perf_event *event)
perf_event       1916 kernel/events/core.c 	struct perf_event *iter;
perf_event       1949 kernel/events/core.c static int perf_get_aux_event(struct perf_event *event,
perf_event       1950 kernel/events/core.c 			      struct perf_event *group_leader)
perf_event       1978 kernel/events/core.c static void perf_group_detach(struct perf_event *event)
perf_event       1980 kernel/events/core.c 	struct perf_event *sibling, *tmp;
perf_event       2038 kernel/events/core.c static bool is_orphaned_event(struct perf_event *event)
perf_event       2043 kernel/events/core.c static inline int __pmu_filter_match(struct perf_event *event)
perf_event       2055 kernel/events/core.c static inline int pmu_filter_match(struct perf_event *event)
perf_event       2057 kernel/events/core.c 	struct perf_event *sibling;
perf_event       2071 kernel/events/core.c event_filter_match(struct perf_event *event)
perf_event       2078 kernel/events/core.c event_sched_out(struct perf_event *event,
perf_event       2121 kernel/events/core.c group_sched_out(struct perf_event *group_event,
perf_event       2125 kernel/events/core.c 	struct perf_event *event;
perf_event       2155 kernel/events/core.c __perf_remove_from_context(struct perf_event *event,
perf_event       2191 kernel/events/core.c static void perf_remove_from_context(struct perf_event *event, unsigned long flags)
perf_event       2221 kernel/events/core.c static void __perf_event_disable(struct perf_event *event,
perf_event       2256 kernel/events/core.c static void _perf_event_disable(struct perf_event *event)
perf_event       2270 kernel/events/core.c void perf_event_disable_local(struct perf_event *event)
perf_event       2279 kernel/events/core.c void perf_event_disable(struct perf_event *event)
perf_event       2289 kernel/events/core.c void perf_event_disable_inatomic(struct perf_event *event)
perf_event       2296 kernel/events/core.c static void perf_set_shadow_time(struct perf_event *event,
perf_event       2332 kernel/events/core.c static void perf_log_throttle(struct perf_event *event, int enable);
perf_event       2333 kernel/events/core.c static void perf_log_itrace_start(struct perf_event *event);
perf_event       2336 kernel/events/core.c event_sched_in(struct perf_event *event,
perf_event       2396 kernel/events/core.c group_sched_in(struct perf_event *group_event,
perf_event       2400 kernel/events/core.c 	struct perf_event *event, *partial_group = NULL;
perf_event       2451 kernel/events/core.c static int group_can_go_on(struct perf_event *event,
perf_event       2479 kernel/events/core.c static void add_event_to_ctx(struct perf_event *event,
perf_event       2589 kernel/events/core.c 	struct perf_event *event = info;
perf_event       2646 kernel/events/core.c static bool exclusive_event_installable(struct perf_event *event,
perf_event       2656 kernel/events/core.c 			struct perf_event *event,
perf_event       2746 kernel/events/core.c static void __perf_event_enable(struct perf_event *event,
perf_event       2751 kernel/events/core.c 	struct perf_event *leader = event->group_leader;
perf_event       2796 kernel/events/core.c static void _perf_event_enable(struct perf_event *event)
perf_event       2824 kernel/events/core.c void perf_event_enable(struct perf_event *event)
perf_event       2835 kernel/events/core.c 	struct perf_event	*event;
perf_event       2842 kernel/events/core.c 	struct perf_event *event = sd->event;
perf_event       2875 kernel/events/core.c static int perf_event_stop(struct perf_event *event, int restart)
perf_event       2924 kernel/events/core.c void perf_event_addr_filters_sync(struct perf_event *event)
perf_event       2940 kernel/events/core.c static int _perf_event_refresh(struct perf_event *event, int refresh)
perf_event       2957 kernel/events/core.c int perf_event_refresh(struct perf_event *event, int refresh)
perf_event       2970 kernel/events/core.c static int perf_event_modify_breakpoint(struct perf_event *bp,
perf_event       2985 kernel/events/core.c static int perf_event_modify_attr(struct perf_event *event,
perf_event       3004 kernel/events/core.c 	struct perf_event *event, *tmp;
perf_event       3107 kernel/events/core.c static void __perf_event_sync_stat(struct perf_event *event,
perf_event       3108 kernel/events/core.c 				     struct perf_event *next_event)
perf_event       3148 kernel/events/core.c 	struct perf_event *event, *next_event;
perf_event       3156 kernel/events/core.c 				   struct perf_event, event_entry);
perf_event       3159 kernel/events/core.c 					struct perf_event, event_entry);
perf_event       3351 kernel/events/core.c 			      int (*func)(struct perf_event *, void *), void *data)
perf_event       3353 kernel/events/core.c 	struct perf_event **evt, *evt1, *evt2;
perf_event       3387 kernel/events/core.c static int pinned_sched_in(struct perf_event *event, void *data)
perf_event       3412 kernel/events/core.c static int flexible_sched_in(struct perf_event *event, void *data)
perf_event       3594 kernel/events/core.c static u64 perf_calculate_period(struct perf_event *event, u64 nsec, u64 count)
perf_event       3670 kernel/events/core.c static void perf_adjust_period(struct perf_event *event, u64 nsec, u64 count, bool disable)
perf_event       3707 kernel/events/core.c 	struct perf_event *event;
perf_event       3774 kernel/events/core.c static void rotate_ctx(struct perf_event_context *ctx, struct perf_event *event)
perf_event       3788 kernel/events/core.c static inline struct perf_event *
perf_event       3791 kernel/events/core.c 	struct perf_event *event;
perf_event       3795 kernel/events/core.c 					 struct perf_event, active_list);
perf_event       3808 kernel/events/core.c 	struct perf_event *cpu_event = NULL, *task_event = NULL;
perf_event       3870 kernel/events/core.c static int event_enable_on_exec(struct perf_event *event,
perf_event       3894 kernel/events/core.c 	struct perf_event *event;
perf_event       3930 kernel/events/core.c 	struct perf_event *event;
perf_event       3935 kernel/events/core.c static int __perf_event_read_cpu(struct perf_event *event, int event_cpu)
perf_event       3958 kernel/events/core.c 	struct perf_event *sub, *event = data->event;
perf_event       4012 kernel/events/core.c static inline u64 perf_event_count(struct perf_event *event)
perf_event       4025 kernel/events/core.c int perf_event_read_local(struct perf_event *event, u64 *value,
perf_event       4091 kernel/events/core.c static int perf_event_read(struct perf_event *event, bool group)
perf_event       4226 kernel/events/core.c 		struct perf_event *event)
perf_event       4320 kernel/events/core.c static void perf_event_free_filter(struct perf_event *event);
perf_event       4321 kernel/events/core.c static void perf_event_free_bpf_prog(struct perf_event *event);
perf_event       4325 kernel/events/core.c 	struct perf_event *event;
perf_event       4327 kernel/events/core.c 	event = container_of(head, struct perf_event, rcu_head);
perf_event       4334 kernel/events/core.c static void ring_buffer_attach(struct perf_event *event,
perf_event       4337 kernel/events/core.c static void detach_sb_event(struct perf_event *event)
perf_event       4346 kernel/events/core.c static bool is_sb_event(struct perf_event *event)
perf_event       4365 kernel/events/core.c static void unaccount_pmu_sb_event(struct perf_event *event)
perf_event       4371 kernel/events/core.c static void unaccount_event_cpu(struct perf_event *event, int cpu)
perf_event       4402 kernel/events/core.c static void unaccount_event(struct perf_event *event)
perf_event       4464 kernel/events/core.c static int exclusive_event_init(struct perf_event *event)
perf_event       4495 kernel/events/core.c static void exclusive_event_destroy(struct perf_event *event)
perf_event       4509 kernel/events/core.c static bool exclusive_event_match(struct perf_event *e1, struct perf_event *e2)
perf_event       4519 kernel/events/core.c static bool exclusive_event_installable(struct perf_event *event,
perf_event       4522 kernel/events/core.c 	struct perf_event *iter_event;
perf_event       4538 kernel/events/core.c static void perf_addr_filters_splice(struct perf_event *event,
perf_event       4541 kernel/events/core.c static void _free_event(struct perf_event *event)
perf_event       4598 kernel/events/core.c static void free_event(struct perf_event *event)
perf_event       4613 kernel/events/core.c static void perf_remove_from_owner(struct perf_event *event)
perf_event       4661 kernel/events/core.c static void put_event(struct perf_event *event)
perf_event       4674 kernel/events/core.c int perf_event_release_kernel(struct perf_event *event)
perf_event       4677 kernel/events/core.c 	struct perf_event *child, *tmp;
perf_event       4748 kernel/events/core.c 					       struct perf_event, child_list);
perf_event       4795 kernel/events/core.c static u64 __perf_event_read_value(struct perf_event *event, u64 *enabled, u64 *running)
perf_event       4797 kernel/events/core.c 	struct perf_event *child;
perf_event       4824 kernel/events/core.c u64 perf_event_read_value(struct perf_event *event, u64 *enabled, u64 *running)
perf_event       4837 kernel/events/core.c static int __perf_read_group_add(struct perf_event *leader,
perf_event       4841 kernel/events/core.c 	struct perf_event *sub;
perf_event       4884 kernel/events/core.c static int perf_read_group(struct perf_event *event,
perf_event       4887 kernel/events/core.c 	struct perf_event *leader = event->group_leader, *child;
perf_event       4930 kernel/events/core.c static int perf_read_one(struct perf_event *event,
perf_event       4951 kernel/events/core.c static bool is_event_hup(struct perf_event *event)
perf_event       4968 kernel/events/core.c __perf_read(struct perf_event *event, char __user *buf, size_t count)
perf_event       4996 kernel/events/core.c 	struct perf_event *event = file->private_data;
perf_event       5009 kernel/events/core.c 	struct perf_event *event = file->private_data;
perf_event       5030 kernel/events/core.c static void _perf_event_reset(struct perf_event *event)
perf_event       5043 kernel/events/core.c static void perf_event_for_each_child(struct perf_event *event,
perf_event       5044 kernel/events/core.c 					void (*func)(struct perf_event *))
perf_event       5046 kernel/events/core.c 	struct perf_event *child;
perf_event       5057 kernel/events/core.c static void perf_event_for_each(struct perf_event *event,
perf_event       5058 kernel/events/core.c 				  void (*func)(struct perf_event *))
perf_event       5061 kernel/events/core.c 	struct perf_event *sibling;
perf_event       5072 kernel/events/core.c static void __perf_event_period(struct perf_event *event,
perf_event       5109 kernel/events/core.c static int perf_event_check_period(struct perf_event *event, u64 value)
perf_event       5114 kernel/events/core.c static int perf_event_period(struct perf_event *event, u64 __user *arg)
perf_event       5157 kernel/events/core.c static int perf_event_set_output(struct perf_event *event,
perf_event       5158 kernel/events/core.c 				 struct perf_event *output_event);
perf_event       5159 kernel/events/core.c static int perf_event_set_filter(struct perf_event *event, void __user *arg);
perf_event       5160 kernel/events/core.c static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd);
perf_event       5164 kernel/events/core.c static long _perf_ioctl(struct perf_event *event, unsigned int cmd, unsigned long arg)
perf_event       5166 kernel/events/core.c 	void (*func)(struct perf_event *);
perf_event       5199 kernel/events/core.c 			struct perf_event *output_event;
perf_event       5260 kernel/events/core.c 	struct perf_event *event = file->private_data;
perf_event       5296 kernel/events/core.c 	struct perf_event *event;
perf_event       5312 kernel/events/core.c 	struct perf_event *event;
perf_event       5325 kernel/events/core.c static int perf_event_index(struct perf_event *event)
perf_event       5336 kernel/events/core.c static void calc_timer_values(struct perf_event *event,
perf_event       5348 kernel/events/core.c static void perf_event_init_userpage(struct perf_event *event)
perf_event       5371 kernel/events/core.c 	struct perf_event *event, struct perf_event_mmap_page *userpg, u64 now)
perf_event       5380 kernel/events/core.c void perf_event_update_userpage(struct perf_event *event)
perf_event       5433 kernel/events/core.c 	struct perf_event *event = vmf->vma->vm_file->private_data;
perf_event       5466 kernel/events/core.c static void ring_buffer_attach(struct perf_event *event,
perf_event       5525 kernel/events/core.c static void ring_buffer_wakeup(struct perf_event *event)
perf_event       5538 kernel/events/core.c struct ring_buffer *ring_buffer_get(struct perf_event *event)
perf_event       5565 kernel/events/core.c 	struct perf_event *event = vma->vm_file->private_data;
perf_event       5577 kernel/events/core.c static void perf_pmu_output_stop(struct perf_event *event);
perf_event       5589 kernel/events/core.c 	struct perf_event *event = vma->vm_file->private_data;
perf_event       5706 kernel/events/core.c 	struct perf_event *event = file->private_data;
perf_event       5924 kernel/events/core.c 	struct perf_event *event = filp->private_data;
perf_event       5955 kernel/events/core.c static inline struct fasync_struct **perf_event_fasync(struct perf_event *event)
perf_event       5963 kernel/events/core.c void perf_event_wakeup(struct perf_event *event)
perf_event       5973 kernel/events/core.c static void perf_pending_event_disable(struct perf_event *event)
perf_event       6011 kernel/events/core.c 	struct perf_event *event = container_of(entry, struct perf_event, pending);
perf_event       6192 kernel/events/core.c 					 struct perf_event *event)
perf_event       6222 kernel/events/core.c 				struct perf_event *event)
perf_event       6252 kernel/events/core.c void perf_event__output_id_sample(struct perf_event *event,
perf_event       6261 kernel/events/core.c 				 struct perf_event *event,
perf_event       6284 kernel/events/core.c 			    struct perf_event *event,
perf_event       6287 kernel/events/core.c 	struct perf_event *leader = event->group_leader, *sub;
perf_event       6336 kernel/events/core.c 			     struct perf_event *event)
perf_event       6362 kernel/events/core.c 			struct perf_event *event)
perf_event       6562 kernel/events/core.c perf_callchain(struct perf_event *event, struct pt_regs *regs)
perf_event       6581 kernel/events/core.c 			 struct perf_event *event,
perf_event       6703 kernel/events/core.c __perf_event_output(struct perf_event *event,
perf_event       6707 kernel/events/core.c 					struct perf_event *,
perf_event       6733 kernel/events/core.c perf_event_output_forward(struct perf_event *event,
perf_event       6741 kernel/events/core.c perf_event_output_backward(struct perf_event *event,
perf_event       6749 kernel/events/core.c perf_event_output(struct perf_event *event,
perf_event       6768 kernel/events/core.c perf_event_read_event(struct perf_event *event,
perf_event       6796 kernel/events/core.c typedef void (perf_iterate_f)(struct perf_event *event, void *data);
perf_event       6803 kernel/events/core.c 	struct perf_event *event;
perf_event       6820 kernel/events/core.c 	struct perf_event *event;
perf_event       6881 kernel/events/core.c static void perf_event_addr_filters_exec(struct perf_event *event, void *data)
perf_event       6934 kernel/events/core.c static void __perf_event_output_stop(struct perf_event *event, void *data)
perf_event       6936 kernel/events/core.c 	struct perf_event *parent = event->parent;
perf_event       6965 kernel/events/core.c 	struct perf_event *event = info;
perf_event       6982 kernel/events/core.c static void perf_pmu_output_stop(struct perf_event *event)
perf_event       6984 kernel/events/core.c 	struct perf_event *iter;
perf_event       7033 kernel/events/core.c static int perf_event_task_match(struct perf_event *event)
perf_event       7040 kernel/events/core.c static void perf_event_task_output(struct perf_event *event,
perf_event       7139 kernel/events/core.c static int perf_event_comm_match(struct perf_event *event)
perf_event       7144 kernel/events/core.c static void perf_event_comm_output(struct perf_event *event,
perf_event       7238 kernel/events/core.c static int perf_event_namespaces_match(struct perf_event *event)
perf_event       7243 kernel/events/core.c static void perf_event_namespaces_output(struct perf_event *event,
perf_event       7376 kernel/events/core.c static int perf_event_mmap_match(struct perf_event *event,
perf_event       7387 kernel/events/core.c static void perf_event_mmap_output(struct perf_event *event,
perf_event       7606 kernel/events/core.c static void __perf_addr_filters_adjust(struct perf_event *event, void *data)
perf_event       7698 kernel/events/core.c void perf_event_aux_event(struct perf_event *event, unsigned long head,
perf_event       7735 kernel/events/core.c void perf_log_lost_samples(struct perf_event *event, u64 lost)
perf_event       7780 kernel/events/core.c static int perf_event_switch_match(struct perf_event *event)
perf_event       7785 kernel/events/core.c static void perf_event_switch_output(struct perf_event *event, void *data)
perf_event       7858 kernel/events/core.c static void perf_log_throttle(struct perf_event *event, int enable)
perf_event       7911 kernel/events/core.c static int perf_event_ksymbol_match(struct perf_event *event)
perf_event       7916 kernel/events/core.c static void perf_event_ksymbol_output(struct perf_event *event, void *data)
perf_event       8001 kernel/events/core.c static int perf_event_bpf_match(struct perf_event *event)
perf_event       8006 kernel/events/core.c static void perf_event_bpf_output(struct perf_event *event, void *data)
perf_event       8096 kernel/events/core.c void perf_event_itrace_started(struct perf_event *event)
perf_event       8101 kernel/events/core.c static void perf_log_itrace_start(struct perf_event *event)
perf_event       8138 kernel/events/core.c __perf_event_account_interrupt(struct perf_event *event, int throttle)
perf_event       8173 kernel/events/core.c int perf_event_account_interrupt(struct perf_event *event)
perf_event       8182 kernel/events/core.c static int __perf_event_overflow(struct perf_event *event,
perf_event       8221 kernel/events/core.c int perf_event_overflow(struct perf_event *event,
perf_event       8250 kernel/events/core.c u64 perf_swevent_set_period(struct perf_event *event)
perf_event       8273 kernel/events/core.c static void perf_swevent_overflow(struct perf_event *event, u64 overflow,
perf_event       8299 kernel/events/core.c static void perf_swevent_event(struct perf_event *event, u64 nr,
perf_event       8328 kernel/events/core.c static int perf_exclude_event(struct perf_event *event,
perf_event       8345 kernel/events/core.c static int perf_swevent_match(struct perf_event *event,
perf_event       8393 kernel/events/core.c find_swevent_head(struct swevent_htable *swhash, struct perf_event *event)
perf_event       8418 kernel/events/core.c 	struct perf_event *event;
perf_event       8478 kernel/events/core.c static void perf_swevent_read(struct perf_event *event)
perf_event       8482 kernel/events/core.c static int perf_swevent_add(struct perf_event *event, int flags)
perf_event       8505 kernel/events/core.c static void perf_swevent_del(struct perf_event *event, int flags)
perf_event       8510 kernel/events/core.c static void perf_swevent_start(struct perf_event *event, int flags)
perf_event       8515 kernel/events/core.c static void perf_swevent_stop(struct perf_event *event, int flags)
perf_event       8609 kernel/events/core.c static void sw_perf_event_destroy(struct perf_event *event)
perf_event       8619 kernel/events/core.c static int perf_swevent_init(struct perf_event *event)
perf_event       8673 kernel/events/core.c static int perf_tp_filter_match(struct perf_event *event,
perf_event       8687 kernel/events/core.c static int perf_tp_event_match(struct perf_event *event,
perf_event       8727 kernel/events/core.c 	struct perf_event *event;
perf_event       8777 kernel/events/core.c static void tp_perf_event_destroy(struct perf_event *event)
perf_event       8782 kernel/events/core.c static int perf_tp_event_init(struct perf_event *event)
perf_event       8855 kernel/events/core.c static int perf_kprobe_event_init(struct perf_event *event);
perf_event       8867 kernel/events/core.c static int perf_kprobe_event_init(struct perf_event *event)
perf_event       8914 kernel/events/core.c static int perf_uprobe_event_init(struct perf_event *event);
perf_event       8926 kernel/events/core.c static int perf_uprobe_event_init(struct perf_event *event)
perf_event       8967 kernel/events/core.c static void perf_event_free_filter(struct perf_event *event)
perf_event       8973 kernel/events/core.c static void bpf_overflow_handler(struct perf_event *event,
perf_event       8999 kernel/events/core.c static int perf_event_set_bpf_handler(struct perf_event *event, u32 prog_fd)
perf_event       9020 kernel/events/core.c static void perf_event_free_bpf_handler(struct perf_event *event)
perf_event       9032 kernel/events/core.c static int perf_event_set_bpf_handler(struct perf_event *event, u32 prog_fd)
perf_event       9036 kernel/events/core.c static void perf_event_free_bpf_handler(struct perf_event *event)
perf_event       9045 kernel/events/core.c static inline bool perf_event_is_tracing(struct perf_event *event)
perf_event       9060 kernel/events/core.c static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd)
perf_event       9110 kernel/events/core.c static void perf_event_free_bpf_prog(struct perf_event *event)
perf_event       9125 kernel/events/core.c static void perf_event_free_filter(struct perf_event *event)
perf_event       9129 kernel/events/core.c static int perf_event_set_bpf_prog(struct perf_event *event, u32 prog_fd)
perf_event       9134 kernel/events/core.c static void perf_event_free_bpf_prog(struct perf_event *event)
perf_event       9140 kernel/events/core.c void perf_bp_event(struct perf_event *bp, void *data)
perf_event       9156 kernel/events/core.c perf_addr_filter_new(struct perf_event *event, struct list_head *filters)
perf_event       9185 kernel/events/core.c static void perf_addr_filters_splice(struct perf_event *event,
perf_event       9233 kernel/events/core.c static void perf_event_addr_filters_apply(struct perf_event *event)
perf_event       9340 kernel/events/core.c perf_event_parse_addr_filter(struct perf_event *event, char *fstr,
perf_event       9498 kernel/events/core.c perf_event_set_addr_filter(struct perf_event *event, char *filter_str)
perf_event       9537 kernel/events/core.c static int perf_event_set_filter(struct perf_event *event, void __user *arg)
perf_event       9582 kernel/events/core.c 	struct perf_event *event;
perf_event       9585 kernel/events/core.c 	event = container_of(hrtimer, struct perf_event, hw.hrtimer);
perf_event       9607 kernel/events/core.c static void perf_swevent_start_hrtimer(struct perf_event *event)
perf_event       9628 kernel/events/core.c static void perf_swevent_cancel_hrtimer(struct perf_event *event)
perf_event       9640 kernel/events/core.c static void perf_swevent_init_hrtimer(struct perf_event *event)
perf_event       9669 kernel/events/core.c static void cpu_clock_event_update(struct perf_event *event)
perf_event       9679 kernel/events/core.c static void cpu_clock_event_start(struct perf_event *event, int flags)
perf_event       9685 kernel/events/core.c static void cpu_clock_event_stop(struct perf_event *event, int flags)
perf_event       9691 kernel/events/core.c static int cpu_clock_event_add(struct perf_event *event, int flags)
perf_event       9700 kernel/events/core.c static void cpu_clock_event_del(struct perf_event *event, int flags)
perf_event       9705 kernel/events/core.c static void cpu_clock_event_read(struct perf_event *event)
perf_event       9710 kernel/events/core.c static int cpu_clock_event_init(struct perf_event *event)
perf_event       9746 kernel/events/core.c static void task_clock_event_update(struct perf_event *event, u64 now)
perf_event       9756 kernel/events/core.c static void task_clock_event_start(struct perf_event *event, int flags)
perf_event       9762 kernel/events/core.c static void task_clock_event_stop(struct perf_event *event, int flags)
perf_event       9768 kernel/events/core.c static int task_clock_event_add(struct perf_event *event, int flags)
perf_event       9777 kernel/events/core.c static void task_clock_event_del(struct perf_event *event, int flags)
perf_event       9782 kernel/events/core.c static void task_clock_event_read(struct perf_event *event)
perf_event       9791 kernel/events/core.c static int task_clock_event_init(struct perf_event *event)
perf_event       9836 kernel/events/core.c static int perf_event_nop_int(struct perf_event *event, u64 value)
perf_event       9878 kernel/events/core.c static int perf_event_idx_default(struct perf_event *event)
perf_event       10201 kernel/events/core.c static inline bool has_extended_regs(struct perf_event *event)
perf_event       10207 kernel/events/core.c static int perf_try_init_event(struct pmu *pmu, struct perf_event *event)
perf_event       10256 kernel/events/core.c static struct pmu *perf_init_event(struct perf_event *event)
perf_event       10299 kernel/events/core.c static void attach_sb_event(struct perf_event *event)
perf_event       10315 kernel/events/core.c static void account_pmu_sb_event(struct perf_event *event)
perf_event       10321 kernel/events/core.c static void account_event_cpu(struct perf_event *event, int cpu)
perf_event       10351 kernel/events/core.c static void account_event(struct perf_event *event)
perf_event       10419 kernel/events/core.c static struct perf_event *
perf_event       10422 kernel/events/core.c 		 struct perf_event *group_leader,
perf_event       10423 kernel/events/core.c 		 struct perf_event *parent_event,
perf_event       10428 kernel/events/core.c 	struct perf_event *event;
perf_event       10747 kernel/events/core.c perf_event_set_output(struct perf_event *event, struct perf_event *output_event)
perf_event       10823 kernel/events/core.c static int perf_event_set_clock(struct perf_event *event, clockid_t clk_id)
perf_event       10865 kernel/events/core.c __perf_event_ctx_lock_double(struct perf_event *group_leader,
perf_event       10903 kernel/events/core.c 	struct perf_event *group_leader = NULL, *output_event = NULL;
perf_event       10904 kernel/events/core.c 	struct perf_event *event, *sibling;
perf_event       11347 kernel/events/core.c struct perf_event *
perf_event       11354 kernel/events/core.c 	struct perf_event *event;
perf_event       11431 kernel/events/core.c 	struct perf_event *event, *tmp;
perf_event       11492 kernel/events/core.c static void sync_child_event(struct perf_event *child_event,
perf_event       11495 kernel/events/core.c 	struct perf_event *parent_event = child_event->parent;
perf_event       11514 kernel/events/core.c perf_event_exit_event(struct perf_event *child_event,
perf_event       11518 kernel/events/core.c 	struct perf_event *parent_event = child_event->parent;
perf_event       11573 kernel/events/core.c 	struct perf_event *child_event, *next;
perf_event       11639 kernel/events/core.c 	struct perf_event *event, *tmp;
perf_event       11668 kernel/events/core.c static void perf_free_event(struct perf_event *event,
perf_event       11671 kernel/events/core.c 	struct perf_event *parent = event->parent;
perf_event       11699 kernel/events/core.c 	struct perf_event *event, *tmp;
perf_event       11766 kernel/events/core.c const struct perf_event *perf_get_event(struct file *file)
perf_event       11774 kernel/events/core.c const struct perf_event_attr *perf_event_attrs(struct perf_event *event)
perf_event       11790 kernel/events/core.c static struct perf_event *
perf_event       11791 kernel/events/core.c inherit_event(struct perf_event *parent_event,
perf_event       11795 kernel/events/core.c 	      struct perf_event *group_leader,
perf_event       11799 kernel/events/core.c 	struct perf_event *child_event;
perf_event       11906 kernel/events/core.c static int inherit_group(struct perf_event *parent_event,
perf_event       11912 kernel/events/core.c 	struct perf_event *leader;
perf_event       11913 kernel/events/core.c 	struct perf_event *sub;
perf_event       11914 kernel/events/core.c 	struct perf_event *child_ctr;
perf_event       11950 kernel/events/core.c inherit_task_group(struct perf_event *event, struct task_struct *parent,
perf_event       11994 kernel/events/core.c 	struct perf_event *event;
perf_event       12149 kernel/events/core.c 	struct perf_event *event;
perf_event         71 kernel/events/hw_breakpoint.c __weak int hw_breakpoint_weight(struct perf_event *bp)
perf_event        105 kernel/events/hw_breakpoint.c static int task_bp_pinned(int cpu, struct perf_event *bp, enum bp_type_idx type)
perf_event        108 kernel/events/hw_breakpoint.c 	struct perf_event *iter;
perf_event        121 kernel/events/hw_breakpoint.c static const struct cpumask *cpumask_of_bp(struct perf_event *bp)
perf_event        133 kernel/events/hw_breakpoint.c fetch_bp_busy_slots(struct bp_busy_slots *slots, struct perf_event *bp,
perf_event        172 kernel/events/hw_breakpoint.c static void toggle_bp_task_slot(struct perf_event *bp, int cpu,
perf_event        191 kernel/events/hw_breakpoint.c toggle_bp_slot(struct perf_event *bp, bool enable, enum bp_type_idx type,
perf_event        219 kernel/events/hw_breakpoint.c __weak void arch_unregister_hw_breakpoint(struct perf_event *bp)
perf_event        268 kernel/events/hw_breakpoint.c static int __reserve_bp_slot(struct perf_event *bp, u64 bp_type)
perf_event        302 kernel/events/hw_breakpoint.c int reserve_bp_slot(struct perf_event *bp)
perf_event        315 kernel/events/hw_breakpoint.c static void __release_bp_slot(struct perf_event *bp, u64 bp_type)
perf_event        325 kernel/events/hw_breakpoint.c void release_bp_slot(struct perf_event *bp)
perf_event        335 kernel/events/hw_breakpoint.c static int __modify_bp_slot(struct perf_event *bp, u64 old_type, u64 new_type)
perf_event        357 kernel/events/hw_breakpoint.c static int modify_bp_slot(struct perf_event *bp, u64 old_type, u64 new_type)
perf_event        372 kernel/events/hw_breakpoint.c int dbg_reserve_bp_slot(struct perf_event *bp)
perf_event        380 kernel/events/hw_breakpoint.c int dbg_release_bp_slot(struct perf_event *bp)
perf_event        390 kernel/events/hw_breakpoint.c static int hw_breakpoint_parse(struct perf_event *bp,
perf_event        414 kernel/events/hw_breakpoint.c int register_perf_hw_breakpoint(struct perf_event *bp)
perf_event        440 kernel/events/hw_breakpoint.c struct perf_event *
perf_event        461 kernel/events/hw_breakpoint.c modify_user_hw_breakpoint_check(struct perf_event *bp, struct perf_event_attr *attr,
perf_event        497 kernel/events/hw_breakpoint.c int modify_user_hw_breakpoint(struct perf_event *bp, struct perf_event_attr *attr)
perf_event        525 kernel/events/hw_breakpoint.c void unregister_hw_breakpoint(struct perf_event *bp)
perf_event        540 kernel/events/hw_breakpoint.c struct perf_event * __percpu *
perf_event        545 kernel/events/hw_breakpoint.c 	struct perf_event * __percpu *cpu_events, *bp;
perf_event        578 kernel/events/hw_breakpoint.c void unregister_wide_hw_breakpoint(struct perf_event * __percpu *cpu_events)
perf_event        595 kernel/events/hw_breakpoint.c static void bp_perf_event_destroy(struct perf_event *event)
perf_event        600 kernel/events/hw_breakpoint.c static int hw_breakpoint_event_init(struct perf_event *bp)
perf_event        622 kernel/events/hw_breakpoint.c static int hw_breakpoint_add(struct perf_event *bp, int flags)
perf_event        635 kernel/events/hw_breakpoint.c static void hw_breakpoint_del(struct perf_event *bp, int flags)
perf_event        640 kernel/events/hw_breakpoint.c static void hw_breakpoint_start(struct perf_event *bp, int flags)
perf_event        645 kernel/events/hw_breakpoint.c static void hw_breakpoint_stop(struct perf_event *bp, int flags)
perf_event         80 kernel/events/internal.h extern void perf_event_wakeup(struct perf_event *event);
perf_event         81 kernel/events/internal.h extern int rb_alloc_aux(struct ring_buffer *rb, struct perf_event *event,
perf_event         84 kernel/events/internal.h extern struct ring_buffer *ring_buffer_get(struct perf_event *event);
perf_event         92 kernel/events/internal.h void perf_event_aux_event(struct perf_event *event, unsigned long head,
perf_event        150 kernel/events/ring_buffer.c 		    struct perf_event *event, unsigned int size,
perf_event        266 kernel/events/ring_buffer.c 			     struct perf_event *event, unsigned int size)
perf_event        272 kernel/events/ring_buffer.c 			       struct perf_event *event, unsigned int size)
perf_event        278 kernel/events/ring_buffer.c 		      struct perf_event *event, unsigned int size)
perf_event        360 kernel/events/ring_buffer.c 			    struct perf_event *event)
perf_event        362 kernel/events/ring_buffer.c 	struct perf_event *output_event = event;
perf_event        629 kernel/events/ring_buffer.c int rb_alloc_aux(struct ring_buffer *rb, struct perf_event *event,
perf_event        427 kernel/trace/bpf_trace.c 	struct perf_event *event;
perf_event       1194 kernel/trace/bpf_trace.c int perf_event_attach_bpf_prog(struct perf_event *event,
perf_event       1236 kernel/trace/bpf_trace.c void perf_event_detach_bpf_prog(struct perf_event *event)
perf_event       1265 kernel/trace/bpf_trace.c int perf_event_query_prog_array(struct perf_event *event, void __user *info)
perf_event       1411 kernel/trace/bpf_trace.c int bpf_get_perf_event_info(const struct perf_event *event, u32 *prog_id,
perf_event         27 kernel/trace/trace_event_perf.c 				 struct perf_event *p_event)
perf_event         92 kernel/trace/trace_event_perf.c 				struct perf_event *p_event)
perf_event        149 kernel/trace/trace_event_perf.c static void perf_trace_event_unreg(struct perf_event *p_event)
perf_event        178 kernel/trace/trace_event_perf.c static int perf_trace_event_open(struct perf_event *p_event)
perf_event        184 kernel/trace/trace_event_perf.c static void perf_trace_event_close(struct perf_event *p_event)
perf_event        191 kernel/trace/trace_event_perf.c 				 struct perf_event *p_event)
perf_event        212 kernel/trace/trace_event_perf.c int perf_trace_init(struct perf_event *p_event)
perf_event        234 kernel/trace/trace_event_perf.c void perf_trace_destroy(struct perf_event *p_event)
perf_event        243 kernel/trace/trace_event_perf.c int perf_kprobe_init(struct perf_event *p_event, bool is_retprobe)
perf_event        285 kernel/trace/trace_event_perf.c void perf_kprobe_destroy(struct perf_event *p_event)
perf_event        297 kernel/trace/trace_event_perf.c int perf_uprobe_init(struct perf_event *p_event,
perf_event        340 kernel/trace/trace_event_perf.c void perf_uprobe_destroy(struct perf_event *p_event)
perf_event        350 kernel/trace/trace_event_perf.c int perf_trace_add(struct perf_event *p_event, int flags)
perf_event        377 kernel/trace/trace_event_perf.c void perf_trace_del(struct perf_event *p_event, int flags)
perf_event        433 kernel/trace/trace_event_perf.c 	struct perf_event *event;
perf_event        441 kernel/trace/trace_event_perf.c 	event = container_of(ops, struct perf_event, ftrace_ops);
perf_event        471 kernel/trace/trace_event_perf.c static int perf_ftrace_function_register(struct perf_event *event)
perf_event        482 kernel/trace/trace_event_perf.c static int perf_ftrace_function_unregister(struct perf_event *event)
perf_event        493 kernel/trace/trace_event_perf.c 	struct perf_event *event = data;
perf_event       1893 kernel/trace/trace_events_filter.c void ftrace_profile_free_filter(struct perf_event *event)
perf_event       2025 kernel/trace/trace_events_filter.c static int ftrace_function_set_filter(struct perf_event *event,
perf_event       2049 kernel/trace/trace_events_filter.c static int ftrace_function_set_filter(struct perf_event *event,
perf_event       2056 kernel/trace/trace_events_filter.c int ftrace_profile_set_filter(struct perf_event *event, int event_id,
perf_event       1456 kernel/trace/trace_kprobe.c int bpf_get_kprobe_info(const struct perf_event *event, u32 *fd_type,
perf_event       1188 kernel/trace/trace_uprobe.c 	struct perf_event *event;
perf_event       1203 kernel/trace/trace_uprobe.c 			  struct perf_event *event)
perf_event       1209 kernel/trace/trace_uprobe.c 				       struct perf_event *event)
perf_event       1230 kernel/trace/trace_uprobe.c 				    struct perf_event *event)
perf_event       1258 kernel/trace/trace_uprobe.c 			     struct perf_event *event)
perf_event       1283 kernel/trace/trace_uprobe.c 			    struct perf_event *event)
perf_event       1397 kernel/trace/trace_uprobe.c int bpf_get_uprobe_info(const struct perf_event *event, u32 *fd_type,
perf_event         25 kernel/watchdog_hld.c static DEFINE_PER_CPU(struct perf_event *, watchdog_ev);
perf_event         26 kernel/watchdog_hld.c static DEFINE_PER_CPU(struct perf_event *, dead_event);
perf_event        110 kernel/watchdog_hld.c static void watchdog_overflow_callback(struct perf_event *event,
perf_event        170 kernel/watchdog_hld.c 	struct perf_event *evt;
perf_event        207 kernel/watchdog_hld.c 	struct perf_event *event = this_cpu_read(watchdog_ev);
perf_event        228 kernel/watchdog_hld.c 		struct perf_event *event = per_cpu(dead_event, cpu);
perf_event        253 kernel/watchdog_hld.c 		struct perf_event *event = per_cpu(watchdog_ev, cpu);
perf_event        275 kernel/watchdog_hld.c 		struct perf_event *event = per_cpu(watchdog_ev, cpu);
perf_event         24 samples/hw_breakpoint/data_breakpoint.c struct perf_event * __percpu *sample_hbp;
perf_event         31 samples/hw_breakpoint/data_breakpoint.c static void sample_hbp_handler(struct perf_event *bp,
perf_event       4456 tools/lib/bpf/libbpf.c BPF_PROG_TYPE_FNS(perf_event, BPF_PROG_TYPE_PERF_EVENT);
perf_event         66 tools/perf/arch/x86/tests/perf-time-to-tsc.c 	union perf_event *event;
perf_event         23 tools/perf/arch/x86/util/event.c 	union perf_event *event = zalloc(sizeof(event->mmap) +
perf_event         58 tools/perf/arch/x86/util/tsc.c 	union perf_event event = {
perf_event        262 tools/perf/builtin-annotate.c 				union perf_event *event,
perf_event        292 tools/perf/builtin-annotate.c 				 union perf_event *event)
perf_event        257 tools/perf/builtin-c2c.c 				union perf_event *event,
perf_event        382 tools/perf/builtin-diff.c 				      union perf_event *event,
perf_event         53 tools/perf/builtin-inject.c 	union perf_event event[0];
perf_event         69 tools/perf/builtin-inject.c 				    union perf_event *event)
perf_event         78 tools/perf/builtin-inject.c 				       union perf_event *event,
perf_event         86 tools/perf/builtin-inject.c 			       union perf_event *event __maybe_unused,
perf_event         94 tools/perf/builtin-inject.c 					union perf_event *event)
perf_event        100 tools/perf/builtin-inject.c 				   union perf_event *event,
perf_event        139 tools/perf/builtin-inject.c 				       union perf_event *event)
perf_event        180 tools/perf/builtin-inject.c 			    union perf_event *event __maybe_unused)
perf_event        189 tools/perf/builtin-inject.c 			      union perf_event *event,
perf_event        197 tools/perf/builtin-inject.c 			    union perf_event *event __maybe_unused,
perf_event        205 tools/perf/builtin-inject.c 				union perf_event *event __maybe_unused,
perf_event        218 tools/perf/builtin-inject.c 			      union perf_event *event,
perf_event        224 tools/perf/builtin-inject.c 				     union perf_event *event,
perf_event        240 tools/perf/builtin-inject.c 				   union perf_event *event,
perf_event        254 tools/perf/builtin-inject.c 				       union perf_event *event,
perf_event        278 tools/perf/builtin-inject.c 				   union perf_event *event,
perf_event        292 tools/perf/builtin-inject.c 					union perf_event *event,
perf_event        316 tools/perf/builtin-inject.c 				   union perf_event *event,
perf_event        329 tools/perf/builtin-inject.c 				   union perf_event *event,
perf_event        342 tools/perf/builtin-inject.c 					 union perf_event *event,
perf_event        354 tools/perf/builtin-inject.c 				   union perf_event *event,
perf_event        367 tools/perf/builtin-inject.c 					   union perf_event *event)
perf_event        378 tools/perf/builtin-inject.c 				       union perf_event *event)
perf_event        427 tools/perf/builtin-inject.c 				      union perf_event *event,
perf_event        468 tools/perf/builtin-inject.c 					   union perf_event *event __maybe_unused,
perf_event        488 tools/perf/builtin-inject.c 				     union perf_event *event,
perf_event        512 tools/perf/builtin-inject.c 				   union perf_event *event __maybe_unused,
perf_event        518 tools/perf/builtin-inject.c 	union perf_event *event_sw;
perf_event        562 tools/perf/builtin-inject.c 		       union perf_event *event __maybe_unused,
perf_event        942 tools/perf/builtin-kmem.c 				union perf_event *event,
perf_event        658 tools/perf/builtin-kvm.c 			      union perf_event *event __maybe_unused,
perf_event        679 tools/perf/builtin-kvm.c 				union perf_event *event,
perf_event        754 tools/perf/builtin-kvm.c 	union perf_event *event;
perf_event        814 tools/perf/builtin-lock.c 				union perf_event *event,
perf_event        154 tools/perf/builtin-mem.c 		 union perf_event *event,
perf_event        234 tools/perf/builtin-mem.c 				union perf_event *event,
perf_event        478 tools/perf/builtin-record.c 				     union perf_event *event,
perf_event        532 tools/perf/builtin-record.c 				    union perf_event *event, void *data1,
perf_event        822 tools/perf/builtin-record.c 				union perf_event *event,
perf_event       1493 tools/perf/builtin-record.c 		union perf_event *event;
perf_event        213 tools/perf/builtin-report.c 				 union perf_event *event)
perf_event        236 tools/perf/builtin-report.c 				union perf_event *event,
perf_event        306 tools/perf/builtin-report.c 			      union perf_event *event,
perf_event        152 tools/perf/builtin-sched.c 	int (*fork_event)(struct perf_sched *sched, union perf_event *event,
perf_event        875 tools/perf/builtin-sched.c 			     union perf_event *event,
perf_event       1703 tools/perf/builtin-sched.c 					  union perf_event *event,
perf_event       1738 tools/perf/builtin-sched.c 						 union perf_event *event __maybe_unused,
perf_event       1754 tools/perf/builtin-sched.c 				    union perf_event *event,
perf_event       2397 tools/perf/builtin-sched.c 				       union perf_event *event __maybe_unused,
perf_event       2481 tools/perf/builtin-sched.c 				       union perf_event *event __maybe_unused,
perf_event       2509 tools/perf/builtin-sched.c 				       union perf_event *event,
perf_event       2635 tools/perf/builtin-sched.c 			     union perf_event *event,
perf_event       2644 tools/perf/builtin-sched.c 			union perf_event *event,
perf_event       2905 tools/perf/builtin-sched.c 			  union perf_event *event,
perf_event       2911 tools/perf/builtin-sched.c 					 union perf_event *event,
perf_event       1993 tools/perf/builtin-script.c 				union perf_event *event,
perf_event       2039 tools/perf/builtin-script.c static int process_attr(struct perf_tool *tool, union perf_event *event,
perf_event       2086 tools/perf/builtin-script.c 			      union perf_event *event,
perf_event       2123 tools/perf/builtin-script.c 				    union perf_event *event,
perf_event       2161 tools/perf/builtin-script.c 			      union perf_event *event,
perf_event       2195 tools/perf/builtin-script.c 			      union perf_event *event,
perf_event       2231 tools/perf/builtin-script.c 			      union perf_event *event,
perf_event       2265 tools/perf/builtin-script.c 			      union perf_event *event,
perf_event       2299 tools/perf/builtin-script.c 				union perf_event *event,
perf_event       2335 tools/perf/builtin-script.c 		   union perf_event *event,
perf_event       2360 tools/perf/builtin-script.c 			     union perf_event *event,
perf_event       2370 tools/perf/builtin-script.c 		   union perf_event *event,
perf_event       3255 tools/perf/builtin-script.c 				    union perf_event *event)
perf_event       3270 tools/perf/builtin-script.c 				     union perf_event *event)
perf_event       3297 tools/perf/builtin-script.c 			     union perf_event *event)
perf_event       3316 tools/perf/builtin-script.c 			  union perf_event *event)
perf_event       3334 tools/perf/builtin-script.c 				 union perf_event *event)
perf_event       3343 tools/perf/builtin-script.c 					      union perf_event *event)
perf_event        215 tools/perf/builtin-stat.c 				     union perf_event *event,
perf_event       1454 tools/perf/builtin-stat.c 				    union perf_event *event)
perf_event       1480 tools/perf/builtin-stat.c 			      union perf_event *event)
perf_event       1523 tools/perf/builtin-stat.c 			     union perf_event *event)
perf_event       1542 tools/perf/builtin-stat.c 			  union perf_event *event)
perf_event        314 tools/perf/builtin-timechart.c 			      union perf_event *event,
perf_event        324 tools/perf/builtin-timechart.c 			      union perf_event *event,
perf_event        334 tools/perf/builtin-timechart.c 			      union perf_event *event,
perf_event        473 tools/perf/builtin-timechart.c static const char *cat_backtrace(union perf_event *event,
perf_event        553 tools/perf/builtin-timechart.c 				union perf_event *event,
perf_event        732 tools/perf/builtin-top.c 				       const union perf_event *event,
perf_event        840 tools/perf/builtin-top.c perf_top__process_lost(struct perf_top *top, union perf_event *event,
perf_event        852 tools/perf/builtin-top.c 			       union perf_event *event,
perf_event        869 tools/perf/builtin-top.c 	union perf_event *event;
perf_event       1114 tools/perf/builtin-top.c 	union perf_event *event = qevent->event;
perf_event       1130 tools/perf/builtin-top.c 	union perf_event *event = qevent->event;
perf_event       1358 tools/perf/builtin-trace.c 				union perf_event *event, struct perf_sample *sample)
perf_event       1377 tools/perf/builtin-trace.c 			       union perf_event *event,
perf_event       1791 tools/perf/builtin-trace.c 				  union perf_event *event,
perf_event       1945 tools/perf/builtin-trace.c 			    union perf_event *event __maybe_unused,
perf_event       2093 tools/perf/builtin-trace.c 			   union perf_event *event __maybe_unused,
perf_event       2227 tools/perf/builtin-trace.c 			      union perf_event *event __maybe_unused,
perf_event       2288 tools/perf/builtin-trace.c 				     union perf_event *event __maybe_unused,
perf_event       2350 tools/perf/builtin-trace.c 				union perf_event *event __maybe_unused,
perf_event       2452 tools/perf/builtin-trace.c 			  union perf_event *event __maybe_unused,
perf_event       2543 tools/perf/builtin-trace.c 				 union perf_event *event,
perf_event       2679 tools/perf/builtin-trace.c static void trace__handle_event(struct trace *trace, union perf_event *event, struct perf_sample *sample)
perf_event       3208 tools/perf/builtin-trace.c static int __trace__deliver_event(struct trace *trace, union perf_event *event)
perf_event       3240 tools/perf/builtin-trace.c static int trace__deliver_event(struct trace *trace, union perf_event *event)
perf_event       3449 tools/perf/builtin-trace.c 		union perf_event *event;
perf_event         38 tools/perf/tests/backward-ring-buffer.c 		union perf_event *event;
perf_event        183 tools/perf/tests/bpf.c 		union perf_event *event;
perf_event        374 tools/perf/tests/code-reading.c 				union perf_event *event, struct state *state)
perf_event        397 tools/perf/tests/code-reading.c 			 union perf_event *event, struct state *state)
perf_event        422 tools/perf/tests/code-reading.c 	union perf_event *event;
perf_event         15 tools/perf/tests/cpumap.c 			 union perf_event *event,
perf_event         49 tools/perf/tests/cpumap.c 			 union perf_event *event,
perf_event         28 tools/perf/tests/dwarf-unwind.c 			union perf_event *event,
perf_event         37 tools/perf/tests/dwarf-unwind.c 	union perf_event event;
perf_event         16 tools/perf/tests/event_update.c 			      union perf_event *event,
perf_event         29 tools/perf/tests/event_update.c 			       union perf_event *event,
perf_event         50 tools/perf/tests/event_update.c 			      union perf_event *event,
perf_event         64 tools/perf/tests/event_update.c 			      union perf_event *event,
perf_event        111 tools/perf/tests/hists_common.c 		union perf_event fake_mmap_event = {
perf_event         34 tools/perf/tests/keep-tracking.c 	union perf_event *event;
perf_event         34 tools/perf/tests/mmap-basic.c 	union perf_event *event;
perf_event         91 tools/perf/tests/openat-syscall-tp-fields.c 			union perf_event *event;
perf_event         12 tools/perf/tests/parse-no-sample-id-all.c static int process_event(struct evlist **pevlist, union perf_event *event)
perf_event         38 tools/perf/tests/parse-no-sample-id-all.c static int process_events(union perf_event **events, size_t count)
perf_event         94 tools/perf/tests/parse-no-sample-id-all.c 	union perf_event *events[] = {
perf_event         95 tools/perf/tests/parse-no-sample-id-all.c 		(union perf_event *)&event1,
perf_event         96 tools/perf/tests/parse-no-sample-id-all.c 		(union perf_event *)&event2,
perf_event         97 tools/perf/tests/parse-no-sample-id-all.c 		(union perf_event *)&event3,
perf_event        169 tools/perf/tests/perf-record.c 			union perf_event *event;
perf_event        167 tools/perf/tests/sample-parsing.c 	union perf_event *event;
perf_event         25 tools/perf/tests/stat.c 				     union perf_event *event,
perf_event         65 tools/perf/tests/stat.c 			      union perf_event *event,
perf_event         95 tools/perf/tests/stat.c 				    union perf_event *event,
perf_event         33 tools/perf/tests/sw-clock.c 	union perf_event *event;
perf_event         71 tools/perf/tests/switch-tracking.c 		      union perf_event *event, const char *comm, int nr)
perf_event        122 tools/perf/tests/switch-tracking.c 				union perf_event *event,
perf_event        171 tools/perf/tests/switch-tracking.c static int process_event(struct evlist *evlist, union perf_event *event,
perf_event        207 tools/perf/tests/switch-tracking.c 	union perf_event *event;
perf_event        212 tools/perf/tests/switch-tracking.c 		     union perf_event *event)
perf_event        263 tools/perf/tests/switch-tracking.c 	union perf_event *event;
perf_event         44 tools/perf/tests/task-exit.c 	union perf_event *event;
perf_event         63 tools/perf/tests/thread-map.c 			 union perf_event *event,
perf_event         96 tools/perf/util/arm-spe.c 				 union perf_event *event __maybe_unused,
perf_event        104 tools/perf/util/arm-spe.c 					  union perf_event *event,
perf_event        191 tools/perf/util/arm-spe.c int arm_spe_process_auxtrace_info(union perf_event *event,
perf_event         20 tools/perf/util/arm-spe.h union perf_event;
perf_event         27 tools/perf/util/arm-spe.h int arm_spe_process_auxtrace_info(union perf_event *event,
perf_event        359 tools/perf/util/auxtrace.c 			       union perf_event *event, off_t data_offset,
perf_event        381 tools/perf/util/auxtrace.c 	union perf_event *event;
perf_event        658 tools/perf/util/auxtrace.c 				   union perf_event *event, off_t file_offset)
perf_event        893 tools/perf/util/auxtrace.c 	union perf_event *ev;
perf_event        918 tools/perf/util/auxtrace.c 				      union perf_event *event)
perf_event        943 tools/perf/util/auxtrace.c 				 union perf_event *event)
perf_event       1172 tools/perf/util/auxtrace.c size_t perf_event__fprintf_auxtrace_error(union perf_event *event, FILE *fp)
perf_event       1200 tools/perf/util/auxtrace.c 				      union perf_event *event)
perf_event       1222 tools/perf/util/auxtrace.c 				       union perf_event *event)
perf_event       1240 tools/perf/util/auxtrace.c 	union perf_event ev;
perf_event       2202 tools/perf/util/auxtrace.c int auxtrace__process_event(struct perf_session *session, union perf_event *event,
perf_event         21 tools/perf/util/auxtrace.h union perf_event;
perf_event        150 tools/perf/util/auxtrace.h 			     union perf_event *event,
perf_event        154 tools/perf/util/auxtrace.h 				      union perf_event *event,
perf_event        449 tools/perf/util/auxtrace.h 				  union perf_event *event, void *data1,
perf_event        463 tools/perf/util/auxtrace.h 			       union perf_event *event, off_t data_offset,
perf_event        517 tools/perf/util/auxtrace.h int auxtrace_index__auxtrace_event(struct list_head *head, union perf_event *event,
perf_event        529 tools/perf/util/auxtrace.h 				      union perf_event *event);
perf_event        531 tools/perf/util/auxtrace.h 				 union perf_event *event);
perf_event        533 tools/perf/util/auxtrace.h 				       union perf_event *event);
perf_event        539 tools/perf/util/auxtrace.h size_t perf_event__fprintf_auxtrace_error(union perf_event *event, FILE *fp);
perf_event        541 tools/perf/util/auxtrace.h 				      union perf_event *event);
perf_event        550 tools/perf/util/auxtrace.h int auxtrace__process_event(struct perf_session *session, union perf_event *event,
perf_event        619 tools/perf/util/auxtrace.h 				      union perf_event *event
perf_event        652 tools/perf/util/auxtrace.h 			    union perf_event *event __maybe_unused,
perf_event         34 tools/perf/util/bpf-event.c 					   union perf_event *event,
perf_event         69 tools/perf/util/bpf-event.c int machine__process_bpf(struct machine *machine, union perf_event *event,
perf_event        161 tools/perf/util/bpf-event.c 					       union perf_event *event,
perf_event        300 tools/perf/util/bpf-event.c 	union perf_event *event;
perf_event        395 tools/perf/util/bpf-event.c static int bpf_event__sb_cb(union perf_event *event, void *data)
perf_event         13 tools/perf/util/bpf-event.h union perf_event;
perf_event         34 tools/perf/util/bpf-event.h int machine__process_bpf(struct machine *machine, union perf_event *event,
perf_event         43 tools/perf/util/bpf-event.h 				       union perf_event *event __maybe_unused,
perf_event         40 tools/perf/util/build-id.c 			   union perf_event *event,
perf_event         63 tools/perf/util/build-id.c 				       union perf_event *event,
perf_event         26 tools/perf/util/build-id.h int build_id__mark_dso_hit(struct perf_tool *tool, union perf_event *event,
perf_event         74 tools/perf/util/cs-etm.c 	union perf_event *event_buf;
perf_event        992 tools/perf/util/cs-etm.c static int cs_etm__inject_event(union perf_event *event,
perf_event       1118 tools/perf/util/cs-etm.c 	union perf_event *event = tidq->event_buf;
perf_event       1172 tools/perf/util/cs-etm.c 	union perf_event *event = tidq->event_buf;
perf_event       1236 tools/perf/util/cs-etm.c 			       union perf_event *event,
perf_event       2190 tools/perf/util/cs-etm.c 					union perf_event *event)
perf_event       2213 tools/perf/util/cs-etm.c 					   union perf_event *event)
perf_event       2249 tools/perf/util/cs-etm.c 				 union perf_event *event,
perf_event       2296 tools/perf/util/cs-etm.c 					  union perf_event *event,
perf_event       2397 tools/perf/util/cs-etm.c int cs_etm__process_auxtrace_info(union perf_event *event,
perf_event        176 tools/perf/util/cs-etm.h int cs_etm__process_auxtrace_info(union perf_event *event,
perf_event        188 tools/perf/util/cs-etm.h cs_etm__process_auxtrace_info(union perf_event *event __maybe_unused,
perf_event        787 tools/perf/util/data-convert-bt.c 				union perf_event *_event,
perf_event        866 tools/perf/util/data-convert-bt.c 				   union perf_event *_event,	\
perf_event        344 tools/perf/util/db-export.c int db_export__sample(struct db_export *dbe, union perf_event *event,
perf_event        550 tools/perf/util/db-export.c int db_export__switch(struct db_export *dbe, union perf_event *event,
perf_event         26 tools/perf/util/db-export.h 	union perf_event	*event;
perf_event         98 tools/perf/util/db-export.h int db_export__sample(struct db_export *dbe, union perf_event *event,
perf_event        107 tools/perf/util/db-export.h int db_export__switch(struct db_export *dbe, union perf_event *event,
perf_event        119 tools/perf/util/debug.c 	union perf_event *event = (union perf_event *)extra;
perf_event        164 tools/perf/util/debug.c void trace_event(union perf_event *event)
perf_event         41 tools/perf/util/debug.h union perf_event;
perf_event         44 tools/perf/util/debug.h void trace_event(union perf_event *event);
perf_event        144 tools/perf/util/event.c size_t perf_event__fprintf_comm(union perf_event *event, FILE *fp)
perf_event        156 tools/perf/util/event.c size_t perf_event__fprintf_namespaces(union perf_event *event, FILE *fp)
perf_event        184 tools/perf/util/event.c 			     union perf_event *event,
perf_event        192 tools/perf/util/event.c 				   union perf_event *event,
perf_event        200 tools/perf/util/event.c 			     union perf_event *event,
perf_event        208 tools/perf/util/event.c 			    union perf_event *event,
perf_event        216 tools/perf/util/event.c 				     union perf_event *event,
perf_event        224 tools/perf/util/event.c 				     union perf_event *event,
perf_event        232 tools/perf/util/event.c 			       union perf_event *event,
perf_event        240 tools/perf/util/event.c 				union perf_event *event,
perf_event        248 tools/perf/util/event.c 			    union perf_event *event,
perf_event        255 tools/perf/util/event.c size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp)
perf_event        264 tools/perf/util/event.c size_t perf_event__fprintf_mmap2(union perf_event *event, FILE *fp)
perf_event        279 tools/perf/util/event.c size_t perf_event__fprintf_thread_map(union perf_event *event, FILE *fp)
perf_event        295 tools/perf/util/event.c size_t perf_event__fprintf_cpu_map(union perf_event *event, FILE *fp)
perf_event        312 tools/perf/util/event.c 			     union perf_event *event,
perf_event        320 tools/perf/util/event.c 			     union perf_event *event,
perf_event        327 tools/perf/util/event.c size_t perf_event__fprintf_task(union perf_event *event, FILE *fp)
perf_event        335 tools/perf/util/event.c 			     union perf_event *event,
perf_event        343 tools/perf/util/event.c 			     union perf_event *event,
perf_event        350 tools/perf/util/event.c size_t perf_event__fprintf_aux(union perf_event *event, FILE *fp)
perf_event        360 tools/perf/util/event.c size_t perf_event__fprintf_itrace_start(union perf_event *event, FILE *fp)
perf_event        366 tools/perf/util/event.c size_t perf_event__fprintf_switch(union perf_event *event, FILE *fp)
perf_event        382 tools/perf/util/event.c static size_t perf_event__fprintf_lost(union perf_event *event, FILE *fp)
perf_event        387 tools/perf/util/event.c size_t perf_event__fprintf_ksymbol(union perf_event *event, FILE *fp)
perf_event        395 tools/perf/util/event.c size_t perf_event__fprintf_bpf(union perf_event *event, FILE *fp)
perf_event        401 tools/perf/util/event.c size_t perf_event__fprintf(union perf_event *event, FILE *fp)
perf_event        450 tools/perf/util/event.c 			union perf_event *event,
perf_event        291 tools/perf/util/event.h 			     union perf_event *event,
perf_event        295 tools/perf/util/event.h 			     union perf_event *event,
perf_event        299 tools/perf/util/event.h 				     union perf_event *event,
perf_event        303 tools/perf/util/event.h 			    union perf_event *event,
perf_event        307 tools/perf/util/event.h 				     union perf_event *event,
perf_event        311 tools/perf/util/event.h 			       union perf_event *event,
perf_event        315 tools/perf/util/event.h 				   union perf_event *event,
perf_event        319 tools/perf/util/event.h 			     union perf_event *event,
perf_event        323 tools/perf/util/event.h 			     union perf_event *event,
perf_event        327 tools/perf/util/event.h 			     union perf_event *event,
perf_event        331 tools/perf/util/event.h 			     union perf_event *event,
perf_event        335 tools/perf/util/event.h 				union perf_event *event,
perf_event        339 tools/perf/util/event.h 			    union perf_event *event,
perf_event        343 tools/perf/util/event.h 			union perf_event *event,
perf_event        363 tools/perf/util/event.h size_t perf_event__fprintf_comm(union perf_event *event, FILE *fp);
perf_event        364 tools/perf/util/event.h size_t perf_event__fprintf_mmap(union perf_event *event, FILE *fp);
perf_event        365 tools/perf/util/event.h size_t perf_event__fprintf_mmap2(union perf_event *event, FILE *fp);
perf_event        366 tools/perf/util/event.h size_t perf_event__fprintf_task(union perf_event *event, FILE *fp);
perf_event        367 tools/perf/util/event.h size_t perf_event__fprintf_aux(union perf_event *event, FILE *fp);
perf_event        368 tools/perf/util/event.h size_t perf_event__fprintf_itrace_start(union perf_event *event, FILE *fp);
perf_event        369 tools/perf/util/event.h size_t perf_event__fprintf_switch(union perf_event *event, FILE *fp);
perf_event        370 tools/perf/util/event.h size_t perf_event__fprintf_thread_map(union perf_event *event, FILE *fp);
perf_event        371 tools/perf/util/event.h size_t perf_event__fprintf_cpu_map(union perf_event *event, FILE *fp);
perf_event        372 tools/perf/util/event.h size_t perf_event__fprintf_namespaces(union perf_event *event, FILE *fp);
perf_event        373 tools/perf/util/event.h size_t perf_event__fprintf_ksymbol(union perf_event *event, FILE *fp);
perf_event        374 tools/perf/util/event.h size_t perf_event__fprintf_bpf(union perf_event *event, FILE *fp);
perf_event        375 tools/perf/util/event.h size_t perf_event__fprintf(union perf_event *event, FILE *fp);
perf_event        491 tools/perf/util/evlist.c 				 union perf_event *event, u64 *id)
perf_event        512 tools/perf/util/evlist.c 					    union perf_event *event)
perf_event       1403 tools/perf/util/evlist.c int perf_evlist__parse_sample(struct evlist *evlist, union perf_event *event,
perf_event       1414 tools/perf/util/evlist.c 					union perf_event *event,
perf_event       1730 tools/perf/util/evlist.c 			union perf_event *event;
perf_event         69 tools/perf/util/evlist.h 				       union perf_event *event,
perf_event        218 tools/perf/util/evlist.h int perf_evlist__parse_sample(struct evlist *evlist, union perf_event *event,
perf_event        222 tools/perf/util/evlist.h 					union perf_event *event,
perf_event        331 tools/perf/util/evlist.h 					    union perf_event *event);
perf_event       1844 tools/perf/util/evsel.c 				       const union perf_event *event,
perf_event       1920 tools/perf/util/evsel.c perf_event__check_size(union perf_event *event, unsigned int sample_size)
perf_event       1933 tools/perf/util/evsel.c int perf_evsel__parse_sample(struct evsel *evsel, union perf_event *event,
perf_event       2213 tools/perf/util/evsel.c 				       union perf_event *event,
perf_event         19 tools/perf/util/evsel.h union perf_event;
perf_event         21 tools/perf/util/evsel.h typedef int (perf_evsel__sb_cb_t)(union perf_event *event, void *data);
perf_event        300 tools/perf/util/evsel.h int perf_evsel__parse_sample(struct evsel *evsel, union perf_event *event,
perf_event        304 tools/perf/util/evsel.h 				       union perf_event *event,
perf_event       3639 tools/perf/util/header.c 				union perf_event *event)
perf_event       3680 tools/perf/util/header.c size_t perf_event__fprintf_event_update(union perf_event *event, FILE *fp)
perf_event       3720 tools/perf/util/header.c 			     union perf_event *event,
perf_event       3758 tools/perf/util/header.c 				     union perf_event *event,
perf_event       3804 tools/perf/util/header.c 				     union perf_event *event)
perf_event       3843 tools/perf/util/header.c 				 union perf_event *event)
perf_event        116 tools/perf/util/header.h union perf_event;
perf_event        139 tools/perf/util/header.h 				union perf_event *event);
perf_event        140 tools/perf/util/header.h int perf_event__process_attr(struct perf_tool *tool, union perf_event *event,
perf_event        143 tools/perf/util/header.h 				     union perf_event *event,
perf_event        145 tools/perf/util/header.h size_t perf_event__fprintf_event_update(union perf_event *event, FILE *fp);
perf_event        147 tools/perf/util/header.h 				     union perf_event *event);
perf_event        149 tools/perf/util/header.h 				 union perf_event *event);
perf_event        133 tools/perf/util/intel-bts.c 	union perf_event event;
perf_event        277 tools/perf/util/intel-bts.c 	union perf_event event;
perf_event        347 tools/perf/util/intel-bts.c 	union perf_event event;
perf_event        592 tools/perf/util/intel-bts.c 				   union perf_event *event,
perf_event        636 tools/perf/util/intel-bts.c 					    union perf_event *event,
perf_event        737 tools/perf/util/intel-bts.c 				 union perf_event *event,
perf_event        848 tools/perf/util/intel-bts.c int intel_bts_process_auxtrace_info(union perf_event *event,
perf_event         26 tools/perf/util/intel-bts.h union perf_event;
perf_event         31 tools/perf/util/intel-bts.h int intel_bts_process_auxtrace_info(union perf_event *event,
perf_event        148 tools/perf/util/intel-pt.c 	union perf_event *event_buf;
perf_event        226 tools/perf/util/intel-pt.c static void intel_pt_log_event(union perf_event *event)
perf_event       1203 tools/perf/util/intel-pt.c 				   union perf_event *event,
perf_event       1218 tools/perf/util/intel-pt.c 				   union perf_event *event,
perf_event       1235 tools/perf/util/intel-pt.c static int intel_pt_inject_event(union perf_event *event,
perf_event       1243 tools/perf/util/intel-pt.c 				      union perf_event *event,
perf_event       1253 tools/perf/util/intel-pt.c 					  union perf_event *event,
perf_event       1272 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1318 tools/perf/util/intel-pt.c 				 union perf_event *event,
perf_event       1338 tools/perf/util/intel-pt.c 					       union perf_event *event,
perf_event       1355 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1383 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1400 tools/perf/util/intel-pt.c 				   union perf_event *event,
perf_event       1416 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1442 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1472 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1497 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1522 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1547 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1704 tools/perf/util/intel-pt.c 	union perf_event *event = ptq->event_buf;
perf_event       1827 tools/perf/util/intel-pt.c 	union perf_event event;
perf_event       2465 tools/perf/util/intel-pt.c static int intel_pt_context_switch(struct intel_pt *pt, union perf_event *event,
perf_event       2507 tools/perf/util/intel-pt.c 					 union perf_event *event,
perf_event       2524 tools/perf/util/intel-pt.c 				  union perf_event *event,
perf_event       2641 tools/perf/util/intel-pt.c 					   union perf_event *event,
perf_event       2685 tools/perf/util/intel-pt.c 				union perf_event *event,
perf_event       3073 tools/perf/util/intel-pt.c int intel_pt_process_auxtrace_info(union perf_event *event,
perf_event         35 tools/perf/util/intel-pt.h union perf_event;
perf_event         42 tools/perf/util/intel-pt.h int intel_pt_process_auxtrace_info(union perf_event *event,
perf_event        357 tools/perf/util/jitdump.c jit_inject_event(struct jit_buf_desc *jd, union perf_event *event)
perf_event        389 tools/perf/util/jitdump.c 	union perf_event *event;
perf_event        505 tools/perf/util/jitdump.c 	union perf_event *event;
perf_event        596 tools/perf/util/machine.c int machine__process_comm_event(struct machine *machine, union perf_event *event,
perf_event        623 tools/perf/util/machine.c 				      union perf_event *event,
perf_event        654 tools/perf/util/machine.c 				union perf_event *event, struct perf_sample *sample __maybe_unused)
perf_event        662 tools/perf/util/machine.c 					union perf_event *event, struct perf_sample *sample)
perf_event        694 tools/perf/util/machine.c 			       union perf_event *event)
perf_event        702 tools/perf/util/machine.c 					union perf_event *event)
perf_event        710 tools/perf/util/machine.c 				  union perf_event *event)
perf_event        718 tools/perf/util/machine.c 					     union perf_event *event,
perf_event        745 tools/perf/util/machine.c 					       union perf_event *event,
perf_event        758 tools/perf/util/machine.c 			     union perf_event *event,
perf_event       1512 tools/perf/util/machine.c 					     union perf_event *event)
perf_event       1519 tools/perf/util/machine.c 					     union perf_event *event)
perf_event       1538 tools/perf/util/machine.c 					      union perf_event *event)
perf_event       1649 tools/perf/util/machine.c 				 union perf_event *event,
perf_event       1701 tools/perf/util/machine.c int machine__process_mmap_event(struct machine *machine, union perf_event *event,
perf_event       1792 tools/perf/util/machine.c int machine__process_fork_event(struct machine *machine, union perf_event *event,
perf_event       1858 tools/perf/util/machine.c int machine__process_exit_event(struct machine *machine, union perf_event *event,
perf_event       1876 tools/perf/util/machine.c int machine__process_event(struct machine *machine, union perf_event *event,
perf_event         19 tools/perf/util/machine.h union perf_event;
perf_event        111 tools/perf/util/machine.h int machine__process_comm_event(struct machine *machine, union perf_event *event,
perf_event        113 tools/perf/util/machine.h int machine__process_exit_event(struct machine *machine, union perf_event *event,
perf_event        115 tools/perf/util/machine.h int machine__process_fork_event(struct machine *machine, union perf_event *event,
perf_event        117 tools/perf/util/machine.h int machine__process_lost_event(struct machine *machine, union perf_event *event,
perf_event        119 tools/perf/util/machine.h int machine__process_lost_samples_event(struct machine *machine, union perf_event *event,
perf_event        122 tools/perf/util/machine.h 			       union perf_event *event);
perf_event        124 tools/perf/util/machine.h 					union perf_event *event);
perf_event        126 tools/perf/util/machine.h 				  union perf_event *event);
perf_event        128 tools/perf/util/machine.h 				      union perf_event *event,
perf_event        130 tools/perf/util/machine.h int machine__process_mmap_event(struct machine *machine, union perf_event *event,
perf_event        132 tools/perf/util/machine.h int machine__process_mmap2_event(struct machine *machine, union perf_event *event,
perf_event        135 tools/perf/util/machine.h 			     union perf_event *event,
perf_event        137 tools/perf/util/machine.h int machine__process_event(struct machine *machine, union perf_event *event,
perf_event         32 tools/perf/util/mmap.c static union perf_event *perf_mmap__read(struct mmap *map,
perf_event         36 tools/perf/util/mmap.c 	union perf_event *event = NULL;
perf_event         42 tools/perf/util/mmap.c 		event = (union perf_event *)&data[*startp & map->core.mask];
perf_event         65 tools/perf/util/mmap.c 			event = (union perf_event *)map->core.event_copy;
perf_event         86 tools/perf/util/mmap.c union perf_event *perf_mmap__read_event(struct mmap *map)
perf_event         88 tools/perf/util/mmap.c 	union perf_event *event;
perf_event         62 tools/perf/util/mmap.h union perf_event *perf_mmap__read_forward(struct mmap *map);
perf_event         64 tools/perf/util/mmap.h union perf_event *perf_mmap__read_event(struct mmap *map);
perf_event         64 tools/perf/util/ordered-events.c static union perf_event *__dup_event(struct ordered_events *oe,
perf_event         65 tools/perf/util/ordered-events.c 				     union perf_event *event)
perf_event         67 tools/perf/util/ordered-events.c 	union perf_event *new_event = NULL;
perf_event         78 tools/perf/util/ordered-events.c static union perf_event *dup_event(struct ordered_events *oe,
perf_event         79 tools/perf/util/ordered-events.c 				   union perf_event *event)
perf_event         84 tools/perf/util/ordered-events.c static void __free_dup_event(struct ordered_events *oe, union perf_event *event)
perf_event         92 tools/perf/util/ordered-events.c static void free_dup_event(struct ordered_events *oe, union perf_event *event)
perf_event        100 tools/perf/util/ordered-events.c 					 union perf_event *event)
perf_event        104 tools/perf/util/ordered-events.c 	union perf_event *new_event;
perf_event        173 tools/perf/util/ordered-events.c 		    union perf_event *event)
perf_event        194 tools/perf/util/ordered-events.c int ordered_events__queue(struct ordered_events *oe, union perf_event *event,
perf_event         12 tools/perf/util/ordered-events.h 	union perf_event	*event;
perf_event         55 tools/perf/util/ordered-events.h int ordered_events__queue(struct ordered_events *oe, union perf_event *event,
perf_event        109 tools/perf/util/python.c 	union perf_event   event;
perf_event        529 tools/perf/util/python.c static PyObject *pyrf_event__new(union perf_event *event)
perf_event       1011 tools/perf/util/python.c 	union perf_event *event;
perf_event        514 tools/perf/util/s390-cpumsf.c 	union perf_event event;
perf_event        889 tools/perf/util/s390-cpumsf.c 	union perf_event event;
perf_event        912 tools/perf/util/s390-cpumsf.c 			  union perf_event *event,
perf_event        961 tools/perf/util/s390-cpumsf.c 				   union perf_event *event __maybe_unused,
perf_event       1108 tools/perf/util/s390-cpumsf.c int s390_cpumsf_process_auxtrace_info(union perf_event *event,
perf_event         12 tools/perf/util/s390-cpumsf.h union perf_event;
perf_event         19 tools/perf/util/s390-cpumsf.h int s390_cpumsf_process_auxtrace_info(union perf_event *event,
perf_event        200 tools/perf/util/s390-sample-raw.c void perf_evlist__s390_sample_raw(struct evlist *evlist, union perf_event *event,
perf_event          6 tools/perf/util/sample-raw.h union perf_event;
perf_event         10 tools/perf/util/sample-raw.h 				  union perf_event *event,
perf_event        432 tools/perf/util/scripting-engines/trace-event-perl.c static void perl_process_event_generic(union perf_event *event,
perf_event        456 tools/perf/util/scripting-engines/trace-event-perl.c static void perl_process_event(union perf_event *event,
perf_event       1312 tools/perf/util/scripting-engines/trace-event-python.c static void python_process_event(union perf_event *event,
perf_event       1332 tools/perf/util/scripting-engines/trace-event-python.c static void python_process_switch(union perf_event *event,
perf_event         40 tools/perf/util/session.c 						  union perf_event *event, u64 file_offset)
perf_event        100 tools/perf/util/session.c 				       union perf_event *event,
perf_event        306 tools/perf/util/session.c 						 union perf_event *event
perf_event        314 tools/perf/util/session.c 					 union perf_event *event __maybe_unused,
perf_event        323 tools/perf/util/session.c 						 union perf_event *event __maybe_unused,
perf_event        335 tools/perf/util/session.c 				     union perf_event *event __maybe_unused,
perf_event        345 tools/perf/util/session.c 			      union perf_event *event __maybe_unused,
perf_event        354 tools/perf/util/session.c 				       union perf_event *event __maybe_unused,
perf_event        362 tools/perf/util/session.c 				  union perf_event *event,
perf_event        381 tools/perf/util/session.c 				       union perf_event *event)
perf_event        390 tools/perf/util/session.c 				  union perf_event *event __maybe_unused)
perf_event        399 tools/perf/util/session.c 				  union perf_event *event __maybe_unused)
perf_event        410 tools/perf/util/session.c 			       union perf_event *event __maybe_unused)
perf_event        421 tools/perf/util/session.c 				   union perf_event *event __maybe_unused)
perf_event        431 tools/perf/util/session.c 			     union perf_event *event)
perf_event        441 tools/perf/util/session.c 				   union perf_event *event)
perf_event        451 tools/perf/util/session.c 						       union perf_event *event __maybe_unused,
perf_event        534 tools/perf/util/session.c static void swap_sample_id_all(union perf_event *event, void *data)
perf_event        543 tools/perf/util/session.c static void perf_event__all64_swap(union perf_event *event,
perf_event        550 tools/perf/util/session.c static void perf_event__comm_swap(union perf_event *event, bool sample_id_all)
perf_event        563 tools/perf/util/session.c static void perf_event__mmap_swap(union perf_event *event,
perf_event        580 tools/perf/util/session.c static void perf_event__mmap2_swap(union perf_event *event,
perf_event        599 tools/perf/util/session.c static void perf_event__task_swap(union perf_event *event, bool sample_id_all)
perf_event        611 tools/perf/util/session.c static void perf_event__read_swap(union perf_event *event, bool sample_id_all)
perf_event        624 tools/perf/util/session.c static void perf_event__aux_swap(union perf_event *event, bool sample_id_all)
perf_event        634 tools/perf/util/session.c static void perf_event__itrace_start_swap(union perf_event *event,
perf_event        644 tools/perf/util/session.c static void perf_event__switch_swap(union perf_event *event, bool sample_id_all)
perf_event        657 tools/perf/util/session.c static void perf_event__throttle_swap(union perf_event *event,
perf_event        668 tools/perf/util/session.c static void perf_event__namespaces_swap(union perf_event *event,
perf_event        765 tools/perf/util/session.c static void perf_event__hdr_attr_swap(union perf_event *event,
perf_event        777 tools/perf/util/session.c static void perf_event__event_update_swap(union perf_event *event,
perf_event        784 tools/perf/util/session.c static void perf_event__event_type_swap(union perf_event *event,
perf_event        791 tools/perf/util/session.c static void perf_event__tracing_data_swap(union perf_event *event,
perf_event        797 tools/perf/util/session.c static void perf_event__auxtrace_info_swap(union perf_event *event,
perf_event        809 tools/perf/util/session.c static void perf_event__auxtrace_swap(union perf_event *event,
perf_event        820 tools/perf/util/session.c static void perf_event__auxtrace_error_swap(union perf_event *event,
perf_event        834 tools/perf/util/session.c static void perf_event__thread_map_swap(union perf_event *event,
perf_event        845 tools/perf/util/session.c static void perf_event__cpu_map_swap(union perf_event *event,
perf_event        881 tools/perf/util/session.c static void perf_event__stat_config_swap(union perf_event *event,
perf_event        891 tools/perf/util/session.c static void perf_event__stat_swap(union perf_event *event,
perf_event        902 tools/perf/util/session.c static void perf_event__stat_round_swap(union perf_event *event,
perf_event        909 tools/perf/util/session.c typedef void (*perf_event__swap_op)(union perf_event *event,
perf_event        987 tools/perf/util/session.c 				  union perf_event *event __maybe_unused,
perf_event        995 tools/perf/util/session.c int perf_session__queue_event(struct perf_session *s, union perf_event *event,
perf_event       1152 tools/perf/util/session.c 				       union perf_event *event,
perf_event       1200 tools/perf/util/session.c static void dump_event(struct evlist *evlist, union perf_event *event,
perf_event       1220 tools/perf/util/session.c static void dump_sample(struct evsel *evsel, union perf_event *event,
perf_event       1265 tools/perf/util/session.c static void dump_read(struct evsel *evsel, union perf_event *event)
perf_event       1293 tools/perf/util/session.c 					       union perf_event *event,
perf_event       1320 tools/perf/util/session.c 				union perf_event *event,
perf_event       1352 tools/perf/util/session.c 				union  perf_event *event,
perf_event       1373 tools/perf/util/session.c 			     union  perf_event *event,
perf_event       1397 tools/perf/util/session.c 				   union perf_event *event,
perf_event       1475 tools/perf/util/session.c 				       union perf_event *event,
perf_event       1499 tools/perf/util/session.c 					    union perf_event *event,
perf_event       1574 tools/perf/util/session.c 				      union perf_event *event,
perf_event       1588 tools/perf/util/session.c static void event_swap(union perf_event *event, bool sample_id_all)
perf_event       1599 tools/perf/util/session.c 			     union perf_event **event_ptr,
perf_event       1602 tools/perf/util/session.c 	union perf_event *event;
perf_event       1625 tools/perf/util/session.c 	event = (union perf_event *)buf;
perf_event       1653 tools/perf/util/session.c 				       union perf_event *event, u64 file_offset)
perf_event       1857 tools/perf/util/session.c 	union perf_event *event;
perf_event       1868 tools/perf/util/session.c 	cur_size = sizeof(union perf_event);
perf_event       1956 tools/perf/util/session.c static union perf_event *
perf_event       1958 tools/perf/util/session.c 	       bool needs_swap, union perf_event *error)
perf_event       1960 tools/perf/util/session.c 	union perf_event *event;
perf_event       1969 tools/perf/util/session.c 	event = (union perf_event *)(buf + head);
perf_event       1986 tools/perf/util/session.c static union perf_event *
perf_event       1992 tools/perf/util/session.c static union perf_event *
perf_event       2008 tools/perf/util/session.c 		union perf_event *event = fetch_decomp_event(decomp->head, decomp->size, decomp->data,
perf_event       2047 tools/perf/util/session.c 			   union perf_event *event,
perf_event       2066 tools/perf/util/session.c 	union perf_event *event;
perf_event       2161 tools/perf/util/session.c 			  union perf_event *event,
perf_event       2398 tools/perf/util/session.c 				 union perf_event *event)
perf_event         65 tools/perf/util/session.h 			     union perf_event **event_ptr,
perf_event         70 tools/perf/util/session.h int perf_session__queue_event(struct perf_session *s, union perf_event *event,
perf_event        135 tools/perf/util/session.h 				      union perf_event *event,
perf_event        139 tools/perf/util/session.h 				 union perf_event *event);
perf_event        404 tools/perf/util/stat.c 				   union perf_event *event)
perf_event        425 tools/perf/util/stat.c size_t perf_event__fprintf_stat(union perf_event *event, FILE *fp)
perf_event        438 tools/perf/util/stat.c size_t perf_event__fprintf_stat_round(union perf_event *event, FILE *fp)
perf_event        449 tools/perf/util/stat.c size_t perf_event__fprintf_stat_config(union perf_event *event, FILE *fp)
perf_event        201 tools/perf/util/stat.h union perf_event;
perf_event        206 tools/perf/util/stat.h 				   union perf_event *event);
perf_event        208 tools/perf/util/stat.h size_t perf_event__fprintf_stat(union perf_event *event, FILE *fp);
perf_event        209 tools/perf/util/stat.h size_t perf_event__fprintf_stat_round(union perf_event *event, FILE *fp);
perf_event        210 tools/perf/util/stat.h size_t perf_event__fprintf_stat_config(union perf_event *event, FILE *fp);
perf_event         49 tools/perf/util/synthetic-events.c 				   union perf_event *event,
perf_event        138 tools/perf/util/synthetic-events.c static int perf_event__prepare_comm(union perf_event *event, pid_t pid,
perf_event        176 tools/perf/util/synthetic-events.c 					 union perf_event *event, pid_t pid,
perf_event        205 tools/perf/util/synthetic-events.c 				      union perf_event *event,
perf_event        244 tools/perf/util/synthetic-events.c 				       union perf_event *event,
perf_event        277 tools/perf/util/synthetic-events.c 				       union perf_event *event,
perf_event        422 tools/perf/util/synthetic-events.c 	union perf_event *event = zalloc((sizeof(event->mmap) +
perf_event        469 tools/perf/util/synthetic-events.c static int __event__synthesize_thread(union perf_event *comm_event,
perf_event        470 tools/perf/util/synthetic-events.c 				      union perf_event *mmap_event,
perf_event        471 tools/perf/util/synthetic-events.c 				      union perf_event *fork_event,
perf_event        472 tools/perf/util/synthetic-events.c 				      union perf_event *namespaces_event,
perf_event        565 tools/perf/util/synthetic-events.c 	union perf_event *comm_event, *mmap_event, *fork_event;
perf_event        566 tools/perf/util/synthetic-events.c 	union perf_event *namespaces_event;
perf_event        644 tools/perf/util/synthetic-events.c 	union perf_event *comm_event, *mmap_event, *fork_event;
perf_event        645 tools/perf/util/synthetic-events.c 	union perf_event *namespaces_event;
perf_event        821 tools/perf/util/synthetic-events.c 	union perf_event *event;
perf_event        887 tools/perf/util/synthetic-events.c 	union perf_event *event;
perf_event       1044 tools/perf/util/synthetic-events.c 	err = process(tool, (union perf_event *) event, NULL, machine);
perf_event       1082 tools/perf/util/synthetic-events.c 	err = process(tool, (union perf_event *) event, NULL, machine);
perf_event       1107 tools/perf/util/synthetic-events.c 	return process(tool, (union perf_event *) &event, NULL, machine);
perf_event       1124 tools/perf/util/synthetic-events.c 	return process(tool, (union perf_event *) &event, NULL, machine);
perf_event       1234 tools/perf/util/synthetic-events.c int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format,
perf_event       1405 tools/perf/util/synthetic-events.c 	union perf_event *ev;
perf_event       1523 tools/perf/util/synthetic-events.c 	err = process(tool, (union perf_event *)ev, NULL, NULL);
perf_event       1541 tools/perf/util/synthetic-events.c 	err = process(tool, (union perf_event *)ev, NULL, NULL);
perf_event       1558 tools/perf/util/synthetic-events.c 	err = process(tool, (union perf_event *)ev, NULL, NULL);
perf_event       1586 tools/perf/util/synthetic-events.c 	err = process(tool, (union perf_event *)ev, NULL, NULL);
perf_event       1678 tools/perf/util/synthetic-events.c 	union perf_event *ev;
perf_event       1711 tools/perf/util/synthetic-events.c 	union perf_event ev;
perf_event       1758 tools/perf/util/synthetic-events.c 	union perf_event ev;
perf_event       1833 tools/perf/util/synthetic-events.c 	sz = sizeof(union perf_event);
perf_event         27 tools/perf/util/synthetic-events.h union perf_event;
perf_event         29 tools/perf/util/synthetic-events.h typedef int (*perf_event__handler_t)(struct perf_tool *tool, union perf_event *event,
perf_event         45 tools/perf/util/synthetic-events.h int perf_event__synthesize_mmap_events(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine, bool mmap_data);
perf_event         47 tools/perf/util/synthetic-events.h int perf_event__synthesize_namespaces(struct perf_tool *tool, union perf_event *event, pid_t pid, pid_t tgid, perf_event__handler_t process, struct machine *machine);
perf_event         48 tools/perf/util/synthetic-events.h int perf_event__synthesize_sample(union perf_event *event, u64 type, u64 read_format, const struct perf_sample *sample);
perf_event         58 tools/perf/util/synthetic-events.h pid_t perf_event__synthesize_comm(struct perf_tool *tool, union perf_event *event, pid_t pid, perf_event__handler_t process, struct machine *machine);
perf_event         60 tools/perf/util/synthetic-events.h int perf_tool__process_synth_event(struct perf_tool *tool, union perf_event *event, struct machine *machine, perf_event__handler_t process);
perf_event         10 tools/perf/util/tool.h union perf_event;
perf_event         18 tools/perf/util/tool.h typedef int (*event_sample)(struct perf_tool *tool, union perf_event *event,
perf_event         22 tools/perf/util/tool.h typedef int (*event_op)(struct perf_tool *tool, union perf_event *event,
perf_event         26 tools/perf/util/tool.h 			     union perf_event *event,
perf_event         29 tools/perf/util/tool.h typedef int (*event_op2)(struct perf_session *session, union perf_event *event);
perf_event         30 tools/perf/util/tool.h typedef s64 (*event_op3)(struct perf_session *session, union perf_event *event);
perf_event         31 tools/perf/util/tool.h typedef int (*event_op4)(struct perf_session *session, union perf_event *event, u64 data);
perf_event         33 tools/perf/util/tool.h typedef int (*event_oe)(struct perf_tool *tool, union perf_event *event,
perf_event         29 tools/perf/util/trace-event-scripting.c static void process_event_unsupported(union perf_event *event __maybe_unused,
perf_event         10 tools/perf/util/trace-event.h union perf_event;
perf_event         77 tools/perf/util/trace-event.h 	void (*process_event) (union perf_event *event,
perf_event         81 tools/perf/util/trace-event.h 	void (*process_switch)(union perf_event *event,
perf_event        127 virt/kvm/arm/pmu.c 	if (pmc->perf_event)
perf_event        128 virt/kvm/arm/pmu.c 		counter += perf_event_read_value(pmc->perf_event, &enabled,
perf_event        181 virt/kvm/arm/pmu.c 	if (pmc->perf_event) {
perf_event        182 virt/kvm/arm/pmu.c 		perf_event_disable(pmc->perf_event);
perf_event        183 virt/kvm/arm/pmu.c 		perf_event_release_kernel(pmc->perf_event);
perf_event        184 virt/kvm/arm/pmu.c 		pmc->perf_event = NULL;
perf_event        199 virt/kvm/arm/pmu.c 	if (!pmc->perf_event)
perf_event        308 virt/kvm/arm/pmu.c 		if (pmc->perf_event) {
perf_event        309 virt/kvm/arm/pmu.c 			perf_event_enable(pmc->perf_event);
perf_event        310 virt/kvm/arm/pmu.c 			if (pmc->perf_event->state != PERF_EVENT_STATE_ACTIVE)
perf_event        349 virt/kvm/arm/pmu.c 		if (pmc->perf_event)
perf_event        350 virt/kvm/arm/pmu.c 			perf_event_disable(pmc->perf_event);
perf_event        441 virt/kvm/arm/pmu.c static void kvm_pmu_perf_overflow(struct perf_event *perf_event,
perf_event        445 virt/kvm/arm/pmu.c 	struct kvm_pmc *pmc = perf_event->overflow_handler_context;
perf_event        446 virt/kvm/arm/pmu.c 	struct arm_pmu *cpu_pmu = to_arm_pmu(perf_event->pmu);
perf_event        451 virt/kvm/arm/pmu.c 	cpu_pmu->pmu.stop(perf_event, PERF_EF_UPDATE);
perf_event        457 virt/kvm/arm/pmu.c 	period = -(local64_read(&perf_event->count));
perf_event        462 virt/kvm/arm/pmu.c 	local64_set(&perf_event->hw.period_left, 0);
perf_event        463 virt/kvm/arm/pmu.c 	perf_event->attr.sample_period = period;
perf_event        464 virt/kvm/arm/pmu.c 	perf_event->hw.sample_period = period;
perf_event        473 virt/kvm/arm/pmu.c 	cpu_pmu->pmu.start(perf_event, PERF_EF_RELOAD);
perf_event        568 virt/kvm/arm/pmu.c 	struct perf_event *event;
perf_event        635 virt/kvm/arm/pmu.c 	pmc->perf_event = event;