Lines Matching refs:sas_device_priv_data

1505 	struct MPT3SAS_DEVICE *sas_device_priv_data;  in scsih_change_queue_depth()  local
1513 sas_device_priv_data = sdev->hostdata; in scsih_change_queue_depth()
1514 if (!sas_device_priv_data) in scsih_change_queue_depth()
1516 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_change_queue_depth()
1721 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_slave_alloc() local
1728 sas_device_priv_data = kzalloc(sizeof(*sas_device_priv_data), in scsih_slave_alloc()
1730 if (!sas_device_priv_data) in scsih_slave_alloc()
1733 sas_device_priv_data->lun = sdev->lun; in scsih_slave_alloc()
1734 sas_device_priv_data->flags = MPT_DEVICE_FLAGS_INIT; in scsih_slave_alloc()
1739 sas_device_priv_data->sas_target = sas_target_priv_data; in scsih_slave_alloc()
1740 sdev->hostdata = sas_device_priv_data; in scsih_slave_alloc()
2191 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_slave_configure() local
2205 sas_device_priv_data = sdev->hostdata; in scsih_slave_configure()
2206 sas_device_priv_data->configured_lun = 1; in scsih_slave_configure()
2207 sas_device_priv_data->flags &= ~MPT_DEVICE_FLAGS_INIT; in scsih_slave_configure()
2208 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_slave_configure()
2329 sas_device_priv_data->sas_target->sas_address); in scsih_slave_configure()
2377 sas_device_priv_data->sas_target->sas_address); in scsih_slave_configure()
2395 sas_device_priv_data->sas_target->handle); in scsih_slave_configure()
2396 sas_device_priv_data->ignore_delay_remove = 1; in scsih_slave_configure()
2565 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_set_tm_flag() local
2572 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_set_tm_flag()
2573 if (!sas_device_priv_data) in mpt3sas_scsih_set_tm_flag()
2575 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_set_tm_flag()
2576 sas_device_priv_data->sas_target->tm_busy = 1; in mpt3sas_scsih_set_tm_flag()
2593 struct MPT3SAS_DEVICE *sas_device_priv_data; in mpt3sas_scsih_clear_tm_flag() local
2600 sas_device_priv_data = sdev->hostdata; in mpt3sas_scsih_clear_tm_flag()
2601 if (!sas_device_priv_data) in mpt3sas_scsih_clear_tm_flag()
2603 if (sas_device_priv_data->sas_target->handle == handle) { in mpt3sas_scsih_clear_tm_flag()
2604 sas_device_priv_data->sas_target->tm_busy = 0; in mpt3sas_scsih_clear_tm_flag()
2838 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_abort() local
2849 sas_device_priv_data = scmd->device->hostdata; in scsih_abort()
2850 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_abort()
2868 if (sas_device_priv_data->sas_target->flags & in scsih_abort()
2870 sas_device_priv_data->sas_target->flags & MPT_TARGET_FLAGS_VOLUME) { in scsih_abort()
2878 handle = sas_device_priv_data->sas_target->handle; in scsih_abort()
2906 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_dev_reset() local
2921 sas_device_priv_data = scmd->device->hostdata; in scsih_dev_reset()
2922 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_dev_reset()
2934 if (sas_device_priv_data->sas_target->flags & in scsih_dev_reset()
2941 handle = sas_device_priv_data->sas_target->handle; in scsih_dev_reset()
2984 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_target_reset() local
2998 sas_device_priv_data = scmd->device->hostdata; in scsih_target_reset()
2999 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in scsih_target_reset()
3011 if (sas_device_priv_data->sas_target->flags & in scsih_target_reset()
3018 handle = sas_device_priv_data->sas_target->handle; in scsih_target_reset()
3254 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_block() argument
3259 sas_device_priv_data->sas_target->handle); in _scsih_internal_device_block()
3260 sas_device_priv_data->block = 1; in _scsih_internal_device_block()
3266 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_block()
3279 struct MPT3SAS_DEVICE *sas_device_priv_data) in _scsih_internal_device_unblock() argument
3284 "handle(0x%04x)\n", sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3285 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
3296 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3297 sas_device_priv_data->block = 1; in _scsih_internal_device_unblock()
3302 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3304 sas_device_priv_data->block = 0; in _scsih_internal_device_unblock()
3309 r, sas_device_priv_data->sas_target->handle); in _scsih_internal_device_unblock()
3322 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_all_device() local
3326 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_all_device()
3327 if (!sas_device_priv_data) in _scsih_ublock_io_all_device()
3329 if (!sas_device_priv_data->block) in _scsih_ublock_io_all_device()
3334 sas_device_priv_data->sas_target->handle)); in _scsih_ublock_io_all_device()
3335 _scsih_internal_device_unblock(sdev, sas_device_priv_data); in _scsih_ublock_io_all_device()
3350 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_ublock_io_device() local
3354 sas_device_priv_data = sdev->hostdata; in _scsih_ublock_io_device()
3355 if (!sas_device_priv_data) in _scsih_ublock_io_device()
3357 if (sas_device_priv_data->sas_target->sas_address in _scsih_ublock_io_device()
3360 if (sas_device_priv_data->block) in _scsih_ublock_io_device()
3362 sas_device_priv_data); in _scsih_ublock_io_device()
3375 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_all_device() local
3379 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_all_device()
3380 if (!sas_device_priv_data) in _scsih_block_io_all_device()
3382 if (sas_device_priv_data->block) in _scsih_block_io_all_device()
3384 if (sas_device_priv_data->ignore_delay_remove) { in _scsih_block_io_all_device()
3387 __func__, sas_device_priv_data->sas_target->handle); in _scsih_block_io_all_device()
3390 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_all_device()
3404 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_block_io_device() local
3411 sas_device_priv_data = sdev->hostdata; in _scsih_block_io_device()
3412 if (!sas_device_priv_data) in _scsih_block_io_device()
3414 if (sas_device_priv_data->sas_target->handle != handle) in _scsih_block_io_device()
3416 if (sas_device_priv_data->block) in _scsih_block_io_device()
3420 if (sas_device_priv_data->ignore_delay_remove) { in _scsih_block_io_device()
3423 __func__, sas_device_priv_data->sas_target->handle); in _scsih_block_io_device()
3426 _scsih_internal_device_block(sdev, sas_device_priv_data); in _scsih_block_io_device()
4593 struct MPT3SAS_DEVICE *sas_device_priv_data; in scsih_qcmd() local
4607 sas_device_priv_data = scmd->device->hostdata; in scsih_qcmd()
4608 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) { in scsih_qcmd()
4620 sas_target_priv_data = sas_device_priv_data->sas_target; in scsih_qcmd()
4640 sas_device_priv_data->block) { in scsih_qcmd()
4651 if (test_bit(0, &sas_device_priv_data->ata_command_pending)) { in scsih_qcmd()
4668 if (sas_device_priv_data->ncq_prio_enable) { in scsih_qcmd()
4695 if (sas_device_priv_data->sas_target->flags & in scsih_qcmd()
4709 int_to_scsilun(sas_device_priv_data->lun, (struct scsi_lun *) in scsih_qcmd()
5189 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_io_done() local
5207 sas_device_priv_data = scmd->device->hostdata; in _scsih_io_done()
5208 if (!sas_device_priv_data || !sas_device_priv_data->sas_target || in _scsih_io_done()
5209 sas_device_priv_data->sas_target->deleted) { in _scsih_io_done()
5226 cpu_to_le16(sas_device_priv_data->sas_target->handle); in _scsih_io_done()
5228 sas_device_priv_data->sas_target->handle); in _scsih_io_done()
5236 if (!sas_device_priv_data->tlr_snoop_check) { in _scsih_io_done()
5237 sas_device_priv_data->tlr_snoop_check++; in _scsih_io_done()
5295 if (sas_device_priv_data->block) { in _scsih_io_done()
7347 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_sas_broadcast_primitive_event() local
7391 sas_device_priv_data = sdev->hostdata; in _scsih_sas_broadcast_primitive_event()
7392 if (!sas_device_priv_data || !sas_device_priv_data->sas_target) in _scsih_sas_broadcast_primitive_event()
7395 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
7399 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
7403 if (sas_device_priv_data->sas_target->flags & in _scsih_sas_broadcast_primitive_event()
7407 handle = sas_device_priv_data->sas_target->handle; in _scsih_sas_broadcast_primitive_event()
7408 lun = sas_device_priv_data->lun; in _scsih_sas_broadcast_primitive_event()
8349 struct MPT3SAS_DEVICE *sas_device_priv_data; in _scsih_prep_device_scan() local
8353 sas_device_priv_data = sdev->hostdata; in _scsih_prep_device_scan()
8354 if (sas_device_priv_data && sas_device_priv_data->sas_target) in _scsih_prep_device_scan()
8355 sas_device_priv_data->sas_target->deleted = 1; in _scsih_prep_device_scan()