Lines Matching full:provider
85 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_alloc_coherent() local
118 *dma_handle = provider->dma_map_consistent(pdev, phys_addr, size, in sn_dma_alloc_coherent()
143 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_free_coherent() local
147 provider->dma_unmap(pdev, dma_handle, 0); in sn_dma_free_coherent()
184 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_map_page() local
193 dma_addr = provider->dma_map_consistent(pdev, phys_addr, in sn_dma_map_page()
196 dma_addr = provider->dma_map(pdev, phys_addr, size, in sn_dma_map_page()
223 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_page() local
227 provider->dma_unmap(pdev, dma_addr, dir); in sn_dma_unmap_page()
246 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_sg() local
252 provider->dma_unmap(pdev, sg->dma_address, dir); in sn_dma_unmap_sg()
280 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_map_sg() local
295 dma_addr = provider->dma_map_consistent(pdev, in sn_dma_map_sg()
300 dma_addr = provider->dma_map(pdev, phys_addr, in sn_dma_map_sg()