procfs.h 463 B

12345678910111213141516171819202122232425262728
  1. /*
  2. * Procfs support for lockd
  3. *
  4. * Copyright (c) 2014 Jeff Layton <jlayton@primarydata.com>
  5. */
  6. #ifndef _LOCKD_PROCFS_H
  7. #define _LOCKD_PROCFS_H
  8. #include <linux/kconfig.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 */