Lines Matching refs:sas_target_priv_data
1795 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_change_queue_depth() local
1811 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
1812 if (!sas_target_priv_data) in scsih_change_queue_depth()
1814 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) in scsih_change_queue_depth()
1818 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_change_queue_depth()
1872 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_alloc() local
1879 sas_target_priv_data = kzalloc(sizeof(*sas_target_priv_data), in scsih_target_alloc()
1881 if (!sas_target_priv_data) in scsih_target_alloc()
1884 starget->hostdata = sas_target_priv_data; in scsih_target_alloc()
1885 sas_target_priv_data->starget = starget; in scsih_target_alloc()
1886 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in scsih_target_alloc()
1894 sas_target_priv_data->handle = raid_device->handle; in scsih_target_alloc()
1895 sas_target_priv_data->sas_address = raid_device->wwid; in scsih_target_alloc()
1896 sas_target_priv_data->flags |= MPT_TARGET_FLAGS_VOLUME; in scsih_target_alloc()
1898 sas_target_priv_data->raid_device = raid_device; in scsih_target_alloc()
1911 sas_target_priv_data->handle = pcie_device->handle; in scsih_target_alloc()
1912 sas_target_priv_data->sas_address = pcie_device->wwid; in scsih_target_alloc()
1913 sas_target_priv_data->port = NULL; in scsih_target_alloc()
1914 sas_target_priv_data->pcie_dev = pcie_device; in scsih_target_alloc()
1918 sas_target_priv_data->flags |= in scsih_target_alloc()
1921 sas_target_priv_data->flags |= in scsih_target_alloc()
1934 sas_target_priv_data->handle = sas_device->handle; in scsih_target_alloc()
1935 sas_target_priv_data->sas_address = sas_device->sas_address; in scsih_target_alloc()
1936 sas_target_priv_data->port = sas_device->port; in scsih_target_alloc()
1937 sas_target_priv_data->sas_dev = sas_device; in scsih_target_alloc()
1942 sas_target_priv_data->flags |= in scsih_target_alloc()
1945 sas_target_priv_data->flags |= in scsih_target_alloc()
1962 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_destroy() local
1968 sas_target_priv_data = starget->hostdata; in scsih_target_destroy()
1969 if (!sas_target_priv_data) in scsih_target_destroy()
1987 sas_target_priv_data); in scsih_target_destroy()
1997 sas_target_priv_data->pcie_dev = NULL; in scsih_target_destroy()
2006 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_target_destroy()
2016 sas_target_priv_data->sas_dev = NULL; in scsih_target_destroy()
2024 kfree(sas_target_priv_data); in scsih_target_destroy()
2040 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_alloc() local
2057 sas_target_priv_data = starget->hostdata; in scsih_slave_alloc()
2058 sas_target_priv_data->num_luns++; in scsih_slave_alloc()
2059 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_slave_alloc()
2061 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT)) in scsih_slave_alloc()
2077 sas_target_priv_data->sas_address); in scsih_slave_alloc()
2089 } else if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_alloc()
2092 sas_target_priv_data->sas_address, in scsih_slave_alloc()
2093 sas_target_priv_data->port); in scsih_slave_alloc()
2117 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_destroy() local
2129 sas_target_priv_data = starget->hostdata; in scsih_slave_destroy()
2130 sas_target_priv_data->num_luns--; in scsih_slave_destroy()
2135 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) { in scsih_slave_destroy()
2138 sas_target_priv_data); in scsih_slave_destroy()
2139 if (pcie_device && !sas_target_priv_data->num_luns) in scsih_slave_destroy()
2147 } else if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_destroy()
2150 sas_target_priv_data); in scsih_slave_destroy()
2151 if (sas_device && !sas_target_priv_data->num_luns) in scsih_slave_destroy()
2513 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_configure() local
2529 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_slave_configure()
2530 handle = sas_target_priv_data->handle; in scsih_slave_configure()
2533 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_slave_configure()
2629 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in scsih_slave_configure()
2647 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) { in scsih_slave_configure()
4082 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_tm_tr_send() local
4114 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_tm_tr_send()
4115 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
4125 sas_target_priv_data = pcie_device->starget->hostdata; in _scsih_tm_tr_send()
4126 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
4138 if (sas_target_priv_data) { in _scsih_tm_tr_send()
4166 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_tm_tr_send()
4807 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_set_volume_delete_flag() local
4814 sas_target_priv_data = in _scsih_set_volume_delete_flag()
4816 sas_target_priv_data->deleted = 1; in _scsih_set_volume_delete_flag()
5128 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_qcmd() local
5154 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
5157 handle = sas_target_priv_data->handle; in scsih_qcmd()
5181 } else if (sas_target_priv_data->deleted) { in scsih_qcmd()
5186 } else if (sas_target_priv_data->tm_busy || in scsih_qcmd()
5257 pcie_device = sas_target_priv_data->pcie_dev; in scsih_qcmd()
5266 raid_device = sas_target_priv_data->raid_device; in scsih_qcmd()
5272 if (sas_target_priv_data->flags & MPT_TARGET_FASTPATH_IO) { in scsih_qcmd()
5631 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_smart_predicted_fault() local
5645 sas_target_priv_data = starget->hostdata; in _scsih_smart_predicted_fault()
5647 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) || in _scsih_smart_predicted_fault()
5648 ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME))) in _scsih_smart_predicted_fault()
5679 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address); in _scsih_smart_predicted_fault()
7196 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_check_device() local
7232 sas_target_priv_data = starget->hostdata; in _scsih_check_device()
7236 sas_target_priv_data->handle = handle; in _scsih_check_device()
7452 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_remove_device() local
7469 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_remove_device()
7470 sas_target_priv_data->deleted = 1; in _scsih_remove_device()
7473 sas_target_priv_data->handle = in _scsih_remove_device()
7933 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_device_remove_from_sml() local
7953 sas_target_priv_data = pcie_device->starget->hostdata; in _scsih_pcie_device_remove_from_sml()
7954 sas_target_priv_data->deleted = 1; in _scsih_pcie_device_remove_from_sml()
7956 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_pcie_device_remove_from_sml()
8009 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_pcie_check_device() local
8036 sas_target_priv_data = starget->hostdata; in _scsih_pcie_check_device()
8041 sas_target_priv_data->handle = handle; in _scsih_pcie_check_device()
9076 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_volume_delete() local
9084 sas_target_priv_data = starget->hostdata; in _scsih_sas_volume_delete()
9085 sas_target_priv_data->deleted = 1; in _scsih_sas_volume_delete()
9109 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_expose() local
9121 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_expose()
9122 sas_target_priv_data->flags &= in _scsih_sas_pd_expose()
9149 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_hide() local
9166 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_hide()
9167 sas_target_priv_data->flags |= in _scsih_sas_pd_hide()
9673 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_update_device_qdepth() local
9682 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_update_device_qdepth()
9684 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_PCIE_DEVICE) in _scsih_update_device_qdepth()
9712 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device() local
9740 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_sas_device()
9741 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_sas_device()
9742 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_sas_device()
9744 sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device()
9791 if (sas_target_priv_data) in _scsih_mark_responding_sas_device()
9792 sas_target_priv_data->handle = in _scsih_mark_responding_sas_device()
9895 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device() local
9910 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_pcie_device()
9911 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_pcie_device()
9912 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_pcie_device()
9914 sas_target_priv_data = NULL; in _scsih_mark_responding_pcie_device()
9948 if (sas_target_priv_data) in _scsih_mark_responding_pcie_device()
9949 sas_target_priv_data->handle = in _scsih_mark_responding_pcie_device()
10015 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device() local
10025 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_raid_device()
10026 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_raid_device()
10028 sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device()
10050 if (sas_target_priv_data) in _scsih_mark_responding_raid_device()
10051 sas_target_priv_data->handle = handle; in _scsih_mark_responding_raid_device()
11267 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_remove() local
11306 sas_target_priv_data = in scsih_remove()
11308 sas_target_priv_data->deleted = 1; in scsih_remove()