Lines Matching refs:sdev

24     struct rt_scsi_device *sdev;  member
41 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_read() local
47 err = rt_scsi_read16(sdev, sector, buffer, sector_count); in scsi_sd_read()
51 err = rt_scsi_read10(sdev, sector, buffer, sector_count); in scsi_sd_read()
62 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_write() local
68 err = rt_scsi_write16(sdev, sector, buffer, sector_count); in scsi_sd_write()
72 err = rt_scsi_write10(sdev, sector, buffer, sector_count); in scsi_sd_write()
93 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_sync() local
99 err = rt_scsi_synchronize_cache16(sdev, 0, lba_count); in scsi_sd_sync()
103 err = rt_scsi_synchronize_cache10(sdev, 0, lba_count); in scsi_sd_sync()
114 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_erase() local
120 err = rt_scsi_write_same16(sdev, 0, lba_count); in scsi_sd_erase()
124 err = rt_scsi_write_same10(sdev, 0, lba_count); in scsi_sd_erase()
139 struct rt_scsi_device *sdev = ssd->sdev; in scsi_sd_autorefresh() local
142 err = rt_scsi_mode_sense6(sdev, 0x08, 8, 0, buffer, sizeof(buffer), &data); in scsi_sd_autorefresh()
147 err = rt_scsi_mode_sense10(sdev, 0x08, 8, 0, buffer, sizeof(buffer), &data); in scsi_sd_autorefresh()
165 err = rt_scsi_mode_select6(sdev, 1, sp, buffer_data, size, &data); in scsi_sd_autorefresh()
169 err = rt_scsi_mode_select10(sdev, 1, sp, buffer_data, size, &data); in scsi_sd_autorefresh()
185 rt_err_t scsi_sd_probe(struct rt_scsi_device *sdev) in scsi_sd_probe() argument
205 sdev->priv = ssd; in scsi_sd_probe()
206 ssd->sdev = sdev; in scsi_sd_probe()
212 if ((err = rt_scsi_read_capacity10(sdev, &data.capacity10))) in scsi_sd_probe()
218 if ((err = rt_scsi_read_capacity16(sdev, &data.capacity16))) in scsi_sd_probe()
224 ssd->geometry.bytes_per_sector = sdev->block_size; in scsi_sd_probe()
225 ssd->geometry.block_size = sdev->block_size; in scsi_sd_probe()
226 ssd->geometry.sector_count = sdev->last_block + 1; in scsi_sd_probe()
244 rt_err_t scsi_sd_remove(struct rt_scsi_device *sdev) in scsi_sd_remove() argument
246 struct scsi_sd *ssd = sdev->priv; in scsi_sd_remove()