Lines Matching refs:sas_device_priv_data
1195 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_change_queue_depth() local
1203 sas_device_priv_data = sdev->hostdata; in _scsih_change_queue_depth()
1204 if (!sas_device_priv_data) in _scsih_change_queue_depth()
1206 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_change_queue_depth()
1213 sas_device_priv_data->sas_target->sas_address); in _scsih_change_queue_depth()
1354 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_slave_alloc() local
1360 sas_device_priv_data = kzalloc(sizeof(*sas_device_priv_data), in _scsih_slave_alloc()
1362 if (!sas_device_priv_data) in _scsih_slave_alloc()
1365 sas_device_priv_data->lun = sdev->lun; in _scsih_slave_alloc()
1366 sas_device_priv_data->flags = MPT_DEVICE_FLAGS_INIT; in _scsih_slave_alloc()
1371 sas_device_priv_data->sas_target = sas_target_priv_data; in _scsih_slave_alloc()
1372 sdev->hostdata = sas_device_priv_data; in _scsih_slave_alloc()
1959 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_slave_configure() local
1972 sas_device_priv_data = sdev->hostdata; in _scsih_slave_configure()
1973 sas_device_priv_data->configured_lun = 1; in _scsih_slave_configure()
1974 sas_device_priv_data->flags &= ~MPT_DEVICE_FLAGS_INIT; in _scsih_slave_configure()
1975 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_slave_configure()
2082 sas_device_priv_data->sas_target->sas_address); in _scsih_slave_configure()
2266 struct MPT2SAS_DEVICE *sas_device_priv_data; in mpt2sas_scsih_set_tm_flag() local
2273 sas_device_priv_data = sdev->hostdata; in mpt2sas_scsih_set_tm_flag()
2274 if (!sas_device_priv_data) in mpt2sas_scsih_set_tm_flag()
2276 if (sas_device_priv_data->sas_target->handle == handle) { in mpt2sas_scsih_set_tm_flag()
2277 sas_device_priv_data->sas_target->tm_busy = 1; in mpt2sas_scsih_set_tm_flag()
2294 struct MPT2SAS_DEVICE *sas_device_priv_data; in mpt2sas_scsih_clear_tm_flag() local
2301 sas_device_priv_data = sdev->hostdata; in mpt2sas_scsih_clear_tm_flag()
2302 if (!sas_device_priv_data) in mpt2sas_scsih_clear_tm_flag()
2304 if (sas_device_priv_data->sas_target->handle == handle) { in mpt2sas_scsih_clear_tm_flag()
2305 sas_device_priv_data->sas_target->tm_busy = 0; in mpt2sas_scsih_clear_tm_flag()
2547 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_abort() local
2556 sas_device_priv_data = scmd->device->hostdata; in _scsih_abort()
2557 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in _scsih_abort()
2575 if (sas_device_priv_data->sas_target->flags & in _scsih_abort()
2577 sas_device_priv_data->sas_target->flags & MPT_TARGET_FLAGS_VOLUME) { in _scsih_abort()
2585 handle = sas_device_priv_data->sas_target->handle; in _scsih_abort()
2606 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_dev_reset() local
2618 sas_device_priv_data = scmd->device->hostdata; in _scsih_dev_reset()
2619 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in _scsih_dev_reset()
2630 if (sas_device_priv_data->sas_target->flags & in _scsih_dev_reset()
2634 sas_device_priv_data->sas_target->handle); in _scsih_dev_reset()
2639 handle = sas_device_priv_data->sas_target->handle; in _scsih_dev_reset()
2667 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_target_reset() local
2678 sas_device_priv_data = scmd->device->hostdata; in _scsih_target_reset()
2679 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in _scsih_target_reset()
2690 if (sas_device_priv_data->sas_target->flags & in _scsih_target_reset()
2694 sas_device_priv_data->sas_target->handle); in _scsih_target_reset()
2699 handle = sas_device_priv_data->sas_target->handle; in _scsih_target_reset()
2878 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_all_device() local
2882 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_all_device()
2883 if (!sas_device_priv_data) in _scsih_ublock_io_all_device()
2885 if (!sas_device_priv_data->block) in _scsih_ublock_io_all_device()
2887 sas_device_priv_data->block = 0; in _scsih_ublock_io_all_device()
2890 sas_device_priv_data->sas_target->handle)); in _scsih_ublock_io_all_device()
2904 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_device() local
2908 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_device()
2909 if (!sas_device_priv_data) in _scsih_ublock_io_device()
2911 if (!sas_device_priv_data->block) in _scsih_ublock_io_device()
2913 if (sas_device_priv_data->sas_target->sas_address == in _scsih_ublock_io_device()
2919 sas_device_priv_data->block = 0; in _scsih_ublock_io_device()
2935 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_all_device() local
2939 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_all_device()
2940 if (!sas_device_priv_data) in _scsih_block_io_all_device()
2942 if (sas_device_priv_data->block) in _scsih_block_io_all_device()
2944 sas_device_priv_data->block = 1; in _scsih_block_io_all_device()
2947 sas_device_priv_data->sas_target->handle)); in _scsih_block_io_all_device()
2963 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_device() local
2967 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_device()
2968 if (!sas_device_priv_data) in _scsih_block_io_device()
2970 if (sas_device_priv_data->block) in _scsih_block_io_device()
2972 if (sas_device_priv_data->sas_target->handle == handle) { in _scsih_block_io_device()
2976 sas_device_priv_data->block = 1; in _scsih_block_io_device()
3902 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_qcmd() local
3909 sas_device_priv_data = scmd->device->hostdata; in _scsih_qcmd()
3910 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in _scsih_qcmd()
3922 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_qcmd()
3934 else if (sas_device_priv_data->block || sas_target_priv_data->tm_busy) in _scsih_qcmd()
3972 if (sas_device_priv_data->sas_target->flags & in _scsih_qcmd()
3978 cpu_to_le16(sas_device_priv_data->sas_target->handle); in _scsih_qcmd()
3991 int_to_scsilun(sas_device_priv_data->lun, (struct scsi_lun *) in _scsih_qcmd()
4441 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_io_done() local
4457 sas_device_priv_data = scmd->device->hostdata; in _scsih_io_done()
4458 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in _scsih_io_done()
4459 sas_device_priv_data->sas_target->deleted) { in _scsih_io_done()
4477 cpu_to_le16(sas_device_priv_data->sas_target->handle); in _scsih_io_done()
4479 sas_device_priv_data->sas_target->handle); in _scsih_io_done()
4489 if (!sas_device_priv_data->tlr_snoop_check) { in _scsih_io_done()
4490 sas_device_priv_data->tlr_snoop_check++; in _scsih_io_done()
4543 if (sas_device_priv_data->block) { in _scsih_io_done()
5813 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_sas_broadcast_primitive_event() local
5856 sas_device_priv_data = sdev->hostdata; in _scsih_sas_broadcast_primitive_event()
5857 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) in _scsih_sas_broadcast_primitive_event()
5860 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
5864 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
5868 handle = sas_device_priv_data->sas_target->handle; in _scsih_sas_broadcast_primitive_event()
5869 lun = sas_device_priv_data->lun; in _scsih_sas_broadcast_primitive_event()
6678 struct MPT2SAS_DEVICE *sas_device_priv_data; in _scsih_prep_device_scan() local
6682 sas_device_priv_data = sdev->hostdata; in _scsih_prep_device_scan()
6683 if (sas_device_priv_data && sas_device_priv_data->sas_target) in _scsih_prep_device_scan()
6684 sas_device_priv_data->sas_target->deleted = 1; in _scsih_prep_device_scan()