Lines Matching refs:cpu_addr
259 pci_map_single_1(struct pci_dev *pdev, void *cpu_addr, size_t size, in pci_map_single_1() argument
271 paddr = __pa(cpu_addr); in pci_map_single_1()
280 cpu_addr, size, ret, __builtin_return_address(0)); in pci_map_single_1()
291 cpu_addr, size, ret, __builtin_return_address(0)); in pci_map_single_1()
325 ret += (unsigned long)cpu_addr & ~PAGE_MASK; in pci_map_single_1()
328 cpu_addr, size, npages, ret, __builtin_return_address(0)); in pci_map_single_1()
447 void *cpu_addr; in alpha_pci_alloc_coherent() local
453 cpu_addr = (void *)__get_free_pages(gfp | __GFP_ZERO, order); in alpha_pci_alloc_coherent()
454 if (! cpu_addr) { in alpha_pci_alloc_coherent()
462 memset(cpu_addr, 0, size); in alpha_pci_alloc_coherent()
464 *dma_addrp = pci_map_single_1(pdev, cpu_addr, size, 0); in alpha_pci_alloc_coherent()
466 free_pages((unsigned long)cpu_addr, order); in alpha_pci_alloc_coherent()
476 size, cpu_addr, *dma_addrp, __builtin_return_address(0)); in alpha_pci_alloc_coherent()
478 return cpu_addr; in alpha_pci_alloc_coherent()
488 void *cpu_addr, dma_addr_t dma_addr, in alpha_pci_free_coherent() argument
493 free_pages((unsigned long)cpu_addr, get_order(size)); in alpha_pci_free_coherent()