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
639 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_initialize_fw_cb()
641 if (qla4xxx_get_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma) != in qla4xxx_initialize_fw_cb()
678 if (qla4xxx_set_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma) in qla4xxx_initialize_fw_cb()
686 if (qla4xxx_update_local_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], in qla4xxx_initialize_fw_cb()
710 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_dhcp_ip_address() local
722 if (qla4xxx_get_ifcb(ha, &mbox_cmd[0], &mbox_sts[0], init_fw_cb_dma) != in qla4xxx_get_dhcp_ip_address()
747 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_firmware_state() local
751 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_firmware_state()
755 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 4, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_firmware_state()
759 mbox_sts[0])); in qla4xxx_get_firmware_state()
762 ha->firmware_state = mbox_sts[1]; in qla4xxx_get_firmware_state()
763 ha->board_id = mbox_sts[2]; in qla4xxx_get_firmware_state()
764 ha->addl_fw_state = mbox_sts[3]; in qla4xxx_get_firmware_state()
778 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_firmware_status() local
782 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_firmware_status()
786 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 3, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_firmware_status()
790 mbox_sts[0])); in qla4xxx_get_firmware_status()
795 ha->iocb_hiwat = mbox_sts[2]; in qla4xxx_get_firmware_status()
839 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_fwddb_entry() local
848 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_fwddb_entry()
858 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 7, &mbox_cmd[0], &mbox_sts[0]) == in qla4xxx_get_fwddb_entry()
862 mbox_sts[0])); in qla4xxx_get_fwddb_entry()
865 if (fw_ddb_index != mbox_sts[1]) { in qla4xxx_get_fwddb_entry()
868 mbox_sts[1])); in qla4xxx_get_fwddb_entry()
877 mbox_sts[0], mbox_sts[2], mbox_sts[3], in qla4xxx_get_fwddb_entry()
878 mbox_sts[4], mbox_sts[5], in qla4xxx_get_fwddb_entry()
886 mbox_sts[0], mbox_sts[2], mbox_sts[3], in qla4xxx_get_fwddb_entry()
887 mbox_sts[4], mbox_sts[5], in qla4xxx_get_fwddb_entry()
894 *num_valid_ddb_entries = mbox_sts[2]; in qla4xxx_get_fwddb_entry()
896 *next_ddb_index = mbox_sts[3]; in qla4xxx_get_fwddb_entry()
898 *fw_ddb_device_state = mbox_sts[4]; in qla4xxx_get_fwddb_entry()
908 *conn_err_detail = mbox_sts[5]; in qla4xxx_get_fwddb_entry()
910 *tcp_source_port_num = (uint16_t) (mbox_sts[6] >> 16); in qla4xxx_get_fwddb_entry()
912 *connection_id = (uint16_t) mbox_sts[6] & 0x00FF; in qla4xxx_get_fwddb_entry()
922 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_conn_open() local
926 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_conn_open()
932 &mbox_sts[0]); in qla4xxx_conn_open()
935 __func__, status, mbox_sts[0], mbox_sts[1])); in qla4xxx_conn_open()
953 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_set_ddb_entry() local
960 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_set_ddb_entry()
969 &mbox_sts[0]); in qla4xxx_set_ddb_entry()
971 *mbx_sts = mbox_sts[0]; in qla4xxx_set_ddb_entry()
973 ha->host_no, __func__, status, mbox_sts[0], mbox_sts[4]);) in qla4xxx_set_ddb_entry()
983 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_session_logout_ddb() local
986 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_session_logout_ddb()
993 &mbox_sts[0]); in qla4xxx_session_logout_ddb()
998 mbox_sts[0], mbox_sts[1])); in qla4xxx_session_logout_ddb()
999 if ((mbox_sts[0] == MBOX_STS_COMMAND_ERROR) && in qla4xxx_session_logout_ddb()
1000 (mbox_sts[1] == DDB_NOT_LOGGED_IN)) { in qla4xxx_session_logout_ddb()
1017 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_crash_record() local
1023 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_crash_record()
1028 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_crash_record()
1034 crash_record_size = mbox_sts[4]; in qla4xxx_get_crash_record()
1049 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_crash_record()
1056 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_crash_record()
1075 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_conn_event_log() local
1085 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_conn_event_log()
1090 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_conn_event_log()
1094 event_log_size = mbox_sts[4]; in qla4xxx_get_conn_event_log()
1106 memset(&mbox_sts, 0, sizeof(mbox_cmd)); in qla4xxx_get_conn_event_log()
1112 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 5, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_conn_event_log()
1120 num_valid_entries = mbox_sts[1]; in qla4xxx_get_conn_event_log()
1174 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_abort_task() local
1185 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_abort_task()
1202 &mbox_sts[0]); in qla4xxx_abort_task()
1203 if (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE) { in qla4xxx_abort_task()
1208 ha->host_no, cmd->device->id, cmd->device->lun, mbox_sts[0], in qla4xxx_abort_task()
1209 mbox_sts[1], mbox_sts[2], mbox_sts[3], mbox_sts[4])); in qla4xxx_abort_task()
1229 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_reset_lun() local
1241 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_reset_lun()
1254 qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 1, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_reset_lun()
1255 if (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE && in qla4xxx_reset_lun()
1256 mbox_sts[0] != MBOX_STS_COMMAND_ERROR) in qla4xxx_reset_lun()
1276 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_reset_target() local
1287 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_reset_target()
1294 &mbox_sts[0]); in qla4xxx_reset_target()
1295 if (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE && in qla4xxx_reset_target()
1296 mbox_sts[0] != MBOX_STS_COMMAND_ERROR) in qla4xxx_reset_target()
1306 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_flash() local
1309 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_flash()
1317 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 2, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_flash()
1321 __func__, mbox_sts[0], mbox_sts[1], offset, len)); in qla4xxx_get_flash()
1340 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_about_firmware() local
1353 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_about_firmware()
1361 &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_about_firmware()
1365 mbox_sts[0])); in qla4xxx_about_firmware()
1390 ha->fw_uptime_secs = le32_to_cpu(mbox_sts[5]); in qla4xxx_about_firmware()
1391 ha->fw_uptime_msecs = le32_to_cpu(mbox_sts[6]); in qla4xxx_about_firmware()
1404 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_default_ddb() local
1407 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_default_ddb()
1414 if (qla4xxx_mailbox_command(ha, MBOX_REG_COUNT, 1, &mbox_cmd[0], &mbox_sts[0]) != in qla4xxx_get_default_ddb()
1417 ha->host_no, __func__, mbox_sts[0])); in qla4xxx_get_default_ddb()
1428 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_req_ddb_entry() local
1431 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_req_ddb_entry()
1437 &mbox_sts[0]); in qla4xxx_req_ddb_entry()
1440 __func__, mbox_sts[0])); in qla4xxx_req_ddb_entry()
1443 *mbx_sts = mbox_sts[0]; in qla4xxx_req_ddb_entry()
1451 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_clear_ddb_entry() local
1454 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_clear_ddb_entry()
1460 &mbox_sts[0]); in qla4xxx_clear_ddb_entry()
1463 __func__, mbox_sts[0])); in qla4xxx_clear_ddb_entry()
1473 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_set_flash() local
1477 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_set_flash()
1486 status = qla4xxx_mailbox_command(ha, 6, 2, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_set_flash()
1490 __func__, mbox_sts[0], mbox_sts[1])); in qla4xxx_set_flash()
1839 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_conn_close_sess_logout() local
1843 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_conn_close_sess_logout()
1850 status = qla4xxx_mailbox_command(ha, 4, 2, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_conn_close_sess_logout()
1854 __func__, option, mbox_sts[0], mbox_sts[1])); in qla4xxx_conn_close_sess_logout()
1869 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_84xx_extend_idc_tmo() local
1873 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_84xx_extend_idc_tmo()
1884 mbox_cmd, mbox_sts); in qla4_84xx_extend_idc_tmo()
1888 ha->host_no, __func__, mbox_sts[0])); in qla4_84xx_extend_idc_tmo()
1901 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_disable_acb() local
1905 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_disable_acb()
1909 status = qla4xxx_mailbox_command(ha, 8, 5, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_disable_acb()
1913 mbox_sts[0], mbox_sts[1], mbox_sts[2])); in qla4xxx_disable_acb()
1917 (mbox_sts[0] != MBOX_STS_COMMAND_COMPLETE)) { in qla4xxx_disable_acb()
1940 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_acb() local
1944 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_acb()
1952 status = qla4xxx_mailbox_command(ha, 5, 5, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_get_acb()
1956 mbox_sts[0])); in qla4xxx_get_acb()
1962 uint32_t *mbox_sts, dma_addr_t acb_dma) in qla4xxx_set_acb() argument
1967 memset(mbox_sts, 0, sizeof(mbox_sts[0]) * MBOX_REG_COUNT); in qla4xxx_set_acb()
1974 status = qla4xxx_mailbox_command(ha, 5, 5, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_set_acb()
1978 mbox_sts[0])); in qla4xxx_set_acb()
2151 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_mgmt_data() local
2154 memset(mbox_sts, 0, sizeof(mbox_sts[0]) * MBOX_REG_COUNT); in qla4xxx_get_mgmt_data()
2161 status = qla4xxx_mailbox_command(ha, 5, 1, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_get_mgmt_data()
2166 mbox_sts[0])); in qla4xxx_get_mgmt_data()
2175 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_ip_state() local
2179 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_ip_state()
2184 status = qla4xxx_mailbox_command(ha, 3, 8, &mbox_cmd[0], &mbox_sts[0]); in qla4xxx_get_ip_state()
2188 "status %04X\n", __func__, mbox_sts[0])); in qla4xxx_get_ip_state()
2190 memcpy(sts, mbox_sts, sizeof(mbox_sts)); in qla4xxx_get_ip_state()
2199 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_get_nvram() local
2202 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_get_nvram()
2211 &mbox_sts[0]); in qla4xxx_get_nvram()
2215 mbox_sts[0])); in qla4xxx_get_nvram()
2225 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_set_nvram() local
2228 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_set_nvram()
2237 &mbox_sts[0]); in qla4xxx_set_nvram()
2241 mbox_sts[0])); in qla4xxx_set_nvram()
2252 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4xxx_restore_factory_defaults() local
2255 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4xxx_restore_factory_defaults()
2263 &mbox_sts[0]); in qla4xxx_restore_factory_defaults()
2267 mbox_sts[0])); in qla4xxx_restore_factory_defaults()
2280 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_8xxx_set_param() local
2284 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_8xxx_set_param()
2299 mbox_sts); in qla4_8xxx_set_param()
2302 __func__, mbox_sts[0]); in qla4_8xxx_set_param()
2317 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_83xx_post_idc_ack() local
2321 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_83xx_post_idc_ack()
2330 mbox_cmd, mbox_sts); in qla4_83xx_post_idc_ack()
2333 mbox_sts[0]); in qla4_83xx_post_idc_ack()
2343 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_84xx_config_acb() local
2391 rval = qla4xxx_set_acb(ha, &mbox_cmd[0], &mbox_sts[0], acb_dma); in qla4_84xx_config_acb()
2418 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_83xx_get_port_config() local
2422 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_83xx_get_port_config()
2427 mbox_cmd, mbox_sts); in qla4_83xx_get_port_config()
2429 *config = mbox_sts[1]; in qla4_83xx_get_port_config()
2432 mbox_sts[0]); in qla4_83xx_get_port_config()
2440 uint32_t mbox_sts[MBOX_REG_COUNT]; in qla4_83xx_set_port_config() local
2444 memset(&mbox_sts, 0, sizeof(mbox_sts)); in qla4_83xx_set_port_config()
2450 mbox_cmd, mbox_sts); in qla4_83xx_set_port_config()
2453 mbox_sts[0]); in qla4_83xx_set_port_config()