aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/session.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/util/session.h')
-rw-r--r--tools/perf/util/session.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/perf/util/session.h b/tools/perf/util/session.h
index 27f4c2dc715b..5f7891136655 100644
--- a/tools/perf/util/session.h
+++ b/tools/perf/util/session.h
@@ -27,6 +27,7 @@ struct perf_session {
27 u64 sample_type; 27 u64 sample_type;
28 struct ref_reloc_sym ref_reloc_sym; 28 struct ref_reloc_sym ref_reloc_sym;
29 int fd; 29 int fd;
30 bool fd_pipe;
30 int cwdlen; 31 int cwdlen;
31 char *cwd; 32 char *cwd;
32 char filename[0]; 33 char filename[0];
@@ -92,6 +93,9 @@ static inline struct map *
92 return map_groups__new_module(&self->kmaps, start, filename); 93 return map_groups__new_module(&self->kmaps, start, filename);
93} 94}
94 95
96int do_read(int fd, void *buf, size_t size);
97void perf_session__update_sample_type(struct perf_session *self);
98
95#ifdef NO_NEWT_SUPPORT 99#ifdef NO_NEWT_SUPPORT
96static inline int perf_session__browse_hists(struct rb_root *hists __used, 100static inline int perf_session__browse_hists(struct rb_root *hists __used,
97 u64 nr_hists __used, 101 u64 nr_hists __used,