2 #define TRACE_SYSTEM fs
4 #if !defined(_TRACE_FS_H) || defined(TRACE_HEADER_MULTI_READ)
8 #include <linux/tracepoint.h>
10 TRACE_EVENT(do_sys_open,
12 TP_PROTO(char *filename, int flags, int mode),
14 TP_ARGS(filename, flags, mode),
17 __string( filename, filename )
23 __assign_str(filename, filename);
24 __entry->flags = flags;
28 TP_printk("\"%s\" %x %o",
29 __get_str(filename), __entry->flags, __entry->mode)
32 TRACE_EVENT(open_exec,
34 TP_PROTO(const char *filename),
39 __string( filename, filename )
43 __assign_str(filename, filename);
50 #endif /* _TRACE_FS_H */
52 /* This part must be outside protection */
53 #include <trace/define_trace.h>