Lines Matching refs:mpi_reply

405 	Mpi2ConfigReply_t mpi_reply;  in _scsih_get_sas_address()  local
415 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_get_sas_address()
422 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & MPI2_IOCSTATUS_MASK; in _scsih_get_sas_address()
1485 Mpi2ConfigReply_t mpi_reply; in _scsih_display_sata_capabilities() local
1491 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_display_sata_capabilities()
1498 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_display_sata_capabilities()
1555 Mpi2ConfigReply_t mpi_reply; in scsih_get_resync() local
1577 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, &vol_pg0, in scsih_get_resync()
1610 Mpi2ConfigReply_t mpi_reply; in scsih_get_state() local
1625 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, &vol_pg0, in scsih_get_state()
1708 Mpi2ConfigReply_t mpi_reply; in _scsih_get_volume_capabilities() local
1731 if ((mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, vol_pg0, in _scsih_get_volume_capabilities()
1745 if (!(mpt3sas_config_get_phys_disk_pg0(ioc, &mpi_reply, in _scsih_get_volume_capabilities()
1748 if (!(mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_get_volume_capabilities()
2091 MPI2DefaultReply_t *mpi_reply; in _scsih_tm_done() local
2099 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in _scsih_tm_done()
2100 if (mpi_reply) { in _scsih_tm_done()
2101 memcpy(ioc->tm_cmds.reply, mpi_reply, mpi_reply->MsgLength*4); in _scsih_tm_done()
2190 Mpi2SCSITaskManagementReply_t *mpi_reply; in mpt3sas_scsih_issue_tm() local
2278 mpi_reply = ioc->tm_cmds.reply; in mpt3sas_scsih_issue_tm()
2281 ioc->name, le16_to_cpu(mpi_reply->IOCStatus), in mpt3sas_scsih_issue_tm()
2282 le32_to_cpu(mpi_reply->IOCLogInfo), in mpt3sas_scsih_issue_tm()
2283 le32_to_cpu(mpi_reply->TerminationCount))); in mpt3sas_scsih_issue_tm()
2285 _scsih_response_code(ioc, mpi_reply->ResponseCode); in mpt3sas_scsih_issue_tm()
2286 if (mpi_reply->IOCStatus) in mpt3sas_scsih_issue_tm()
3184 Mpi2SCSITaskManagementReply_t *mpi_reply = in _scsih_tm_tr_complete() local
3206 if (unlikely(!mpi_reply)) { in _scsih_tm_tr_complete()
3213 if (handle != le16_to_cpu(mpi_reply->DevHandle)) { in _scsih_tm_tr_complete()
3217 le16_to_cpu(mpi_reply->DevHandle), smid)); in _scsih_tm_tr_complete()
3225 handle, smid, le16_to_cpu(mpi_reply->IOCStatus), in _scsih_tm_tr_complete()
3226 le32_to_cpu(mpi_reply->IOCLogInfo), in _scsih_tm_tr_complete()
3227 le32_to_cpu(mpi_reply->TerminationCount))); in _scsih_tm_tr_complete()
3270 Mpi2SasIoUnitControlReply_t *mpi_reply = in _scsih_sas_control_complete() local
3273 if (likely(mpi_reply)) { in _scsih_sas_control_complete()
3277 ioc->name, le16_to_cpu(mpi_reply->DevHandle), smid, in _scsih_sas_control_complete()
3278 le16_to_cpu(mpi_reply->IOCStatus), in _scsih_sas_control_complete()
3279 le32_to_cpu(mpi_reply->IOCLogInfo))); in _scsih_sas_control_complete()
3355 Mpi2SCSITaskManagementReply_t *mpi_reply = in _scsih_tm_volume_tr_complete() local
3365 if (unlikely(!mpi_reply)) { in _scsih_tm_volume_tr_complete()
3373 if (handle != le16_to_cpu(mpi_reply->DevHandle)) { in _scsih_tm_volume_tr_complete()
3377 le16_to_cpu(mpi_reply->DevHandle), smid)); in _scsih_tm_volume_tr_complete()
3384 handle, smid, le16_to_cpu(mpi_reply->IOCStatus), in _scsih_tm_volume_tr_complete()
3385 le32_to_cpu(mpi_reply->IOCLogInfo), in _scsih_tm_volume_tr_complete()
3386 le32_to_cpu(mpi_reply->TerminationCount))); in _scsih_tm_volume_tr_complete()
4008 Mpi2SCSIIOReply_t *mpi_reply, u16 smid) in _scsih_scsi_ioc_info() argument
4012 u16 ioc_status = le16_to_cpu(mpi_reply->IOCStatus) & in _scsih_scsi_ioc_info()
4014 u8 scsi_state = mpi_reply->SCSIState; in _scsih_scsi_ioc_info()
4015 u8 scsi_status = mpi_reply->SCSIStatus; in _scsih_scsi_ioc_info()
4019 u32 log_info = le32_to_cpu(mpi_reply->IOCLogInfo); in _scsih_scsi_ioc_info()
4177 ioc->name, le16_to_cpu(mpi_reply->DevHandle), in _scsih_scsi_ioc_info()
4185 ioc->name, le16_to_cpu(mpi_reply->TaskTag), in _scsih_scsi_ioc_info()
4186 le32_to_cpu(mpi_reply->TransferCount), scmd->result); in _scsih_scsi_ioc_info()
4198 data.asc, data.ascq, le32_to_cpu(mpi_reply->SenseCount)); in _scsih_scsi_ioc_info()
4202 response_info = le32_to_cpu(mpi_reply->ResponseInfo); in _scsih_scsi_ioc_info()
4219 Mpi2SepReply_t mpi_reply; in _scsih_turn_on_pfa_led() local
4234 if ((mpt3sas_base_scsi_enclosure_processor(ioc, &mpi_reply, in _scsih_turn_on_pfa_led()
4242 if (mpi_reply.IOCStatus || mpi_reply.IOCLogInfo) { in _scsih_turn_on_pfa_led()
4245 ioc->name, le16_to_cpu(mpi_reply.IOCStatus), in _scsih_turn_on_pfa_led()
4246 le32_to_cpu(mpi_reply.IOCLogInfo))); in _scsih_turn_on_pfa_led()
4265 Mpi2SepReply_t mpi_reply; in _scsih_turn_off_pfa_led() local
4276 if ((mpt3sas_base_scsi_enclosure_processor(ioc, &mpi_reply, in _scsih_turn_off_pfa_led()
4283 if (mpi_reply.IOCStatus || mpi_reply.IOCLogInfo) { in _scsih_turn_off_pfa_led()
4286 ioc->name, le16_to_cpu(mpi_reply.IOCStatus), in _scsih_turn_off_pfa_led()
4287 le32_to_cpu(mpi_reply.IOCLogInfo))); in _scsih_turn_off_pfa_led()
4412 Mpi2SCSIIOReply_t *mpi_reply; in _scsih_io_done() local
4423 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in _scsih_io_done()
4430 if (mpi_reply == NULL) { in _scsih_io_done()
4441 ioc_status = le16_to_cpu(mpi_reply->IOCStatus); in _scsih_io_done()
4462 scsi_state = mpi_reply->SCSIState; in _scsih_io_done()
4465 le32_to_cpu(mpi_reply->ResponseInfo) & 0xFF; in _scsih_io_done()
4477 xfer_cnt = le32_to_cpu(mpi_reply->TransferCount); in _scsih_io_done()
4480 log_info = le32_to_cpu(mpi_reply->IOCLogInfo); in _scsih_io_done()
4484 scsi_status = mpi_reply->SCSIStatus; in _scsih_io_done()
4498 le32_to_cpu(mpi_reply->SenseCount)); in _scsih_io_done()
4504 le16_to_cpu(mpi_reply->DevHandle)); in _scsih_io_done()
4511 _scsih_scsi_ioc_info(ioc, scmd, mpi_reply, smid); in _scsih_io_done()
4573 mpi_reply->SCSIState = MPI2_SCSI_STATE_AUTOSENSE_VALID; in _scsih_io_done()
4574 mpi_reply->SCSIStatus = SAM_STAT_CHECK_CONDITION; in _scsih_io_done()
4619 _scsih_scsi_ioc_info(ioc , scmd, mpi_reply, smid); in _scsih_io_done()
4646 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_host_refresh() local
4664 if ((mpt3sas_config_get_sas_iounit_pg0(ioc, &mpi_reply, in _scsih_sas_host_refresh()
4667 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & MPI2_IOCSTATUS_MASK; in _scsih_sas_host_refresh()
4699 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_host_add() local
4725 if ((mpt3sas_config_get_sas_iounit_pg0(ioc, &mpi_reply, in _scsih_sas_host_add()
4731 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_host_add()
4748 if ((mpt3sas_config_get_sas_iounit_pg1(ioc, &mpi_reply, in _scsih_sas_host_add()
4754 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_host_add()
4782 if ((mpt3sas_config_get_phy_pg0(ioc, &mpi_reply, &phy_pg0, in _scsih_sas_host_add()
4788 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_host_add()
4804 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_sas_host_add()
4820 if (!(mpt3sas_config_get_enclosure_pg0(ioc, &mpi_reply, in _scsih_sas_host_add()
4845 Mpi2ConfigReply_t mpi_reply; in _scsih_expander_add() local
4864 if ((mpt3sas_config_get_expander_pg0(ioc, &mpi_reply, &expander_pg0, in _scsih_expander_add()
4871 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_expander_add()
4949 if ((mpt3sas_config_get_expander_pg1(ioc, &mpi_reply, in _scsih_expander_add()
4970 if (!(mpt3sas_config_get_enclosure_pg0(ioc, &mpi_reply, in _scsih_expander_add()
5031 MPI2DefaultReply_t *mpi_reply; in _scsih_done() local
5033 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in _scsih_done()
5039 if (mpi_reply) { in _scsih_done()
5040 memcpy(ioc->scsih_cmds.reply, mpi_reply, in _scsih_done()
5041 mpi_reply->MsgLength*4); in _scsih_done()
5133 Mpi2ConfigReply_t mpi_reply; in _scsih_check_device() local
5144 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_check_device()
5148 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & MPI2_IOCSTATUS_MASK; in _scsih_check_device()
5233 Mpi2ConfigReply_t mpi_reply; in _scsih_add_device() local
5241 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_add_device()
5248 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_add_device()
5319 ioc, &mpi_reply, &enclosure_pg0, MPI2_SAS_ENCLOS_PGAD_FORM_HANDLE, in _scsih_add_device()
5829 Mpi2SCSITaskManagementReply_t *mpi_reply; in _scsih_sas_broadcast_primitive_event() local
5848 mpi_reply = ioc->tm_cmds.reply; in _scsih_sas_broadcast_primitive_event()
5899 ioc_status = le16_to_cpu(mpi_reply->IOCStatus) in _scsih_sas_broadcast_primitive_event()
5910 if (mpi_reply->ResponseCode == in _scsih_sas_broadcast_primitive_event()
5912 mpi_reply->ResponseCode == in _scsih_sas_broadcast_primitive_event()
5946 termination_count += le32_to_cpu(mpi_reply->TerminationCount); in _scsih_sas_broadcast_primitive_event()
6020 Mpi2RaidActionReply_t *mpi_reply; in _scsih_ir_fastpath() local
6076 mpi_reply = ioc->scsih_cmds.reply; in _scsih_ir_fastpath()
6077 ioc_status = le16_to_cpu(mpi_reply->IOCStatus); in _scsih_ir_fastpath()
6079 log_info = le32_to_cpu(mpi_reply->IOCLogInfo); in _scsih_ir_fastpath()
6338 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_pd_add() local
6353 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_sas_pd_add()
6360 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_pd_add()
6628 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_ir_physical_disk_event() local
6666 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_sas_ir_physical_disk_event()
6674 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_ir_physical_disk_event()
6883 Mpi2ConfigReply_t mpi_reply; in _scsih_search_responding_sas_devices() local
6894 while (!(mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_search_responding_sas_devices()
6897 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_sas_devices()
6991 Mpi2ConfigReply_t mpi_reply; in _scsih_search_responding_raid_devices() local
7006 while (!(mpt3sas_config_get_raid_volume_pg1(ioc, &mpi_reply, in _scsih_search_responding_raid_devices()
7008 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_raid_devices()
7014 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, in _scsih_search_responding_raid_devices()
7030 while (!(mpt3sas_config_get_phys_disk_pg0(ioc, &mpi_reply, in _scsih_search_responding_raid_devices()
7033 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_raid_devices()
7099 Mpi2ConfigReply_t mpi_reply; in _scsih_search_responding_expanders() local
7110 while (!(mpt3sas_config_get_expander_pg0(ioc, &mpi_reply, &expander_pg0, in _scsih_search_responding_expanders()
7113 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_expanders()
7220 Mpi2ConfigReply_t mpi_reply; in _scsih_refresh_expander_links() local
7224 if ((mpt3sas_config_get_expander_pg1(ioc, &mpi_reply, in _scsih_refresh_expander_links()
7252 Mpi2ConfigReply_t mpi_reply; in _scsih_scan_for_devices_after_reset() local
7271 while (!(mpt3sas_config_get_expander_pg0(ioc, &mpi_reply, &expander_pg0, in _scsih_scan_for_devices_after_reset()
7273 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
7279 le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
7313 while (!(mpt3sas_config_get_phys_disk_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
7316 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
7322 le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
7332 if (mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
7336 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
7342 le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
7379 while (!(mpt3sas_config_get_raid_volume_pg1(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
7381 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
7387 le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
7397 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
7401 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
7407 le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
7436 while (!(mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
7439 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
7445 le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
7660 Mpi2EventNotificationReply_t *mpi_reply; in mpt3sas_scsih_event_callback() local
7668 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in mpt3sas_scsih_event_callback()
7670 if (unlikely(!mpi_reply)) { in mpt3sas_scsih_event_callback()
7676 event = le16_to_cpu(mpi_reply->Event); in mpt3sas_scsih_event_callback()
7687 mpi_reply->EventData; in mpt3sas_scsih_event_callback()
7704 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
7709 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
7714 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
7725 mpi_reply->EventData; in mpt3sas_scsih_event_callback()
7773 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
7780 sz = le16_to_cpu(mpi_reply->EventDataLength) * 4; in mpt3sas_scsih_event_callback()
7788 memcpy(fw_event->event_data, mpi_reply->EventData, sz); in mpt3sas_scsih_event_callback()
7790 fw_event->VF_ID = mpi_reply->VF_ID; in mpt3sas_scsih_event_callback()
7791 fw_event->VP_ID = mpi_reply->VP_ID; in mpt3sas_scsih_event_callback()
7858 Mpi2RaidActionReply_t *mpi_reply; in _scsih_ir_shutdown() local
7906 mpi_reply = ioc->scsih_cmds.reply; in _scsih_ir_shutdown()
7910 ioc->name, le16_to_cpu(mpi_reply->IOCStatus), in _scsih_ir_shutdown()
7911 le32_to_cpu(mpi_reply->IOCLogInfo)); in _scsih_ir_shutdown()