Lines Matching refs:sas_target_priv_data
1796 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_change_queue_depth() local
1812 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
1813 if (!sas_target_priv_data) in scsih_change_queue_depth()
1815 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) in scsih_change_queue_depth()
1819 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_change_queue_depth()
1873 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_alloc() local
1880 sas_target_priv_data = kzalloc(sizeof(*sas_target_priv_data), in scsih_target_alloc()
1882 if (!sas_target_priv_data) in scsih_target_alloc()
1885 starget->hostdata = sas_target_priv_data; in scsih_target_alloc()
1886 sas_target_priv_data->starget = starget; in scsih_target_alloc()
1887 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in scsih_target_alloc()
1895 sas_target_priv_data->handle = raid_device->handle; in scsih_target_alloc()
1896 sas_target_priv_data->sas_address = raid_device->wwid; in scsih_target_alloc()
1897 sas_target_priv_data->flags |= MPT_TARGET_FLAGS_VOLUME; in scsih_target_alloc()
1899 sas_target_priv_data->raid_device = raid_device; in scsih_target_alloc()
1912 sas_target_priv_data->handle = pcie_device->handle; in scsih_target_alloc()
1913 sas_target_priv_data->sas_address = pcie_device->wwid; in scsih_target_alloc()
1914 sas_target_priv_data->port = NULL; in scsih_target_alloc()
1915 sas_target_priv_data->pcie_dev = pcie_device; in scsih_target_alloc()
1919 sas_target_priv_data->flags |= in scsih_target_alloc()
1922 sas_target_priv_data->flags |= in scsih_target_alloc()
1935 sas_target_priv_data->handle = sas_device->handle; in scsih_target_alloc()
1936 sas_target_priv_data->sas_address = sas_device->sas_address; in scsih_target_alloc()
1937 sas_target_priv_data->port = sas_device->port; in scsih_target_alloc()
1938 sas_target_priv_data->sas_dev = sas_device; in scsih_target_alloc()
1943 sas_target_priv_data->flags |= in scsih_target_alloc()
1946 sas_target_priv_data->flags |= in scsih_target_alloc()
1963 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_destroy() local
1969 sas_target_priv_data = starget->hostdata; in scsih_target_destroy()
1970 if (!sas_target_priv_data) in scsih_target_destroy()
1988 sas_target_priv_data); in scsih_target_destroy()
1998 sas_target_priv_data->pcie_dev = NULL; in scsih_target_destroy()
2007 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_target_destroy()
2017 sas_target_priv_data->sas_dev = NULL; in scsih_target_destroy()
2025 kfree(sas_target_priv_data); in scsih_target_destroy()
2041 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_alloc() local
2058 sas_target_priv_data = starget->hostdata; in scsih_slave_alloc()
2059 sas_target_priv_data->num_luns++; in scsih_slave_alloc()
2060 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_slave_alloc()
2062 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT)) in scsih_slave_alloc()
2078 sas_target_priv_data->sas_address); in scsih_slave_alloc()
2090 } else if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_alloc()
2093 sas_target_priv_data->sas_address, in scsih_slave_alloc()
2094 sas_target_priv_data->port); in scsih_slave_alloc()
2118 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_destroy() local
2130 sas_target_priv_data = starget->hostdata; in scsih_slave_destroy()
2131 sas_target_priv_data->num_luns--; in scsih_slave_destroy()
2136 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) { in scsih_slave_destroy()
2139 sas_target_priv_data); in scsih_slave_destroy()
2140 if (pcie_device && !sas_target_priv_data->num_luns) in scsih_slave_destroy()
2148 } else if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_destroy()
2151 sas_target_priv_data); in scsih_slave_destroy()
2152 if (sas_device && !sas_target_priv_data->num_luns) in scsih_slave_destroy()
2514 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_configure() local
2530 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_slave_configure()
2531 handle = sas_target_priv_data->handle; in scsih_slave_configure()
2534 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_slave_configure()
2630 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in scsih_slave_configure()
2648 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) { in scsih_slave_configure()
4083 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_tm_tr_send() local
4115 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_tm_tr_send()
4116 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
4126 sas_target_priv_data = pcie_device->starget->hostdata; in _scsih_tm_tr_send()
4127 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
4139 if (sas_target_priv_data) { in _scsih_tm_tr_send()
4167 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_tm_tr_send()
4808 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_set_volume_delete_flag() local
4815 sas_target_priv_data = in _scsih_set_volume_delete_flag()
4817 sas_target_priv_data->deleted = 1; in _scsih_set_volume_delete_flag()
5129 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_qcmd() local
5155 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
5158 handle = sas_target_priv_data->handle; in scsih_qcmd()
5169 } else if (sas_target_priv_data->deleted) { in scsih_qcmd()
5174 } else if (sas_target_priv_data->tm_busy || in scsih_qcmd()
5245 pcie_device = sas_target_priv_data->pcie_dev; in scsih_qcmd()
5254 raid_device = sas_target_priv_data->raid_device; in scsih_qcmd()
5260 if (sas_target_priv_data->flags & MPT_TARGET_FASTPATH_IO) { in scsih_qcmd()
5619 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_smart_predicted_fault() local
5633 sas_target_priv_data = starget->hostdata; in _scsih_smart_predicted_fault()
5635 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) || in _scsih_smart_predicted_fault()
5636 ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME))) in _scsih_smart_predicted_fault()
5667 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address); in _scsih_smart_predicted_fault()
7184 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_check_device() local
7220 sas_target_priv_data = starget->hostdata; in _scsih_check_device()
7224 sas_target_priv_data->handle = handle; in _scsih_check_device()
7440 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_remove_device() local
7457 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_remove_device()
7458 sas_target_priv_data->deleted = 1; in _scsih_remove_device()
7461 sas_target_priv_data->handle = in _scsih_remove_device()
7921 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_device_remove_from_sml() local
7941 sas_target_priv_data = pcie_device->starget->hostdata; in _scsih_pcie_device_remove_from_sml()
7942 sas_target_priv_data->deleted = 1; in _scsih_pcie_device_remove_from_sml()
7944 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_pcie_device_remove_from_sml()
7997 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_check_device() local
8024 sas_target_priv_data = starget->hostdata; in _scsih_pcie_check_device()
8029 sas_target_priv_data->handle = handle; in _scsih_pcie_check_device()
9064 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_volume_delete() local
9072 sas_target_priv_data = starget->hostdata; in _scsih_sas_volume_delete()
9073 sas_target_priv_data->deleted = 1; in _scsih_sas_volume_delete()
9097 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_expose() local
9109 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_expose()
9110 sas_target_priv_data->flags &= in _scsih_sas_pd_expose()
9137 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_hide() local
9154 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_hide()
9155 sas_target_priv_data->flags |= in _scsih_sas_pd_hide()
9661 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_update_device_qdepth() local
9670 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_update_device_qdepth()
9672 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) in _scsih_update_device_qdepth()
9700 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device() local
9728 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_sas_device()
9729 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_sas_device()
9730 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_sas_device()
9732 sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device()
9779 if (sas_target_priv_data) in _scsih_mark_responding_sas_device()
9780 sas_target_priv_data->handle = in _scsih_mark_responding_sas_device()
9883 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device() local
9898 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_pcie_device()
9899 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_pcie_device()
9900 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_pcie_device()
9902 sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device()
9936 if (sas_target_priv_data) in _scsih_mark_responding_pcie_device()
9937 sas_target_priv_data->handle = in _scsih_mark_responding_pcie_device()
10003 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device() local
10013 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_raid_device()
10014 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_raid_device()
10016 sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device()
10038 if (sas_target_priv_data) in _scsih_mark_responding_raid_device()
10039 sas_target_priv_data->handle = handle; in _scsih_mark_responding_raid_device()
11255 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_remove() local
11294 sas_target_priv_data = in scsih_remove()
11296 sas_target_priv_data->deleted = 1; in scsih_remove()