File tree Expand file tree Collapse file tree 6 files changed +33
-28
lines changed Expand file tree Collapse file tree 6 files changed +33
-28
lines changed Original file line number Diff line number Diff line change 40
40
41
41
#include "blk.h"
42
42
#include "blk-mq.h"
43
+ #include "blk-mq-debugfs.h"
43
44
#include "blk-mq-sched.h"
44
45
#include "blk-wbt.h"
45
46
Original file line number Diff line number Diff line change 21
21
#include <linux/blk-mq.h>
22
22
#include "blk.h"
23
23
#include "blk-mq.h"
24
+ #include "blk-mq-debugfs.h"
24
25
#include "blk-mq-tag.h"
25
26
26
27
struct blk_mq_debugfs_attr {
Original file line number Diff line number Diff line change
1
+ #ifndef INT_BLK_MQ_DEBUGFS_H
2
+ #define INT_BLK_MQ_DEBUGFS_H
3
+
4
+ #ifdef CONFIG_BLK_DEBUG_FS
5
+ int blk_mq_debugfs_register (struct request_queue * q );
6
+ void blk_mq_debugfs_unregister (struct request_queue * q );
7
+ int blk_mq_debugfs_register_mq (struct request_queue * q );
8
+ void blk_mq_debugfs_unregister_mq (struct request_queue * q );
9
+ #else
10
+ static inline int blk_mq_debugfs_register (struct request_queue * q )
11
+ {
12
+ return 0 ;
13
+ }
14
+
15
+ static inline void blk_mq_debugfs_unregister (struct request_queue * q )
16
+ {
17
+ }
18
+
19
+ static inline int blk_mq_debugfs_register_mq (struct request_queue * q )
20
+ {
21
+ return 0 ;
22
+ }
23
+
24
+ static inline void blk_mq_debugfs_unregister_mq (struct request_queue * q )
25
+ {
26
+ }
27
+ #endif
28
+
29
+ #endif
Original file line number Diff line number Diff line change 11
11
12
12
#include <linux/blk-mq.h>
13
13
#include "blk-mq.h"
14
+ #include "blk-mq-debugfs.h"
14
15
#include "blk-mq-tag.h"
15
16
16
17
static void blk_mq_sysfs_release (struct kobject * kobj )
Original file line number Diff line number Diff line change @@ -83,34 +83,6 @@ extern int blk_mq_sysfs_register(struct request_queue *q);
83
83
extern void blk_mq_sysfs_unregister (struct request_queue * q );
84
84
extern void blk_mq_hctx_kobj_init (struct blk_mq_hw_ctx * hctx );
85
85
86
- /*
87
- * debugfs helpers
88
- */
89
- #ifdef CONFIG_BLK_DEBUG_FS
90
- int blk_mq_debugfs_register (struct request_queue * q );
91
- void blk_mq_debugfs_unregister (struct request_queue * q );
92
- int blk_mq_debugfs_register_mq (struct request_queue * q );
93
- void blk_mq_debugfs_unregister_mq (struct request_queue * q );
94
- #else
95
- static inline int blk_mq_debugfs_register (struct request_queue * q )
96
- {
97
- return 0 ;
98
- }
99
-
100
- static inline void blk_mq_debugfs_unregister (struct request_queue * q )
101
- {
102
- }
103
-
104
- static inline int blk_mq_debugfs_register_mq (struct request_queue * q )
105
- {
106
- return 0 ;
107
- }
108
-
109
- static inline void blk_mq_debugfs_unregister_mq (struct request_queue * q )
110
- {
111
- }
112
- #endif
113
-
114
86
extern void blk_mq_rq_timed_out (struct request * req , bool reserved );
115
87
116
88
void blk_mq_release (struct request_queue * q );
Original file line number Diff line number Diff line change 13
13
14
14
#include "blk.h"
15
15
#include "blk-mq.h"
16
+ #include "blk-mq-debugfs.h"
16
17
#include "blk-wbt.h"
17
18
18
19
struct queue_sysfs_entry {
You can’t perform that action at this time.
0 commit comments