| .. | .. |
|---|
| 4 | 4 | #if !defined(_TRACE_ANDROID_FS_H) || defined(TRACE_HEADER_MULTI_READ) |
|---|
| 5 | 5 | #define _TRACE_ANDROID_FS_H |
|---|
| 6 | 6 | |
|---|
| 7 | +#include <linux/fs.h> |
|---|
| 7 | 8 | #include <linux/tracepoint.h> |
|---|
| 8 | 9 | #include <trace/events/android_fs_template.h> |
|---|
| 9 | 10 | |
|---|
| .. | .. |
|---|
| 22 | 23 | TP_ARGS(inode, offset, bytes, pid, pathname, command)); |
|---|
| 23 | 24 | |
|---|
| 24 | 25 | DEFINE_EVENT(android_fs_data_end_template, android_fs_datawrite_end, |
|---|
| 25 | | - TP_PROTO(struct inode *inode, loff_t offset, int bytes), |
|---|
| 26 | | - TP_ARGS(inode, offset, bytes)); |
|---|
| 27 | | - |
|---|
| 28 | | -DEFINE_EVENT(android_fs_fsync_start_template, android_fs_fsync_start, |
|---|
| 29 | | - TP_PROTO(struct inode *inode, |
|---|
| 30 | | - pid_t pid, char *pathname, char *command), |
|---|
| 31 | | - TP_ARGS(inode, pid, pathname, command)); |
|---|
| 32 | | - |
|---|
| 33 | | -DEFINE_EVENT(android_fs_data_end_template, android_fs_fsync_end, |
|---|
| 34 | 26 | TP_PROTO(struct inode *inode, loff_t offset, int bytes), |
|---|
| 35 | 27 | TP_ARGS(inode, offset, bytes)); |
|---|
| 36 | 28 | |
|---|