Lines Matching refs:base
80 * @base: base address
82 * @offset: difference between base and rm.size
86 unsigned long base;
124 DBG("%s:%d: map.r1.base = %lxh\n", func, line, m->r1.base);
255 ALLOCATE_MEMORY_TRY_ALT_UNIT, &r->base, &muid);
257 if (result || r->base < map.rm.size) {
263 r->offset = r->base - map.rm.size;
267 r->size = r->base = r->offset = 0;
278 if (r->base) {
279 lv1_release_memory(r->base);
280 r->size = r->base = r->offset = 0;
301 start_addr = USE_LPAR_ADDR ? map.r1.base : map.rm.size;
340 BUG_ON(lpar_addr >= map.r1.base + map.r1.size);
681 result = dma_map_area(r, map.rm.base, map.rm.size, &tmp);
685 result = dma_map_area(r, map.r1.base, map.r1.size,
710 result = dma_unmap_area(r, dma_lpar_to_bus(r, map.r1.base),
799 result = ps3_repository_read_mm_info(&map.rm.base, &map.rm.size,
805 map.rm.offset = map.rm.base;
808 /* this implementation assumes map.rm.base is zero */
810 BUG_ON(map.rm.base);
813 lmb_add(map.rm.base, map.rm.size);