procfs.h 474 B

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