#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__ */ |