]> granicus.if.org Git - strace/blobdiff - sysent.h
mmap_cache: add function to enable mmap_cache
[strace] / sysent.h
index 2c9a1baa14c5b96e090b6da596116203a0fde6fb..b01eb5f34d138297f5538f97e3f8a9a3d61666e7 100644 (file)
--- a/sysent.h
+++ b/sysent.h
@@ -21,9 +21,13 @@ typedef struct sysent {
 #define STACKTRACE_CAPTURE_ON_ENTER    00001000        /* Capture stacktrace on "entering" stage */
 #define TRACE_INDIRECT_SUBCALL         00002000        /* Syscall is an indirect socket/ipc subcall. */
 #define COMPAT_SYSCALL_TYPES           00004000        /* A compat syscall that uses compat types. */
+#define TRACE_STAT                     00010000        /* Trace {,*_}{,old}{,x}stat{,64} syscalls. */
+#define TRACE_LSTAT                    00020000        /* Trace *lstat* syscalls. */
 #define TRACE_STATFS                   00040000        /* Trace statfs, statfs64, and statvfs syscalls. */
 #define TRACE_FSTATFS                  00100000        /* Trace fstatfs, fstatfs64 and fstatvfs syscalls. */
 #define TRACE_STATFS_LIKE              00200000        /* Trace statfs-like, fstatfs-like and ustat syscalls. */
+#define TRACE_FSTAT                    00400000        /* Trace *fstat{,at}{,64} syscalls. */
 #define TRACE_STAT_LIKE                        01000000        /* Trace *{,l,f}stat{,x,at}{,64} syscalls. */
+#define TRACE_PURE                     02000000        /* Trace getter syscalls with no arguments. */
 
 #endif /* !STRACE_SYSENT_H */