Lines Matching refs:rsp

244 		cmd.rsp.arg = (u32 *)trans->rsp_pay;  in qlcnic_sriov_cleanup_list()
370 status = cmd.rsp.arg[2] & 0xffff; in qlcnic_sriov_get_vf_vport_info()
372 npar_info->min_tx_bw = MSW(cmd.rsp.arg[2]); in qlcnic_sriov_get_vf_vport_info()
374 npar_info->max_tx_bw = LSW(cmd.rsp.arg[3]); in qlcnic_sriov_get_vf_vport_info()
376 npar_info->max_tx_ques = MSW(cmd.rsp.arg[3]); in qlcnic_sriov_get_vf_vport_info()
378 npar_info->max_tx_mac_filters = LSW(cmd.rsp.arg[4]); in qlcnic_sriov_get_vf_vport_info()
380 npar_info->max_rx_mcast_mac_filters = MSW(cmd.rsp.arg[4]); in qlcnic_sriov_get_vf_vport_info()
382 npar_info->max_rx_ucast_mac_filters = LSW(cmd.rsp.arg[5]); in qlcnic_sriov_get_vf_vport_info()
384 npar_info->max_rx_ip_addr = MSW(cmd.rsp.arg[5]); in qlcnic_sriov_get_vf_vport_info()
386 npar_info->max_rx_lro_flow = LSW(cmd.rsp.arg[6]); in qlcnic_sriov_get_vf_vport_info()
388 npar_info->max_rx_status_rings = MSW(cmd.rsp.arg[6]); in qlcnic_sriov_get_vf_vport_info()
390 npar_info->max_rx_buf_rings = LSW(cmd.rsp.arg[7]); in qlcnic_sriov_get_vf_vport_info()
392 npar_info->max_rx_ques = MSW(cmd.rsp.arg[7]); in qlcnic_sriov_get_vf_vport_info()
393 npar_info->max_tx_vlan_keys = LSW(cmd.rsp.arg[8]); in qlcnic_sriov_get_vf_vport_info()
394 npar_info->max_local_ipv6_addrs = MSW(cmd.rsp.arg[8]); in qlcnic_sriov_get_vf_vport_info()
395 npar_info->max_remote_ipv6_addrs = LSW(cmd.rsp.arg[9]); in qlcnic_sriov_get_vf_vport_info()
419 adapter->rx_pvid = MSW(cmd->rsp.arg[1]) & 0xffff; in qlcnic_sriov_set_pvid_mode()
434 sriov->any_vlan = cmd->rsp.arg[2] & 0xf; in qlcnic_sriov_set_guest_vlan_mode()
435 sriov->num_allowed_vlans = cmd->rsp.arg[2] >> 16; in qlcnic_sriov_set_guest_vlan_mode()
449 vlans = (u16 *)&cmd->rsp.arg[3]; in qlcnic_sriov_set_guest_vlan_mode()
472 sriov->vlan_mode = cmd.rsp.arg[1] & 0x3; in qlcnic_sriov_get_vf_acl()
720 mbx->rsp.num = mbx_tbl[i].out_args; in qlcnic_sriov_alloc_bc_mbx_args()
725 mbx->rsp.arg = kcalloc(mbx->rsp.num, sizeof(u32), in qlcnic_sriov_alloc_bc_mbx_args()
727 if (!mbx->rsp.arg) { in qlcnic_sriov_alloc_bc_mbx_args()
734 mbx->rsp.arg[0] = (type & 0xffff) | mbx->rsp.num << 16; in qlcnic_sriov_alloc_bc_mbx_args()
754 trans->rsp_pay = (struct qlcnic_bc_payload *)cmd->rsp.arg; in qlcnic_sriov_prepare_bc_hdr()
757 num_regs = cmd->rsp.num; in qlcnic_sriov_prepare_bc_hdr()
777 cmd->rsp.arg = (u32 *)trans->rsp_pay; in qlcnic_sriov_prepare_bc_hdr()
785 cmd->rsp.num = trans->rsp_pay_size / 4; in qlcnic_sriov_prepare_bc_hdr()
1039 cmd->rsp.arg[0] |= (0x9 << 25); in __qlcnic_sriov_process_bc_cmd()
1374 u32 rsp_data, opcode, mbx_err_code, rsp; in __qlcnic_sriov_issue_cmd() local
1378 rsp = qlcnic_sriov_alloc_bc_trans(&trans); in __qlcnic_sriov_issue_cmd()
1379 if (rsp) in __qlcnic_sriov_issue_cmd()
1382 rsp = qlcnic_sriov_prepare_bc_hdr(trans, cmd, seq, QLC_BC_COMMAND); in __qlcnic_sriov_issue_cmd()
1383 if (rsp) in __qlcnic_sriov_issue_cmd()
1388 rsp = -EIO; in __qlcnic_sriov_issue_cmd()
1398 rsp = QLCNIC_RCODE_TIMEOUT; in __qlcnic_sriov_issue_cmd()
1410 rsp_data = cmd->rsp.arg[0]; in __qlcnic_sriov_issue_cmd()
1416 rsp = QLCNIC_RCODE_SUCCESS; in __qlcnic_sriov_issue_cmd()
1419 rsp = QLCNIC_RCODE_SUCCESS; in __qlcnic_sriov_issue_cmd()
1421 rsp = mbx_err_code; in __qlcnic_sriov_issue_cmd()
1422 if (!rsp) in __qlcnic_sriov_issue_cmd()
1423 rsp = 1; in __qlcnic_sriov_issue_cmd()
1432 if (rsp == QLCNIC_RCODE_TIMEOUT) { in __qlcnic_sriov_issue_cmd()
1447 return rsp; in __qlcnic_sriov_issue_cmd()
1478 cmd_op = (cmd.rsp.arg[0] & 0xff); in qlcnic_sriov_channel_cfg_cmd()
1479 if (cmd.rsp.arg[0] >> 25 == 2) in qlcnic_sriov_channel_cfg_cmd()