Linux Perf
intel_pt Struct Reference
Collaboration diagram for intel_pt:
Collaboration graph

Public Attributes

struct auxtrace auxtrace
 
struct auxtrace_queues queues
 
struct auxtrace_heap heap
 
u32 auxtrace_type
 
struct perf_sessionsession
 
struct machinemachine
 
struct perf_evselswitch_evsel
 
struct threadunknown_thread
 
bool timeless_decoding
 
bool sampling_mode
 
bool snapshot_mode
 
bool per_cpu_mmaps
 
bool have_tsc
 
bool data_queued
 
bool est_tsc
 
bool sync_switch
 
bool mispred_all
 
int have_sched_switch
 
u32 pmu_type
 
u64 kernel_start
 
u64 switch_ip
 
u64 ptss_ip
 
struct perf_tsc_conversion tc
 
bool cap_user_time_zero
 
struct itrace_synth_opts synth_opts
 
bool sample_instructions
 
u64 instructions_sample_type
 
u64 instructions_id
 
bool sample_branches
 
u32 branches_filter
 
u64 branches_sample_type
 
u64 branches_id
 
bool sample_transactions
 
u64 transactions_sample_type
 
u64 transactions_id
 
bool sample_ptwrites
 
u64 ptwrites_sample_type
 
u64 ptwrites_id
 
bool sample_pwr_events
 
u64 pwr_events_sample_type
 
u64 mwait_id
 
u64 pwre_id
 
u64 exstop_id
 
u64 pwrx_id
 
u64 cbr_id
 
u64 tsc_bit
 
u64 mtc_bit
 
u64 mtc_freq_bits
 
u32 tsc_ctc_ratio_n
 
u32 tsc_ctc_ratio_d
 
u64 cyc_bit
 
u64 noretcomp_bit
 
unsigned max_non_turbo_ratio
 
unsigned cbr2khz
 
unsigned long num_events
 
char * filter
 
struct addr_filters filts
 

Detailed Description

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

Member Data Documentation

◆ auxtrace

struct auxtrace intel_pt::auxtrace

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

◆ auxtrace_type

u32 intel_pt::auxtrace_type

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

◆ branches_filter

u32 intel_pt::branches_filter

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

◆ branches_id

u64 intel_pt::branches_id

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

◆ branches_sample_type

u64 intel_pt::branches_sample_type

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

◆ cap_user_time_zero

bool intel_pt::cap_user_time_zero

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

◆ cbr2khz

unsigned intel_pt::cbr2khz

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

◆ cbr_id

u64 intel_pt::cbr_id

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

◆ cyc_bit

u64 intel_pt::cyc_bit

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

◆ data_queued

bool intel_pt::data_queued

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

◆ est_tsc

bool intel_pt::est_tsc

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

◆ exstop_id

u64 intel_pt::exstop_id

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

◆ filter

char* intel_pt::filter

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

◆ filts

struct addr_filters intel_pt::filts

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

◆ have_sched_switch

int intel_pt::have_sched_switch

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

◆ have_tsc

bool intel_pt::have_tsc

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

◆ heap

struct auxtrace_heap intel_pt::heap

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

◆ instructions_id

u64 intel_pt::instructions_id

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

◆ instructions_sample_type

u64 intel_pt::instructions_sample_type

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

◆ kernel_start

u64 intel_pt::kernel_start

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

◆ machine

struct machine* intel_pt::machine

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

◆ max_non_turbo_ratio

unsigned intel_pt::max_non_turbo_ratio

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

◆ mispred_all

bool intel_pt::mispred_all

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

◆ mtc_bit

u64 intel_pt::mtc_bit

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

◆ mtc_freq_bits

u64 intel_pt::mtc_freq_bits

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

◆ mwait_id

u64 intel_pt::mwait_id

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

◆ noretcomp_bit

u64 intel_pt::noretcomp_bit

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

◆ num_events

unsigned long intel_pt::num_events

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

◆ per_cpu_mmaps

bool intel_pt::per_cpu_mmaps

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

◆ pmu_type

u32 intel_pt::pmu_type

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

◆ ptss_ip

u64 intel_pt::ptss_ip

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

◆ ptwrites_id

u64 intel_pt::ptwrites_id

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

◆ ptwrites_sample_type

u64 intel_pt::ptwrites_sample_type

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

◆ pwr_events_sample_type

u64 intel_pt::pwr_events_sample_type

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

◆ pwre_id

u64 intel_pt::pwre_id

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

◆ pwrx_id

u64 intel_pt::pwrx_id

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

◆ queues

struct auxtrace_queues intel_pt::queues

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

◆ sample_branches

bool intel_pt::sample_branches

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

◆ sample_instructions

bool intel_pt::sample_instructions

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

◆ sample_ptwrites

bool intel_pt::sample_ptwrites

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

◆ sample_pwr_events

bool intel_pt::sample_pwr_events

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

◆ sample_transactions

bool intel_pt::sample_transactions

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

◆ sampling_mode

bool intel_pt::sampling_mode

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

◆ session

struct perf_session* intel_pt::session

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

◆ snapshot_mode

bool intel_pt::snapshot_mode

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

◆ switch_evsel

struct perf_evsel* intel_pt::switch_evsel

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

◆ switch_ip

u64 intel_pt::switch_ip

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

◆ sync_switch

bool intel_pt::sync_switch

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

◆ synth_opts

struct itrace_synth_opts intel_pt::synth_opts

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

◆ tc

struct perf_tsc_conversion intel_pt::tc

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

◆ timeless_decoding

bool intel_pt::timeless_decoding

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

◆ transactions_id

u64 intel_pt::transactions_id

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

◆ transactions_sample_type

u64 intel_pt::transactions_sample_type

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

◆ tsc_bit

u64 intel_pt::tsc_bit

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

◆ tsc_ctc_ratio_d

u32 intel_pt::tsc_ctc_ratio_d

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

◆ tsc_ctc_ratio_n

u32 intel_pt::tsc_ctc_ratio_n

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

◆ unknown_thread

struct thread* intel_pt::unknown_thread

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


The documentation for this struct was generated from the following file: