Lines Matching refs:rsp
454 for (i = 0; i < cmd->rsp.num; i++) in qlcnic_83xx_get_mbx_data()
455 cmd->rsp.arg[i] = readl(QLCNIC_MBX_FW(adapter->ahw, i)); in qlcnic_83xx_get_mbx_data()
812 "FW MBX regs(%d)\n", cmd->rsp.num); in qlcnic_dump_mbx()
813 for (i = 0; i < cmd->rsp.num; i++) { in qlcnic_dump_mbx()
816 pr_info("%08x ", cmd->rsp.arg[i]); in qlcnic_dump_mbx()
907 mbx->rsp.num = mbx_tbl[i].out_args; in qlcnic_83xx_alloc_mbx_args()
912 mbx->rsp.arg = kcalloc(mbx->rsp.num, sizeof(u32), in qlcnic_83xx_alloc_mbx_args()
914 if (!mbx->rsp.arg) { in qlcnic_83xx_alloc_mbx_args()
920 memset(mbx->rsp.arg, 0, sizeof(u32) * mbx->rsp.num); in qlcnic_83xx_alloc_mbx_args()
1117 mbx_out = (struct qlcnic_add_rings_mbx_out *)&cmd.rsp.arg[1]; in qlcnic_83xx_add_rings()
1255 mbx_out = (struct qlcnic_rcv_mbx_out *)&cmd.rsp.arg[1]; in qlcnic_83xx_create_rx_ctx()
1374 mbx_out = (struct qlcnic_tx_mbx_out *)&cmd.rsp.arg[2]; in qlcnic_83xx_create_tx_ctx()
1492 beacon_state = cmd.rsp.arg[4]; in qlcnic_83xx_get_beacon_state()
1529 adapter->ahw->mbox_reg[i] = cmd.rsp.arg[i+1]; in qlcnic_83xx_config_led()
1682 adapter->ahw->port_config = cmd.rsp.arg[1]; in qlcnic_83xx_get_port_config()
2171 mac_low = cmd.rsp.arg[1]; in qlcnic_83xx_get_mac_address()
2172 mac_high = cmd.rsp.arg[2]; in qlcnic_83xx_get_mac_address()
2431 npar_info->op_type = cmd.rsp.arg[1]; in qlcnic_83xx_get_nic_info()
2432 npar_info->pci_func = cmd.rsp.arg[2] & 0xFFFF; in qlcnic_83xx_get_nic_info()
2433 npar_info->op_mode = (cmd.rsp.arg[2] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_nic_info()
2434 npar_info->phys_port = cmd.rsp.arg[3] & 0xFFFF; in qlcnic_83xx_get_nic_info()
2435 npar_info->switch_mode = (cmd.rsp.arg[3] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_nic_info()
2436 npar_info->capabilities = cmd.rsp.arg[4]; in qlcnic_83xx_get_nic_info()
2437 npar_info->max_mac_filters = cmd.rsp.arg[5] & 0xFF; in qlcnic_83xx_get_nic_info()
2438 npar_info->max_mtu = (cmd.rsp.arg[5] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_nic_info()
2439 npar_info->max_tx_ques = cmd.rsp.arg[6] & 0xFFFF; in qlcnic_83xx_get_nic_info()
2440 npar_info->max_rx_ques = (cmd.rsp.arg[6] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_nic_info()
2441 npar_info->min_tx_bw = cmd.rsp.arg[7] & 0xFFFF; in qlcnic_83xx_get_nic_info()
2442 npar_info->max_tx_bw = (cmd.rsp.arg[7] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_nic_info()
2443 if (cmd.rsp.arg[8] & 0x1) in qlcnic_83xx_get_nic_info()
2444 npar_info->max_bw_reg_offset = (cmd.rsp.arg[8] & 0x7FFE) >> 1; in qlcnic_83xx_get_nic_info()
2445 if (cmd.rsp.arg[8] & 0x10000) { in qlcnic_83xx_get_nic_info()
2446 temp = (cmd.rsp.arg[8] & 0x7FFE0000) >> 17; in qlcnic_83xx_get_nic_info()
2450 memcpy(ahw->extra_capability, &cmd.rsp.arg[16], in qlcnic_83xx_get_nic_info()
2501 ahw->max_pci_func = cmd.rsp.arg[1] & 0xFF; in qlcnic_83xx_get_pci_info()
2503 pci_info->id = cmd.rsp.arg[i] & 0xFFFF; in qlcnic_83xx_get_pci_info()
2504 pci_info->active = (cmd.rsp.arg[i] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_pci_info()
2510 pci_info->type = cmd.rsp.arg[i] & 0xFFFF; in qlcnic_83xx_get_pci_info()
2513 temp = (cmd.rsp.arg[i] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_pci_info()
2516 pci_info->tx_min_bw = cmd.rsp.arg[i] & 0xFFFF; in qlcnic_83xx_get_pci_info()
2517 temp = (cmd.rsp.arg[i] & 0xFFFF0000) >> 16; in qlcnic_83xx_get_pci_info()
2520 memcpy(pci_info->mac, &cmd.rsp.arg[i], ETH_ALEN - 2); in qlcnic_83xx_get_pci_info()
2522 memcpy(pci_info->mac + sizeof(u32), &cmd.rsp.arg[i], 2); in qlcnic_83xx_get_pci_info()
2573 max_ints = cmd.rsp.arg[1]; in qlcnic_83xx_config_intrpt()
2575 val = cmd.rsp.arg[index]; in qlcnic_83xx_config_intrpt()
2585 temp = cmd.rsp.arg[index + 1]; in qlcnic_83xx_config_intrpt()
3197 config = cmd.rsp.arg[1]; in qlcnic_83xx_test_link()
3215 config = cmd.rsp.arg[3]; in qlcnic_83xx_test_link()
3413 low = cmd->rsp.arg[index]; in qlcnic_83xx_copy_stats()
3414 hi = cmd->rsp.arg[index + 1]; in qlcnic_83xx_copy_stats()
3434 total_regs = cmd->rsp.num; in qlcnic_83xx_fill_stats()
3487 cmd.rsp.num = QLC_83XX_TX_STAT_REGS; in qlcnic_83xx_get_stats()
3496 cmd.rsp.num = QLC_83XX_MAC_STAT_REGS; in qlcnic_83xx_get_stats()
3497 memset(cmd.rsp.arg, 0, sizeof(u32) * cmd.rsp.num); in qlcnic_83xx_get_stats()
3506 cmd.rsp.num = QLC_83XX_RX_STAT_REGS; in qlcnic_83xx_get_stats()
3507 memset(cmd.rsp.arg, 0, sizeof(u32) * cmd.rsp.num); in qlcnic_83xx_get_stats()
3594 data = cmd.rsp.arg[2]; in qlcnic_83xx_interrupt_test()