Lines Matching refs:mpi_reply

417 	Mpi2ConfigReply_t mpi_reply;  in _scsih_get_sas_address()  local
422 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_get_sas_address()
429 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & MPI2_IOCSTATUS_MASK; in _scsih_get_sas_address()
2005 Mpi2ConfigReply_t mpi_reply; in _scsih_display_sata_capabilities() local
2011 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_display_sata_capabilities()
2018 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_display_sata_capabilities()
2083 Mpi2ConfigReply_t mpi_reply; in scsih_get_resync() local
2105 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, &vol_pg0, in scsih_get_resync()
2144 Mpi2ConfigReply_t mpi_reply; in scsih_get_state() local
2159 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, &vol_pg0, in scsih_get_state()
2253 Mpi2ConfigReply_t mpi_reply; in _scsih_get_volume_capabilities() local
2276 if ((mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, vol_pg0, in _scsih_get_volume_capabilities()
2290 if (!(mpt3sas_config_get_phys_disk_pg0(ioc, &mpi_reply, in _scsih_get_volume_capabilities()
2293 if (!(mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_get_volume_capabilities()
2690 MPI2DefaultReply_t *mpi_reply; in _scsih_tm_done() local
2697 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in _scsih_tm_done()
2698 if (mpi_reply) { in _scsih_tm_done()
2699 memcpy(ioc->tm_cmds.reply, mpi_reply, mpi_reply->MsgLength*4); in _scsih_tm_done()
2880 Mpi2SCSITaskManagementReply_t *mpi_reply; in mpt3sas_scsih_issue_tm() local
2963 mpi_reply = ioc->tm_cmds.reply; in mpt3sas_scsih_issue_tm()
2966 le16_to_cpu(mpi_reply->IOCStatus), in mpt3sas_scsih_issue_tm()
2967 le32_to_cpu(mpi_reply->IOCLogInfo), in mpt3sas_scsih_issue_tm()
2968 le32_to_cpu(mpi_reply->TerminationCount))); in mpt3sas_scsih_issue_tm()
2970 _scsih_response_code(ioc, mpi_reply->ResponseCode); in mpt3sas_scsih_issue_tm()
2971 if (mpi_reply->IOCStatus) in mpt3sas_scsih_issue_tm()
4026 Mpi2SCSITaskManagementReply_t *mpi_reply = in _scsih_tm_tr_complete() local
4046 if (unlikely(!mpi_reply)) { in _scsih_tm_tr_complete()
4053 if (handle != le16_to_cpu(mpi_reply->DevHandle)) { in _scsih_tm_tr_complete()
4057 le16_to_cpu(mpi_reply->DevHandle), smid)); in _scsih_tm_tr_complete()
4064 handle, smid, le16_to_cpu(mpi_reply->IOCStatus), in _scsih_tm_tr_complete()
4065 le32_to_cpu(mpi_reply->IOCLogInfo), in _scsih_tm_tr_complete()
4066 le32_to_cpu(mpi_reply->TerminationCount))); in _scsih_tm_tr_complete()
4149 Mpi2SasIoUnitControlReply_t *mpi_reply = in _scsih_sas_control_complete() local
4152 if (likely(mpi_reply)) { in _scsih_sas_control_complete()
4155 le16_to_cpu(mpi_reply->DevHandle), smid, in _scsih_sas_control_complete()
4156 le16_to_cpu(mpi_reply->IOCStatus), in _scsih_sas_control_complete()
4157 le32_to_cpu(mpi_reply->IOCLogInfo))); in _scsih_sas_control_complete()
4158 if (le16_to_cpu(mpi_reply->IOCStatus) == in _scsih_sas_control_complete()
4160 clear_bit(le16_to_cpu(mpi_reply->DevHandle), in _scsih_sas_control_complete()
4236 Mpi2SCSITaskManagementReply_t *mpi_reply = in _scsih_tm_volume_tr_complete() local
4245 if (unlikely(!mpi_reply)) { in _scsih_tm_volume_tr_complete()
4253 if (handle != le16_to_cpu(mpi_reply->DevHandle)) { in _scsih_tm_volume_tr_complete()
4256 handle, le16_to_cpu(mpi_reply->DevHandle), in _scsih_tm_volume_tr_complete()
4263 handle, smid, le16_to_cpu(mpi_reply->IOCStatus), in _scsih_tm_volume_tr_complete()
4264 le32_to_cpu(mpi_reply->IOCLogInfo), in _scsih_tm_volume_tr_complete()
4265 le32_to_cpu(mpi_reply->TerminationCount))); in _scsih_tm_volume_tr_complete()
5125 Mpi2SCSIIOReply_t *mpi_reply, u16 smid) in _scsih_scsi_ioc_info() argument
5129 u16 ioc_status = le16_to_cpu(mpi_reply->IOCStatus) & in _scsih_scsi_ioc_info()
5131 u8 scsi_state = mpi_reply->SCSIState; in _scsih_scsi_ioc_info()
5132 u8 scsi_status = mpi_reply->SCSIStatus; in _scsih_scsi_ioc_info()
5136 u32 log_info = le32_to_cpu(mpi_reply->IOCLogInfo); in _scsih_scsi_ioc_info()
5300 le16_to_cpu(mpi_reply->DevHandle), in _scsih_scsi_ioc_info()
5305 le16_to_cpu(mpi_reply->TaskTag), in _scsih_scsi_ioc_info()
5306 le32_to_cpu(mpi_reply->TransferCount), scmd->result); in _scsih_scsi_ioc_info()
5315 le32_to_cpu(mpi_reply->SenseCount)); in _scsih_scsi_ioc_info()
5318 response_info = le32_to_cpu(mpi_reply->ResponseInfo); in _scsih_scsi_ioc_info()
5333 Mpi2SepReply_t mpi_reply; in _scsih_turn_on_pfa_led() local
5348 if ((mpt3sas_base_scsi_enclosure_processor(ioc, &mpi_reply, in _scsih_turn_on_pfa_led()
5356 if (mpi_reply.IOCStatus || mpi_reply.IOCLogInfo) { in _scsih_turn_on_pfa_led()
5359 le16_to_cpu(mpi_reply.IOCStatus), in _scsih_turn_on_pfa_led()
5360 le32_to_cpu(mpi_reply.IOCLogInfo))); in _scsih_turn_on_pfa_led()
5377 Mpi2SepReply_t mpi_reply; in _scsih_turn_off_pfa_led() local
5388 if ((mpt3sas_base_scsi_enclosure_processor(ioc, &mpi_reply, in _scsih_turn_off_pfa_led()
5395 if (mpi_reply.IOCStatus || mpi_reply.IOCLogInfo) { in _scsih_turn_off_pfa_led()
5398 le16_to_cpu(mpi_reply.IOCStatus), in _scsih_turn_off_pfa_led()
5399 le32_to_cpu(mpi_reply.IOCLogInfo))); in _scsih_turn_off_pfa_led()
5512 Mpi2SCSIIOReply_t *mpi_reply; in _scsih_io_done() local
5523 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in _scsih_io_done()
5533 if (mpi_reply == NULL) { in _scsih_io_done()
5544 ioc_status = le16_to_cpu(mpi_reply->IOCStatus); in _scsih_io_done()
5564 scsi_state = mpi_reply->SCSIState; in _scsih_io_done()
5567 le32_to_cpu(mpi_reply->ResponseInfo) & 0xFF; in _scsih_io_done()
5580 xfer_cnt = le32_to_cpu(mpi_reply->TransferCount); in _scsih_io_done()
5583 log_info = le32_to_cpu(mpi_reply->IOCLogInfo); in _scsih_io_done()
5587 scsi_status = mpi_reply->SCSIStatus; in _scsih_io_done()
5601 le32_to_cpu(mpi_reply->SenseCount)); in _scsih_io_done()
5607 le16_to_cpu(mpi_reply->DevHandle)); in _scsih_io_done()
5614 _scsih_scsi_ioc_info(ioc, scmd, mpi_reply, smid); in _scsih_io_done()
5681 mpi_reply->SCSIState = MPI2_SCSI_STATE_AUTOSENSE_VALID; in _scsih_io_done()
5682 mpi_reply->SCSIStatus = SAM_STAT_CHECK_CONDITION; in _scsih_io_done()
5729 _scsih_scsi_ioc_info(ioc , scmd, mpi_reply, smid); in _scsih_io_done()
5754 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_host_refresh() local
5772 if ((mpt3sas_config_get_sas_iounit_pg0(ioc, &mpi_reply, in _scsih_sas_host_refresh()
5775 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & MPI2_IOCSTATUS_MASK; in _scsih_sas_host_refresh()
5805 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_host_add() local
5840 if ((mpt3sas_config_get_sas_iounit_pg0(ioc, &mpi_reply, in _scsih_sas_host_add()
5846 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_host_add()
5863 if ((mpt3sas_config_get_sas_iounit_pg1(ioc, &mpi_reply, in _scsih_sas_host_add()
5869 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_host_add()
5890 if ((mpt3sas_config_get_phy_pg0(ioc, &mpi_reply, &phy_pg0, in _scsih_sas_host_add()
5896 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_host_add()
5912 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_sas_host_add()
5927 if (!(mpt3sas_config_get_enclosure_pg0(ioc, &mpi_reply, in _scsih_sas_host_add()
5953 Mpi2ConfigReply_t mpi_reply; in _scsih_expander_add() local
5971 if ((mpt3sas_config_get_expander_pg0(ioc, &mpi_reply, &expander_pg0, in _scsih_expander_add()
5978 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_expander_add()
6057 if ((mpt3sas_config_get_expander_pg1(ioc, &mpi_reply, in _scsih_expander_add()
6136 MPI2DefaultReply_t *mpi_reply; in _scsih_done() local
6138 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in _scsih_done()
6144 if (mpi_reply) { in _scsih_done()
6145 memcpy(ioc->scsih_cmds.reply, mpi_reply, in _scsih_done()
6146 mpi_reply->MsgLength*4); in _scsih_done()
6235 Mpi2ConfigReply_t mpi_reply; in _scsih_check_device() local
6246 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_check_device()
6250 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & MPI2_IOCSTATUS_MASK; in _scsih_check_device()
6351 Mpi2ConfigReply_t mpi_reply; in _scsih_add_device() local
6359 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_add_device()
6366 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_add_device()
7026 Mpi2ConfigReply_t mpi_reply; in _scsih_pcie_check_device() local
7036 if ((mpt3sas_config_get_pcie_device_pg0(ioc, &mpi_reply, in _scsih_pcie_check_device()
7040 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & MPI2_IOCSTATUS_MASK; in _scsih_pcie_check_device()
7120 Mpi2ConfigReply_t mpi_reply; in _scsih_pcie_add_device() local
7126 if ((mpt3sas_config_get_pcie_device_pg0(ioc, &mpi_reply, in _scsih_pcie_add_device()
7132 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_pcie_add_device()
7173 if (mpt3sas_config_get_pcie_device_pg2(ioc, &mpi_reply, in _scsih_pcie_add_device()
7182 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_pcie_add_device()
7617 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_enclosure_dev_status_change_event() local
7646 rc = mpt3sas_config_get_enclosure_pg0(ioc, &mpi_reply, in _scsih_sas_enclosure_dev_status_change_event()
7651 if (rc || (le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_enclosure_dev_status_change_event()
7690 Mpi2SCSITaskManagementReply_t *mpi_reply; in _scsih_sas_broadcast_primitive_event() local
7707 mpi_reply = ioc->tm_cmds.reply; in _scsih_sas_broadcast_primitive_event()
7763 ioc_status = le16_to_cpu(mpi_reply->IOCStatus) in _scsih_sas_broadcast_primitive_event()
7774 if (mpi_reply->ResponseCode == in _scsih_sas_broadcast_primitive_event()
7776 mpi_reply->ResponseCode == in _scsih_sas_broadcast_primitive_event()
7810 termination_count += le32_to_cpu(mpi_reply->TerminationCount); in _scsih_sas_broadcast_primitive_event()
7941 Mpi2RaidActionReply_t *mpi_reply; in _scsih_ir_fastpath() local
7994 mpi_reply = ioc->scsih_cmds.reply; in _scsih_ir_fastpath()
7995 ioc_status = le16_to_cpu(mpi_reply->IOCStatus); in _scsih_ir_fastpath()
7997 log_info = le32_to_cpu(mpi_reply->IOCLogInfo); in _scsih_ir_fastpath()
8237 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_pd_add() local
8252 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, &sas_device_pg0, in _scsih_sas_pd_add()
8259 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_pd_add()
8518 Mpi2ConfigReply_t mpi_reply; in _scsih_sas_ir_physical_disk_event() local
8557 if ((mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_sas_ir_physical_disk_event()
8565 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_sas_ir_physical_disk_event()
8789 Mpi2ConfigReply_t mpi_reply; in _scsih_create_enclosure_list_after_reset() local
8806 rc = mpt3sas_config_get_enclosure_pg0(ioc, &mpi_reply, in _scsih_create_enclosure_list_after_reset()
8811 if (rc || (le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_create_enclosure_list_after_reset()
8834 Mpi2ConfigReply_t mpi_reply; in _scsih_search_responding_sas_devices() local
8845 while (!(mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_search_responding_sas_devices()
8848 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_sas_devices()
8950 Mpi2ConfigReply_t mpi_reply; in _scsih_search_responding_pcie_devices() local
8961 while (!(mpt3sas_config_get_pcie_device_pg0(ioc, &mpi_reply, in _scsih_search_responding_pcie_devices()
8964 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_pcie_devices()
8969 le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_search_responding_pcie_devices()
9052 Mpi2ConfigReply_t mpi_reply; in _scsih_search_responding_raid_devices() local
9066 while (!(mpt3sas_config_get_raid_volume_pg1(ioc, &mpi_reply, in _scsih_search_responding_raid_devices()
9068 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_raid_devices()
9074 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, in _scsih_search_responding_raid_devices()
9090 while (!(mpt3sas_config_get_phys_disk_pg0(ioc, &mpi_reply, in _scsih_search_responding_raid_devices()
9093 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_raid_devices()
9170 Mpi2ConfigReply_t mpi_reply; in _scsih_search_responding_expanders() local
9181 while (!(mpt3sas_config_get_expander_pg0(ioc, &mpi_reply, &expander_pg0, in _scsih_search_responding_expanders()
9184 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_search_responding_expanders()
9302 Mpi2ConfigReply_t mpi_reply; in _scsih_refresh_expander_links() local
9306 if ((mpt3sas_config_get_expander_pg1(ioc, &mpi_reply, in _scsih_refresh_expander_links()
9333 Mpi2ConfigReply_t mpi_reply; in _scsih_scan_for_devices_after_reset() local
9353 while (!(mpt3sas_config_get_expander_pg0(ioc, &mpi_reply, &expander_pg0, in _scsih_scan_for_devices_after_reset()
9355 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
9359 ioc_status, le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
9390 while (!(mpt3sas_config_get_phys_disk_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
9393 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
9397 ioc_status, le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
9407 if (mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
9411 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
9415 ioc_status, le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
9449 while (!(mpt3sas_config_get_raid_volume_pg1(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
9451 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
9455 ioc_status, le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
9465 if (mpt3sas_config_get_raid_volume_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
9469 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
9473 ioc_status, le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
9498 while (!(mpt3sas_config_get_sas_device_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
9501 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) & in _scsih_scan_for_devices_after_reset()
9505 ioc_status, le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
9544 while (!(mpt3sas_config_get_pcie_device_pg0(ioc, &mpi_reply, in _scsih_scan_for_devices_after_reset()
9547 ioc_status = le16_to_cpu(mpi_reply.IOCStatus) in _scsih_scan_for_devices_after_reset()
9551 ioc_status, le32_to_cpu(mpi_reply.IOCLogInfo)); in _scsih_scan_for_devices_after_reset()
9775 Mpi2EventNotificationReply_t *mpi_reply; in mpt3sas_scsih_event_callback() local
9784 mpi_reply = mpt3sas_base_get_reply_virt_addr(ioc, reply); in mpt3sas_scsih_event_callback()
9786 if (unlikely(!mpi_reply)) { in mpt3sas_scsih_event_callback()
9792 event = le16_to_cpu(mpi_reply->Event); in mpt3sas_scsih_event_callback()
9803 mpi_reply->EventData; in mpt3sas_scsih_event_callback()
9820 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
9825 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
9830 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
9835 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
9846 mpi_reply->EventData; in mpt3sas_scsih_event_callback()
9873 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
9887 mpi_reply->EventData); in mpt3sas_scsih_event_callback()
9891 (Mpi26EventDataActiveCableExcept_t *) mpi_reply->EventData; in mpt3sas_scsih_event_callback()
9916 sz = le16_to_cpu(mpi_reply->EventDataLength) * 4; in mpt3sas_scsih_event_callback()
9924 memcpy(fw_event->event_data, mpi_reply->EventData, sz); in mpt3sas_scsih_event_callback()
9926 fw_event->VF_ID = mpi_reply->VF_ID; in mpt3sas_scsih_event_callback()
9927 fw_event->VP_ID = mpi_reply->VP_ID; in mpt3sas_scsih_event_callback()
9993 Mpi26IoUnitControlReply_t *mpi_reply; in _scsih_nvme_shutdown() local
10038 mpi_reply = ioc->scsih_cmds.reply; in _scsih_nvme_shutdown()
10041 le16_to_cpu(mpi_reply->IOCStatus), in _scsih_nvme_shutdown()
10042 le32_to_cpu(mpi_reply->IOCLogInfo)); in _scsih_nvme_shutdown()
10061 Mpi2RaidActionReply_t *mpi_reply; in _scsih_ir_shutdown() local
10106 mpi_reply = ioc->scsih_cmds.reply; in _scsih_ir_shutdown()
10109 le16_to_cpu(mpi_reply->IOCStatus), in _scsih_ir_shutdown()
10110 le32_to_cpu(mpi_reply->IOCLogInfo)); in _scsih_ir_shutdown()
10162 Mpi2ConfigReply_t mpi_reply; in scsih_remove() local
10185 mpt3sas_config_set_ioc_pg1(ioc, &mpi_reply, in scsih_remove()
10250 Mpi2ConfigReply_t mpi_reply; in scsih_shutdown() local
10273 mpt3sas_config_set_ioc_pg1(ioc, &mpi_reply, in scsih_shutdown()