OSDN Git Service

Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.kernel.org/pub/scm/linux...
[uclinux-h8/linux.git] / tools / perf / util / ordered-events.h
index 7534594..0b05c3c 100644 (file)
@@ -9,6 +9,7 @@ struct perf_sample;
 struct ordered_event {
        u64                     timestamp;
        u64                     file_offset;
+       const char              *file_path;
        union perf_event        *event;
        struct list_head        list;
 };
@@ -53,7 +54,7 @@ struct ordered_events {
 };
 
 int ordered_events__queue(struct ordered_events *oe, union perf_event *event,
-                         u64 timestamp, u64 file_offset);
+                         u64 timestamp, u64 file_offset, const char *file_path);
 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event);
 int ordered_events__flush(struct ordered_events *oe, enum oe_flush how);
 int ordered_events__flush_time(struct ordered_events *oe, u64 timestamp);