• Home
  • Raw
  • Download

Lines Matching refs:virt_addr

783 static int dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr,  in dma_sb_map_area()  argument
790 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) in dma_sb_map_area()
791 : virt_addr; in dma_sb_map_area()
801 virt_addr); in dma_sb_map_area()
838 static int dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, in dma_ioc0_map_area() argument
845 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) in dma_ioc0_map_area()
846 : virt_addr; in dma_ioc0_map_area()
852 virt_addr, len); in dma_ioc0_map_area()
880 virt_addr, phys_addr, aligned_phys, *bus_addr); in dma_ioc0_map_area()
982 unsigned long virt_addr, len; in dma_sb_region_create_linear() local
1000 virt_addr = map.rm.base + r->offset; in dma_sb_region_create_linear()
1004 result = dma_sb_map_area(r, virt_addr, len, &tmp, in dma_sb_region_create_linear()
1012 virt_addr = map.rm.size; in dma_sb_region_create_linear()
1015 virt_addr += r->offset - map.rm.size; in dma_sb_region_create_linear()
1018 result = dma_sb_map_area(r, virt_addr, len, &tmp, in dma_sb_region_create_linear()
1083 unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, in dma_sb_map_area_linear() argument
1086 unsigned long phys_addr = is_kernel_addr(virt_addr) ? __pa(virt_addr) in dma_sb_map_area_linear()
1087 : virt_addr; in dma_sb_map_area_linear()
1179 int ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr, in ps3_dma_map() argument
1183 return r->region_ops->map(r, virt_addr, len, bus_addr, iopte_flag); in ps3_dma_map()