Home
last modified time | relevance | path

Searched refs:dma_capable (Results 1 – 16 of 16) sorted by relevance

/Linux-v4.19/arch/x86/include/asm/
Ddma-direct.h5 bool dma_capable(struct device *dev, dma_addr_t addr, size_t size);
/Linux-v4.19/drivers/usb/dwc2/
Dparams.c277 bool dma_capable = !(hw->arch == GHWCFG2_SLAVE_ONLY_ARCH); in dwc2_set_default_params() local
308 p->host_dma = dma_capable; in dwc2_set_default_params()
321 p->g_dma = dma_capable; in dwc2_set_default_params()
575 bool dma_capable = !(hw->arch == GHWCFG2_SLAVE_ONLY_ARCH); in dwc2_check_params() local
604 CHECK_BOOL(host_dma, dma_capable); in dwc2_check_params()
625 CHECK_BOOL(g_dma, dma_capable); in dwc2_check_params()
/Linux-v4.19/arch/mips/include/asm/
Ddma-direct.h5 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/Linux-v4.19/arch/powerpc/include/asm/
Ddma-direct.h5 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/Linux-v4.19/arch/arm/include/asm/
Ddma-direct.h17 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/Linux-v4.19/include/linux/
Ddma-direct.h25 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/Linux-v4.19/drivers/memstick/host/
Dr592.h149 int dma_capable; member
Dr592.c272 dev->dma_capable = r592_enable_dma && in r592_check_dma()
283 if (!dev->dma_capable || !dev->req->long_data) in r592_transfer_fifo_dma()
/Linux-v4.19/drivers/xen/
Dswiotlb-xen.c382 if (dma_capable(dev, dev_addr, size) && in xen_swiotlb_map_page()
410 if (dma_capable(dev, dev_addr, size)) in xen_swiotlb_map_page()
562 !dma_capable(hwdev, dev_addr, sg->length) || in xen_swiotlb_map_sg_attrs()
/Linux-v4.19/arch/hexagon/kernel/
Ddma.c87 if (hwdev && hwdev->dma_mask && !dma_capable(hwdev, bus, size)) { in check_addr()
/Linux-v4.19/kernel/dma/
Ddirect.c36 if (unlikely(dev && !dma_capable(dev, dma_addr, size))) { in check_addr()
Dswiotlb.c813 if (dma_capable(dev, dev_addr, size) && swiotlb_force != SWIOTLB_FORCE) in swiotlb_map_page()
828 if (dma_capable(dev, dev_addr, size)) in swiotlb_map_page()
951 !dma_capable(hwdev, dev_addr, sg->length)) { in swiotlb_map_sg_attrs()
/Linux-v4.19/arch/x86/pci/
Dsta2x11-fixup.c188 bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/Linux-v4.19/arch/x86/kernel/
Damd_gart_64.c203 return force_iommu || !dma_capable(dev, addr, size); in need_iommu()
209 return !dma_capable(dev, addr, size); in nonforced_iommu()
/Linux-v4.19/drivers/scsi/qla4xxx/
Dql4_init.c315 int dma_capable; in qla4xxx_alloc_fw_dump() local
354 dma_capable = qla4_80xx_is_minidump_dma_capable(ha, md_hdr); in qla4xxx_alloc_fw_dump()
360 (ql4xmdcapmask == 0xFF && dma_capable)) { in qla4xxx_alloc_fw_dump()
/Linux-v4.19/arch/powerpc/platforms/pseries/
Dvio.c722 bool dma_capable = false; in vio_cmo_bus_probe() local
731 dma_capable = true; in vio_cmo_bus_probe()
734 dma_capable = false; in vio_cmo_bus_probe()
743 if (dma_capable) { in vio_cmo_bus_probe()