Lines Matching refs:sdev
586 struct scsi_device *sdev = sdkp->device; in scsi_disk_put() local
590 scsi_device_put(sdev); in scsi_disk_put()
1167 struct scsi_device *sdev; in sd_open() local
1175 sdev = sdkp->device; in sd_open()
1182 if (!scsi_block_when_processing_errors(sdev)) in sd_open()
1185 if (sdev->removable || sdkp->write_prot) in sd_open()
1192 if (sdev->removable && !sdkp->media_present && !(mode & FMODE_NDELAY)) in sd_open()
1210 if (!scsi_device_online(sdev)) in sd_open()
1213 if ((atomic_inc_return(&sdkp->openers) == 1) && sdev->removable) { in sd_open()
1214 if (scsi_block_when_processing_errors(sdev)) in sd_open()
1215 scsi_set_medium_removal(sdev, SCSI_REMOVAL_PREVENT); in sd_open()
1241 struct scsi_device *sdev = sdkp->device; in sd_release() local
1245 if (atomic_dec_return(&sdkp->openers) == 0 && sdev->removable) { in sd_release()
1246 if (scsi_block_when_processing_errors(sdev)) in sd_release()
1247 scsi_set_medium_removal(sdev, SCSI_REMOVAL_ALLOW); in sd_release()
1522 struct scsi_device *sdev = scsi_disk(bdev->bd_disk)->device; in sd_compat_ioctl() local
1525 error = scsi_ioctl_block_when_processing_errors(sdev, cmd, in sd_compat_ioctl()
1533 if (!sdev->host->hostt->compat_ioctl) in sd_compat_ioctl()
1535 return sdev->host->hostt->compat_ioctl(sdev, cmd, (void __user *)arg); in sd_compat_ioctl()
2659 struct scsi_device *sdev = sdkp->device; in sd_read_write_same() local
2661 if (sdev->host->no_write_same) { in sd_read_write_same()
2662 sdev->no_write_same = 1; in sd_read_write_same()
2667 if (scsi_report_opcode(sdev, buffer, SD_BUF_SIZE, INQUIRY) < 0) { in sd_read_write_same()
2671 sdev->no_report_opcodes = 1; in sd_read_write_same()
2677 if (!scsi_get_vpd_page(sdev, 0x89, buffer, vpd_buf_len)) in sd_read_write_same()
2678 sdev->no_write_same = 1; in sd_read_write_same()
2681 if (scsi_report_opcode(sdev, buffer, SD_BUF_SIZE, WRITE_SAME_16) == 1) in sd_read_write_same()
2684 if (scsi_report_opcode(sdev, buffer, SD_BUF_SIZE, WRITE_SAME) == 1) in sd_read_write_same()
2791 struct scsi_device *sdev = scsi_disk(disk)->device; in sd_unlock_native_capacity() local
2793 if (sdev->host->hostt->unlock_native_capacity) in sd_unlock_native_capacity()
2794 sdev->host->hostt->unlock_native_capacity(sdev); in sd_unlock_native_capacity()