GNU Linux-libre 4.9.308-gnu1
[releases.git] / fs / notify / fdinfo.h
1 #ifndef __FSNOTIFY_FDINFO_H__
2 #define __FSNOTIFY_FDINFO_H__
3
4 #include <linux/errno.h>
5 #include <linux/proc_fs.h>
6
7 struct seq_file;
8 struct file;
9
10 #ifdef CONFIG_PROC_FS
11
12 #ifdef CONFIG_INOTIFY_USER
13 void inotify_show_fdinfo(struct seq_file *m, struct file *f);
14 #endif
15
16 #ifdef CONFIG_FANOTIFY
17 void fanotify_show_fdinfo(struct seq_file *m, struct file *f);
18 #endif
19
20 #else /* CONFIG_PROC_FS */
21
22 #define inotify_show_fdinfo     NULL
23 #define fanotify_show_fdinfo    NULL
24
25 #endif /* CONFIG_PROC_FS */
26
27 #endif /* __FSNOTIFY_FDINFO_H__ */