Lines Matching refs:dma
104 struct comedi_isadma *dma;
115 struct comedi_isadma *dma = devpriv->dma;
116 struct comedi_isadma_desc *desc = &dma->desc[dma->cur_dma];
120 comedi_isadma_disable(dma->chan);
123 * Determine dma size based on the buffer maxsize plus the number of
244 struct comedi_isadma *dma = devpriv->dma;
245 struct comedi_isadma_desc *desc = &dma->desc[dma->cur_dma];
265 /* restart dma with the next buffer */
266 dma->cur_dma = 1 - dma->cur_dma;
406 struct comedi_isadma *dma = devpriv->dma;
424 /* setup and enable dma for the first buffer */
425 dma->cur_dma = 0;
442 outb((dma->chan << 4) | dev->irq,
451 struct comedi_isadma *dma = devpriv->dma;
459 poll = comedi_isadma_poll(dma);
462 desc = &dma->desc[dma->cur_dma];
584 devpriv->dma = comedi_isadma_alloc(dev, 2, dma_chan, dma_chan,
586 if (!devpriv->dma)
597 comedi_isadma_free(devpriv->dma);