Lines Matching defs:status
313 enum dma_status status;
321 status = dma_cookie_status(dchan, cookie, txstate);
322 if (status == DMA_COMPLETE || !txstate)
323 return status;
339 return status;
429 /* Generate 'suspend' status but don't generate interrupt */
731 int status;
759 status = dw_axi_dma_set_hw_desc(chan, hw_desc, src_addr,
761 if (status < 0)
809 int status;
842 status = dw_axi_dma_set_hw_desc(chan, hw_desc, mem, segment_len);
843 if (status < 0)
1014 static noinline void axi_chan_handle_err(struct axi_dma_chan *chan, u32 status)
1036 axi_chan_name(chan), vd->tx.cookie, status);
1111 u32 status, i;
1116 /* Poll, clear and process every channel interrupt status */
1119 status = axi_chan_irq_read(chan);
1120 axi_chan_irq_clear(chan, status);
1122 dev_vdbg(chip->dev, "%s %u IRQ status: 0x%08x\n",
1123 axi_chan_name(chan), i, status);
1125 if (status & DWAXIDMAC_IRQ_ALL_ERR)
1126 axi_chan_handle_err(chan, status);
1127 else if (status & DWAXIDMAC_IRQ_DMA_TRF)