Lines Matching refs:addr
529 unsigned long addr, len;
530 addr = SG_ENT_PHYS_ADDRESS(sg);
536 if (next_paddr == addr) {
539 } else if (((next_paddr | addr) & ~PAGE_MASK) == 0 && virt_ok) {
552 next_paddr = addr + len;
767 dma_addr_t addr;
772 addr = sg->dma_address;
777 if (addr > 0xffffffff) {
780 sg - end + nents, addr, size);
784 if (addr >= __direct_map_base
785 && addr < __direct_map_base + __direct_map_size) {
788 sg - end + nents, addr, size);
793 sg - end + nents, addr, size);
795 npages = iommu_num_pages(addr, size, PAGE_SIZE);
796 ofs = (addr - arena->dma_base) >> PAGE_SHIFT;
799 tend = addr + size - 1;
800 if (fbeg > addr) fbeg = addr;