1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __FSNOTIFY_FDINFO_H__
3#define __FSNOTIFY_FDINFO_H__
4
5#include <linux/errno.h>
6#include <linux/proc_fs.h>
7
8struct seq_file;
9struct file;
10
11#ifdef CONFIG_PROC_FS
12
13#ifdef CONFIG_INOTIFY_USER
14void inotify_show_fdinfo(struct seq_file *m, struct file *f);
15#endif
16
17#ifdef CONFIG_FANOTIFY
18void fanotify_show_fdinfo(struct seq_file *m, struct file *f);
19#endif
20
21#else /* CONFIG_PROC_FS */
22
23#define inotify_show_fdinfo NULL
24#define fanotify_show_fdinfo NULL
25
26#endif /* CONFIG_PROC_FS */
27
28#endif /* __FSNOTIFY_FDINFO_H__ */
29

source code of linux/fs/notify/fdinfo.h