Searched refs:perf_event (Results 26 - 50 of 487) sorted by path
1234567891011>>
/linux-master/arch/arm/kernel/ |
H A D | hw_breakpoint.c | 17 #include <linux/perf_event.h> 30 static DEFINE_PER_CPU(struct perf_event *, bp_on_reg[ARM_MAX_BRP]); 33 static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[ARM_MAX_WRP]); 325 int arch_install_hw_breakpoint(struct perf_event *bp) 328 struct perf_event **slot, **slots; 382 void arch_uninstall_hw_breakpoint(struct perf_event *bp) 385 struct perf_event **slot, **slots; 510 * Construct an arch_hw_breakpoint from a perf_event. 512 static int arch_build_bp_info(struct perf_event *bp, 586 int hw_breakpoint_arch_parse(struct perf_event *b [all...] |
H A D | perf_callchain.c | 10 #include <linux/perf_event.h>
|
H A D | perf_event_v6.c | 173 static inline u64 armv6pmu_read_counter(struct perf_event *event) 191 static inline void armv6pmu_write_counter(struct perf_event *event, u64 value) 206 static void armv6pmu_enable_event(struct perf_event *event) 260 struct perf_event *event = cpuc->events[idx]; 316 struct perf_event *event) 342 struct perf_event *event) 347 static void armv6pmu_disable_event(struct perf_event *event) 378 static int armv6_map_event(struct perf_event *event)
|
H A D | perf_event_v7.c | 746 static inline u64 armv7pmu_read_counter(struct perf_event *event) 766 static inline void armv7pmu_write_counter(struct perf_event *event, u64 value) 871 static void armv7pmu_enable_event(struct perf_event *event) 912 static void armv7pmu_disable_event(struct perf_event *event) 964 struct perf_event *event = cpuc->events[idx]; 1013 struct perf_event *event) 1042 struct perf_event *event) 1096 static int armv7_a8_map_event(struct perf_event *event) 1102 static int armv7_a9_map_event(struct perf_event *event) 1108 static int armv7_a5_map_event(struct perf_event *even [all...] |
H A D | perf_event_xscale.c | 174 struct perf_event *event = cpuc->events[idx]; 204 static void xscale1pmu_enable_event(struct perf_event *event) 236 static void xscale1pmu_disable_event(struct perf_event *event) 268 struct perf_event *event) 288 struct perf_event *event) 311 static inline u64 xscale1pmu_read_counter(struct perf_event *event) 332 static inline void xscale1pmu_write_counter(struct perf_event *event, u64 val) 350 static int xscale_map_event(struct perf_event *event) 506 struct perf_event *event = cpuc->events[idx]; 536 static void xscale2pmu_enable_event(struct perf_event *even [all...] |
H A D | perf_regs.c | 5 #include <linux/perf_event.h>
|
H A D | ptrace.c | 21 #include <linux/perf_event.h> 350 static void ptrace_hbptriggered(struct perf_event *bp, 415 static struct perf_event *ptrace_hbp_create(struct task_struct *tsk, int type) 436 struct perf_event *bp; 482 struct perf_event *bp;
|
H A D | swp_emulate.c | 25 #include <linux/perf_event.h>
|
/linux-master/arch/arm/mach-imx/ |
H A D | mmdc.c | 18 #include <linux/perf_event.h> 105 struct perf_event *mmdc_events[MMDC_NUM_COUNTERS]; 235 static bool mmdc_pmu_group_event_is_valid(struct perf_event *event, 256 static bool mmdc_pmu_group_is_valid(struct perf_event *event) 259 struct perf_event *leader = event->group_leader; 260 struct perf_event *sibling; 278 static int mmdc_pmu_event_init(struct perf_event *event) 307 static void mmdc_pmu_event_update(struct perf_event *event) 325 static void mmdc_pmu_event_start(struct perf_event *event, int flags) 361 static int mmdc_pmu_event_add(struct perf_event *even [all...] |
/linux-master/arch/arm/mm/ |
H A D | fault.c | 19 #include <linux/perf_event.h>
|
/linux-master/arch/arm/vfp/ |
H A D | vfpmodule.c | 21 #include <linux/perf_event.h>
|
/linux-master/arch/arm64/include/asm/ |
H A D | hw_breakpoint.h | 109 struct perf_event; 115 extern int hw_breakpoint_arch_parse(struct perf_event *bp, 121 extern int arch_install_hw_breakpoint(struct perf_event *bp); 122 extern void arch_uninstall_hw_breakpoint(struct perf_event *bp); 123 extern void hw_breakpoint_pmu_read(struct perf_event *bp);
|
H A D | processor.h | 114 struct perf_event *hbp_break[ARM_MAX_BRP]; 115 struct perf_event *hbp_watch[ARM_MAX_WRP];
|
/linux-master/arch/arm64/kernel/ |
H A D | armv8_deprecated.c | 9 #include <linux/perf_event.h>
|
H A D | compat_alignment.c | 8 #include <linux/perf_event.h>
|
H A D | hw_breakpoint.c | 17 #include <linux/perf_event.h> 31 static DEFINE_PER_CPU(struct perf_event *, bp_on_reg[ARM_MAX_BRP]); 34 static DEFINE_PER_CPU(struct perf_event *, wp_on_reg[ARM_MAX_WRP]); 161 static int is_compat_bp(struct perf_event *bp) 181 * @bp: perf_event to setup 189 static int hw_breakpoint_slot_setup(struct perf_event **slots, int max_slots, 190 struct perf_event *bp, 194 struct perf_event **slot; 223 static int hw_breakpoint_control(struct perf_event *bp, 227 struct perf_event **slot [all...] |
H A D | perf_callchain.c | 7 #include <linux/perf_event.h>
|
H A D | perf_regs.c | 5 #include <linux/perf_event.h>
|
H A D | ptrace.c | 27 #include <linux/perf_event.h> 170 static void ptrace_hbptriggered(struct perf_event *bp, 231 static struct perf_event *ptrace_hbp_get_event(unsigned int note_type, 235 struct perf_event *bp = ERR_PTR(-EINVAL); 259 struct perf_event *bp) 284 static struct perf_event *ptrace_hbp_create(unsigned int note_type, 288 struct perf_event *bp; 388 struct perf_event *bp = ptrace_hbp_get_event(note_type, tsk, idx); 402 struct perf_event *bp = ptrace_hbp_get_event(note_type, tsk, idx); 411 static struct perf_event *ptrace_hbp_get_initialised_b [all...] |
/linux-master/arch/arm64/kvm/ |
H A D | pmu-emul.c | 11 #include <linux/perf_event.h> 127 if (pmc->perf_event) 128 counter += perf_event_read_value(pmc->perf_event, &enabled, 197 if (pmc->perf_event) { 198 perf_event_disable(pmc->perf_event); 199 perf_event_release_kernel(pmc->perf_event); 200 pmc->perf_event = NULL; 215 if (!pmc->perf_event) 303 if (!pmc->perf_event) { 306 perf_event_enable(pmc->perf_event); 497 kvm_pmu_perf_overflow(struct perf_event *perf_event, struct perf_sample_data *data, struct pt_regs *regs) argument [all...] |
H A D | pmu.c | 7 #include <linux/perf_event.h>
|
H A D | sys_regs.c | 30 #include <asm/perf_event.h>
|
/linux-master/arch/arm64/mm/ |
H A D | fault.c | 25 #include <linux/perf_event.h>
|
/linux-master/arch/csky/kernel/ |
H A D | Makefile | 13 obj-$(CONFIG_CSKY_PMU_V1) += perf_event.o
|
H A D | perf_callchain.c | 4 #include <linux/perf_event.h>
|
Completed in 293 milliseconds
1234567891011>>