|
Linux Perf
|

Public Attributes | |
| struct perf_tool | tool |
| struct syscalltbl * | sctbl |
| struct { | |
| int max | |
| struct syscall * table | |
| struct { | |
| struct perf_evsel * sys_enter | |
| struct perf_evsel * sys_exit | |
| } events | |
| } | syscalls |
| struct record_opts | opts |
| struct perf_evlist * | evlist |
| struct machine * | host |
| struct thread * | current |
| struct cgroup * | cgroup |
| u64 | base_time |
| FILE * | output |
| unsigned long | nr_events |
| struct strlist * | ev_qualifier |
| struct { | |
| size_t nr | |
| int * entries | |
| } | ev_qualifier_ids |
| struct { | |
| size_t nr | |
| pid_t * entries | |
| } | filter_pids |
| double | duration_filter |
| double | runtime_ms |
| struct { | |
| u64 vfs_getname | |
| u64 proc_getname | |
| } | stats |
| unsigned int | max_stack |
| unsigned int | min_stack |
| bool | not_ev_qualifier |
| bool | live |
| bool | full_time |
| bool | sched |
| bool | multiple_threads |
| bool | summary |
| bool | summary_only |
| bool | failure_only |
| bool | show_comm |
| bool | print_sample |
| bool | show_tool_stats |
| bool | trace_syscalls |
| bool | kernel_syscallchains |
| bool | force |
| bool | vfs_getname |
| int | trace_pgfaults |
| int | open_id |
Definition at line 72 of file builtin-trace.c.
| u64 trace::base_time |
Definition at line 88 of file builtin-trace.c.
| struct cgroup* trace::cgroup |
Definition at line 87 of file builtin-trace.c.
| struct thread* trace::current |
Definition at line 86 of file builtin-trace.c.
| double trace::duration_filter |
Definition at line 100 of file builtin-trace.c.
| int* trace::entries |
Definition at line 94 of file builtin-trace.c.
| pid_t* trace::entries |
Definition at line 98 of file builtin-trace.c.
| struct strlist* trace::ev_qualifier |
Definition at line 91 of file builtin-trace.c.
| struct { ... } trace::ev_qualifier_ids |
| struct { ... } trace::events |
| struct perf_evlist* trace::evlist |
Definition at line 84 of file builtin-trace.c.
| bool trace::failure_only |
Definition at line 115 of file builtin-trace.c.
| struct { ... } trace::filter_pids |
| bool trace::force |
Definition at line 121 of file builtin-trace.c.
| bool trace::full_time |
Definition at line 110 of file builtin-trace.c.
| struct machine* trace::host |
Definition at line 85 of file builtin-trace.c.
| bool trace::kernel_syscallchains |
Definition at line 120 of file builtin-trace.c.
| bool trace::live |
Definition at line 109 of file builtin-trace.c.
| int trace::max |
Definition at line 76 of file builtin-trace.c.
| unsigned int trace::max_stack |
Definition at line 106 of file builtin-trace.c.
| unsigned int trace::min_stack |
Definition at line 107 of file builtin-trace.c.
| bool trace::multiple_threads |
Definition at line 112 of file builtin-trace.c.
| bool trace::not_ev_qualifier |
Definition at line 108 of file builtin-trace.c.
| size_t trace::nr |
Definition at line 93 of file builtin-trace.c.
| unsigned long trace::nr_events |
Definition at line 90 of file builtin-trace.c.
| int trace::open_id |
Definition at line 124 of file builtin-trace.c.
| struct record_opts trace::opts |
Definition at line 83 of file builtin-trace.c.
| FILE* trace::output |
Definition at line 89 of file builtin-trace.c.
| bool trace::print_sample |
Definition at line 117 of file builtin-trace.c.
| u64 trace::proc_getname |
Definition at line 103 of file builtin-trace.c.
| double trace::runtime_ms |
Definition at line 101 of file builtin-trace.c.
| bool trace::sched |
Definition at line 111 of file builtin-trace.c.
| struct syscalltbl* trace::sctbl |
Definition at line 74 of file builtin-trace.c.
| bool trace::show_comm |
Definition at line 116 of file builtin-trace.c.
| bool trace::show_tool_stats |
Definition at line 118 of file builtin-trace.c.
| struct { ... } trace::stats |
| bool trace::summary |
Definition at line 113 of file builtin-trace.c.
| bool trace::summary_only |
Definition at line 114 of file builtin-trace.c.
| struct perf_evsel* trace::sys_enter |
Definition at line 79 of file builtin-trace.c.
| struct perf_evsel * trace::sys_exit |
Definition at line 79 of file builtin-trace.c.
| struct { ... } trace::syscalls |
| struct syscall* trace::table |
Definition at line 77 of file builtin-trace.c.
| struct perf_tool trace::tool |
Definition at line 73 of file builtin-trace.c.
| int trace::trace_pgfaults |
Definition at line 123 of file builtin-trace.c.
| bool trace::trace_syscalls |
Definition at line 119 of file builtin-trace.c.
| u64 trace::vfs_getname |
Definition at line 103 of file builtin-trace.c.
| bool trace::vfs_getname |
Definition at line 122 of file builtin-trace.c.