Lines Matching defs:dma
34 #define NCMDS_TX 1 /* dma commands per element in tx ring */
50 volatile struct dbdma_cmd *tx_cmds; /* xmit dma command list */
51 volatile struct dbdma_cmd *rx_cmds; /* recv dma command list */
72 * the rx and tx dma commands plus a branch dma command each,
73 * and another 16 bytes to allow us to align the dma command
90 static inline void dbdma_reset(volatile struct dbdma_regs __iomem *dma);
303 static void dbdma_reset(volatile struct dbdma_regs __iomem *dma)
307 out_le32(&dma->control, (WAKE|FLUSH|PAUSE|RUN) << 16);
314 if (le32_to_cpu(dma->control) & RUN)
447 /* initialize list of sk_buffs for receiving and set up recv dma */
476 /* start rx dma */
486 /* reset tx dma */
514 /* disable rx and tx dma */
556 /* partially fill in the dma command block */
570 /* poke the tx dma channel */
756 /* dma should have finished */
835 /* restart rx dma */