Lines Matching refs:rsp

243 		cmd.rsp.arg = (u32 *)trans->rsp_pay;  in qlcnic_sriov_cleanup_list()
369 status = cmd.rsp.arg[2] & 0xffff; in qlcnic_sriov_get_vf_vport_info()
371 npar_info->min_tx_bw = MSW(cmd.rsp.arg[2]); in qlcnic_sriov_get_vf_vport_info()
373 npar_info->max_tx_bw = LSW(cmd.rsp.arg[3]); in qlcnic_sriov_get_vf_vport_info()
375 npar_info->max_tx_ques = MSW(cmd.rsp.arg[3]); in qlcnic_sriov_get_vf_vport_info()
377 npar_info->max_tx_mac_filters = LSW(cmd.rsp.arg[4]); in qlcnic_sriov_get_vf_vport_info()
379 npar_info->max_rx_mcast_mac_filters = MSW(cmd.rsp.arg[4]); in qlcnic_sriov_get_vf_vport_info()
381 npar_info->max_rx_ucast_mac_filters = LSW(cmd.rsp.arg[5]); in qlcnic_sriov_get_vf_vport_info()
383 npar_info->max_rx_ip_addr = MSW(cmd.rsp.arg[5]); in qlcnic_sriov_get_vf_vport_info()
385 npar_info->max_rx_lro_flow = LSW(cmd.rsp.arg[6]); in qlcnic_sriov_get_vf_vport_info()
387 npar_info->max_rx_status_rings = MSW(cmd.rsp.arg[6]); in qlcnic_sriov_get_vf_vport_info()
389 npar_info->max_rx_buf_rings = LSW(cmd.rsp.arg[7]); in qlcnic_sriov_get_vf_vport_info()
391 npar_info->max_rx_ques = MSW(cmd.rsp.arg[7]); in qlcnic_sriov_get_vf_vport_info()
392 npar_info->max_tx_vlan_keys = LSW(cmd.rsp.arg[8]); in qlcnic_sriov_get_vf_vport_info()
393 npar_info->max_local_ipv6_addrs = MSW(cmd.rsp.arg[8]); in qlcnic_sriov_get_vf_vport_info()
394 npar_info->max_remote_ipv6_addrs = LSW(cmd.rsp.arg[9]); in qlcnic_sriov_get_vf_vport_info()
418 adapter->rx_pvid = MSW(cmd->rsp.arg[1]) & 0xffff; in qlcnic_sriov_set_pvid_mode()
433 sriov->any_vlan = cmd->rsp.arg[2] & 0xf; in qlcnic_sriov_set_guest_vlan_mode()
434 sriov->num_allowed_vlans = cmd->rsp.arg[2] >> 16; in qlcnic_sriov_set_guest_vlan_mode()
448 vlans = (u16 *)&cmd->rsp.arg[3]; in qlcnic_sriov_set_guest_vlan_mode()
471 sriov->vlan_mode = cmd.rsp.arg[1] & 0x3; in qlcnic_sriov_get_vf_acl()
719 mbx->rsp.num = mbx_tbl[i].out_args; in qlcnic_sriov_alloc_bc_mbx_args()
724 mbx->rsp.arg = kcalloc(mbx->rsp.num, sizeof(u32), in qlcnic_sriov_alloc_bc_mbx_args()
726 if (!mbx->rsp.arg) { in qlcnic_sriov_alloc_bc_mbx_args()
732 memset(mbx->rsp.arg, 0, sizeof(u32) * mbx->rsp.num); in qlcnic_sriov_alloc_bc_mbx_args()
735 mbx->rsp.arg[0] = (type & 0xffff) | mbx->rsp.num << 16; in qlcnic_sriov_alloc_bc_mbx_args()
755 trans->rsp_pay = (struct qlcnic_bc_payload *)cmd->rsp.arg; in qlcnic_sriov_prepare_bc_hdr()
758 num_regs = cmd->rsp.num; in qlcnic_sriov_prepare_bc_hdr()
778 cmd->rsp.arg = (u32 *)trans->rsp_pay; in qlcnic_sriov_prepare_bc_hdr()
786 cmd->rsp.num = trans->rsp_pay_size / 4; in qlcnic_sriov_prepare_bc_hdr()
1040 cmd->rsp.arg[0] |= (0x9 << 25); in __qlcnic_sriov_process_bc_cmd()
1375 u32 rsp_data, opcode, mbx_err_code, rsp; in __qlcnic_sriov_issue_cmd() local
1379 rsp = qlcnic_sriov_alloc_bc_trans(&trans); in __qlcnic_sriov_issue_cmd()
1380 if (rsp) in __qlcnic_sriov_issue_cmd()
1383 rsp = qlcnic_sriov_prepare_bc_hdr(trans, cmd, seq, QLC_BC_COMMAND); in __qlcnic_sriov_issue_cmd()
1384 if (rsp) in __qlcnic_sriov_issue_cmd()
1389 rsp = -EIO; in __qlcnic_sriov_issue_cmd()
1399 rsp = QLCNIC_RCODE_TIMEOUT; in __qlcnic_sriov_issue_cmd()
1411 rsp_data = cmd->rsp.arg[0]; in __qlcnic_sriov_issue_cmd()
1417 rsp = QLCNIC_RCODE_SUCCESS; in __qlcnic_sriov_issue_cmd()
1420 rsp = QLCNIC_RCODE_SUCCESS; in __qlcnic_sriov_issue_cmd()
1422 rsp = mbx_err_code; in __qlcnic_sriov_issue_cmd()
1423 if (!rsp) in __qlcnic_sriov_issue_cmd()
1424 rsp = 1; in __qlcnic_sriov_issue_cmd()
1433 if (rsp == QLCNIC_RCODE_TIMEOUT) { in __qlcnic_sriov_issue_cmd()
1448 return rsp; in __qlcnic_sriov_issue_cmd()
1479 cmd_op = (cmd.rsp.arg[0] & 0xff); in qlcnic_sriov_channel_cfg_cmd()
1480 if (cmd.rsp.arg[0] >> 25 == 2) in qlcnic_sriov_channel_cfg_cmd()