Lines Matching refs:pa
132 static int dma_update_trans(struct zpci_dev *zdev, unsigned long pa, in dma_update_trans() argument
136 u8 *page_addr = (u8 *) (pa & PAGE_MASK); in dma_update_trans()
289 unsigned long pa = page_to_phys(page) + offset; in s390_dma_map_pages() local
295 nr_pages = iommu_num_pages(pa, size, PAGE_SIZE); in s390_dma_map_pages()
314 ret = dma_update_trans(zdev, pa, dma_addr, size, flags); in s390_dma_map_pages()
325 zpci_err_dma(ret, pa); in s390_dma_map_pages()
358 unsigned long pa; in s390_dma_alloc() local
366 pa = page_to_phys(page); in s390_dma_alloc()
367 memset((void *) pa, 0, size); in s390_dma_alloc()
369 map = s390_dma_map_pages(dev, page, pa % PAGE_SIZE, in s390_dma_alloc()
372 free_pages(pa, get_order(size)); in s390_dma_alloc()
379 return (void *) pa; in s390_dma_alloc()
383 void *pa, dma_addr_t dma_handle, in s390_dma_free() argument
391 free_pages((unsigned long) pa, get_order(size)); in s390_dma_free()