root/drivers/block/drbd/drbd_debugfs.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. drbd_debugfs_init
  2. drbd_debugfs_cleanup
  3. drbd_debugfs_resource_add
  4. drbd_debugfs_resource_cleanup
  5. drbd_debugfs_connection_add
  6. drbd_debugfs_connection_cleanup
  7. drbd_debugfs_device_add
  8. drbd_debugfs_device_cleanup
  9. drbd_debugfs_peer_device_add
  10. drbd_debugfs_peer_device_cleanup

   1 /* SPDX-License-Identifier: GPL-2.0 */
   2 #include <linux/kernel.h>
   3 #include <linux/module.h>
   4 #include <linux/debugfs.h>
   5 
   6 #include "drbd_int.h"
   7 
   8 #ifdef CONFIG_DEBUG_FS
   9 void __init drbd_debugfs_init(void);
  10 void drbd_debugfs_cleanup(void);
  11 
  12 void drbd_debugfs_resource_add(struct drbd_resource *resource);
  13 void drbd_debugfs_resource_cleanup(struct drbd_resource *resource);
  14 
  15 void drbd_debugfs_connection_add(struct drbd_connection *connection);
  16 void drbd_debugfs_connection_cleanup(struct drbd_connection *connection);
  17 
  18 void drbd_debugfs_device_add(struct drbd_device *device);
  19 void drbd_debugfs_device_cleanup(struct drbd_device *device);
  20 
  21 void drbd_debugfs_peer_device_add(struct drbd_peer_device *peer_device);
  22 void drbd_debugfs_peer_device_cleanup(struct drbd_peer_device *peer_device);
  23 #else
  24 
  25 static inline void __init drbd_debugfs_init(void) { }
  26 static inline void drbd_debugfs_cleanup(void) { }
  27 
  28 static inline void drbd_debugfs_resource_add(struct drbd_resource *resource) { }
  29 static inline void drbd_debugfs_resource_cleanup(struct drbd_resource *resource) { }
  30 
  31 static inline void drbd_debugfs_connection_add(struct drbd_connection *connection) { }
  32 static inline void drbd_debugfs_connection_cleanup(struct drbd_connection *connection) { }
  33 
  34 static inline void drbd_debugfs_device_add(struct drbd_device *device) { }
  35 static inline void drbd_debugfs_device_cleanup(struct drbd_device *device) { }
  36 
  37 static inline void drbd_debugfs_peer_device_add(struct drbd_peer_device *peer_device) { }
  38 static inline void drbd_debugfs_peer_device_cleanup(struct drbd_peer_device *peer_device) { }
  39 
  40 #endif

/* [<][>][^][v][top][bottom][index][help] */