Lines Matching refs: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
194 dma_addr = provider->dma_map_consistent(pdev, phys_addr, in sn_dma_map_page()
197 dma_addr = provider->dma_map(pdev, phys_addr, size, in sn_dma_map_page()
224 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_page() local
228 provider->dma_unmap(pdev, dma_addr, dir); in sn_dma_unmap_page()
247 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_unmap_sg() local
253 provider->dma_unmap(pdev, sg->dma_address, dir); in sn_dma_unmap_sg()
281 struct sn_pcibus_provider *provider = SN_PCIDEV_BUSPROVIDER(pdev); in sn_dma_map_sg() local
296 dma_addr = provider->dma_map_consistent(pdev, in sn_dma_map_sg()
301 dma_addr = provider->dma_map(pdev, phys_addr, in sn_dma_map_sg()