Linux Perf
|
Go to the source code of this file.
Macros | |
#define | INTEL_BTS_PMU_NAME "intel_bts" |
#define | INTEL_BTS_AUXTRACE_PRIV_SIZE (INTEL_BTS_AUXTRACE_PRIV_MAX * sizeof(u64)) |
Enumerations | |
enum | { INTEL_BTS_PMU_TYPE, INTEL_BTS_TIME_SHIFT, INTEL_BTS_TIME_MULT, INTEL_BTS_TIME_ZERO, INTEL_BTS_CAP_USER_TIME_ZERO, INTEL_BTS_SNAPSHOT_MODE, INTEL_BTS_AUXTRACE_PRIV_MAX } |
Functions | |
struct auxtrace_record * | intel_bts_recording_init (int *err) |
int | intel_bts_process_auxtrace_info (union perf_event *event, struct perf_session *session) |
#define INTEL_BTS_AUXTRACE_PRIV_SIZE (INTEL_BTS_AUXTRACE_PRIV_MAX * sizeof(u64)) |
Definition at line 31 of file intel-bts.h.
#define INTEL_BTS_PMU_NAME "intel_bts" |
Definition at line 19 of file intel-bts.h.
anonymous enum |
Enumerator | |
---|---|
INTEL_BTS_PMU_TYPE | |
INTEL_BTS_TIME_SHIFT | |
INTEL_BTS_TIME_MULT | |
INTEL_BTS_TIME_ZERO | |
INTEL_BTS_CAP_USER_TIME_ZERO | |
INTEL_BTS_SNAPSHOT_MODE | |
INTEL_BTS_AUXTRACE_PRIV_MAX |
Definition at line 21 of file intel-bts.h.
int intel_bts_process_auxtrace_info | ( | union perf_event * | event, |
struct perf_session * | session | ||
) |
struct auxtrace_record* intel_bts_recording_init | ( | int * | err | ) |