s390/qdio: clean up q->irq_ptr usage
In tiqdio_call_inq_handlers(), we're looping over all input queues on the *same* irq. So instead of using the queues' back pointer, we can just access the irq directly. No functional change. Signed-off-by: Julian Wiedmann <jwi@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
This commit is contained in:
committed by
Martin Schwidefsky
parent
1e4a382fdc
commit
67bb323bfe
@@ -161,11 +161,11 @@ static inline void tiqdio_call_inq_handlers(struct qdio_irq *irq)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* avoid dsci clear here, done after processing */
|
/* avoid dsci clear here, done after processing */
|
||||||
q->u.in.queue_start_poll(q->irq_ptr->cdev, q->nr,
|
q->u.in.queue_start_poll(irq->cdev, q->nr,
|
||||||
q->irq_ptr->int_parm);
|
irq->int_parm);
|
||||||
} else {
|
} else {
|
||||||
if (!shared_ind(q->irq_ptr))
|
if (!shared_ind(irq))
|
||||||
xchg(q->irq_ptr->dsci, 0);
|
xchg(irq->dsci, 0);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Call inbound processing but not directly
|
* Call inbound processing but not directly
|
||||||
|
Reference in New Issue
Block a user