s390/zcrypt: split ioctl function into smaller code units
authorHarald Freudenberger <freude@linux.ibm.com>
Wed, 20 May 2020 14:07:19 +0000 (16:07 +0200)
committerHeiko Carstens <heiko.carstens@de.ibm.com>
Fri, 3 Jul 2020 08:49:39 +0000 (10:49 +0200)
commit7e202acb5c4397b17e275c017f84e4df34314578
tree8945ac15ce6a81505d5daa02f1feddbad45464ce
parent74ecbef7b90800e368809642ecc671ba4a57ab09
s390/zcrypt: split ioctl function into smaller code units

The zcrpyt_unlocked_ioctl() function has become large. So split away
into new static functions the 4 ioctl ICARSAMODEXPO, ICARSACRT,
ZSECSENDCPRB and ZSENDEP11CPRB. This makes the code more readable and
is a preparation step for further improvements needed on these ioctls.

Signed-off-by: Harald Freudenberger <freude@linux.ibm.com>
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
drivers/s390/crypto/zcrypt_api.c