• Home
  • Raw
  • Download

Lines Matching refs:rm

113 	struct mem_region rm;  member
122 DBG("%s:%d: map.rm.size = %llxh\n", func, line, m->rm.size); in _debug_dump_map()
140 return (phys_addr < map.rm.size || phys_addr >= map.total) in ps3_mm_phys_to_lpar()
242 r->offset = r->base - map.rm.size; in ps3_mm_get_repository_highmem()
294 if (result || r->base < map.rm.size) { in ps3_mm_region_create()
301 r->offset = r->base - map.rm.size; in ps3_mm_region_create()
330 map.total = map.rm.size; in ps3_mm_region_destroy()
348 if (lpar_addr >= map.rm.size) in dma_sb_lpar_to_bus()
998 if (r->offset < map.rm.size) { in dma_sb_region_create_linear()
1000 virt_addr = map.rm.base + r->offset; in dma_sb_region_create_linear()
1001 len = map.rm.size - r->offset; in dma_sb_region_create_linear()
1010 if (r->offset + r->len > map.rm.size) { in dma_sb_region_create_linear()
1012 virt_addr = map.rm.size; in dma_sb_region_create_linear()
1014 if (r->offset >= map.rm.size) in dma_sb_region_create_linear()
1015 virt_addr += r->offset - map.rm.size; in dma_sb_region_create_linear()
1017 len -= map.rm.size - r->offset; in dma_sb_region_create_linear()
1040 if (r->offset < map.rm.size) { in dma_sb_region_free_linear()
1042 lpar_addr = map.rm.base + r->offset; in dma_sb_region_free_linear()
1043 len = map.rm.size - r->offset; in dma_sb_region_free_linear()
1051 if (r->offset + r->len > map.rm.size) { in dma_sb_region_free_linear()
1055 if (r->offset >= map.rm.size) in dma_sb_region_free_linear()
1056 lpar_addr += r->offset - map.rm.size; in dma_sb_region_free_linear()
1058 len -= map.rm.size - r->offset; in dma_sb_region_free_linear()
1140 if (r->offset >= map.rm.size) in ps3_dma_region_init()
1206 result = ps3_repository_read_mm_info(&map.rm.base, &map.rm.size, in ps3_mm_init()
1212 map.rm.offset = map.rm.base; in ps3_mm_init()
1217 BUG_ON(map.rm.base); in ps3_mm_init()
1218 BUG_ON(!map.rm.size); in ps3_mm_init()
1223 result = ps3_mm_region_create(&map.r1, map.total - map.rm.size); in ps3_mm_init()
1230 map.total = map.rm.size + map.r1.size; in ps3_mm_init()
1236 __func__, __LINE__, map.rm.size, in ps3_mm_init()
1237 map.total - map.rm.size); in ps3_mm_init()
1238 memblock_add(map.rm.size, map.total - map.rm.size); in ps3_mm_init()