Lines Matching refs:sas_device_priv_data
1206 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_change_queue_depth() local
1214 sas_device_priv_data = sdev->hostdata; in scsih_change_queue_depth()
1215 if (!sas_device_priv_data) in scsih_change_queue_depth()
1217 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
1380 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_slave_alloc() local
1386 sas_device_priv_data = kzalloc(sizeof(*sas_device_priv_data), in scsih_slave_alloc()
1388 if (!sas_device_priv_data) in scsih_slave_alloc()
1391 sas_device_priv_data->lun = sdev->lun; in scsih_slave_alloc()
1392 sas_device_priv_data->flags = MPT_DEVICE_FLAGS_INIT; in scsih_slave_alloc()
1397 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_slave_alloc()
1398 sdev->hostdata = sas_device_priv_data; in scsih_slave_alloc()
1799 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_slave_configure() local
1812 sas_device_priv_data = sdev->hostdata; in scsih_slave_configure()
1813 sas_device_priv_data->configured_lun = 1; in scsih_slave_configure()
1814 sas_device_priv_data->flags &= ~MPT_DEVICE_FLAGS_INIT; in scsih_slave_configure()
1815 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_slave_configure()
1926 sas_device_priv_data->sas_target->sas_address); in scsih_slave_configure()
2119 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_set_tm_flag() local
2126 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_set_tm_flag()
2127 if (!sas_device_priv_data) in mpt3sas_scsih_set_tm_flag()
2129 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_set_tm_flag()
2130 sas_device_priv_data->sas_target->tm_busy = 1; in mpt3sas_scsih_set_tm_flag()
2147 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_clear_tm_flag() local
2154 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_clear_tm_flag()
2155 if (!sas_device_priv_data) in mpt3sas_scsih_clear_tm_flag()
2157 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_clear_tm_flag()
2158 sas_device_priv_data->sas_target->tm_busy = 0; in mpt3sas_scsih_clear_tm_flag()
2408 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_abort() local
2417 sas_device_priv_data = scmd->device->hostdata; in scsih_abort()
2418 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in scsih_abort()
2436 if (sas_device_priv_data->sas_target->flags & in scsih_abort()
2438 sas_device_priv_data->sas_target->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_abort()
2446 handle = sas_device_priv_data->sas_target->handle; in scsih_abort()
2467 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_dev_reset() local
2479 sas_device_priv_data = scmd->device->hostdata; in scsih_dev_reset()
2480 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in scsih_dev_reset()
2491 if (sas_device_priv_data->sas_target->flags & in scsih_dev_reset()
2498 handle = sas_device_priv_data->sas_target->handle; in scsih_dev_reset()
2530 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_target_reset() local
2541 sas_device_priv_data = scmd->device->hostdata; in scsih_target_reset()
2542 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in scsih_target_reset()
2553 if (sas_device_priv_data->sas_target->flags & in scsih_target_reset()
2560 handle = sas_device_priv_data->sas_target->handle; in scsih_target_reset()
2799 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_block() argument
2804 sas_device_priv_data->sas_target->handle); in _scsih_internal_device_block()
2805 sas_device_priv_data->block = 1; in _scsih_internal_device_block()
2811 sas_device_priv_data->sas_target->handle, r); in _scsih_internal_device_block()
2824 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_unblock() argument
2829 "handle(0x%04x)\n", sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
2830 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
2841 sas_device_priv_data->sas_target->handle, r); in _scsih_internal_device_unblock()
2842 sas_device_priv_data->block = 1; in _scsih_internal_device_unblock()
2847 sas_device_priv_data->sas_target->handle, r); in _scsih_internal_device_unblock()
2849 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
2854 sas_device_priv_data->sas_target->handle, r); in _scsih_internal_device_unblock()
2867 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_all_device() local
2871 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_all_device()
2872 if (!sas_device_priv_data) in _scsih_ublock_io_all_device()
2874 if (!sas_device_priv_data->block) in _scsih_ublock_io_all_device()
2879 sas_device_priv_data->sas_target->handle)); in _scsih_ublock_io_all_device()
2880 _scsih_internal_device_unblock(sdev, sas_device_priv_data); in _scsih_ublock_io_all_device()
2895 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_device() local
2899 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_device()
2900 if (!sas_device_priv_data) in _scsih_ublock_io_device()
2902 if (sas_device_priv_data->sas_target->sas_address in _scsih_ublock_io_device()
2905 if (sas_device_priv_data->block) in _scsih_ublock_io_device()
2907 sas_device_priv_data); in _scsih_ublock_io_device()
2921 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_all_device() local
2925 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_all_device()
2926 if (!sas_device_priv_data) in _scsih_block_io_all_device()
2928 if (sas_device_priv_data->block) in _scsih_block_io_all_device()
2930 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_all_device()
2944 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_device() local
2953 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_device()
2954 if (!sas_device_priv_data) in _scsih_block_io_device()
2956 if (sas_device_priv_data->sas_target->handle != handle) in _scsih_block_io_device()
2958 if (sas_device_priv_data->block) in _scsih_block_io_device()
2962 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_device()
3845 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_qcmd() local
3856 sas_device_priv_data = scmd->device->hostdata; in scsih_qcmd()
3857 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in scsih_qcmd()
3869 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
3891 sas_device_priv_data->block) in scsih_qcmd()
3924 if (sas_device_priv_data->sas_target->flags & in scsih_qcmd()
3938 int_to_scsilun(sas_device_priv_data->lun, (struct scsi_lun *) in scsih_qcmd()
4419 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_io_done() local
4435 sas_device_priv_data = scmd->device->hostdata; in _scsih_io_done()
4436 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in _scsih_io_done()
4437 sas_device_priv_data->sas_target->deleted) { in _scsih_io_done()
4456 cpu_to_le16(sas_device_priv_data->sas_target->handle); in _scsih_io_done()
4458 sas_device_priv_data->sas_target->handle); in _scsih_io_done()
4466 if (!sas_device_priv_data->tlr_snoop_check) { in _scsih_io_done()
4467 sas_device_priv_data->tlr_snoop_check++; in _scsih_io_done()
4524 if (sas_device_priv_data->block) { in _scsih_io_done()
5826 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_sas_broadcast_primitive_event() local
5869 sas_device_priv_data = sdev->hostdata; in _scsih_sas_broadcast_primitive_event()
5870 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) in _scsih_sas_broadcast_primitive_event()
5873 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
5877 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
5881 handle = sas_device_priv_data->sas_target->handle; in _scsih_sas_broadcast_primitive_event()
5882 lun = sas_device_priv_data->lun; in _scsih_sas_broadcast_primitive_event()
6788 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_prep_device_scan() local
6792 sas_device_priv_data = sdev->hostdata; in _scsih_prep_device_scan()
6793 if (sas_device_priv_data && sas_device_priv_data->sas_target) in _scsih_prep_device_scan()
6794 sas_device_priv_data->sas_target->deleted = 1; in _scsih_prep_device_scan()