diff options
Diffstat (limited to 'block/blk.h')
| -rw-r--r-- | block/blk.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/block/blk.h b/block/blk.h index 5bca2668e1bf..4943770e0792 100644 --- a/block/blk.h +++ b/block/blk.h | |||
| @@ -94,7 +94,7 @@ static inline struct request *__elv_next_request(struct request_queue *q) | |||
| 94 | return NULL; | 94 | return NULL; |
| 95 | } | 95 | } |
| 96 | if (unlikely(blk_queue_dead(q)) || | 96 | if (unlikely(blk_queue_dead(q)) || |
| 97 | !q->elevator->ops->elevator_dispatch_fn(q, 0)) | 97 | !q->elevator->type->ops.elevator_dispatch_fn(q, 0)) |
| 98 | return NULL; | 98 | return NULL; |
| 99 | } | 99 | } |
| 100 | } | 100 | } |
| @@ -103,16 +103,16 @@ static inline void elv_activate_rq(struct request_queue *q, struct request *rq) | |||
| 103 | { | 103 | { |
| 104 | struct elevator_queue *e = q->elevator; | 104 | struct elevator_queue *e = q->elevator; |
| 105 | 105 | ||
| 106 | if (e->ops->elevator_activate_req_fn) | 106 | if (e->type->ops.elevator_activate_req_fn) |
| 107 | e->ops->elevator_activate_req_fn(q, rq); | 107 | e->type->ops.elevator_activate_req_fn(q, rq); |
| 108 | } | 108 | } |
| 109 | 109 | ||
| 110 | static inline void elv_deactivate_rq(struct request_queue *q, struct request *rq) | 110 | static inline void elv_deactivate_rq(struct request_queue *q, struct request *rq) |
| 111 | { | 111 | { |
| 112 | struct elevator_queue *e = q->elevator; | 112 | struct elevator_queue *e = q->elevator; |
| 113 | 113 | ||
| 114 | if (e->ops->elevator_deactivate_req_fn) | 114 | if (e->type->ops.elevator_deactivate_req_fn) |
| 115 | e->ops->elevator_deactivate_req_fn(q, rq); | 115 | e->type->ops.elevator_deactivate_req_fn(q, rq); |
| 116 | } | 116 | } |
| 117 | 117 | ||
| 118 | #ifdef CONFIG_FAIL_IO_TIMEOUT | 118 | #ifdef CONFIG_FAIL_IO_TIMEOUT |
