Lines Matching refs:sas_device_priv_data

1794 	struct MPT3SAS_DEVICE *sas_device_priv_data;  in scsih_change_queue_depth()  local
1808 sas_device_priv_data = sdev->hostdata; in scsih_change_queue_depth()
1809 if (!sas_device_priv_data) in scsih_change_queue_depth()
1811 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
2041 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_slave_alloc() local
2048 sas_device_priv_data = kzalloc(sizeof(*sas_device_priv_data), in scsih_slave_alloc()
2050 if (!sas_device_priv_data) in scsih_slave_alloc()
2053 sas_device_priv_data->lun = sdev->lun; in scsih_slave_alloc()
2054 sas_device_priv_data->flags = MPT_DEVICE_FLAGS_INIT; in scsih_slave_alloc()
2059 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_slave_alloc()
2060 sdev->hostdata = sas_device_priv_data; in scsih_slave_alloc()
2512 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_slave_configure() local
2526 sas_device_priv_data = sdev->hostdata; in scsih_slave_configure()
2527 sas_device_priv_data->configured_lun = 1; in scsih_slave_configure()
2528 sas_device_priv_data->flags &= ~MPT_DEVICE_FLAGS_INIT; in scsih_slave_configure()
2529 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_slave_configure()
2650 sas_device_priv_data->sas_target->sas_address); in scsih_slave_configure()
2698 sas_device_priv_data->sas_target->sas_address, in scsih_slave_configure()
2699 sas_device_priv_data->sas_target->port); in scsih_slave_configure()
2718 sas_device_priv_data->sas_target->handle); in scsih_slave_configure()
2719 sas_device_priv_data->ignore_delay_remove = 1; in scsih_slave_configure()
2887 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_set_tm_flag() local
2894 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_set_tm_flag()
2895 if (!sas_device_priv_data) in mpt3sas_scsih_set_tm_flag()
2897 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_set_tm_flag()
2898 sas_device_priv_data->sas_target->tm_busy = 1; in mpt3sas_scsih_set_tm_flag()
2915 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_clear_tm_flag() local
2922 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_clear_tm_flag()
2923 if (!sas_device_priv_data) in mpt3sas_scsih_clear_tm_flag()
2925 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_clear_tm_flag()
2926 sas_device_priv_data->sas_target->tm_busy = 0; in mpt3sas_scsih_clear_tm_flag()
3297 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_abort() local
3310 sas_device_priv_data = scmd->device->hostdata; in scsih_abort()
3311 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_abort()
3331 if (sas_device_priv_data->sas_target->flags & in scsih_abort()
3333 sas_device_priv_data->sas_target->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_abort()
3341 handle = sas_device_priv_data->sas_target->handle; in scsih_abort()
3371 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_dev_reset() local
3386 sas_device_priv_data = scmd->device->hostdata; in scsih_dev_reset()
3387 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_dev_reset()
3399 if (sas_device_priv_data->sas_target->flags & in scsih_dev_reset()
3406 handle = sas_device_priv_data->sas_target->handle; in scsih_dev_reset()
3452 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_target_reset() local
3466 sas_device_priv_data = scmd->device->hostdata; in scsih_target_reset()
3467 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_target_reset()
3479 if (sas_device_priv_data->sas_target->flags & in scsih_target_reset()
3486 handle = sas_device_priv_data->sas_target->handle; in scsih_target_reset()
3768 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_block() argument
3773 sas_device_priv_data->sas_target->handle); in _scsih_internal_device_block()
3774 sas_device_priv_data->block = 1; in _scsih_internal_device_block()
3780 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_block()
3793 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_unblock() argument
3798 "handle(0x%04x)\n", sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3799 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
3810 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3811 sas_device_priv_data->block = 1; in _scsih_internal_device_unblock()
3816 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3818 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
3823 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3836 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_all_device() local
3840 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_all_device()
3841 if (!sas_device_priv_data) in _scsih_ublock_io_all_device()
3843 if (!sas_device_priv_data->block) in _scsih_ublock_io_all_device()
3848 sas_device_priv_data->sas_target->handle)); in _scsih_ublock_io_all_device()
3849 _scsih_internal_device_unblock(sdev, sas_device_priv_data); in _scsih_ublock_io_all_device()
3866 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_device() local
3870 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_device()
3871 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) in _scsih_ublock_io_device()
3873 if (sas_device_priv_data->sas_target->sas_address in _scsih_ublock_io_device()
3876 if (sas_device_priv_data->sas_target->port != port) in _scsih_ublock_io_device()
3878 if (sas_device_priv_data->block) in _scsih_ublock_io_device()
3880 sas_device_priv_data); in _scsih_ublock_io_device()
3893 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_all_device() local
3897 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_all_device()
3898 if (!sas_device_priv_data) in _scsih_block_io_all_device()
3900 if (sas_device_priv_data->block) in _scsih_block_io_all_device()
3902 if (sas_device_priv_data->ignore_delay_remove) { in _scsih_block_io_all_device()
3905 __func__, sas_device_priv_data->sas_target->handle); in _scsih_block_io_all_device()
3908 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_all_device()
3922 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_device() local
3929 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_device()
3930 if (!sas_device_priv_data) in _scsih_block_io_device()
3932 if (sas_device_priv_data->sas_target->handle != handle) in _scsih_block_io_device()
3934 if (sas_device_priv_data->block) in _scsih_block_io_device()
3938 if (sas_device_priv_data->ignore_delay_remove) { in _scsih_block_io_device()
3941 __func__, sas_device_priv_data->sas_target->handle); in _scsih_block_io_device()
3944 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_device()
5127 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_qcmd() local
5141 sas_device_priv_data = scmd->device->hostdata; in scsih_qcmd()
5142 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in scsih_qcmd()
5154 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
5162 if (handle == MPT3SAS_INVALID_DEVICE_HANDLE || sas_device_priv_data->block) { in scsih_qcmd()
5187 sas_device_priv_data->block) { in scsih_qcmd()
5198 if (test_bit(0, &sas_device_priv_data->ata_command_pending)) in scsih_qcmd()
5212 if (sas_device_priv_data->ncq_prio_enable) { in scsih_qcmd()
5238 if (sas_device_priv_data->sas_target->flags & in scsih_qcmd()
5252 int_to_scsilun(sas_device_priv_data->lun, (struct scsi_lun *) in scsih_qcmd()
5716 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_io_done() local
5734 sas_device_priv_data = scmd->device->hostdata; in _scsih_io_done()
5735 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in _scsih_io_done()
5736 sas_device_priv_data->sas_target->deleted) { in _scsih_io_done()
5754 cpu_to_le16(sas_device_priv_data->sas_target->handle); in _scsih_io_done()
5756 sas_device_priv_data->sas_target->handle); in _scsih_io_done()
5764 if (!sas_device_priv_data->tlr_snoop_check) { in _scsih_io_done()
5765 sas_device_priv_data->tlr_snoop_check++; in _scsih_io_done()
5823 if (sas_device_priv_data->block) { in _scsih_io_done()
8663 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_sas_broadcast_primitive_event() local
8705 sas_device_priv_data = sdev->hostdata; in _scsih_sas_broadcast_primitive_event()
8706 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) in _scsih_sas_broadcast_primitive_event()
8709 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
8713 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
8717 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
8721 handle = sas_device_priv_data->sas_target->handle; in _scsih_sas_broadcast_primitive_event()
8722 lun = sas_device_priv_data->lun; in _scsih_sas_broadcast_primitive_event()
9654 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_prep_device_scan() local
9658 sas_device_priv_data = sdev->hostdata; in _scsih_prep_device_scan()
9659 if (sas_device_priv_data && sas_device_priv_data->sas_target) in _scsih_prep_device_scan()
9660 sas_device_priv_data->sas_target->deleted = 1; in _scsih_prep_device_scan()
9672 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_update_device_qdepth() local
9680 sas_device_priv_data = sdev->hostdata; in _scsih_update_device_qdepth()
9681 if (sas_device_priv_data && sas_device_priv_data->sas_target) { in _scsih_update_device_qdepth()
9682 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_update_device_qdepth()
9683 sas_device = sas_device_priv_data->sas_target->sas_dev; in _scsih_update_device_qdepth()