Home
last modified time | relevance | path

Searched refs:dma_pending (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/staging/fwserial/
A Ddma_fifo.h57 struct dma_pending { struct
65 static inline void dp_mark_completed(struct dma_pending *dp) in dp_mark_completed() argument
70 static inline bool dp_is_completed(struct dma_pending *dp) in dp_is_completed()
81 int dma_fifo_out_pend(struct dma_fifo *fifo, struct dma_pending *pended);
83 struct dma_pending *complete);
A Ddma_fifo.c98 struct dma_pending *pending, *next; in dma_fifo_free()
115 struct dma_pending *pending, *next; in dma_fifo_reset()
182 int dma_fifo_out_pend(struct dma_fifo *fifo, struct dma_pending *pended) in dma_fifo_out_pend()
242 int dma_fifo_out_complete(struct dma_fifo *fifo, struct dma_pending *complete) in dma_fifo_out_complete()
244 struct dma_pending *pending, *next, *tmp; in dma_fifo_out_complete()
A Dfwserial.c91 struct dma_pending dma_pended;
/linux/drivers/ata/
A Dsata_dwc_460ex.c153 int dma_pending[SATA_DWC_QCMD_MAX]; member
354 tag, hsdevp->dma_pending[tag]); in dma_dwc_xfer_done()
472 hsdevp->dma_pending[tag], hsdevp->cmd_issued[tag]); in sata_dwc_error_intr()
605 if (hsdevp->dma_pending[tag] == \ in sata_dwc_isr()
610 hsdevp->dma_pending[tag]); in sata_dwc_isr()
690 if (hsdevp->dma_pending[tag] == \ in sata_dwc_isr()
746 __func__, tag, hsdevp->dma_pending[tag], dmacr); in sata_dwc_clear_dmacr()
785 hsdevp->dma_pending[tag] = SATA_DWC_DMA_PENDING_NONE; in sata_dwc_dma_xfer_complete()
804 if (hsdevp->dma_pending[tag] == SATA_DWC_DMA_PENDING_TX) in sata_dwc_qc_complete()
1030 hsdevp->dma_pending[tag] = SATA_DWC_DMA_PENDING_TX; in sata_dwc_bmdma_start_by_tag()
[all …]
/linux/drivers/mtd/nand/raw/brcmnand/
A Dbrcmnand.c227 bool dma_pending; member
1519 if (ctrl->dma_pending) in brcmnand_ctlrdy_irq()
2034 ctrl->dma_pending = true; in brcmnand_dma_run()
2044 ctrl->dma_pending = false; in brcmnand_dma_run()

Completed in 21 milliseconds