| #ifndef __LK_DEBUGFS_H__ | 
 | #define __LK_DEBUGFS_H__ | 
 |  | 
 | #define _STR(x) #x | 
 | #define STR(x) _STR(x) | 
 |  | 
 | /* | 
 |  * On most systems <limits.h> would have given us this, but  not on some systems | 
 |  * (e.g. GNU/Hurd). | 
 |  */ | 
 | #ifndef PATH_MAX | 
 | #define PATH_MAX 4096 | 
 | #endif | 
 |  | 
 | #ifndef DEBUGFS_MAGIC | 
 | #define DEBUGFS_MAGIC          0x64626720 | 
 | #endif | 
 |  | 
 | #ifndef PERF_DEBUGFS_ENVIRONMENT | 
 | #define PERF_DEBUGFS_ENVIRONMENT "PERF_DEBUGFS_DIR" | 
 | #endif | 
 |  | 
 | const char *debugfs_find_mountpoint(void); | 
 | int debugfs_valid_mountpoint(const char *debugfs); | 
 | char *debugfs_mount(const char *mountpoint); | 
 |  | 
 | extern char debugfs_mountpoint[]; | 
 |  | 
 | #endif /* __LK_DEBUGFS_H__ */ |