]> git.baikalelectronics.ru Git - kernel.git/commit
s390/qdio: split do_QDIO()
authorJulian Wiedmann <jwi@linux.ibm.com>
Mon, 30 Aug 2021 12:28:36 +0000 (15:28 +0300)
committerHeiko Carstens <hca@linux.ibm.com>
Mon, 6 Dec 2021 13:42:25 +0000 (14:42 +0100)
commit996c5eda262749914c23c77a15a9976173cab849
treea2493796b34974a386941f0343209520197e0805
parent5390fb556294a3ccc85fa63ee754f4b63d84e155
s390/qdio: split do_QDIO()

The callers know what type of queue they want to work with. Introduce
type-specific variants to add buffers on an {Input,Output} queue, so
that we can avoid some function parameters and the de-muxing into
type-specific hot paths.

Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com>
Reviewed-by: Benjamin Block <bblock@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/include/asm/qdio.h
drivers/s390/cio/qdio_main.c
drivers/s390/net/qeth_core_main.c
drivers/s390/scsi/zfcp_qdio.c