Lines Matching defs:dma_coherent
676 void *dma_coherent;
683 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
685 if (!dma_coherent) {
690 acb->dma_coherent2 = dma_coherent;
691 acb->pmuB = (struct MessageUnit_B *)dma_coherent;
697 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
699 if (!dma_coherent) {
704 acb->dma_coherent2 = dma_coherent;
705 acb->pmuD = (struct MessageUnit_D *)dma_coherent;
713 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
715 if (!dma_coherent){
720 acb->dma_coherent2 = dma_coherent;
721 acb->pCompletionQ = dma_coherent;
734 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
736 if (!dma_coherent) {
741 acb->dma_coherent2 = dma_coherent;
742 acb->pCompletionQ = dma_coherent;
757 void *dma_coherent;
784 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->uncache_size, &dma_coherent_handle, GFP_KERNEL);
785 if(!dma_coherent){
789 acb->dma_coherent = dma_coherent;
791 memset(dma_coherent, 0, acb->uncache_size);
793 ccb_tmp = dma_coherent;
795 acb->vir2phy_offset = (unsigned long)dma_coherent - (unsigned long)dma_coherent_handle;
2029 dma_free_coherent(&acb->pdev->dev, acb->uncache_size, acb->dma_coherent, acb->dma_coherent_handle);