Linux Perf
intel_pt_params Struct Reference

#include <intel-pt-decoder.h>

Collaboration diagram for intel_pt_params:
Collaboration graph

Public Attributes

int(* get_trace )(struct intel_pt_buffer *buffer, void *data)
 
int(* walk_insn )(struct intel_pt_insn *intel_pt_insn, uint64_t *insn_cnt_ptr, uint64_t *ip, uint64_t to_ip, uint64_t max_insn_cnt, void *data)
 
bool(* pgd_ip )(uint64_t ip, void *data)
 
void * data
 
bool return_compression
 
bool branch_enable
 
uint64_t period
 
enum intel_pt_period_type period_type
 
unsigned max_non_turbo_ratio
 
unsigned int mtc_period
 
uint32_t tsc_ctc_ratio_n
 
uint32_t tsc_ctc_ratio_d
 
enum intel_pt_param_flags flags
 

Detailed Description

Definition at line 102 of file intel-pt-decoder.h.

Member Data Documentation

◆ branch_enable

bool intel_pt_params::branch_enable

Definition at line 110 of file intel-pt-decoder.h.

◆ data

void* intel_pt_params::data

Definition at line 108 of file intel-pt-decoder.h.

◆ flags

enum intel_pt_param_flags intel_pt_params::flags

Definition at line 117 of file intel-pt-decoder.h.

◆ get_trace

int(* intel_pt_params::get_trace) (struct intel_pt_buffer *buffer, void *data)

Definition at line 103 of file intel-pt-decoder.h.

◆ max_non_turbo_ratio

unsigned intel_pt_params::max_non_turbo_ratio

Definition at line 113 of file intel-pt-decoder.h.

◆ mtc_period

unsigned int intel_pt_params::mtc_period

Definition at line 114 of file intel-pt-decoder.h.

◆ period

uint64_t intel_pt_params::period

Definition at line 111 of file intel-pt-decoder.h.

◆ period_type

enum intel_pt_period_type intel_pt_params::period_type

Definition at line 112 of file intel-pt-decoder.h.

◆ pgd_ip

bool(* intel_pt_params::pgd_ip) (uint64_t ip, void *data)

Definition at line 107 of file intel-pt-decoder.h.

◆ return_compression

bool intel_pt_params::return_compression

Definition at line 109 of file intel-pt-decoder.h.

◆ tsc_ctc_ratio_d

uint32_t intel_pt_params::tsc_ctc_ratio_d

Definition at line 116 of file intel-pt-decoder.h.

◆ tsc_ctc_ratio_n

uint32_t intel_pt_params::tsc_ctc_ratio_n

Definition at line 115 of file intel-pt-decoder.h.

◆ walk_insn

int(* intel_pt_params::walk_insn) (struct intel_pt_insn *intel_pt_insn, uint64_t *insn_cnt_ptr, uint64_t *ip, uint64_t to_ip, uint64_t max_insn_cnt, void *data)

Definition at line 104 of file intel-pt-decoder.h.


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