|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/platform_device.h>#include <linux/pm_runtime.h>#include <linux/uaccess.h>#include <asm/irq_regs.h>#include <asm/pmu.h>#include <asm/stacktrace.h>Go to the source code of this file.
Data Structures | |
| struct | frame_tail |
Macros | |
| #define | pr_fmt(fmt) "hw perfevents: " fmt |
Functions | |
| int | armpmu_map_event (struct perf_event *event, const unsigned(*event_map)[PERF_COUNT_HW_MAX], const unsigned(*cache_map)[PERF_COUNT_HW_CACHE_MAX][PERF_COUNT_HW_CACHE_OP_MAX][PERF_COUNT_HW_CACHE_RESULT_MAX], u32 raw_event_mask) |
| int | armpmu_event_set_period (struct perf_event *event, struct hw_perf_event *hwc, int idx) |
| u64 | armpmu_event_update (struct perf_event *event, struct hw_perf_event *hwc, int idx) |
| int | armpmu_register (struct arm_pmu *armpmu, char *name, int type) |
| struct frame_tail | __attribute__ ((packed)) |
| void | perf_callchain_user (struct perf_callchain_entry *entry, struct pt_regs *regs) |
| void | perf_callchain_kernel (struct perf_callchain_entry *entry, struct pt_regs *regs) |
Variables | |
| struct dev_pm_ops | armpmu_dev_pm_ops |
| struct frame_tail __user * | fp |
| unsigned long | sp |
| unsigned long | lr |
| #define pr_fmt | ( | fmt | ) | "hw perfevents: " fmt |
Definition at line 13 of file perf_event.c.
|
read |
Definition at line 171 of file esd_usb2.c.
| int armpmu_event_set_period | ( | struct perf_event * | event, |
| struct hw_perf_event * | hwc, | ||
| int | idx | ||
| ) |
Definition at line 90 of file perf_event.c.
| u64 armpmu_event_update | ( | struct perf_event * | event, |
| struct hw_perf_event * | hwc, | ||
| int | idx | ||
| ) |
Definition at line 130 of file perf_event.c.
| int armpmu_map_event | ( | struct perf_event * | event, |
| const unsigned(*) | event_map[PERF_COUNT_HW_MAX], | ||
| const unsigned(*) | cache_map[PERF_COUNT_HW_CACHE_MAX][PERF_COUNT_HW_CACHE_OP_MAX][PERF_COUNT_HW_CACHE_RESULT_MAX], | ||
| u32 | raw_event_mask | ||
| ) |
Definition at line 67 of file perf_event.c.
Definition at line 520 of file perf_event.c.
| void perf_callchain_kernel | ( | struct perf_callchain_entry * | entry, |
| struct pt_regs * | regs | ||
| ) |
Definition at line 602 of file perf_event.c.
| void perf_callchain_user | ( | struct perf_callchain_entry * | entry, |
| struct pt_regs * | regs | ||
| ) |
Definition at line 575 of file perf_event.c.
| struct dev_pm_ops armpmu_dev_pm_ops |
Definition at line 499 of file perf_event.c.
| struct frame_tail __user* fp |
Definition at line 545 of file perf_event.c.
| unsigned long lr |
Definition at line 547 of file perf_event.c.
| unsigned long sp |
Definition at line 546 of file perf_event.c.
1.8.2