Lines Matching refs:vdevice

109 static void	mptscsih_synchronize_cache(MPT_SCSI_HOST *hd, VirtDevice *vdevice);
595 VirtDevice *vdevice; in mptscsih_io_done() local
633 VirtDevice *vdevice = sc->device->hostdata; in mptscsih_io_done() local
635 if (!vdevice || !vdevice->vtarget || in mptscsih_io_done()
636 vdevice->vtarget->deleted) { in mptscsih_io_done()
729 vdevice = sc->device->hostdata; in mptscsih_io_done()
730 if (!vdevice) in mptscsih_io_done()
732 vtarget = vdevice->vtarget; in mptscsih_io_done()
749 VirtDevice *vdevice = in mptscsih_io_done() local
756 if (vdevice && vdevice-> in mptscsih_io_done()
758 vdevice->vtarget-> in mptscsih_io_done()
763 else if (vdevice && in mptscsih_io_done()
764 vdevice->vtarget) in mptscsih_io_done()
765 vdevice->vtarget-> in mptscsih_io_done()
1077 mptscsih_search_running_cmds(MPT_SCSI_HOST *hd, VirtDevice *vdevice) in mptscsih_search_running_cmds() argument
1096 if (vdevice->vtarget->tflags & in mptscsih_search_running_cmds()
1101 int_to_scsilun(vdevice->lun, &lun); in mptscsih_search_running_cmds()
1102 if ((mf->Bus != vdevice->vtarget->channel) || in mptscsih_search_running_cmds()
1103 (mf->TargetID != vdevice->vtarget->id) || in mptscsih_search_running_cmds()
1119 vdevice->vtarget->channel, vdevice->vtarget->id, in mptscsih_search_running_cmds()
1318 VirtDevice *vdevice = SCpnt->device->hostdata; in mptscsih_qcmd() local
1369 if ((vdevice->vtarget->tflags & MPT_TARGET_FLAGS_Q_YES) in mptscsih_qcmd()
1383 pScsiReq->TargetID = (u8) vdevice->vtarget->id; in mptscsih_qcmd()
1384 pScsiReq->Bus = vdevice->vtarget->channel; in mptscsih_qcmd()
1386 if (vdevice->vtarget->tflags & MPT_TARGET_FLAGS_RAID_COMPONENT) in mptscsih_qcmd()
1694 VirtDevice *vdevice; in mptscsih_abort() local
1712 vdevice = SCpnt->device->hostdata; in mptscsih_abort()
1713 if (!vdevice || !vdevice->vtarget) { in mptscsih_abort()
1725 if (vdevice->vtarget->tflags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in mptscsih_abort()
1736 if (vdevice->vtarget->raidVolume) { in mptscsih_abort()
1776 vdevice->vtarget->channel, in mptscsih_abort()
1777 vdevice->vtarget->id, vdevice->lun, in mptscsih_abort()
1814 VirtDevice *vdevice; in mptscsih_dev_reset() local
1830 vdevice = SCpnt->device->hostdata; in mptscsih_dev_reset()
1831 if (!vdevice || !vdevice->vtarget) { in mptscsih_dev_reset()
1838 if (vdevice->vtarget->tflags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in mptscsih_dev_reset()
1845 vdevice->vtarget->channel, in mptscsih_dev_reset()
1846 vdevice->vtarget->id, 0, 0, in mptscsih_dev_reset()
1874 VirtDevice *vdevice; in mptscsih_bus_reset() local
1893 vdevice = SCpnt->device->hostdata; in mptscsih_bus_reset()
1894 if (!vdevice || !vdevice->vtarget) in mptscsih_bus_reset()
1898 vdevice->vtarget->channel, 0, 0, 0, in mptscsih_bus_reset()
2293 VirtDevice *vdevice; in mptscsih_slave_destroy() local
2298 vdevice = sdev->hostdata; in mptscsih_slave_destroy()
2299 if (!vdevice) in mptscsih_slave_destroy()
2302 mptscsih_search_running_cmds(hd, vdevice); in mptscsih_slave_destroy()
2304 mptscsih_synchronize_cache(hd, vdevice); in mptscsih_slave_destroy()
2305 kfree(vdevice); in mptscsih_slave_destroy()
2360 VirtDevice *vdevice; in mptscsih_slave_configure() local
2367 vdevice = sdev->hostdata; in mptscsih_slave_configure()
2378 vdevice->configured_lun = 1; in mptscsih_slave_configure()
2413 VirtDevice *vdevice; in mptscsih_copy_sense_data() local
2421 vdevice = sc->device->hostdata; in mptscsih_copy_sense_data()
2435 if ((sense_data[12] == 0x5D) && (vdevice->vtarget->raidVolume == 0)) { in mptscsih_copy_sense_data()
2452 vdevice->vtarget, MPI_SEP_REQ_SLOTSTATUS_PREDICTED_FAULT); in mptscsih_copy_sense_data()
2453 vdevice->vtarget->tflags |= in mptscsih_copy_sense_data()
3015 mptscsih_synchronize_cache(MPT_SCSI_HOST *hd, VirtDevice *vdevice) in mptscsih_synchronize_cache() argument
3022 if (vdevice->vtarget->tflags & MPT_TARGET_FLAGS_RAID_COMPONENT) in mptscsih_synchronize_cache()
3025 if (vdevice->vtarget->type != TYPE_DISK || vdevice->vtarget->deleted || in mptscsih_synchronize_cache()
3026 !vdevice->configured_lun) in mptscsih_synchronize_cache()
3039 iocmd.channel = vdevice->vtarget->channel; in mptscsih_synchronize_cache()
3040 iocmd.id = vdevice->vtarget->id; in mptscsih_synchronize_cache()
3041 iocmd.lun = vdevice->lun; in mptscsih_synchronize_cache()