Merge tag 'edac/v3.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab...
[sfrench/cifs-2.6.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 extern int inotify_show_fdinfo(struct seq_file *m, struct file *f);
14 #endif
15
16 #ifdef CONFIG_FANOTIFY
17 extern int 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__ */