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()
7129 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_check_device() local
7165 sas_target_priv_data = starget->hostdata; in _scsih_check_device()
7169 sas_target_priv_data->handle = handle; in _scsih_check_device()
7385 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_remove_device() local
7402 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_remove_device()
7403 sas_target_priv_data->deleted = 1; in _scsih_remove_device()
7406 sas_target_priv_data->handle = in _scsih_remove_device()
7866 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_device_remove_from_sml() local
7886 sas_target_priv_data = pcie_device->starget->hostdata; in _scsih_pcie_device_remove_from_sml()
7887 sas_target_priv_data->deleted = 1; in _scsih_pcie_device_remove_from_sml()
7889 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_pcie_device_remove_from_sml()
7942 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_check_device() local
7969 sas_target_priv_data = starget->hostdata; in _scsih_pcie_check_device()
7974 sas_target_priv_data->handle = handle; in _scsih_pcie_check_device()
9009 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_volume_delete() local
9017 sas_target_priv_data = starget->hostdata; in _scsih_sas_volume_delete()
9018 sas_target_priv_data->deleted = 1; in _scsih_sas_volume_delete()
9042 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_expose() local
9054 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_expose()
9055 sas_target_priv_data->flags &= in _scsih_sas_pd_expose()
9082 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_hide() local
9099 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_hide()
9100 sas_target_priv_data->flags |= in _scsih_sas_pd_hide()
9606 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_update_device_qdepth() local
9615 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_update_device_qdepth()
9617 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) in _scsih_update_device_qdepth()
9645 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device() local
9673 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_sas_device()
9674 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_sas_device()
9675 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_sas_device()
9677 sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device()
9724 if (sas_target_priv_data) in _scsih_mark_responding_sas_device()
9725 sas_target_priv_data->handle = in _scsih_mark_responding_sas_device()
9828 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device() local
9843 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_pcie_device()
9844 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_pcie_device()
9845 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_pcie_device()
9847 sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device()
9881 if (sas_target_priv_data) in _scsih_mark_responding_pcie_device()
9882 sas_target_priv_data->handle = in _scsih_mark_responding_pcie_device()
9948 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device() local
9958 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_raid_device()
9959 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_raid_device()
9961 sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device()
9983 if (sas_target_priv_data) in _scsih_mark_responding_raid_device()
9984 sas_target_priv_data->handle = handle; in _scsih_mark_responding_raid_device()
11197 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_remove() local
11236 sas_target_priv_data = in scsih_remove()
11238 sas_target_priv_data->deleted = 1; in scsih_remove()