Lines Matching refs:vtarget
997 VirtTarget *vtarget = NULL; in mptsas_find_vtarget() local
1002 (vdevice->vtarget == NULL)) in mptsas_find_vtarget()
1004 if ((vdevice->vtarget->tflags & in mptsas_find_vtarget()
1006 vdevice->vtarget->raidVolume)) in mptsas_find_vtarget()
1008 if (vdevice->vtarget->id == id && in mptsas_find_vtarget()
1009 vdevice->vtarget->channel == channel) in mptsas_find_vtarget()
1010 vtarget = vdevice->vtarget; in mptsas_find_vtarget()
1012 return vtarget; in mptsas_find_vtarget()
1140 VirtTarget *vtarget = NULL; in mptsas_target_reset_queue() local
1147 vtarget = mptsas_find_vtarget(ioc, channel, id); in mptsas_target_reset_queue()
1148 if (vtarget) { in mptsas_target_reset_queue()
1149 mptsas_block_io_starget(vtarget->starget); in mptsas_target_reset_queue()
1150 vtarget->deleted = 1; /* block IO */ in mptsas_target_reset_queue()
1720 if (vdevice->vtarget->deleted) { in mptsas_slave_configure()
1722 vdevice->vtarget->deleted = 0; in mptsas_slave_configure()
1747 VirtTarget *vtarget; in mptsas_target_alloc() local
1754 vtarget = kzalloc(sizeof(VirtTarget), GFP_KERNEL); in mptsas_target_alloc()
1755 if (!vtarget) in mptsas_target_alloc()
1758 vtarget->starget = starget; in mptsas_target_alloc()
1759 vtarget->ioc_id = ioc->id; in mptsas_target_alloc()
1760 vtarget->tflags = MPT_TARGET_FLAGS_Q_YES; in mptsas_target_alloc()
1769 kfree(vtarget); in mptsas_target_alloc()
1779 vtarget->raidVolume = 1; in mptsas_target_alloc()
1800 vtarget->tflags |= in mptsas_target_alloc()
1810 kfree(vtarget); in mptsas_target_alloc()
1814 vtarget->id = id; in mptsas_target_alloc()
1815 vtarget->channel = channel; in mptsas_target_alloc()
1816 starget->hostdata = vtarget; in mptsas_target_alloc()
1829 VirtTarget *vtarget; in mptsas_target_destroy() local
1834 vtarget = starget->hostdata; in mptsas_target_destroy()
1863 vtarget->starget = NULL; in mptsas_target_destroy()
1888 vdevice->vtarget = starget->hostdata; in mptsas_slave_alloc()
1918 vdevice->vtarget->num_luns++; in mptsas_slave_alloc()
1930 if (!vdevice || !vdevice->vtarget || vdevice->vtarget->deleted) { in mptsas_qcmd()
1986 if (vdevice && vdevice->vtarget && (vdevice->vtarget->inDMD in mptsas_eh_timed_out()
1987 || vdevice->vtarget->deleted)) { in mptsas_eh_timed_out()
3069 VirtTarget *vtarget; in mptsas_probe_one_phy() local
3297 vtarget = mptsas_find_vtarget(ioc, in mptsas_probe_one_phy()
3300 if (vtarget && vtarget->inDMD) { in mptsas_probe_one_phy()
3302 vtarget->inDMD = 0; in mptsas_probe_one_phy()
3774 (vdevice->vtarget == NULL)) in mptsas_send_link_status_event()
3776 if ((vdevice->vtarget->tflags & in mptsas_send_link_status_event()
3778 vdevice->vtarget->raidVolume)) in mptsas_send_link_status_event()
3780 if (vdevice->vtarget->id == id && in mptsas_send_link_status_event()
3781 vdevice->vtarget->channel == in mptsas_send_link_status_event()
3804 VirtTarget *vtarget = NULL; in mptsas_not_responding_devices() local
3871 vtarget = mptsas_find_vtarget(ioc, in mptsas_not_responding_devices()
3874 if (vtarget) in mptsas_not_responding_devices()
3875 vtarget->deleted = 1; in mptsas_not_responding_devices()
4336 VirtTarget *vtarget; in mptsas_hotplug_work() local
4469 vtarget = starget->hostdata; in mptsas_hotplug_work()
4470 if (!vtarget) { in mptsas_hotplug_work()
4485 vtarget->id = hot_plug_info->phys_disk_num; in mptsas_hotplug_work()
4486 vtarget->tflags |= MPT_TARGET_FLAGS_RAID_COMPONENT; in mptsas_hotplug_work()
4528 vtarget = starget->hostdata; in mptsas_hotplug_work()
4529 if (!vtarget) { in mptsas_hotplug_work()
4536 if (!(vtarget->tflags & MPT_TARGET_FLAGS_RAID_COMPONENT)) { in mptsas_hotplug_work()
4551 vtarget->tflags &= ~MPT_TARGET_FLAGS_RAID_COMPONENT; in mptsas_hotplug_work()
4552 vtarget->id = hot_plug_info->id; in mptsas_hotplug_work()
4727 vdevice->vtarget->deleted = 1; /* block IO */ in mptsas_send_raid_event()
4741 vdevice->vtarget->deleted = 1; /* block IO */ in mptsas_send_raid_event()
4750 vdevice->vtarget->deleted = 1; /* block IO */ in mptsas_send_raid_event()
4906 if (!vdevice || !vdevice->vtarget) in mptsas_broadcast_primitive_work()
4908 if (vdevice->vtarget->tflags & MPT_TARGET_FLAGS_RAID_COMPONENT) in mptsas_broadcast_primitive_work()
4910 if (vdevice->vtarget->raidVolume) in mptsas_broadcast_primitive_work()
4912 channel = vdevice->vtarget->channel; in mptsas_broadcast_primitive_work()
4913 id = vdevice->vtarget->id; in mptsas_broadcast_primitive_work()
5047 VirtTarget *vtarget = NULL; in mptsas_event_process() local
5053 vtarget = mptsas_find_vtarget(ioc, channel, id); in mptsas_event_process()
5054 if (vtarget) { in mptsas_event_process()
5061 if (vtarget->raidVolume) { in mptsas_event_process()
5069 vtarget->inDMD = 1; in mptsas_event_process()