1e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#ifndef __LK_DEBUGFS_H__ 2e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#define __LK_DEBUGFS_H__ 3e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng 4e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#define _STR(x) #x 5e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#define STR(x) _STR(x) 6e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng 7e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng/* 8e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng * On most systems <limits.h> would have given us this, but not on some systems 9e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng * (e.g. GNU/Hurd). 10e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng */ 11e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#ifndef PATH_MAX 12e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#define PATH_MAX 4096 13e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#endif 14e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng 15e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#ifndef DEBUGFS_MAGIC 16e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#define DEBUGFS_MAGIC 0x64626720 17e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#endif 18e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng 19e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#ifndef PERF_DEBUGFS_ENVIRONMENT 20e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#define PERF_DEBUGFS_ENVIRONMENT "PERF_DEBUGFS_DIR" 21e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#endif 22e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng 23e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Chengconst char *debugfs_find_mountpoint(void); 24e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Chengint debugfs_valid_mountpoint(const char *debugfs); 25e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Chengchar *debugfs_mount(const char *mountpoint); 26e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng 27e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Chengextern char debugfs_mountpoint[]; 28e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng 29e6e8a0bd7cffcc9ae2e0e75546fb12a19213d4aeBen Cheng#endif /* __LK_DEBUGFS_H__ */ 30