Home
last modified time | relevance | path

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

/linux-4.1.27/arch/x86/include/asm/
Ddma-mapping.h72 extern bool dma_capable(struct device *dev, dma_addr_t addr, size_t size);
77 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/x86/kernel/
Dpci-nommu.c17 if (hwdev && !dma_capable(hwdev, bus, size)) { in check_addr()
Damd_gart_64.c202 return force_iommu || !dma_capable(dev, addr, size); in need_iommu()
208 return !dma_capable(dev, addr, size); in nonforced_iommu()
/linux-4.1.27/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-4.1.27/drivers/xen/
Dswiotlb-xen.c399 if (dma_capable(dev, dev_addr, size) && in xen_swiotlb_map_page()
426 if (!dma_capable(dev, dev_addr, size)) { in xen_swiotlb_map_page()
561 !dma_capable(hwdev, dev_addr, sg->length) || in xen_swiotlb_map_sg_attrs()
/linux-4.1.27/arch/s390/include/asm/
Ddma-mapping.h42 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/hexagon/include/asm/
Ddma-mapping.h56 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/ia64/include/asm/
Ddma-mapping.h80 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/unicore32/include/asm/
Ddma-mapping.h55 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/mips/include/asm/
Ddma-mapping.h23 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/arm64/include/asm/
Ddma-mapping.h97 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/tile/include/asm/
Ddma-mapping.h69 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/lib/
Dswiotlb.c745 if (dma_capable(dev, dev_addr, size) && !swiotlb_force) in swiotlb_map_page()
760 if (!dma_capable(dev, dev_addr, size)) { in swiotlb_map_page()
885 !dma_capable(hwdev, dev_addr, sg->length)) { in swiotlb_map_sg_attrs()
/linux-4.1.27/arch/hexagon/kernel/
Ddma.c106 if (hwdev && hwdev->dma_mask && !dma_capable(hwdev, bus, size)) { in check_addr()
/linux-4.1.27/arch/powerpc/include/asm/
Ddma-mapping.h188 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/arch/arm/include/asm/
Ddma-mapping.h149 static inline bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function
/linux-4.1.27/drivers/scsi/qla4xxx/
Dql4_init.c316 int dma_capable; in qla4xxx_alloc_fw_dump() local
355 dma_capable = qla4_80xx_is_minidump_dma_capable(ha, md_hdr); in qla4xxx_alloc_fw_dump()
361 (ql4xmdcapmask == 0xFF && dma_capable)) { in qla4xxx_alloc_fw_dump()
/linux-4.1.27/arch/powerpc/kernel/
Dvio.c721 bool dma_capable = false; in vio_cmo_bus_probe() local
730 dma_capable = true; in vio_cmo_bus_probe()
733 dma_capable = false; in vio_cmo_bus_probe()
742 if (dma_capable) { in vio_cmo_bus_probe()
/linux-4.1.27/arch/x86/pci/
Dsta2x11-fixup.c222 bool dma_capable(struct device *dev, dma_addr_t addr, size_t size) in dma_capable() function