/linux-master/drivers/vdpa/pds/ |
H A D | vdpa_dev.c | 618 struct device *dma_dev; local 645 dma_dev = &pdev->dev; 646 pdsv->vdpa_dev.dma_dev = dma_dev;
|
/linux-master/drivers/media/usb/uvc/ |
H A D | uvc_video.c | 1654 struct device *dma_dev = uvc_stream_to_dmadev(stream); local 1661 dma_vunmap_noncontiguous(dma_dev, uvc_urb->buffer); 1662 dma_free_noncontiguous(dma_dev, stream->urb_size, uvc_urb->sgt, 1675 struct device *dma_dev = uvc_stream_to_dmadev(stream); local 1677 uvc_urb->sgt = dma_alloc_noncontiguous(dma_dev, stream->urb_size, 1684 uvc_urb->buffer = dma_vmap_noncontiguous(dma_dev, stream->urb_size, 1687 dma_free_noncontiguous(dma_dev, stream->urb_size,
|
/linux-master/drivers/acpi/ |
H A D | scan.c | 1524 struct device *dma_dev = dev; local 1533 adev = ACPI_COMPANION(dma_dev); 1537 dma_dev = dma_dev->parent; 1538 } while (dma_dev); 1540 if (!dma_dev) 1563 dev_dbg(dma_dev, "Invalid DMA regions configuration\n");
|
/linux-master/drivers/ntb/test/ |
H A D | ntb_perf.c | 790 struct device *dma_dev; local 802 dma_dev = pthr->dma_chan->device->dev; 812 unmap = dmaengine_get_unmap_data(dma_dev, 1, GFP_NOWAIT); 817 unmap->addr[0] = dma_map_page(dma_dev, virt_to_page(src), 819 if (dma_mapping_error(dma_dev, unmap->addr[0])) {
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 325 buf_dma = dma_map_single(rx_chn->dma_dev, skb->data, pkt_len, 327 if (unlikely(dma_mapping_error(rx_chn->dma_dev, buf_dma))) { 387 dma_unmap_single(rx_chn->dma_dev, buf_dma, buf_dma_len, DMA_FROM_DEVICE); 406 dma_unmap_single(tx_chn->dma_dev, buf_dma, buf_dma_len, DMA_TO_DEVICE); 416 dma_unmap_page(tx_chn->dma_dev, buf_dma, buf_dma_len, 850 dma_unmap_single(rx_chn->dma_dev, buf_dma, buf_dma_len, DMA_FROM_DEVICE); 1170 buf_dma = dma_map_single(tx_chn->dma_dev, skb->data, pkt_len, 1172 if (unlikely(dma_mapping_error(tx_chn->dma_dev, buf_dma))) { 1181 dma_unmap_single(tx_chn->dma_dev, buf_dma, pkt_len, 1228 buf_dma = skb_frag_dma_map(tx_chn->dma_dev, fra [all...] |
/linux-master/drivers/dma/ti/ |
H A D | k3-udma-glue.c | 339 /* Set the dma_dev for the rings to be configured */ 340 cfg->tx_cfg.dma_dev = k3_udma_glue_tx_get_dma_device(tx_chn); 341 cfg->txcq_cfg.dma_dev = cfg->tx_cfg.dma_dev; 778 /* Set the dma_dev for the rings to be configured */ 779 flow_cfg->rx_cfg.dma_dev = k3_udma_glue_rx_get_dma_device(rx_chn); 780 flow_cfg->rxfdq_cfg.dma_dev = flow_cfg->rx_cfg.dma_dev;
|
H A D | k3-udma.c | 281 struct device *dma_dev; member in struct:udma_chan 547 dma_free_coherent(uc->dma_dev, d->hwdesc[0].cppi5_desc_size, 1642 ring_cfg.dma_dev = dmaengine_get_dma_device(&uc->vc.chan); 1710 ring_cfg.dma_dev = dmaengine_get_dma_device(&uc->vc.chan); 1807 ring_cfg.dma_dev = dmaengine_get_dma_device(&uc->vc.chan); 2185 uc->dma_dev = ud->dev; 2476 uc->dma_dev = dmaengine_get_dma_device(chan); 2669 uc->dma_dev = dmaengine_get_dma_device(chan); 2670 uc->hdesc_pool = dma_pool_create(uc->name, uc->dma_dev, 5269 struct dma_device *dma_dev) 5268 udma_dbg_summary_show(struct seq_file *s, struct dma_device *dma_dev) argument 5565 struct dma_device *dma_dev = &ud->ddev; local 5587 struct dma_device *dma_dev = &ud->ddev; local [all...] |
/linux-master/drivers/vhost/ |
H A D | vdpa.c | 1314 struct device *dma_dev = vdpa_get_dma_dev(vdpa); local 1322 bus = dma_dev->bus; 1326 if (!device_iommu_capable(dma_dev, IOMMU_CAP_CACHE_COHERENCY)) { 1336 ret = iommu_attach_device(v->domain, dma_dev); 1351 struct device *dma_dev = vdpa_get_dma_dev(vdpa); local 1354 iommu_detach_device(v->domain, dma_dev);
|
/linux-master/sound/pci/trident/ |
H A D | trident.h | 374 struct snd_dma_device dma_dev; member in struct:snd_trident
|
/linux-master/include/scsi/ |
H A D | scsi_host.h | 711 struct device *dma_dev; member in struct:Scsi_Host
|
/linux-master/drivers/usb/renesas_usbhs/ |
H A D | mod_gadget.c | 187 static int usbhsg_dma_map_ctrl(struct device *dma_dev, struct usbhs_pkt *pkt, argument 202 ret = usb_gadget_map_request_by_dev(dma_dev, req, dir); 208 usb_gadget_unmap_request_by_dev(dma_dev, req, dir);
|
H A D | pipe.c | 672 int (*dma_map_ctrl)(struct device *dma_dev, 671 usbhs_pipe_init(struct usbhs_priv *priv, int (*dma_map_ctrl)(struct device *dma_dev, struct usbhs_pkt *pkt, int map)) argument
|
/linux-master/drivers/scsi/ |
H A D | aha1542.c | 842 struct device *dev = sh->dma_dev; 1018 acmd->data_buffer = dma_alloc_coherent(shost->dma_dev, 1030 dma_free_coherent(shost->dma_dev, SECTOR_SIZE * AHA1542_MAX_SECTORS,
|
H A D | scsi_transport_sas.c | 228 struct device *dma_dev = shost->dma_dev; local 240 if (dma_dev->dma_mask) { 242 dma_opt_mapping_size(dma_dev) >> SECTOR_SHIFT);
|
/linux-master/drivers/dma/ |
H A D | at_hdmac.c | 523 * @dma_dev: required DMA master device 527 struct device *dma_dev; member in struct:at_dma_slave 1748 BUG_ON(!atslave->dma_dev || atslave->dma_dev != atdma->dma_device.dev); 1788 if (atslave->dma_dev == chan->device->dev) { 1847 atslave->dma_dev = &dmac_pdev->dev;
|
/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_crtc.c | 62 struct device *dma_dev; member in struct:mtk_drm_crtc 955 return mtk_crtc->dma_dev; 1069 mtk_crtc->dma_dev = mtk_ddp_comp_dma_dev_get(&priv->ddp_comp[path[0]]);
|
/linux-master/drivers/usb/host/ |
H A D | bcma-hcd.c | 351 if (dma_set_mask_and_coherent(dev->dma_dev, DMA_BIT_MASK(32)))
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | sunhme.h | 413 struct device *dma_dev; member in struct:happy_meal
|
/linux-master/drivers/mcb/ |
H A D | mcb-core.c | 233 dev->dma_dev = bus->carrier;
|
/linux-master/sound/soc/apple/ |
H A D | mca.c | 785 struct device *dma_dev = chan->device->dev; local 798 hw.period_bytes_max = dma_get_max_seg_size(dma_dev);
|
/linux-master/drivers/vdpa/mlx5/core/ |
H A D | mr.c | 238 struct device *dma = mvdev->vdev.dma_dev; 297 struct device *dma = mvdev->vdev.dma_dev;
|
/linux-master/drivers/xen/ |
H A D | gntdev-dmabuf.c | 467 args.dev = priv->dma_dev; 798 priv->dma_dev, op.fd,
|
/linux-master/drivers/ssb/ |
H A D | main.c | 499 sdev->dma_dev = dev->parent; 515 sdev->dma_dev = dev;
|
/linux-master/include/linux/bcma/ |
H A D | bcma.h | 272 struct device *dma_dev; member in struct:bcma_device
|
/linux-master/include/linux/ssb/ |
H A D | ssb.h | 273 struct device *dev, *dma_dev; member in struct:ssb_device
|