Lines Matching refs:sas_target_priv_data

1207 	struct MPT3SAS_TARGET *sas_target_priv_data;  in scsih_change_queue_depth()  local
1217 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
1218 if (!sas_target_priv_data) in scsih_change_queue_depth()
1220 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) in scsih_change_queue_depth()
1224 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_change_queue_depth()
1254 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_alloc() local
1260 sas_target_priv_data = kzalloc(sizeof(*sas_target_priv_data), in scsih_target_alloc()
1262 if (!sas_target_priv_data) in scsih_target_alloc()
1265 starget->hostdata = sas_target_priv_data; in scsih_target_alloc()
1266 sas_target_priv_data->starget = starget; in scsih_target_alloc()
1267 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in scsih_target_alloc()
1275 sas_target_priv_data->handle = raid_device->handle; in scsih_target_alloc()
1276 sas_target_priv_data->sas_address = raid_device->wwid; in scsih_target_alloc()
1277 sas_target_priv_data->flags |= MPT_TARGET_FLAGS_VOLUME; in scsih_target_alloc()
1278 sas_target_priv_data->raid_device = raid_device; in scsih_target_alloc()
1293 sas_target_priv_data->handle = sas_device->handle; in scsih_target_alloc()
1294 sas_target_priv_data->sas_address = sas_device->sas_address; in scsih_target_alloc()
1295 sas_target_priv_data->sdev = sas_device; in scsih_target_alloc()
1300 sas_target_priv_data->flags |= in scsih_target_alloc()
1303 sas_target_priv_data->flags |= MPT_TARGET_FASTPATH_IO; in scsih_target_alloc()
1321 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_target_destroy() local
1327 sas_target_priv_data = starget->hostdata; in scsih_target_destroy()
1328 if (!sas_target_priv_data) in scsih_target_destroy()
1345 sas_device = __mpt3sas_get_sdev_from_target(ioc, sas_target_priv_data); in scsih_target_destroy()
1355 sas_target_priv_data->sdev = NULL; in scsih_target_destroy()
1363 kfree(sas_target_priv_data); in scsih_target_destroy()
1379 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_alloc() local
1395 sas_target_priv_data = starget->hostdata; in scsih_slave_alloc()
1396 sas_target_priv_data->num_luns++; in scsih_slave_alloc()
1397 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_slave_alloc()
1399 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT)) in scsih_slave_alloc()
1413 if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_alloc()
1416 sas_target_priv_data->sas_address); in scsih_slave_alloc()
1442 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_destroy() local
1453 sas_target_priv_data = starget->hostdata; in scsih_slave_destroy()
1454 sas_target_priv_data->num_luns--; in scsih_slave_destroy()
1459 if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in scsih_slave_destroy()
1462 sas_target_priv_data); in scsih_slave_destroy()
1463 if (sas_device && !sas_target_priv_data->num_luns) in scsih_slave_destroy()
1800 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_slave_configure() local
1815 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_slave_configure()
1816 handle = sas_target_priv_data->handle; in scsih_slave_configure()
1819 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_slave_configure()
1907 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in scsih_slave_configure()
3069 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_tm_tr_send() local
3104 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_tm_tr_send()
3105 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
3110 if (sas_target_priv_data) { in _scsih_tm_tr_send()
3128 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_tm_tr_send()
3525 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_set_volume_delete_flag() local
3532 sas_target_priv_data = in _scsih_set_volume_delete_flag()
3534 sas_target_priv_data->deleted = 1; in _scsih_set_volume_delete_flag()
3846 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_qcmd() local
3869 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
3872 handle = sas_target_priv_data->handle; in scsih_qcmd()
3885 else if (sas_target_priv_data->deleted) { in scsih_qcmd()
3890 } else if (sas_target_priv_data->tm_busy || in scsih_qcmd()
3950 raid_device = sas_target_priv_data->raid_device; in scsih_qcmd()
3956 if (sas_target_priv_data->flags & MPT_TARGET_FASTPATH_IO) { in scsih_qcmd()
4327 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_smart_predicted_fault() local
4341 sas_target_priv_data = starget->hostdata; in _scsih_smart_predicted_fault()
4343 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) || in _scsih_smart_predicted_fault()
4344 ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME))) in _scsih_smart_predicted_fault()
4383 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address); in _scsih_smart_predicted_fault()
5140 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_check_device() local
5173 sas_target_priv_data = starget->hostdata; in _scsih_check_device()
5177 sas_target_priv_data->handle = handle; in _scsih_check_device()
5347 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_remove_device() local
5373 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_remove_device()
5374 sas_target_priv_data->deleted = 1; in _scsih_remove_device()
5376 sas_target_priv_data->handle = in _scsih_remove_device()
6192 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_volume_delete() local
6200 sas_target_priv_data = starget->hostdata; in _scsih_sas_volume_delete()
6201 sas_target_priv_data->deleted = 1; in _scsih_sas_volume_delete()
6228 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_expose() local
6240 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_expose()
6241 sas_target_priv_data->flags &= in _scsih_sas_pd_expose()
6270 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_hide() local
6287 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_hide()
6288 sas_target_priv_data->flags |= in _scsih_sas_pd_hide()
6812 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device() local
6824 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_sas_device()
6825 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_sas_device()
6826 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_sas_device()
6828 sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device()
6860 if (sas_target_priv_data) in _scsih_mark_responding_sas_device()
6861 sas_target_priv_data->handle = in _scsih_mark_responding_sas_device()
6932 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device() local
6942 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_raid_device()
6943 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_raid_device()
6945 sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device()
6967 if (sas_target_priv_data) in _scsih_mark_responding_raid_device()
6968 sas_target_priv_data->handle = handle; in _scsih_mark_responding_raid_device()
7932 struct MPT3SAS_TARGET *sas_target_priv_data; in scsih_remove() local
7951 sas_target_priv_data = in scsih_remove()
7953 sas_target_priv_data->deleted = 1; in scsih_remove()