block: fixes required to make the kernel compile with ROW.

Change-Id: I5476d06c089b5a9b8b925cb529bd3775d9ea4814
Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
diff --git a/block/blk-core.c b/block/blk-core.c
index 2621c12..a675508 100644
--- a/block/blk-core.c
+++ b/block/blk-core.c
@@ -309,9 +309,9 @@
 		return;
 
 	if (!q->notified_urgent &&
-		q->elevator->type->ops.elevator_is_urgent_fn &&
+		q->elevator->elevator_type->ops.elevator_is_urgent_fn &&
 		q->urgent_request_fn &&
-		q->elevator->type->ops.elevator_is_urgent_fn(q)) {
+		q->elevator->elevator_type->ops.elevator_is_urgent_fn(q)) {
 		q->notified_urgent = true;
 		q->urgent_request_fn(q);
 	} else
@@ -993,7 +993,7 @@
 {
 	if (unlikely(!q))
 		return false;
-	return q->elevator->type->ops.elevator_reinsert_req_fn ? true : false;
+	return q->elevator->elevator_type->ops.elevator_reinsert_req_fn ? true : false;
 }
 EXPORT_SYMBOL(blk_reinsert_req_sup);
 
diff --git a/block/elevator.c b/block/elevator.c
index 5616265..df02e8e 100644
--- a/block/elevator.c
+++ b/block/elevator.c
@@ -626,10 +626,10 @@
 {
 	int res;
 
-	if (!q->elevator->type->ops.elevator_reinsert_req_fn)
+	if (!q->elevator->elevator_type->ops.elevator_reinsert_req_fn)
 		return -EPERM;
 
-	res = q->elevator->type->ops.elevator_reinsert_req_fn(q, rq);
+	res = q->elevator->elevator_type->ops.elevator_reinsert_req_fn(q, rq);
 	if (!res) {
 		/*
 		 * it already went through dequeue, we need to decrement the
diff --git a/block/row-iosched.c b/block/row-iosched.c
index 17ec40c..fe740bd 100644
--- a/block/row-iosched.c
+++ b/block/row-iosched.c
@@ -165,7 +165,7 @@
 	unsigned int			cycle_flags;
 };
 
-#define RQ_ROWQ(rq) ((struct row_queue *) ((rq)->elv.priv[0]))
+#define RQ_ROWQ(rq) ((struct row_queue *) ((rq)->elevator_private[0]))
 
 #define row_log(q, fmt, args...)   \
 	blk_add_trace_msg(q, "%s():" fmt , __func__, ##args)
@@ -624,7 +624,7 @@
 	unsigned long flags;
 
 	spin_lock_irqsave(q->queue_lock, flags);
-	rq->elv.priv[0] =
+	rq->elevator_private[0] =
 		(void *)(&rd->row_queues[get_queue_type(rq)]);
 	spin_unlock_irqrestore(q->queue_lock, flags);