Lines Matching refs:scsi_device
57 #include <scsi/scsi_device.h>
302 BUG_ON(od->scsi_device != oud->od.scsi_device);
349 struct scsi_device *scsi_device = oud->od.scsi_device;
357 oud, scsi_device, scsi_device->request_queue);
358 error = scsi_test_unit_ready(scsi_device, 10*HZ, 5, NULL);
373 struct scsi_device *scsi_device = oud->od.scsi_device;
381 scsi_device_put(scsi_device);
395 struct scsi_device *scsi_device = to_scsi_device(dev);
401 if (scsi_device->type != TYPE_OSD)
437 /* hold one more reference to the scsi_device that will get released
440 scsi_device_get(scsi_device);
441 osd_dev_init(&oud->od, scsi_device);
485 scsi_device_put(scsi_device);
497 struct scsi_device *scsi_device = to_scsi_device(dev);
500 if (!oud || (oud->od.scsi_device != scsi_device)) {
502 dev, oud, oud ? oud->od.scsi_device : NULL,
503 scsi_device);