Lines Matching full:provider
86 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_alloc_coherent() local
119 *dma_handle = provider->dma_map_consistent(pdev, phys_addr, size, in sn_dma_alloc_coherent()
144 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_free_coherent() local
148 provider->dma_unmap(pdev, dma_handle, 0); in sn_dma_free_coherent()
185 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_map_page() local
191 dma_addr = provider->dma_map_consistent(pdev, phys_addr, in sn_dma_map_page()
194 dma_addr = provider->dma_map(pdev, phys_addr, size, in sn_dma_map_page()
221 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_page() local
225 provider->dma_unmap(pdev, dma_addr, dir); in sn_dma_unmap_page()
244 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_sg() local
250 provider->dma_unmap(pdev, sg->dma_address, dir); in sn_dma_unmap_sg()
278 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_map_sg() local
290 dma_addr = provider->dma_map_consistent(pdev, in sn_dma_map_sg()
295 dma_addr = provider->dma_map(pdev, phys_addr, in sn_dma_map_sg()