Lines Matching refs:sas_target_priv_data

1506 	struct MPT3SAS_TARGET *sas_target_priv_data;  in scsih_change_queue_depth()  local
1516 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
1517 if (!sas_target_priv_data) in scsih_change_queue_depth()
1519 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) in scsih_change_queue_depth()
1523 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_change_queue_depth()
1553 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_alloc() local
1560 sas_target_priv_data = kzalloc(sizeof(*sas_target_priv_data), in scsih_target_alloc()
1562 if (!sas_target_priv_data) in scsih_target_alloc()
1565 starget->hostdata = sas_target_priv_data; in scsih_target_alloc()
1566 sas_target_priv_data->starget = starget; in scsih_target_alloc()
1567 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in scsih_target_alloc()
1575 sas_target_priv_data->handle = raid_device->handle; in scsih_target_alloc()
1576 sas_target_priv_data->sas_address = raid_device->wwid; in scsih_target_alloc()
1577 sas_target_priv_data->flags |= MPT_TARGET_FLAGS_VOLUME; in scsih_target_alloc()
1579 sas_target_priv_data->raid_device = raid_device; in scsih_target_alloc()
1592 sas_target_priv_data->handle = pcie_device->handle; in scsih_target_alloc()
1593 sas_target_priv_data->sas_address = pcie_device->wwid; in scsih_target_alloc()
1594 sas_target_priv_data->pcie_dev = pcie_device; in scsih_target_alloc()
1598 sas_target_priv_data->flags |= in scsih_target_alloc()
1601 sas_target_priv_data->flags |= in scsih_target_alloc()
1615 sas_target_priv_data->handle = sas_device->handle; in scsih_target_alloc()
1616 sas_target_priv_data->sas_address = sas_device->sas_address; in scsih_target_alloc()
1617 sas_target_priv_data->sas_dev = sas_device; in scsih_target_alloc()
1622 sas_target_priv_data->flags |= in scsih_target_alloc()
1625 sas_target_priv_data->flags |= in scsih_target_alloc()
1642 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_destroy() local
1648 sas_target_priv_data = starget->hostdata; in scsih_target_destroy()
1649 if (!sas_target_priv_data) in scsih_target_destroy()
1667 sas_target_priv_data); in scsih_target_destroy()
1677 sas_target_priv_data->pcie_dev = NULL; in scsih_target_destroy()
1686 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_target_destroy()
1696 sas_target_priv_data->sas_dev = NULL; in scsih_target_destroy()
1704 kfree(sas_target_priv_data); in scsih_target_destroy()
1720 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_alloc() local
1737 sas_target_priv_data = starget->hostdata; in scsih_slave_alloc()
1738 sas_target_priv_data->num_luns++; in scsih_slave_alloc()
1739 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_slave_alloc()
1741 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT)) in scsih_slave_alloc()
1757 sas_target_priv_data->sas_address); in scsih_slave_alloc()
1769 } else if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_alloc()
1772 sas_target_priv_data->sas_address); in scsih_slave_alloc()
1796 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_destroy() local
1808 sas_target_priv_data = starget->hostdata; in scsih_slave_destroy()
1809 sas_target_priv_data->num_luns--; in scsih_slave_destroy()
1814 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) { in scsih_slave_destroy()
1817 sas_target_priv_data); in scsih_slave_destroy()
1818 if (pcie_device && !sas_target_priv_data->num_luns) in scsih_slave_destroy()
1826 } else if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_destroy()
1829 sas_target_priv_data); in scsih_slave_destroy()
1830 if (sas_device && !sas_target_priv_data->num_luns) in scsih_slave_destroy()
2192 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_configure() local
2208 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_slave_configure()
2209 handle = sas_target_priv_data->handle; in scsih_slave_configure()
2212 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_slave_configure()
2308 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in scsih_slave_configure()
2326 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) { in scsih_slave_configure()
3562 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_tm_tr_send() local
3595 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_tm_tr_send()
3596 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
3605 sas_target_priv_data = pcie_device->starget->hostdata; in _scsih_tm_tr_send()
3606 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
3616 if (sas_target_priv_data) { in _scsih_tm_tr_send()
3652 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_tm_tr_send()
4267 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_set_volume_delete_flag() local
4274 sas_target_priv_data = in _scsih_set_volume_delete_flag()
4276 sas_target_priv_data->deleted = 1; in _scsih_set_volume_delete_flag()
4594 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_qcmd() local
4620 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
4623 handle = sas_target_priv_data->handle; in scsih_qcmd()
4634 } else if (sas_target_priv_data->deleted) { in scsih_qcmd()
4639 } else if (sas_target_priv_data->tm_busy || in scsih_qcmd()
4714 pcie_device = sas_target_priv_data->pcie_dev; in scsih_qcmd()
4723 raid_device = sas_target_priv_data->raid_device; in scsih_qcmd()
4729 if (sas_target_priv_data->flags & MPT_TARGET_FASTPATH_IO) { in scsih_qcmd()
5104 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_smart_predicted_fault() local
5118 sas_target_priv_data = starget->hostdata; in _scsih_smart_predicted_fault()
5120 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) || in _scsih_smart_predicted_fault()
5121 ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME))) in _scsih_smart_predicted_fault()
5152 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address); in _scsih_smart_predicted_fault()
5912 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_check_device() local
5944 sas_target_priv_data = starget->hostdata; in _scsih_check_device()
5948 sas_target_priv_data->handle = handle; in _scsih_check_device()
6153 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_remove_device() local
6171 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_remove_device()
6172 sas_target_priv_data->deleted = 1; in _scsih_remove_device()
6174 sas_target_priv_data->handle = in _scsih_remove_device()
6635 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_device_remove_from_sml() local
6655 sas_target_priv_data = pcie_device->starget->hostdata; in _scsih_pcie_device_remove_from_sml()
6656 sas_target_priv_data->deleted = 1; in _scsih_pcie_device_remove_from_sml()
6658 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_pcie_device_remove_from_sml()
6714 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_check_device() local
6741 sas_target_priv_data = starget->hostdata; in _scsih_pcie_check_device()
6745 sas_target_priv_data->handle = handle; in _scsih_pcie_check_device()
7773 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_volume_delete() local
7781 sas_target_priv_data = starget->hostdata; in _scsih_sas_volume_delete()
7782 sas_target_priv_data->deleted = 1; in _scsih_sas_volume_delete()
7807 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_expose() local
7819 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_expose()
7820 sas_target_priv_data->flags &= in _scsih_sas_pd_expose()
7847 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_hide() local
7864 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_hide()
7865 sas_target_priv_data->flags |= in _scsih_sas_pd_hide()
8371 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device() local
8394 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_sas_device()
8395 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_sas_device()
8396 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_sas_device()
8398 sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device()
8446 if (sas_target_priv_data) in _scsih_mark_responding_sas_device()
8447 sas_target_priv_data->handle = in _scsih_mark_responding_sas_device()
8553 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device() local
8566 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_pcie_device()
8567 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_pcie_device()
8568 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_pcie_device()
8570 sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device()
8604 if (sas_target_priv_data) in _scsih_mark_responding_pcie_device()
8605 sas_target_priv_data->handle = in _scsih_mark_responding_pcie_device()
8673 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device() local
8683 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_raid_device()
8684 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_raid_device()
8686 sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device()
8708 if (sas_target_priv_data) in _scsih_mark_responding_raid_device()
8709 sas_target_priv_data->handle = handle; in _scsih_mark_responding_raid_device()
9791 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_remove() local
9815 sas_target_priv_data = in scsih_remove()
9817 sas_target_priv_data->deleted = 1; in scsih_remove()