Lines Matching refs:mbox_sts
288 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_minidump_template() local
292 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_minidump_template()
302 &mbox_sts[0]); in qla4xxx_get_minidump_template()
307 mbox_sts[0], mbox_sts[1])); in qla4xxx_get_minidump_template()
319 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_req_template_size() local
323 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_req_template_size()
329 &mbox_sts[0]); in qla4xxx_req_template_size()
331 ha->fw_dump_tmplt_size = mbox_sts[1]; in qla4xxx_req_template_size()
334 __func__, mbox_sts[0], mbox_sts[1], in qla4xxx_req_template_size()
335 mbox_sts[2], mbox_sts[3], mbox_sts[4], in qla4xxx_req_template_size()
336 mbox_sts[5], mbox_sts[6], mbox_sts[7])); in qla4xxx_req_template_size()
342 __func__, mbox_sts[0], mbox_sts[1]); in qla4xxx_req_template_size()
373 uint32_t *mbox_sts, dma_addr_t init_fw_cb_dma) in qla4xxx_set_ifcb() argument
376 memset(mbox_sts, 0, sizeof(mbox_sts[0]) * MBOX_REG_COUNT); in qla4xxx_set_ifcb()
387 if (qla4xxx_mailbox_command(ha, 6, 6, mbox_cmd, mbox_sts) != in qla4xxx_set_ifcb()
392 ha->host_no, __func__, mbox_sts[0])); in qla4xxx_set_ifcb()
400 uint32_t *mbox_sts, dma_addr_t init_fw_cb_dma) in qla4xxx_get_ifcb() argument
403 memset(mbox_sts, 0, sizeof(mbox_sts[0]) * MBOX_REG_COUNT); in qla4xxx_get_ifcb()
409 if (qla4xxx_mailbox_command(ha, 5, 5, mbox_cmd, mbox_sts) != in qla4xxx_get_ifcb()
414 ha->host_no, __func__, mbox_sts[0])); in qla4xxx_get_ifcb()
586 uint32_t *mbox_sts, in qla4xxx_update_local_ifcb() argument
590 if (qla4xxx_get_ifcb(ha, mbox_cmd, mbox_sts, init_fw_cb_dma) in qla4xxx_update_local_ifcb()
625 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_initialize_fw_cb() local
640 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_initialize_fw_cb()
642 if (qla4xxx_get_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma) != in qla4xxx_initialize_fw_cb()
679 if (qla4xxx_set_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma) in qla4xxx_initialize_fw_cb()
687 if (qla4xxx_update_local_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], in qla4xxx_initialize_fw_cb()
711 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_dhcp_ip_address() local
724 if (qla4xxx_get_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma) != in qla4xxx_get_dhcp_ip_address()
749 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_firmware_state() local
753 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_firmware_state()
757 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 4, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_firmware_state()
761 mbox_sts[0])); in qla4xxx_get_firmware_state()
764 ha->firmware_state = mbox_sts[1]; in qla4xxx_get_firmware_state()
765 ha->board_id = mbox_sts[2]; in qla4xxx_get_firmware_state()
766 ha->addl_fw_state = mbox_sts[3]; in qla4xxx_get_firmware_state()
780 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_firmware_status() local
784 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_firmware_status()
788 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 3, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_firmware_status()
792 mbox_sts[0])); in qla4xxx_get_firmware_status()
797 ha->iocb_hiwat = mbox_sts[2]; in qla4xxx_get_firmware_status()
841 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_fwddb_entry() local
850 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_fwddb_entry()
860 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 7, &mbox_cmd[0], &mbox_sts[0]) == in qla4xxx_get_fwddb_entry()
864 mbox_sts[0])); in qla4xxx_get_fwddb_entry()
867 if (fw_ddb_index != mbox_sts[1]) { in qla4xxx_get_fwddb_entry()
870 mbox_sts[1])); in qla4xxx_get_fwddb_entry()
879 mbox_sts[0], mbox_sts[2], mbox_sts[3], in qla4xxx_get_fwddb_entry()
880 mbox_sts[4], mbox_sts[5], in qla4xxx_get_fwddb_entry()
888 mbox_sts[0], mbox_sts[2], mbox_sts[3], in qla4xxx_get_fwddb_entry()
889 mbox_sts[4], mbox_sts[5], in qla4xxx_get_fwddb_entry()
896 *num_valid_ddb_entries = mbox_sts[2]; in qla4xxx_get_fwddb_entry()
898 *next_ddb_index = mbox_sts[3]; in qla4xxx_get_fwddb_entry()
900 *fw_ddb_device_state = mbox_sts[4]; in qla4xxx_get_fwddb_entry()
910 *conn_err_detail = mbox_sts[5]; in qla4xxx_get_fwddb_entry()
912 *tcp_source_port_num = (uint16_t) (mbox_sts[6] >> 16); in qla4xxx_get_fwddb_entry()
914 *connection_id = (uint16_t) mbox_sts[6] & 0x00FF; in qla4xxx_get_fwddb_entry()
924 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_conn_open() local
928 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_conn_open()
934 &mbox_sts[0]); in qla4xxx_conn_open()
937 __func__, status, mbox_sts[0], mbox_sts[1])); in qla4xxx_conn_open()
955 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_set_ddb_entry() local
962 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_set_ddb_entry()
971 &mbox_sts[0]); in qla4xxx_set_ddb_entry()
973 *mbx_sts = mbox_sts[0]; in qla4xxx_set_ddb_entry()
975 ha->host_no, __func__, status, mbox_sts[0], mbox_sts[4]);) in qla4xxx_set_ddb_entry()
985 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_session_logout_ddb() local
988 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_session_logout_ddb()
995 &mbox_sts[0]); in qla4xxx_session_logout_ddb()
1000 mbox_sts[0], mbox_sts[1])); in qla4xxx_session_logout_ddb()
1001 if ((mbox_sts[0] == MBOX_STS_COMMAND_ERROR) && in qla4xxx_session_logout_ddb()
1002 (mbox_sts[1] == DDB_NOT_LOGGED_IN)) { in qla4xxx_session_logout_ddb()
1019 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_crash_record() local
1025 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_crash_record()
1030 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_crash_record()
1036 crash_record_size = mbox_sts[4]; in qla4xxx_get_crash_record()
1051 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_crash_record()
1058 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_crash_record()
1077 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_conn_event_log() local
1087 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_conn_event_log()
1092 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_conn_event_log()
1096 event_log_size = mbox_sts[4]; in qla4xxx_get_conn_event_log()
1108 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_conn_event_log()
1114 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_conn_event_log()
1122 num_valid_entries = mbox_sts[1]; in qla4xxx_get_conn_event_log()
1176 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_abort_task() local
1187 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_abort_task()
1204 &mbox_sts[0]); in qla4xxx_abort_task()
1205 if (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE) { in qla4xxx_abort_task()
1210 ha->host_no, cmd->device->id, cmd->device->lun, mbox_sts[0], in qla4xxx_abort_task()
1211 mbox_sts[1], mbox_sts[2], mbox_sts[3], mbox_sts[4])); in qla4xxx_abort_task()
1231 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_reset_lun() local
1243 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_reset_lun()
1256 qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 1, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_reset_lun()
1257 if (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE && in qla4xxx_reset_lun()
1258 mbox_sts[0] != MBOX_STS_COMMAND_ERROR) in qla4xxx_reset_lun()
1278 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_reset_target() local
1289 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_reset_target()
1296 &mbox_sts[0]); in qla4xxx_reset_target()
1297 if (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE && in qla4xxx_reset_target()
1298 mbox_sts[0] != MBOX_STS_COMMAND_ERROR) in qla4xxx_reset_target()
1308 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_flash() local
1311 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_flash()
1319 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 2, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_flash()
1323 __func__, mbox_sts[0], mbox_sts[1], offset, len)); in qla4xxx_get_flash()
1342 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_about_firmware() local
1356 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_about_firmware()
1364 &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_about_firmware()
1368 mbox_sts[0])); in qla4xxx_about_firmware()
1393 ha->fw_uptime_secs = le32_to_cpu(mbox_sts[5]); in qla4xxx_about_firmware()
1394 ha->fw_uptime_msecs = le32_to_cpu(mbox_sts[6]); in qla4xxx_about_firmware()
1407 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_default_ddb() local
1410 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_default_ddb()
1417 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 1, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_default_ddb()
1420 ha->host_no, __func__, mbox_sts[0])); in qla4xxx_get_default_ddb()
1431 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_req_ddb_entry() local
1434 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_req_ddb_entry()
1440 &mbox_sts[0]); in qla4xxx_req_ddb_entry()
1443 __func__, mbox_sts[0])); in qla4xxx_req_ddb_entry()
1446 *mbx_sts = mbox_sts[0]; in qla4xxx_req_ddb_entry()
1454 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_clear_ddb_entry() local
1457 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_clear_ddb_entry()
1463 &mbox_sts[0]); in qla4xxx_clear_ddb_entry()
1466 __func__, mbox_sts[0])); in qla4xxx_clear_ddb_entry()
1476 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_set_flash() local
1480 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_set_flash()
1489 status = qla4xxx_mailbox_command(ha, 6, 2, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_set_flash()
1493 __func__, mbox_sts[0], mbox_sts[1])); in qla4xxx_set_flash()
1844 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_conn_close_sess_logout() local
1848 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_conn_close_sess_logout()
1855 status = qla4xxx_mailbox_command(ha, 4, 2, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_conn_close_sess_logout()
1859 __func__, option, mbox_sts[0], mbox_sts[1])); in qla4xxx_conn_close_sess_logout()
1874 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_84xx_extend_idc_tmo() local
1878 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_84xx_extend_idc_tmo()
1889 mbox_cmd, mbox_sts); in qla4_84xx_extend_idc_tmo()
1893 ha->host_no, __func__, mbox_sts[0])); in qla4_84xx_extend_idc_tmo()
1906 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_disable_acb() local
1910 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_disable_acb()
1914 status = qla4xxx_mailbox_command(ha, 8, 5, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_disable_acb()
1918 mbox_sts[0], mbox_sts[1], mbox_sts[2])); in qla4xxx_disable_acb()
1922 (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE)) { in qla4xxx_disable_acb()
1945 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_acb() local
1949 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_acb()
1957 status = qla4xxx_mailbox_command(ha, 5, 5, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_get_acb()
1961 mbox_sts[0])); in qla4xxx_get_acb()
1967 uint32_t *mbox_sts, dma_addr_t acb_dma) in qla4xxx_set_acb() argument
1972 memset(mbox_sts, 0, sizeof(mbox_sts[0]) * MBOX_REG_COUNT); in qla4xxx_set_acb()
1979 status = qla4xxx_mailbox_command(ha, 5, 5, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_set_acb()
1983 mbox_sts[0])); in qla4xxx_set_acb()
2159 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_mgmt_data() local
2162 memset(mbox_sts, 0, sizeof(mbox_sts[0]) * MBOX_REG_COUNT); in qla4xxx_get_mgmt_data()
2169 status = qla4xxx_mailbox_command(ha, 5, 1, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_get_mgmt_data()
2174 mbox_sts[0])); in qla4xxx_get_mgmt_data()
2183 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_ip_state() local
2187 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_ip_state()
2192 status = qla4xxx_mailbox_command(ha, 3, 8, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_get_ip_state()
2196 "status %04X\n", __func__, mbox_sts[0])); in qla4xxx_get_ip_state()
2198 memcpy(sts, mbox_sts, sizeof(mbox_sts)); in qla4xxx_get_ip_state()
2207 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_nvram() local
2210 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_nvram()
2219 &mbox_sts[0]); in qla4xxx_get_nvram()
2223 mbox_sts[0])); in qla4xxx_get_nvram()
2233 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_set_nvram() local
2236 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_set_nvram()
2245 &mbox_sts[0]); in qla4xxx_set_nvram()
2249 mbox_sts[0])); in qla4xxx_set_nvram()
2260 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_restore_factory_defaults() local
2263 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_restore_factory_defaults()
2271 &mbox_sts[0]); in qla4xxx_restore_factory_defaults()
2275 mbox_sts[0])); in qla4xxx_restore_factory_defaults()
2288 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_8xxx_set_param() local
2292 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_8xxx_set_param()
2307 mbox_sts); in qla4_8xxx_set_param()
2310 __func__, mbox_sts[0]); in qla4_8xxx_set_param()
2325 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_83xx_post_idc_ack() local
2329 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_83xx_post_idc_ack()
2338 mbox_cmd, mbox_sts); in qla4_83xx_post_idc_ack()
2341 mbox_sts[0]); in qla4_83xx_post_idc_ack()
2351 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_84xx_config_acb() local
2399 rval = qla4xxx_set_acb(ha, &mbox_cmd[0], &mbox_sts[0], acb_dma); in qla4_84xx_config_acb()
2426 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_83xx_get_port_config() local
2430 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_83xx_get_port_config()
2435 mbox_cmd, mbox_sts); in qla4_83xx_get_port_config()
2437 *config = mbox_sts[1]; in qla4_83xx_get_port_config()
2440 mbox_sts[0]); in qla4_83xx_get_port_config()
2448 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_83xx_set_port_config() local
2452 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_83xx_set_port_config()
2458 mbox_cmd, mbox_sts); in qla4_83xx_set_port_config()
2461 mbox_sts[0]); in qla4_83xx_set_port_config()