Lines Matching refs:dma_mrpc
171 if (stdev->dma_mrpc) { in mrpc_cmd_submit()
172 stdev->dma_mrpc->status = SWITCHTEC_MRPC_STATUS_INPROGRESS; in mrpc_cmd_submit()
173 memset(stdev->dma_mrpc->data, 0xFF, SWITCHTEC_MRPC_PAYLOAD_SIZE); in mrpc_cmd_submit()
232 if (stdev->dma_mrpc) in mrpc_complete_cmd()
233 stuser->status = stdev->dma_mrpc->status; in mrpc_complete_cmd()
247 if (stdev->dma_mrpc) in mrpc_complete_cmd()
248 stuser->return_code = stdev->dma_mrpc->rtn_code; in mrpc_complete_cmd()
254 if (stdev->dma_mrpc) in mrpc_complete_cmd()
255 memcpy(stuser->data, &stdev->dma_mrpc->data, in mrpc_complete_cmd()
311 if (stdev->dma_mrpc) in mrpc_timeout_work()
312 status = stdev->dma_mrpc->status; in mrpc_timeout_work()
1518 if (!stdev->dma_mrpc) in switchtec_init_isr()
1633 stdev->dma_mrpc = dma_alloc_coherent(&stdev->pdev->dev, in switchtec_init_pci()
1634 sizeof(*stdev->dma_mrpc), in switchtec_init_pci()
1637 if (stdev->dma_mrpc == NULL) in switchtec_init_pci()
1645 if (stdev->dma_mrpc) { in switchtec_exit_pci()
1649 dma_free_coherent(&stdev->pdev->dev, sizeof(*stdev->dma_mrpc), in switchtec_exit_pci()
1650 stdev->dma_mrpc, stdev->dma_mrpc_dma_addr); in switchtec_exit_pci()
1651 stdev->dma_mrpc = NULL; in switchtec_exit_pci()
1685 if (stdev->dma_mrpc) in switchtec_pci_probe()