Lines Matching defs:cpu_addr
219 pci_map_single_1(struct pci_dev *pdev, void *cpu_addr, size_t size,
230 paddr = __pa(cpu_addr);
239 cpu_addr, size, ret, __builtin_return_address(0));
250 cpu_addr, size, ret, __builtin_return_address(0));
288 ret += (unsigned long)cpu_addr & ~PAGE_MASK;
291 cpu_addr, size, npages, ret, __builtin_return_address(0));
297 pci_map_single(struct pci_dev *pdev, void *cpu_addr, size_t size, int dir)
305 return pci_map_single_1(pdev, cpu_addr, size, dac_allowed);
406 void *cpu_addr;
411 cpu_addr = (void *)__get_free_pages(gfp, order);
412 if (! cpu_addr) {
420 memset(cpu_addr, 0, size);
422 *dma_addrp = pci_map_single_1(pdev, cpu_addr, size, 0);
424 free_pages((unsigned long)cpu_addr, order);
434 size, cpu_addr, *dma_addrp, __builtin_return_address(0));
436 return cpu_addr;
447 pci_free_consistent(struct pci_dev *pdev, size_t size, void *cpu_addr,
451 free_pages((unsigned long)cpu_addr, get_order(size));