Linux Kernel
3.7.1
|
#include <perf_event.h>
Data Fields | |
__u32 | type |
__u32 | size |
__u64 | config |
union { | |
__u64 sample_period | |
__u64 sample_freq | |
}; | |
__u64 | sample_type |
__u64 | read_format |
__u64 | disabled: 1 |
__u64 | inherit: 1 |
__u64 | pinned: 1 |
__u64 | exclusive: 1 |
__u64 | exclude_user: 1 |
__u64 | exclude_kernel: 1 |
__u64 | exclude_hv: 1 |
__u64 | exclude_idle: 1 |
__u64 | mmap: 1 |
__u64 | comm: 1 |
__u64 | freq: 1 |
__u64 | inherit_stat: 1 |
__u64 | enable_on_exec: 1 |
__u64 | task: 1 |
__u64 | watermark: 1 |
__u64 | precise_ip: 2 |
__u64 | mmap_data: 1 |
__u64 | sample_id_all: 1 |
__u64 | exclude_host: 1 |
__u64 | exclude_guest: 1 |
__u64 | exclude_callchain_kernel: 1 |
__u64 | exclude_callchain_user: 1 |
__u64 | __reserved_1: 41 |
union { | |
__u32 wakeup_events | |
__u32 wakeup_watermark | |
}; | |
__u32 | bp_type |
union { | |
__u64 bp_addr | |
__u64 config1 | |
}; | |
union { | |
__u64 bp_len | |
__u64 config2 | |
}; | |
__u64 | branch_sample_type |
__u64 | sample_regs_user |
__u32 | sample_stack_user |
__u32 | __reserved_2 |
Definition at line 214 of file perf_event.h.
union { ... } |
union { ... } |
union { ... } |
union { ... } |
__u64 __reserved_1 |
Definition at line 239 of file perf_event.h.
__u32 __reserved_2 |
Definition at line 304 of file perf_event.h.
__u64 bp_addr |
Definition at line 283 of file perf_event.h.
__u64 bp_len |
Definition at line 287 of file perf_event.h.
__u32 bp_type |
Definition at line 281 of file perf_event.h.
__u64 branch_sample_type |
Definition at line 290 of file perf_event.h.
__u64 comm |
Definition at line 239 of file perf_event.h.
Definition at line 229 of file perf_event.h.
__u64 config1 |
Definition at line 284 of file perf_event.h.
__u64 config2 |
Definition at line 288 of file perf_event.h.
__u64 disabled |
Definition at line 239 of file perf_event.h.
__u64 enable_on_exec |
Definition at line 239 of file perf_event.h.
__u64 exclude_callchain_kernel |
Definition at line 239 of file perf_event.h.
__u64 exclude_callchain_user |
Definition at line 239 of file perf_event.h.
__u64 exclude_guest |
Definition at line 239 of file perf_event.h.
__u64 exclude_host |
Definition at line 239 of file perf_event.h.
__u64 exclude_hv |
Definition at line 239 of file perf_event.h.
__u64 exclude_idle |
Definition at line 239 of file perf_event.h.
__u64 exclude_kernel |
Definition at line 239 of file perf_event.h.
__u64 exclude_user |
Definition at line 239 of file perf_event.h.
__u64 exclusive |
Definition at line 239 of file perf_event.h.
__u64 freq |
Definition at line 239 of file perf_event.h.
__u64 inherit |
Definition at line 239 of file perf_event.h.
__u64 inherit_stat |
Definition at line 239 of file perf_event.h.
__u64 mmap |
Definition at line 239 of file perf_event.h.
__u64 mmap_data |
Definition at line 239 of file perf_event.h.
__u64 pinned |
Definition at line 239 of file perf_event.h.
__u64 precise_ip |
Definition at line 239 of file perf_event.h.
__u64 read_format |
Definition at line 237 of file perf_event.h.
__u64 sample_freq |
Definition at line 233 of file perf_event.h.
__u64 sample_id_all |
Definition at line 239 of file perf_event.h.
__u64 sample_period |
Definition at line 232 of file perf_event.h.
__u64 sample_regs_user |
Definition at line 296 of file perf_event.h.
__u32 sample_stack_user |
Definition at line 301 of file perf_event.h.
Definition at line 236 of file perf_event.h.
__u32 size |
Definition at line 224 of file perf_event.h.
__u64 task |
Definition at line 239 of file perf_event.h.
Definition at line 219 of file perf_event.h.
__u32 wakeup_events |
Definition at line 277 of file perf_event.h.
__u32 wakeup_watermark |
Definition at line 278 of file perf_event.h.
__u64 watermark |
Definition at line 239 of file perf_event.h.