Lines Matching refs:r
45 struct bmips_dma_range *r; in __phys_to_dma() local
47 for (r = bmips_dma_ranges; r && r->size; r++) { in __phys_to_dma()
48 if (pa >= r->child_addr && in __phys_to_dma()
49 pa < (r->child_addr + r->size)) in __phys_to_dma()
50 return pa - r->child_addr + r->parent_addr; in __phys_to_dma()
57 struct bmips_dma_range *r; in __dma_to_phys() local
59 for (r = bmips_dma_ranges; r && r->size; r++) { in __dma_to_phys()
60 if (dma_addr >= r->parent_addr && in __dma_to_phys()
61 dma_addr < (r->parent_addr + r->size)) in __dma_to_phys()
62 return dma_addr - r->parent_addr + r->child_addr; in __dma_to_phys()
88 struct bmips_dma_range *r; in bmips_init_dma_ranges() local
108 for (r = bmips_dma_ranges; len; len--, r++) { in bmips_init_dma_ranges()
109 r->child_addr = be32_to_cpup(data++); in bmips_init_dma_ranges()
110 r->parent_addr = be32_to_cpup(data++); in bmips_init_dma_ranges()
111 r->size = be32_to_cpup(data++); in bmips_init_dma_ranges()