Lines Matching refs:sas_target_priv_data
1071 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_change_queue_depth() local
1081 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_change_queue_depth()
1082 if (!sas_target_priv_data) in _scsih_change_queue_depth()
1084 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) in _scsih_change_queue_depth()
1115 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_target_alloc() local
1121 sas_target_priv_data = kzalloc(sizeof(*sas_target_priv_data), in _scsih_target_alloc()
1123 if (!sas_target_priv_data) in _scsih_target_alloc()
1126 starget->hostdata = sas_target_priv_data; in _scsih_target_alloc()
1127 sas_target_priv_data->starget = starget; in _scsih_target_alloc()
1128 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_target_alloc()
1136 sas_target_priv_data->handle = raid_device->handle; in _scsih_target_alloc()
1137 sas_target_priv_data->sas_address = raid_device->wwid; in _scsih_target_alloc()
1138 sas_target_priv_data->flags |= MPT_TARGET_FLAGS_VOLUME; in _scsih_target_alloc()
1152 sas_target_priv_data->handle = sas_device->handle; in _scsih_target_alloc()
1153 sas_target_priv_data->sas_address = sas_device->sas_address; in _scsih_target_alloc()
1158 sas_target_priv_data->flags |= in _scsih_target_alloc()
1161 sas_target_priv_data->flags |= MPT_TARGET_FASTPATH_IO; in _scsih_target_alloc()
1179 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_target_destroy() local
1185 sas_target_priv_data = starget->hostdata; in _scsih_target_destroy()
1186 if (!sas_target_priv_data) in _scsih_target_destroy()
1213 kfree(sas_target_priv_data); in _scsih_target_destroy()
1229 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_slave_alloc() local
1245 sas_target_priv_data = starget->hostdata; in _scsih_slave_alloc()
1246 sas_target_priv_data->num_luns++; in _scsih_slave_alloc()
1247 sas_device_priv_data->sas_target = sas_target_priv_data; in _scsih_slave_alloc()
1249 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT)) in _scsih_slave_alloc()
1263 if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in _scsih_slave_alloc()
1266 sas_target_priv_data->sas_address); in _scsih_slave_alloc()
1288 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_slave_destroy() local
1299 sas_target_priv_data = starget->hostdata; in _scsih_slave_destroy()
1300 sas_target_priv_data->num_luns--; in _scsih_slave_destroy()
1305 if (!(sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME)) { in _scsih_slave_destroy()
1308 sas_target_priv_data->sas_address); in _scsih_slave_destroy()
1309 if (sas_device && !sas_target_priv_data->num_luns) in _scsih_slave_destroy()
1627 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_slave_configure() local
1642 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_slave_configure()
1643 handle = sas_target_priv_data->handle; in _scsih_slave_configure()
1646 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME) { in _scsih_slave_configure()
1728 if (sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) { in _scsih_slave_configure()
2763 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_tm_tr_send() local
2798 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_tm_tr_send()
2799 sas_target_priv_data->deleted = 1; in _scsih_tm_tr_send()
2804 if (sas_target_priv_data) { in _scsih_tm_tr_send()
2810 sas_target_priv_data->handle = MPT3SAS_INVALID_DEVICE_HANDLE; in _scsih_tm_tr_send()
3203 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_set_volume_delete_flag() local
3210 sas_target_priv_data = in _scsih_set_volume_delete_flag()
3212 sas_target_priv_data->deleted = 1; in _scsih_set_volume_delete_flag()
3520 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_qcmd() local
3544 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_qcmd()
3547 handle = sas_target_priv_data->handle; in _scsih_qcmd()
3560 else if (sas_target_priv_data->deleted) { in _scsih_qcmd()
3565 } else if (sas_target_priv_data->tm_busy || in _scsih_qcmd()
3623 if (sas_target_priv_data->flags & MPT_TARGET_FASTPATH_IO) { in _scsih_qcmd()
3980 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_smart_predicted_fault() local
3995 sas_target_priv_data = starget->hostdata; in _scsih_smart_predicted_fault()
3997 if ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_RAID_COMPONENT) || in _scsih_smart_predicted_fault()
3998 ((sas_target_priv_data->flags & MPT_TARGET_FLAGS_VOLUME))) { in _scsih_smart_predicted_fault()
4029 event_data->SASAddress = cpu_to_le64(sas_target_priv_data->sas_address); in _scsih_smart_predicted_fault()
4750 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_check_device() local
4785 sas_target_priv_data = starget->hostdata; in _scsih_check_device()
4789 sas_target_priv_data->handle = handle; in _scsih_check_device()
4934 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_remove_device() local
4948 sas_target_priv_data = sas_device->starget->hostdata; in _scsih_remove_device()
4949 sas_target_priv_data->deleted = 1; in _scsih_remove_device()
4951 sas_target_priv_data->handle = in _scsih_remove_device()
5755 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_volume_delete() local
5763 sas_target_priv_data = starget->hostdata; in _scsih_sas_volume_delete()
5764 sas_target_priv_data->deleted = 1; in _scsih_sas_volume_delete()
5791 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_expose() local
5803 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_expose()
5804 sas_target_priv_data->flags &= in _scsih_sas_pd_expose()
5831 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_sas_pd_hide() local
5848 sas_target_priv_data = starget->hostdata; in _scsih_sas_pd_hide()
5849 sas_target_priv_data->flags |= in _scsih_sas_pd_hide()
6373 struct MPT3SAS_TARGET *sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device() local
6385 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_sas_device()
6386 sas_target_priv_data->tm_busy = 0; in _scsih_mark_responding_sas_device()
6387 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_sas_device()
6389 sas_target_priv_data = NULL; in _scsih_mark_responding_sas_device()
6404 if (sas_target_priv_data) in _scsih_mark_responding_sas_device()
6405 sas_target_priv_data->handle = handle; in _scsih_mark_responding_sas_device()
6473 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_mark_responding_raid_device() local
6483 sas_target_priv_data = starget->hostdata; in _scsih_mark_responding_raid_device()
6484 sas_target_priv_data->deleted = 0; in _scsih_mark_responding_raid_device()
6486 sas_target_priv_data = NULL; in _scsih_mark_responding_raid_device()
6501 if (sas_target_priv_data) in _scsih_mark_responding_raid_device()
6502 sas_target_priv_data->handle = handle; in _scsih_mark_responding_raid_device()
7420 struct MPT3SAS_TARGET *sas_target_priv_data; in _scsih_remove() local
7439 sas_target_priv_data = in _scsih_remove()
7441 sas_target_priv_data->deleted = 1; in _scsih_remove()