mb_params 645 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 648 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 649 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = cmd; mb_params 650 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = param; mb_params 652 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 656 drivers/net/ethernet/qlogic/qed/qed_mcp.c *o_mcp_resp = mb_params.mcp_resp; mb_params 657 drivers/net/ethernet/qlogic/qed/qed_mcp.c *o_mcp_param = mb_params.mcp_param; mb_params 670 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 673 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 674 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = cmd; mb_params 675 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = param; mb_params 676 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = i_buf; mb_params 677 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = (u8)i_txn_size; mb_params 678 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 682 drivers/net/ethernet/qlogic/qed/qed_mcp.c *o_mcp_resp = mb_params.mcp_resp; mb_params 683 drivers/net/ethernet/qlogic/qed/qed_mcp.c *o_mcp_param = mb_params.mcp_param; mb_params 698 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 702 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 703 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = cmd; mb_params 704 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = param; mb_params 705 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_dst = raw_data; mb_params 708 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_dst_size = MCP_DRV_NVM_BUF_LEN; mb_params 710 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 714 drivers/net/ethernet/qlogic/qed/qed_mcp.c *o_mcp_resp = mb_params.mcp_resp; mb_params 715 drivers/net/ethernet/qlogic/qed/qed_mcp.c *o_mcp_param = mb_params.mcp_param; mb_params 824 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 846 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 847 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_LOAD_REQ; mb_params 848 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = PDA_COMP | hsi_ver | p_hwfn->cdev->drv_type; mb_params 849 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = &load_req; mb_params 850 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = sizeof(load_req); mb_params 851 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_dst = &load_rsp; mb_params 852 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_dst_size = sizeof(load_rsp); mb_params 853 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.flags = QED_MB_FLAG_CAN_SLEEP | QED_MB_FLAG_AVOID_BLOCK; mb_params 857 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param, mb_params 858 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.param, DRV_ID_DRV_INIT_HW), mb_params 859 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.param, DRV_ID_DRV_TYPE), mb_params 860 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.param, DRV_ID_MCP_HSI_VER), mb_params 861 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.param, DRV_ID_PDA_COMP_VER)); mb_params 877 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 884 drivers/net/ethernet/qlogic/qed/qed_mcp.c "Load Response: resp 0x%08x\n", mb_params.mcp_resp); mb_params 885 drivers/net/ethernet/qlogic/qed/qed_mcp.c p_out_params->load_code = mb_params.mcp_resp; mb_params 1096 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 1115 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 1116 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_UNLOAD_REQ; mb_params 1117 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = wol_param; mb_params 1118 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.flags = QED_MB_FLAG_CAN_SLEEP | QED_MB_FLAG_AVOID_BLOCK; mb_params 1120 drivers/net/ethernet/qlogic/qed/qed_mcp.c return qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 1125 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 1128 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 1129 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_UNLOAD_DONE; mb_params 1145 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = &wol_mac; mb_params 1146 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = sizeof(wol_mac); mb_params 1149 drivers/net/ethernet/qlogic/qed/qed_mcp.c return qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 1191 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 1200 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 1201 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_VF_DISABLED_DONE; mb_params 1202 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = vfs_to_ack; mb_params 1203 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = VF_MAX_STATIC / 8; mb_params 1204 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 1479 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 1529 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 1530 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = cmd; mb_params 1531 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = &phy_cfg; mb_params 1532 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = sizeof(phy_cfg); mb_params 1533 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 1612 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 1639 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 1640 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_GET_STATS; mb_params 1641 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = hsi_param; mb_params 1642 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = &stats; mb_params 1643 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = sizeof(stats); mb_params 1644 drivers/net/ethernet/qlogic/qed/qed_mcp.c qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 2488 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 2501 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 2502 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_SET_VERSION; mb_params 2503 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = &drv_version; mb_params 2504 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = sizeof(drv_version); mb_params 2505 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 2654 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 2658 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 2659 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_SET_VMAC; mb_params 2660 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = DRV_MSG_CODE_VMAC_TYPE_MAC << mb_params 2662 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param |= MCP_PF_ID(p_hwfn); mb_params 2672 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = (u8 *)mfw_mac; mb_params 2673 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = 8; mb_params 2674 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 3315 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params; mb_params 3342 drivers/net/ethernet/qlogic/qed/qed_mcp.c memset(&mb_params, 0, sizeof(mb_params)); mb_params 3343 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = p_in_params->cmd; mb_params 3344 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.param = QED_RESC_ALLOC_VERSION; mb_params 3345 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_src = &mfw_resc_info; mb_params 3346 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_src_size = sizeof(mfw_resc_info); mb_params 3347 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.p_data_dst = mb_params.p_data_src; mb_params 3348 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.data_dst_size = mb_params.data_src_size; mb_params 3356 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.param, mb_params 3358 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.param, mb_params 3362 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 3366 drivers/net/ethernet/qlogic/qed/qed_mcp.c p_out_params->mcp_resp = mb_params.mcp_resp; mb_params 3367 drivers/net/ethernet/qlogic/qed/qed_mcp.c p_out_params->mcp_param = mb_params.mcp_param; mb_params 3691 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params = {0}; mb_params 3696 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_GET_ENGINE_CONFIG; mb_params 3697 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 3701 drivers/net/ethernet/qlogic/qed/qed_mcp.c if (mb_params.mcp_resp == FW_MSG_CODE_UNSUPPORTED) { mb_params 3707 drivers/net/ethernet/qlogic/qed/qed_mcp.c fir_valid = QED_MFW_GET_FIELD(mb_params.mcp_param, mb_params 3711 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.mcp_param, mb_params 3714 drivers/net/ethernet/qlogic/qed/qed_mcp.c l2_valid = QED_MFW_GET_FIELD(mb_params.mcp_param, mb_params 3718 drivers/net/ethernet/qlogic/qed/qed_mcp.c QED_MFW_GET_FIELD(mb_params.mcp_param, mb_params 3730 drivers/net/ethernet/qlogic/qed/qed_mcp.c struct qed_mcp_mb_params mb_params = {0}; mb_params 3734 drivers/net/ethernet/qlogic/qed/qed_mcp.c mb_params.cmd = DRV_MSG_CODE_GET_PPFID_BITMAP; mb_params 3735 drivers/net/ethernet/qlogic/qed/qed_mcp.c rc = qed_mcp_cmd_and_union(p_hwfn, p_ptt, &mb_params); mb_params 3739 drivers/net/ethernet/qlogic/qed/qed_mcp.c if (mb_params.mcp_resp == FW_MSG_CODE_UNSUPPORTED) { mb_params 3745 drivers/net/ethernet/qlogic/qed/qed_mcp.c cdev->ppfid_bitmap = QED_MFW_GET_FIELD(mb_params.mcp_param,