1*b2441318SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0 */ 2d68e3c4aSJeff Layton /* 3d68e3c4aSJeff Layton * Procfs support for lockd 4d68e3c4aSJeff Layton * 5d68e3c4aSJeff Layton * Copyright (c) 2014 Jeff Layton <jlayton@primarydata.com> 6d68e3c4aSJeff Layton */ 7d68e3c4aSJeff Layton #ifndef _LOCKD_PROCFS_H 8d68e3c4aSJeff Layton #define _LOCKD_PROCFS_H 9d68e3c4aSJeff Layton 10d68e3c4aSJeff Layton #if IS_ENABLED(CONFIG_PROC_FS) 11d68e3c4aSJeff Layton int lockd_create_procfs(void); 12d68e3c4aSJeff Layton void lockd_remove_procfs(void); 13d68e3c4aSJeff Layton #else 14d68e3c4aSJeff Layton static inline int lockd_create_procfs(void)15d68e3c4aSJeff Laytonlockd_create_procfs(void) 16d68e3c4aSJeff Layton { 17d68e3c4aSJeff Layton return 0; 18d68e3c4aSJeff Layton } 19d68e3c4aSJeff Layton 20d68e3c4aSJeff Layton static inline void lockd_remove_procfs(void)21d68e3c4aSJeff Laytonlockd_remove_procfs(void) 22d68e3c4aSJeff Layton { 23d68e3c4aSJeff Layton return; 24d68e3c4aSJeff Layton } 25d68e3c4aSJeff Layton #endif /* IS_ENABLED(CONFIG_PROC_FS) */ 26d68e3c4aSJeff Layton 27d68e3c4aSJeff Layton #endif /* _LOCKD_PROCFS_H */ 28