Lines Matching defs:dma_coherent
669 void *dma_coherent;
676 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
678 if (!dma_coherent) {
683 acb->dma_coherent2 = dma_coherent;
684 acb->pmuB = (struct MessageUnit_B *)dma_coherent;
690 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
692 if (!dma_coherent) {
697 acb->dma_coherent2 = dma_coherent;
698 acb->pmuD = (struct MessageUnit_D *)dma_coherent;
706 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
708 if (!dma_coherent){
713 acb->dma_coherent2 = dma_coherent;
714 acb->pCompletionQ = dma_coherent;
727 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->ioqueue_size,
729 if (!dma_coherent) {
734 acb->dma_coherent2 = dma_coherent;
735 acb->pCompletionQ = dma_coherent;
750 void *dma_coherent;
777 dma_coherent = dma_alloc_coherent(&pdev->dev, acb->uncache_size, &dma_coherent_handle, GFP_KERNEL);
778 if(!dma_coherent){
782 acb->dma_coherent = dma_coherent;
784 memset(dma_coherent, 0, acb->uncache_size);
786 ccb_tmp = dma_coherent;
788 acb->vir2phy_offset = (unsigned long)dma_coherent - (unsigned long)dma_coherent_handle;
2037 dma_free_coherent(&acb->pdev->dev, acb->uncache_size, acb->dma_coherent, acb->dma_coherent_handle);