HPCToolkit
perf_mmap_data_s Struct Reference

#include <perf-util.h>

Public Attributes

struct perf_event_header header
 
u64 sample_id
 
u64 ip
 
u32 pid
 
u32 tid
 
u64 time
 
u64 addr
 
u64 id
 
u64 stream_id
 
u32 cpu
 
u32 res
 
u64 period
 
u64 nr
 
u64 ips [MAX_CALLCHAIN_FRAMES]
 
u32 size
 
char * data
 
u64 abi
 
u64regs
 
u64 stack_size
 
char * stack_data
 
u64 stack_dyn_size
 
u64 weight
 
u64 data_src
 
u64 transaction
 
u64 intr_abi
 
u64intr_regs
 
u32 header_misc
 
u32 header_type
 
u64 context_switch_time
 

Detailed Description

Definition at line 84 of file perf-util.h.

Member Data Documentation

◆ abi

u64 perf_mmap_data_s::abi

Definition at line 103 of file perf-util.h.

◆ addr

u64 perf_mmap_data_s::addr

Definition at line 90 of file perf-util.h.

◆ context_switch_time

u64 perf_mmap_data_s::context_switch_time

Definition at line 122 of file perf-util.h.

◆ cpu

u32 perf_mmap_data_s::cpu

Definition at line 93 of file perf-util.h.

◆ data

char* perf_mmap_data_s::data

Definition at line 99 of file perf-util.h.

◆ data_src

u64 perf_mmap_data_s::data_src

Definition at line 111 of file perf-util.h.

◆ header

struct perf_event_header perf_mmap_data_s::header

Definition at line 85 of file perf-util.h.

◆ header_misc

u32 perf_mmap_data_s::header_misc

Definition at line 118 of file perf-util.h.

◆ header_type

u32 perf_mmap_data_s::header_type

Definition at line 119 of file perf-util.h.

◆ id

u64 perf_mmap_data_s::id

Definition at line 91 of file perf-util.h.

◆ intr_abi

u64 perf_mmap_data_s::intr_abi

Definition at line 113 of file perf-util.h.

◆ intr_regs

u64* perf_mmap_data_s::intr_regs

Definition at line 114 of file perf-util.h.

◆ ip

u64 perf_mmap_data_s::ip

Definition at line 87 of file perf-util.h.

◆ ips

u64 perf_mmap_data_s::ips[MAX_CALLCHAIN_FRAMES]

Definition at line 97 of file perf-util.h.

◆ nr

u64 perf_mmap_data_s::nr

Definition at line 96 of file perf-util.h.

◆ period

u64 perf_mmap_data_s::period

Definition at line 94 of file perf-util.h.

◆ pid

u32 perf_mmap_data_s::pid

Definition at line 88 of file perf-util.h.

◆ regs

u64* perf_mmap_data_s::regs

Definition at line 104 of file perf-util.h.

◆ res

u32 perf_mmap_data_s::res

Definition at line 93 of file perf-util.h.

◆ sample_id

u64 perf_mmap_data_s::sample_id

Definition at line 86 of file perf-util.h.

◆ size

u32 perf_mmap_data_s::size

Definition at line 98 of file perf-util.h.

◆ stack_data

char* perf_mmap_data_s::stack_data

Definition at line 107 of file perf-util.h.

◆ stack_dyn_size

u64 perf_mmap_data_s::stack_dyn_size

Definition at line 108 of file perf-util.h.

◆ stack_size

u64 perf_mmap_data_s::stack_size

Definition at line 106 of file perf-util.h.

◆ stream_id

u64 perf_mmap_data_s::stream_id

Definition at line 92 of file perf-util.h.

◆ tid

u32 perf_mmap_data_s::tid

Definition at line 88 of file perf-util.h.

◆ time

u64 perf_mmap_data_s::time

Definition at line 89 of file perf-util.h.

◆ transaction

u64 perf_mmap_data_s::transaction

Definition at line 112 of file perf-util.h.

◆ weight

u64 perf_mmap_data_s::weight

Definition at line 110 of file perf-util.h.


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