mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-14 09:11:27 +00:00
scst, device handlers: Fix gcc 10 compiler warnings
Instead of passing an scst_data_direction value to scst_scsi_execute(), pass a dma_data_direction value. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@8948 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
@@ -65,7 +65,6 @@ static int cdrom_attach(struct scst_device *dev)
|
||||
uint8_t *buffer = NULL;
|
||||
int retries;
|
||||
unsigned char sense_buffer[SCSI_SENSE_BUFFERSIZE];
|
||||
enum dma_data_direction data_dir;
|
||||
|
||||
TRACE_ENTRY();
|
||||
|
||||
@@ -93,11 +92,10 @@ static int cdrom_attach(struct scst_device *dev)
|
||||
while (1) {
|
||||
memset(buffer, 0, buffer_size);
|
||||
memset(sense_buffer, 0, sizeof(sense_buffer));
|
||||
data_dir = SCST_DATA_READ;
|
||||
|
||||
TRACE_DBG("%s", "Doing READ_CAPACITY");
|
||||
rc = scst_scsi_execute(dev->scsi_dev, cmd, data_dir, buffer,
|
||||
buffer_size, sense_buffer,
|
||||
rc = scst_scsi_execute(dev->scsi_dev, cmd, DMA_FROM_DEVICE,
|
||||
buffer, buffer_size, sense_buffer,
|
||||
SCST_GENERIC_CDROM_REG_TIMEOUT, 3, 0);
|
||||
|
||||
TRACE_DBG("READ_CAPACITY done: %x", rc);
|
||||
|
||||
@@ -50,7 +50,6 @@ static int disk_attach(struct scst_device *dev)
|
||||
uint8_t *buffer = NULL;
|
||||
int retries;
|
||||
unsigned char sense_buffer[SCSI_SENSE_BUFFERSIZE];
|
||||
enum dma_data_direction data_dir;
|
||||
|
||||
TRACE_ENTRY();
|
||||
|
||||
@@ -78,11 +77,10 @@ static int disk_attach(struct scst_device *dev)
|
||||
while (1) {
|
||||
memset(buffer, 0, buffer_size);
|
||||
memset(sense_buffer, 0, sizeof(sense_buffer));
|
||||
data_dir = SCST_DATA_READ;
|
||||
|
||||
TRACE_DBG("%s", "Doing READ_CAPACITY");
|
||||
rc = scst_scsi_execute(dev->scsi_dev, cmd, data_dir, buffer,
|
||||
buffer_size, sense_buffer,
|
||||
rc = scst_scsi_execute(dev->scsi_dev, cmd, DMA_FROM_DEVICE,
|
||||
buffer, buffer_size, sense_buffer,
|
||||
SCST_GENERIC_DISK_REG_TIMEOUT, 3, 0);
|
||||
|
||||
TRACE_DBG("READ_CAPACITY done: %x", rc);
|
||||
|
||||
@@ -130,7 +130,6 @@ static int modisk_attach(struct scst_device *dev)
|
||||
uint8_t *buffer = NULL;
|
||||
int retries;
|
||||
unsigned char sense_buffer[SCSI_SENSE_BUFFERSIZE];
|
||||
enum dma_data_direction data_dir;
|
||||
|
||||
TRACE_ENTRY();
|
||||
|
||||
@@ -174,11 +173,10 @@ static int modisk_attach(struct scst_device *dev)
|
||||
while (1) {
|
||||
memset(buffer, 0, buffer_size);
|
||||
memset(sense_buffer, 0, sizeof(sense_buffer));
|
||||
data_dir = SCST_DATA_READ;
|
||||
|
||||
TRACE_DBG("%s", "Doing READ_CAPACITY");
|
||||
rc = scst_scsi_execute(dev->scsi_dev, cmd, data_dir, buffer,
|
||||
buffer_size, sense_buffer,
|
||||
rc = scst_scsi_execute(dev->scsi_dev, cmd, DMA_FROM_DEVICE,
|
||||
buffer, buffer_size, sense_buffer,
|
||||
SCST_GENERIC_MODISK_REG_TIMEOUT, 3, 0);
|
||||
|
||||
TRACE_DBG("READ_CAPACITY done: %x", rc);
|
||||
|
||||
Reference in New Issue
Block a user