scsi: st: Use get_unaligned_be24() and sign_extend32()
authorBart Van Assche <bvanassche@acm.org>
Fri, 13 Mar 2020 20:31:01 +0000 (13:31 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 17 Mar 2020 02:08:34 +0000 (22:08 -0400)
commit35b703dbfa156f40b6e702191e43a3766fa71244
tree35b1107532d505bba88178fe2b66b7f9698bcf3c
parenta7afff31d56db22647251d76d6af030cd47bd97e
scsi: st: Use get_unaligned_be24() and sign_extend32()

Use these functions instead of open-coding them.

Link: https://lore.kernel.org/r/20200313203102.16613-5-bvanassche@acm.org
Cc: Kai Makisara <Kai.Makisara@kolumbus.fi>
Cc: James E.J. Bottomley <jejb@linux.ibm.com>
Cc: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/st.c