Lines Matching refs:sas_target_priv_data
1196 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_change_queue_depth() local
1206 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_change_queue_depth()
1207 if (!sas_target_priv_data) in _scsih_change_queue_depth()
1209 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) in _scsih_change_queue_depth()
1239 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_target_alloc() local
1245 sas_target_priv_data = kzalloc(sizeof(*sas_target_priv_data), in _scsih_target_alloc()
1247 if (!sas_target_priv_data) in _scsih_target_alloc()
1250 starget->hostdata = sas_target_priv_data; in _scsih_target_alloc()
1251 sas_target_priv_data->starget = starget; in _scsih_target_alloc()
1252 sas_target_priv_data->handle = MPT2SAS_INVALID_DEVICE_HANDLE; in _scsih_target_alloc()
1260 sas_target_priv_data->handle = raid_device->handle; in _scsih_target_alloc()
1261 sas_target_priv_data->sas_address = raid_device->wwid; in _scsih_target_alloc()
1262 sas_target_priv_data->flags |= MPT_TARGET_FLAGS_VOLUME; in _scsih_target_alloc()
1264 sas_target_priv_data->raid_device = raid_device; in _scsih_target_alloc()
1278 sas_target_priv_data->handle = sas_device->handle; in _scsih_target_alloc()
1279 sas_target_priv_data->sas_address = sas_device->sas_address; in _scsih_target_alloc()
1284 sas_target_priv_data->flags |= in _scsih_target_alloc()
1303 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_target_destroy() local
1309 sas_target_priv_data = starget->hostdata; in _scsih_target_destroy()
1310 if (!sas_target_priv_data) in _scsih_target_destroy()
1337 kfree(sas_target_priv_data); in _scsih_target_destroy()
1353 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_slave_alloc() local
1369 sas_target_priv_data = starget->hostdata; in _scsih_slave_alloc()
1370 sas_target_priv_data->num_luns++; in _scsih_slave_alloc()
1371 sas_device_priv_data->sas_target = sas_target_priv_data; in _scsih_slave_alloc()
1373 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT)) in _scsih_slave_alloc()
1387 if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in _scsih_slave_alloc()
1390 sas_target_priv_data->sas_address); in _scsih_slave_alloc()
1412 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_slave_destroy() local
1423 sas_target_priv_data = starget->hostdata; in _scsih_slave_destroy()
1424 sas_target_priv_data->num_luns--; in _scsih_slave_destroy()
1429 if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in _scsih_slave_destroy()
1432 sas_target_priv_data->sas_address); in _scsih_slave_destroy()
1433 if (sas_device && !sas_target_priv_data->num_luns) in _scsih_slave_destroy()
1960 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_slave_configure() local
1975 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_slave_configure()
1976 handle = sas_target_priv_data->handle; in _scsih_slave_configure()
1979 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME) { in _scsih_slave_configure()
2063 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in _scsih_slave_configure()
3084 struct MPT2SAS_TARGET *sas_target_priv_data = NULL; in _scsih_tm_tr_send() local
3116 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_tm_tr_send()
3117 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
3122 if (sas_target_priv_data) { in _scsih_tm_tr_send()
3127 sas_target_priv_data->handle = MPT2SAS_INVALID_DEVICE_HANDLE; in _scsih_tm_tr_send()
3509 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_set_volume_delete_flag() local
3516 sas_target_priv_data = in _scsih_set_volume_delete_flag()
3518 sas_target_priv_data->deleted = 1; in _scsih_set_volume_delete_flag()
3903 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_qcmd() local
3922 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_qcmd()
3924 if (sas_target_priv_data->handle == MPT2SAS_INVALID_DEVICE_HANDLE) { in _scsih_qcmd()
3934 else if (sas_device_priv_data->block || sas_target_priv_data->tm_busy) in _scsih_qcmd()
3937 else if (sas_target_priv_data->deleted) { in _scsih_qcmd()
4004 raid_device = sas_target_priv_data->raid_device; in _scsih_qcmd()
4364 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_smart_predicted_fault() local
4379 sas_target_priv_data = starget->hostdata; in _scsih_smart_predicted_fault()
4381 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) || in _scsih_smart_predicted_fault()
4382 ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME))) { in _scsih_smart_predicted_fault()
4413 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address); in _scsih_smart_predicted_fault()
5132 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_check_device() local
5163 sas_target_priv_data = starget->hostdata; in _scsih_check_device()
5166 sas_target_priv_data->handle = handle; in _scsih_check_device()
5313 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_remove_device() local
5327 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_remove_device()
5328 sas_target_priv_data->deleted = 1; in _scsih_remove_device()
5330 sas_target_priv_data->handle = in _scsih_remove_device()
6085 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_sas_volume_delete() local
6093 sas_target_priv_data = starget->hostdata; in _scsih_sas_volume_delete()
6094 sas_target_priv_data->deleted = 1; in _scsih_sas_volume_delete()
6121 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_expose() local
6133 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_expose()
6134 sas_target_priv_data->flags &= in _scsih_sas_pd_expose()
6161 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_hide() local
6178 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_hide()
6179 sas_target_priv_data->flags |= in _scsih_sas_pd_hide()
6704 struct MPT2SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device() local
6716 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_sas_device()
6717 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_sas_device()
6718 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_sas_device()
6720 sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device()
6735 if (sas_target_priv_data) in _scsih_mark_responding_sas_device()
6736 sas_target_priv_data->handle = handle; in _scsih_mark_responding_sas_device()
6806 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_mark_responding_raid_device() local
6816 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_raid_device()
6817 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_raid_device()
6819 sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device()
6840 if (sas_target_priv_data) in _scsih_mark_responding_raid_device()
6841 sas_target_priv_data->handle = handle; in _scsih_mark_responding_raid_device()
7815 struct MPT2SAS_TARGET *sas_target_priv_data; in _scsih_remove() local
7834 sas_target_priv_data = in _scsih_remove()
7836 sas_target_priv_data->deleted = 1; in _scsih_remove()