Lines Matching refs:sas_device_priv_data

1793 	struct MPT3SAS_DEVICE *sas_device_priv_data;  in scsih_change_queue_depth()  local
1807 sas_device_priv_data = sdev->hostdata; in scsih_change_queue_depth()
1808 if (!sas_device_priv_data) in scsih_change_queue_depth()
1810 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
2040 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_sdev_init() local
2047 sas_device_priv_data = kzalloc(sizeof(*sas_device_priv_data), in scsih_sdev_init()
2049 if (!sas_device_priv_data) in scsih_sdev_init()
2052 sas_device_priv_data->lun = sdev->lun; in scsih_sdev_init()
2053 sas_device_priv_data->flags = MPT_DEVICE_FLAGS_INIT; in scsih_sdev_init()
2058 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_sdev_init()
2059 sdev->hostdata = sas_device_priv_data; in scsih_sdev_init()
2511 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_sdev_configure() local
2525 sas_device_priv_data = sdev->hostdata; in scsih_sdev_configure()
2526 sas_device_priv_data->configured_lun = 1; in scsih_sdev_configure()
2527 sas_device_priv_data->flags &= ~MPT_DEVICE_FLAGS_INIT; in scsih_sdev_configure()
2528 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_sdev_configure()
2648 sas_device_priv_data->sas_target->sas_address); in scsih_sdev_configure()
2688 sas_device_priv_data->sas_target->sas_address, in scsih_sdev_configure()
2689 sas_device_priv_data->sas_target->port); in scsih_sdev_configure()
2708 sas_device_priv_data->sas_target->handle); in scsih_sdev_configure()
2709 sas_device_priv_data->ignore_delay_remove = 1; in scsih_sdev_configure()
2877 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_set_tm_flag() local
2884 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_set_tm_flag()
2885 if (!sas_device_priv_data) in mpt3sas_scsih_set_tm_flag()
2887 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_set_tm_flag()
2888 sas_device_priv_data->sas_target->tm_busy = 1; in mpt3sas_scsih_set_tm_flag()
2905 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_clear_tm_flag() local
2912 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_clear_tm_flag()
2913 if (!sas_device_priv_data) in mpt3sas_scsih_clear_tm_flag()
2915 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_clear_tm_flag()
2916 sas_device_priv_data->sas_target->tm_busy = 0; in mpt3sas_scsih_clear_tm_flag()
3287 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_abort() local
3300 sas_device_priv_data = scmd->device->hostdata; in scsih_abort()
3301 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_abort()
3321 if (sas_device_priv_data->sas_target->flags & in scsih_abort()
3323 sas_device_priv_data->sas_target->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_abort()
3331 handle = sas_device_priv_data->sas_target->handle; in scsih_abort()
3361 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_dev_reset() local
3376 sas_device_priv_data = scmd->device->hostdata; in scsih_dev_reset()
3377 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_dev_reset()
3389 if (sas_device_priv_data->sas_target->flags & in scsih_dev_reset()
3396 handle = sas_device_priv_data->sas_target->handle; in scsih_dev_reset()
3442 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_target_reset() local
3456 sas_device_priv_data = scmd->device->hostdata; in scsih_target_reset()
3457 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_target_reset()
3469 if (sas_device_priv_data->sas_target->flags & in scsih_target_reset()
3476 handle = sas_device_priv_data->sas_target->handle; in scsih_target_reset()
3758 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_block() argument
3763 sas_device_priv_data->sas_target->handle); in _scsih_internal_device_block()
3764 sas_device_priv_data->block = 1; in _scsih_internal_device_block()
3770 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_block()
3783 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_unblock() argument
3788 "handle(0x%04x)\n", sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3789 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
3800 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3801 sas_device_priv_data->block = 1; in _scsih_internal_device_unblock()
3806 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3808 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
3813 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3826 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_all_device() local
3830 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_all_device()
3831 if (!sas_device_priv_data) in _scsih_ublock_io_all_device()
3833 if (!sas_device_priv_data->block) in _scsih_ublock_io_all_device()
3838 sas_device_priv_data->sas_target->handle)); in _scsih_ublock_io_all_device()
3839 _scsih_internal_device_unblock(sdev, sas_device_priv_data); in _scsih_ublock_io_all_device()
3856 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_device() local
3860 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_device()
3861 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) in _scsih_ublock_io_device()
3863 if (sas_device_priv_data->sas_target->sas_address in _scsih_ublock_io_device()
3866 if (sas_device_priv_data->sas_target->port != port) in _scsih_ublock_io_device()
3868 if (sas_device_priv_data->block) in _scsih_ublock_io_device()
3870 sas_device_priv_data); in _scsih_ublock_io_device()
3883 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_all_device() local
3887 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_all_device()
3888 if (!sas_device_priv_data) in _scsih_block_io_all_device()
3890 if (sas_device_priv_data->block) in _scsih_block_io_all_device()
3892 if (sas_device_priv_data->ignore_delay_remove) { in _scsih_block_io_all_device()
3895 __func__, sas_device_priv_data->sas_target->handle); in _scsih_block_io_all_device()
3898 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_all_device()
3912 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_device() local
3919 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_device()
3920 if (!sas_device_priv_data) in _scsih_block_io_device()
3922 if (sas_device_priv_data->sas_target->handle != handle) in _scsih_block_io_device()
3924 if (sas_device_priv_data->block) in _scsih_block_io_device()
3928 if (sas_device_priv_data->ignore_delay_remove) { in _scsih_block_io_device()
3931 __func__, sas_device_priv_data->sas_target->handle); in _scsih_block_io_device()
3934 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_device()
5117 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_qcmd() local
5131 sas_device_priv_data = scmd->device->hostdata; in scsih_qcmd()
5132 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in scsih_qcmd()
5144 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
5152 if (handle == MPT3SAS_INVALID_DEVICE_HANDLE || sas_device_priv_data->block) { in scsih_qcmd()
5177 sas_device_priv_data->block) { in scsih_qcmd()
5188 if (test_bit(0, &sas_device_priv_data->ata_command_pending)) in scsih_qcmd()
5202 if (sas_device_priv_data->ncq_prio_enable) { in scsih_qcmd()
5228 if (sas_device_priv_data->sas_target->flags & in scsih_qcmd()
5242 int_to_scsilun(sas_device_priv_data->lun, (struct scsi_lun *) in scsih_qcmd()
5706 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_io_done() local
5724 sas_device_priv_data = scmd->device->hostdata; in _scsih_io_done()
5725 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in _scsih_io_done()
5726 sas_device_priv_data->sas_target->deleted) { in _scsih_io_done()
5744 cpu_to_le16(sas_device_priv_data->sas_target->handle); in _scsih_io_done()
5746 sas_device_priv_data->sas_target->handle); in _scsih_io_done()
5754 if (!sas_device_priv_data->tlr_snoop_check) { in _scsih_io_done()
5755 sas_device_priv_data->tlr_snoop_check++; in _scsih_io_done()
5813 if (sas_device_priv_data->block) { in _scsih_io_done()
8648 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_sas_broadcast_primitive_event() local
8690 sas_device_priv_data = sdev->hostdata; in _scsih_sas_broadcast_primitive_event()
8691 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) in _scsih_sas_broadcast_primitive_event()
8694 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
8698 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
8702 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
8706 handle = sas_device_priv_data->sas_target->handle; in _scsih_sas_broadcast_primitive_event()
8707 lun = sas_device_priv_data->lun; in _scsih_sas_broadcast_primitive_event()
9639 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_prep_device_scan() local
9643 sas_device_priv_data = sdev->hostdata; in _scsih_prep_device_scan()
9644 if (sas_device_priv_data && sas_device_priv_data->sas_target) in _scsih_prep_device_scan()
9645 sas_device_priv_data->sas_target->deleted = 1; in _scsih_prep_device_scan()
9657 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_update_device_qdepth() local
9665 sas_device_priv_data = sdev->hostdata; in _scsih_update_device_qdepth()
9666 if (sas_device_priv_data && sas_device_priv_data->sas_target) { in _scsih_update_device_qdepth()
9667 sas_target_priv_data = sas_device_priv_data->sas_target; in _scsih_update_device_qdepth()
9668 sas_device = sas_device_priv_data->sas_target->sas_dev; in _scsih_update_device_qdepth()