ata: libata-scsi: Simplify scsi_XX_lba_len()
authorDamien Le Moal <damien.lemoal@opensource.wdc.com>
Tue, 25 Jan 2022 01:26:33 +0000 (10:26 +0900)
committerDamien Le Moal <damien.lemoal@opensource.wdc.com>
Mon, 31 Jan 2022 00:58:32 +0000 (09:58 +0900)
commit6e163f9b866a96ed6070f0653da477b3501d902a
tree258d0346d6225b6e6af253c126459b550585b734
parent261e150799305e546753554babccab83a0d50627
ata: libata-scsi: Simplify scsi_XX_lba_len()

In scsi_10_lba_len() and scsi_16_lba_len() functions, use
get_unaligned_bexx() to access a cdb LBA and length fields instead of
hardcoding the byte retrieval. With these simplification, the functions
can also be declared inline.

Signed-off-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
drivers/ata/libata-scsi.c