|
@@ -1160,26 +1160,27 @@ struct trace {
|
|
|
struct record_opts opts;
|
|
struct record_opts opts;
|
|
|
struct machine *host;
|
|
struct machine *host;
|
|
|
u64 base_time;
|
|
u64 base_time;
|
|
|
- bool full_time;
|
|
|
|
|
FILE *output;
|
|
FILE *output;
|
|
|
unsigned long nr_events;
|
|
unsigned long nr_events;
|
|
|
struct strlist *ev_qualifier;
|
|
struct strlist *ev_qualifier;
|
|
|
- bool not_ev_qualifier;
|
|
|
|
|
- bool live;
|
|
|
|
|
const char *last_vfs_getname;
|
|
const char *last_vfs_getname;
|
|
|
struct intlist *tid_list;
|
|
struct intlist *tid_list;
|
|
|
struct intlist *pid_list;
|
|
struct intlist *pid_list;
|
|
|
|
|
+ double duration_filter;
|
|
|
|
|
+ double runtime_ms;
|
|
|
|
|
+ struct {
|
|
|
|
|
+ u64 vfs_getname,
|
|
|
|
|
+ proc_getname;
|
|
|
|
|
+ } stats;
|
|
|
|
|
+ bool not_ev_qualifier;
|
|
|
|
|
+ bool live;
|
|
|
|
|
+ bool full_time;
|
|
|
bool sched;
|
|
bool sched;
|
|
|
bool multiple_threads;
|
|
bool multiple_threads;
|
|
|
bool summary;
|
|
bool summary;
|
|
|
bool summary_only;
|
|
bool summary_only;
|
|
|
bool show_comm;
|
|
bool show_comm;
|
|
|
bool show_tool_stats;
|
|
bool show_tool_stats;
|
|
|
- double duration_filter;
|
|
|
|
|
- double runtime_ms;
|
|
|
|
|
- struct {
|
|
|
|
|
- u64 vfs_getname, proc_getname;
|
|
|
|
|
- } stats;
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
static int trace__set_fd_pathname(struct thread *thread, int fd, const char *pathname)
|
|
static int trace__set_fd_pathname(struct thread *thread, int fd, const char *pathname)
|