Home
last modified time | relevance | path

Searched refs:dma_coherent (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/arch/arc/mm/
Ddma.c102 dev->dma_coherent = true; in arch_setup_dma_ops()
105 dev->dma_coherent ? "" : "non"); in arch_setup_dma_ops()
/kernel/linux/linux-5.10/arch/arm/mm/
Ddma-mapping-nommu.c204 dev->archdata.dma_coherent = (cacheid) ? coherent : true; in arch_setup_dma_ops()
209 dev->archdata.dma_coherent = (get_cr() & CR_M) ? coherent : true; in arch_setup_dma_ops()
212 if (!dev->archdata.dma_coherent) in arch_setup_dma_ops()
Ddma-mapping.c2196 set_dma_ops(dev, arm_get_dma_map_ops(dev->archdata.dma_coherent)); in arm_iommu_detach_device()
2262 dev->archdata.dma_coherent = coherent; in arch_setup_dma_ops()
2264 dev->dma_coherent = coherent; in arch_setup_dma_ops()
/kernel/linux/linux-5.10/arch/arm/include/asm/
Ddevice.h15 unsigned int dma_coherent:1; member
/kernel/linux/linux-5.10/arch/arm64/mm/
Ddma-mapping.c51 dev->dma_coherent = coherent; in arch_setup_dma_ops()
/kernel/linux/linux-5.10/drivers/scsi/arcmsr/
Darcmsr_hba.c665 void *dma_coherent; in arcmsr_alloc_io_queue() local
672 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size, in arcmsr_alloc_io_queue()
674 if (!dma_coherent) { in arcmsr_alloc_io_queue()
679 acb->dma_coherent2 = dma_coherent; in arcmsr_alloc_io_queue()
680 acb->pmuB = (struct MessageUnit_B *)dma_coherent; in arcmsr_alloc_io_queue()
686 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size, in arcmsr_alloc_io_queue()
688 if (!dma_coherent) { in arcmsr_alloc_io_queue()
693 acb->dma_coherent2 = dma_coherent; in arcmsr_alloc_io_queue()
694 acb->pmuD = (struct MessageUnit_D *)dma_coherent; in arcmsr_alloc_io_queue()
702 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size, in arcmsr_alloc_io_queue()
[all …]
Darcmsr.h896 void * dma_coherent; member
/kernel/linux/linux-5.10/arch/mips/mm/
Ddma-noncoherent.c143 dev->dma_coherent = coherent; in arch_setup_dma_ops()
/kernel/linux/linux-5.10/drivers/scsi/
Dhptiop.h322 void *dma_coherent[HPTIOP_MAX_REQUESTS]; member
Dhptiop.c1445 hba->dma_coherent[i] = start_virt; in hptiop_probe()
1478 if (hba->dma_coherent[i] && hba->dma_coherent_handle[i]) in hptiop_probe()
1481 hba->dma_coherent[i], in hptiop_probe()
1565 if (hba->dma_coherent[i] && hba->dma_coherent_handle[i]) in hptiop_remove()
1568 hba->dma_coherent[i], in hptiop_remove()
/kernel/linux/linux-5.10/include/linux/
Ddma-map-ops.h236 return dev->dma_coherent; in dev_is_dma_coherent()
Ddevice.h556 bool dma_coherent:1; member