Lines Matching refs:arg

65 			mbx->req.arg = kcalloc(mbx->req.num,  in qlcnic_82xx_alloc_mbx_args()
67 if (!mbx->req.arg) in qlcnic_82xx_alloc_mbx_args()
69 mbx->rsp.arg = kcalloc(mbx->rsp.num, in qlcnic_82xx_alloc_mbx_args()
71 if (!mbx->rsp.arg) { in qlcnic_82xx_alloc_mbx_args()
72 kfree(mbx->req.arg); in qlcnic_82xx_alloc_mbx_args()
73 mbx->req.arg = NULL; in qlcnic_82xx_alloc_mbx_args()
76 mbx->req.arg[0] = type; in qlcnic_82xx_alloc_mbx_args()
86 kfree(cmd->req.arg); in qlcnic_free_mbx_args()
87 cmd->req.arg = NULL; in qlcnic_free_mbx_args()
88 kfree(cmd->rsp.arg); in qlcnic_free_mbx_args()
89 cmd->rsp.arg = NULL; in qlcnic_free_mbx_args()
125 cmd->rsp.arg[0] = QLCNIC_RCODE_TIMEOUT; in qlcnic_82xx_issue_cmd()
126 return cmd->rsp.arg[0]; in qlcnic_82xx_issue_cmd()
131 QLCWR32(adapter, QLCNIC_CDRP_ARG(i), cmd->req.arg[i]); in qlcnic_82xx_issue_cmd()
133 QLCNIC_CDRP_FORM_CMD(cmd->req.arg[0])); in qlcnic_82xx_issue_cmd()
138 cmd->rsp.arg[0] = QLCNIC_RCODE_TIMEOUT; in qlcnic_82xx_issue_cmd()
140 cmd->rsp.arg[0] = QLCRD32(adapter, QLCNIC_CDRP_ARG(1), &err); in qlcnic_82xx_issue_cmd()
141 switch (cmd->rsp.arg[0]) { in qlcnic_82xx_issue_cmd()
162 dev_err(&pdev->dev, fmt, cmd->rsp.arg[0]); in qlcnic_82xx_issue_cmd()
165 cmd->rsp.arg[0] = QLCNIC_RCODE_SUCCESS; in qlcnic_82xx_issue_cmd()
168 cmd->rsp.arg[i] = QLCRD32(adapter, QLCNIC_CDRP_ARG(i), &err); in qlcnic_82xx_issue_cmd()
172 return cmd->rsp.arg[0]; in qlcnic_82xx_issue_cmd()
195 cmd.req.arg[1] = arg1; in qlcnic_fw_cmd_set_drv_version()
196 cmd.req.arg[2] = arg2; in qlcnic_fw_cmd_set_drv_version()
197 cmd.req.arg[3] = arg3; in qlcnic_fw_cmd_set_drv_version()
222 cmd.req.arg[1] = recv_ctx->context_id; in qlcnic_fw_cmd_set_mtu()
223 cmd.req.arg[2] = mtu; in qlcnic_fw_cmd_set_mtu()
342 cmd.req.arg[1] = MSD(phys_addr); in qlcnic_82xx_fw_cmd_create_rx_ctx()
343 cmd.req.arg[2] = LSD(phys_addr); in qlcnic_82xx_fw_cmd_create_rx_ctx()
344 cmd.req.arg[3] = rq_size; in qlcnic_82xx_fw_cmd_create_rx_ctx()
403 cmd.req.arg[1] = recv_ctx->context_id; in qlcnic_82xx_fw_cmd_del_rx_ctx()
488 cmd.req.arg[1] = MSD(phys_addr); in qlcnic_82xx_fw_cmd_create_tx_ctx()
489 cmd.req.arg[2] = LSD(phys_addr); in qlcnic_82xx_fw_cmd_create_tx_ctx()
490 cmd.req.arg[3] = rq_size; in qlcnic_82xx_fw_cmd_create_tx_ctx()
534 cmd.req.arg[1] = tx_ring->ctx_id; in qlcnic_82xx_fw_cmd_del_tx_ctx()
551 cmd.req.arg[1] = config; in qlcnic_fw_cmd_set_port()
783 cmd.req.arg[1] = val; in qlcnic_82xx_config_intrpt()
792 val = cmd.rsp.arg[1]; in qlcnic_82xx_config_intrpt()
802 ahw->intr_tbl[i].src = cmd.rsp.arg[2]; in qlcnic_82xx_config_intrpt()
825 cmd.req.arg[1] = function | BIT_8; in qlcnic_82xx_get_mac_address()
829 mac_low = cmd.rsp.arg[1]; in qlcnic_82xx_get_mac_address()
830 mac_high = cmd.rsp.arg[2]; in qlcnic_82xx_get_mac_address()
867 cmd.req.arg[1] = MSD(nic_dma_t); in qlcnic_82xx_get_nic_info()
868 cmd.req.arg[2] = LSD(nic_dma_t); in qlcnic_82xx_get_nic_info()
869 cmd.req.arg[3] = (func_id << 16 | nic_size); in qlcnic_82xx_get_nic_info()
932 cmd.req.arg[1] = MSD(nic_dma_t); in qlcnic_82xx_set_nic_info()
933 cmd.req.arg[2] = LSD(nic_dma_t); in qlcnic_82xx_set_nic_info()
934 cmd.req.arg[3] = ((nic->pci_func << 16) | nic_size); in qlcnic_82xx_set_nic_info()
975 cmd.req.arg[1] = MSD(pci_info_dma_t); in qlcnic_82xx_get_pci_info()
976 cmd.req.arg[2] = LSD(pci_info_dma_t); in qlcnic_82xx_get_pci_info()
977 cmd.req.arg[3] = pci_size; in qlcnic_82xx_get_pci_info()
1044 cmd.req.arg[1] = arg1; in qlcnic_config_port_mirroring()
1092 cmd.req.arg[1] = arg1; in qlcnic_get_port_stats()
1093 cmd.req.arg[2] = MSD(stats_dma_t); in qlcnic_get_port_stats()
1094 cmd.req.arg[3] = LSD(stats_dma_t); in qlcnic_get_port_stats()
1144 cmd.req.arg[1] = stats_size << 16; in qlcnic_get_mac_stats()
1145 cmd.req.arg[2] = MSD(stats_dma_t); in qlcnic_get_mac_stats()
1146 cmd.req.arg[3] = LSD(stats_dma_t); in qlcnic_get_mac_stats()
1269 cmd.req.arg[1] = arg1; in qlcnic_clear_esw_stats()
1294 cmd.req.arg[1] = *arg1; in __qlcnic_get_eswitch_port_config()
1296 *arg1 = cmd.rsp.arg[1]; in __qlcnic_get_eswitch_port_config()
1297 *arg2 = cmd.rsp.arg[2]; in __qlcnic_get_eswitch_port_config()
1383 cmd.req.arg[1] = arg1; in qlcnic_config_switch_port()
1384 cmd.req.arg[2] = arg2; in qlcnic_config_switch_port()