Searched defs:dmadev (Results 1 - 4 of 4) sorted by relevance
/drivers/dma/ |
H A D | sa11x0-dma.c | 139 static struct sa11x0_dma_dev *to_sa11x0_dma(struct dma_device *dmadev) argument 141 return container_of(dmadev, struct sa11x0_dma_dev, slave); 833 static int __devinit sa11x0_dma_init_dmadev(struct dma_device *dmadev, argument 838 dmadev->chancnt = ARRAY_SIZE(chan_desc); 839 INIT_LIST_HEAD(&dmadev->channels); 840 dmadev->dev = dev; 841 dmadev->device_alloc_chan_resources = sa11x0_dma_alloc_chan_resources; 842 dmadev->device_free_chan_resources = sa11x0_dma_free_chan_resources; 843 dmadev->device_control = sa11x0_dma_control; 844 dmadev 889 sa11x0_dma_free_channels(struct dma_device *dmadev) argument [all...] |
H A D | amba-pl08x.c | 1667 struct dma_device *dmadev, unsigned int channels, bool slave) 1672 INIT_LIST_HEAD(&dmadev->channels); 1712 chan->chan.device = dmadev; 1720 list_add_tail(&chan->chan.device_node, &dmadev->channels); 1727 static void pl08x_free_virtual_channels(struct dma_device *dmadev) argument 1733 next, &dmadev->channels, chan.device_node) { 1666 pl08x_dma_init_virtual_channels(struct pl08x_driver_data *pl08x, struct dma_device *dmadev, unsigned int channels, bool slave) argument
|
/drivers/block/ |
H A D | nvme.c | 889 struct device *dmadev = &dev->pci_dev->dev; local 895 nvmeq->cqes = dma_alloc_coherent(dmadev, CQ_SIZE(depth), 901 nvmeq->sq_cmds = dma_alloc_coherent(dmadev, SQ_SIZE(depth), 906 nvmeq->q_dmadev = dmadev; 921 dma_free_coherent(dmadev, CQ_SIZE(nvmeq->q_depth), (void *)nvmeq->cqes, 1541 struct device *dmadev = &dev->pci_dev->dev; local 1542 dev->prp_page_pool = dma_pool_create("prp list page", dmadev, 1548 dev->prp_small_pool = dma_pool_create("prp list 256", dmadev,
|
/drivers/net/wireless/brcm80211/brcmsmac/ |
H A D | dma.c | 231 struct device *dmadev; member in struct:dma_info 472 return dma_alloc_coherent(di->dmadev, size, pap, GFP_ATOMIC); 507 dma_free_coherent(di->dmadev, size, va, *descpa); 610 di->dmadev = core->dma_dev; 765 dma_free_coherent(di->dmadev, di->txdalloc, 769 dma_free_coherent(di->dmadev, di->rxdalloc, 907 dma_unmap_single(di->dmadev, pa, di->rxbufsize, DMA_FROM_DEVICE); 1075 pa = dma_map_single(di->dmadev, p->data, di->rxbufsize, 1296 pa = dma_map_single(di->dmadev, data, len, DMA_TO_DEVICE); 1404 dma_unmap_single(di->dmadev, p [all...] |
Completed in 168 milliseconds