Lines Matching defs:dmabuf
227 struct pci9118_dmabuf dmabuf[2];
246 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[buf];
249 outl(dmabuf->hw, devpriv->iobase_a + AMCC_OP_REG_MWAR);
250 outl(dmabuf->use_size, devpriv->iobase_a + AMCC_OP_REG_MWTC);
393 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[next_buf];
398 comedi_8254_load(dev->pacer, 0, dmabuf->hw >> 1,
640 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[devpriv->dma_actbuf];
641 unsigned int n_all = comedi_bytes_to_samples(s, dmabuf->use_size);
658 pci9118_ai_dma_xfer(dev, s, dmabuf->virt, n_all);
803 struct pci9118_dmabuf *dmabuf0 = &devpriv->dmabuf[0];
804 struct pci9118_dmabuf *dmabuf1 = &devpriv->dmabuf[1];
1053 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[0];
1057 comedi_8254_load(pacer, 0, dmabuf->hw >> 1,
1462 struct pci9118_dmabuf *dmabuf;
1467 dmabuf = &devpriv->dmabuf[i];
1469 dmabuf->virt =
1471 &dmabuf->hw, GFP_KERNEL);
1472 if (dmabuf->virt)
1475 if (!dmabuf->virt)
1477 dmabuf->size = PAGE_SIZE << order;
1489 struct pci9118_dmabuf *dmabuf;
1496 dmabuf = &devpriv->dmabuf[i];
1497 if (dmabuf->virt) {
1498 dma_free_coherent(dev->hw_dev, dmabuf->size,
1499 dmabuf->virt, dmabuf->hw);