diff options
author | Omar Sandoval <osandov@fb.com> | 2017-05-04 00:31:30 -0700 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2017-05-04 08:23:44 -0600 |
commit | d173a25165c124442182f6b21d0c2ec381a0eebe (patch) | |
tree | eb0a41f87bfcacbdf1795b527ae58fd4200831ea /block/blk-mq-debugfs.h | |
parent | 18d4d7d0571f5acc9de638ea3a33e8064deaceca (diff) | |
download | lwn-d173a25165c124442182f6b21d0c2ec381a0eebe.tar.gz lwn-d173a25165c124442182f6b21d0c2ec381a0eebe.zip |
blk-mq: move debugfs declarations to a separate header file
Preparation for adding more declarations.
Signed-off-by: Omar Sandoval <osandov@fb.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'block/blk-mq-debugfs.h')
-rw-r--r-- | block/blk-mq-debugfs.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/block/blk-mq-debugfs.h b/block/blk-mq-debugfs.h new file mode 100644 index 000000000000..00b0f71d0ae9 --- /dev/null +++ b/block/blk-mq-debugfs.h @@ -0,0 +1,29 @@ +#ifndef INT_BLK_MQ_DEBUGFS_H +#define INT_BLK_MQ_DEBUGFS_H + +#ifdef CONFIG_BLK_DEBUG_FS +int blk_mq_debugfs_register(struct request_queue *q); +void blk_mq_debugfs_unregister(struct request_queue *q); +int blk_mq_debugfs_register_mq(struct request_queue *q); +void blk_mq_debugfs_unregister_mq(struct request_queue *q); +#else +static inline int blk_mq_debugfs_register(struct request_queue *q) +{ + return 0; +} + +static inline void blk_mq_debugfs_unregister(struct request_queue *q) +{ +} + +static inline int blk_mq_debugfs_register_mq(struct request_queue *q) +{ + return 0; +} + +static inline void blk_mq_debugfs_unregister_mq(struct request_queue *q) +{ +} +#endif + +#endif |