s390/qdio: remove qdio_inbound_q_moved() wrapper
authorJulian Wiedmann <jwi@linux.ibm.com>
Mon, 25 Jan 2021 08:46:59 +0000 (09:46 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 9 Feb 2021 14:57:04 +0000 (15:57 +0100)
It's used in just one place, inline it.

Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
drivers/s390/cio/qdio_main.c

index a4dc5e2837504d62b4c5f934a81a116feae470db..60ac07742f3da43f7ec2fce990b1f1929fc04030 100644 (file)
@@ -508,11 +508,6 @@ static int get_inbound_buffer_frontier(struct qdio_q *q, unsigned int start)
        }
 }
 
-static int qdio_inbound_q_moved(struct qdio_q *q, unsigned int start)
-{
-       return get_inbound_buffer_frontier(q, start);
-}
-
 static inline int qdio_inbound_q_done(struct qdio_q *q, unsigned int start)
 {
        unsigned char state = 0;
@@ -1497,7 +1492,7 @@ static int __qdio_inspect_queue(struct qdio_q *q, unsigned int *bufnr,
        unsigned int start = q->first_to_check;
        int count;
 
-       count = q->is_input_q ? qdio_inbound_q_moved(q, start) :
+       count = q->is_input_q ? get_inbound_buffer_frontier(q, start) :
                                qdio_outbound_q_moved(q, start);
        if (count == 0)
                return 0;