Lines Matching defs:virt_addr
91 * virt_addr: a cpu 'translated' effective address
765 * @virt_addr: Starting virtual address of the area to map.
773 static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
780 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
781 : virt_addr;
790 DBG("%s:%d virt_addr %lxh\n", __func__, __LINE__,
791 virt_addr);
828 static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr,
835 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
836 : virt_addr;
842 virt_addr, len);
870 virt_addr, phys_addr, aligned_phys, *bus_addr);
972 unsigned long virt_addr, len;
990 virt_addr = map.rm.base + r->offset;
994 result = dma_sb_map_area(r, virt_addr, len, &tmp,
1002 virt_addr = map.rm.size;
1005 virt_addr += r->offset - map.rm.size;
1008 result = dma_sb_map_area(r, virt_addr, len, &tmp,
1063 * @virt_addr: Starting virtual address of the area to map.
1073 unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr,
1076 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr)
1077 : virt_addr;
1180 int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr,
1184 return r->region_ops->map(r, virt_addr, len, bus_addr, iopte_flag);