Linux Perf
intel-pt.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define INTEL_PT_PMU_NAME   "intel_pt"
 

Enumerations

enum  {
  INTEL_PT_PMU_TYPE, INTEL_PT_TIME_SHIFT, INTEL_PT_TIME_MULT, INTEL_PT_TIME_ZERO,
  INTEL_PT_CAP_USER_TIME_ZERO, INTEL_PT_TSC_BIT, INTEL_PT_NORETCOMP_BIT, INTEL_PT_HAVE_SCHED_SWITCH,
  INTEL_PT_SNAPSHOT_MODE, INTEL_PT_PER_CPU_MMAPS, INTEL_PT_MTC_BIT, INTEL_PT_MTC_FREQ_BITS,
  INTEL_PT_TSC_CTC_N, INTEL_PT_TSC_CTC_D, INTEL_PT_CYC_BIT, INTEL_PT_MAX_NONTURBO_RATIO,
  INTEL_PT_FILTER_STR_LEN, INTEL_PT_AUXTRACE_PRIV_MAX
}
 

Functions

struct auxtrace_recordintel_pt_recording_init (int *err)
 
int intel_pt_process_auxtrace_info (union perf_event *event, struct perf_session *session)
 
struct perf_event_attr * intel_pt_pmu_default_config (struct perf_pmu *pmu)
 

Macro Definition Documentation

◆ INTEL_PT_PMU_NAME

#define INTEL_PT_PMU_NAME   "intel_pt"

Definition at line 19 of file intel-pt.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
INTEL_PT_PMU_TYPE 
INTEL_PT_TIME_SHIFT 
INTEL_PT_TIME_MULT 
INTEL_PT_TIME_ZERO 
INTEL_PT_CAP_USER_TIME_ZERO 
INTEL_PT_TSC_BIT 
INTEL_PT_NORETCOMP_BIT 
INTEL_PT_HAVE_SCHED_SWITCH 
INTEL_PT_SNAPSHOT_MODE 
INTEL_PT_PER_CPU_MMAPS 
INTEL_PT_MTC_BIT 
INTEL_PT_MTC_FREQ_BITS 
INTEL_PT_TSC_CTC_N 
INTEL_PT_TSC_CTC_D 
INTEL_PT_CYC_BIT 
INTEL_PT_MAX_NONTURBO_RATIO 
INTEL_PT_FILTER_STR_LEN 
INTEL_PT_AUXTRACE_PRIV_MAX 

Definition at line 21 of file intel-pt.h.

Function Documentation

◆ intel_pt_pmu_default_config()

struct perf_event_attr* intel_pt_pmu_default_config ( struct perf_pmu pmu)

Definition at line 264 of file intel-pt.c.

Here is the call graph for this function:

◆ intel_pt_process_auxtrace_info()

int intel_pt_process_auxtrace_info ( union perf_event event,
struct perf_session session 
)

Definition at line 2399 of file intel-pt.c.

Here is the call graph for this function:

◆ intel_pt_recording_init()

struct auxtrace_record* intel_pt_recording_init ( int *  err)

Definition at line 1080 of file intel-pt.c.

Here is the call graph for this function: