Lines Matching refs:sdev

1735 static void megasas_set_dma_alignment(struct scsi_device *sdev)  in megasas_set_dma_alignment()  argument
1743 instance = megasas_lookup_instance(sdev->host->host_no); in megasas_set_dma_alignment()
1749 if (sdev->channel >= MEGASAS_MAX_PD_CHANNELS) { in megasas_set_dma_alignment()
1750 device_id = ((sdev->channel % 2) * MEGASAS_MAX_DEV_PER_CHANNEL) in megasas_set_dma_alignment()
1751 + sdev->id; in megasas_set_dma_alignment()
1757 blk_queue_update_dma_alignment(sdev->request_queue, 0x7); in megasas_set_dma_alignment()
1761 static int megasas_slave_configure(struct scsi_device *sdev) in megasas_slave_configure() argument
1766 instance = megasas_lookup_instance(sdev->host->host_no); in megasas_slave_configure()
1768 if (sdev->channel < MEGASAS_MAX_PD_CHANNELS && in megasas_slave_configure()
1769 sdev->type == TYPE_DISK) { in megasas_slave_configure()
1770 pd_index = (sdev->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + in megasas_slave_configure()
1771 sdev->id; in megasas_slave_configure()
1777 megasas_set_dma_alignment(sdev); in megasas_slave_configure()
1781 blk_queue_rq_timeout(sdev->request_queue, in megasas_slave_configure()
1787 static int megasas_slave_alloc(struct scsi_device *sdev) in megasas_slave_alloc() argument
1792 instance = megasas_lookup_instance(sdev->host->host_no); in megasas_slave_alloc()
1793 if (sdev->channel < MEGASAS_MAX_PD_CHANNELS) { in megasas_slave_alloc()
1798 (sdev->channel * MEGASAS_MAX_DEV_PER_CHANNEL) + in megasas_slave_alloc()
1799 sdev->id; in megasas_slave_alloc()
2636 megasas_bios_param(struct scsi_device *sdev, struct block_device *bdev, in megasas_bios_param() argument