Lines Matching defs:addr
373 phys_addr_t addr, size;
376 addr = __pa(memblock.reserved.regions);
382 memblock_free_late(addr, size);
386 addr = __pa(memblock.memory.regions);
392 memblock_free_late(addr, size);
420 phys_addr_t old_size, new_size, addr, new_end;
449 addr = new_array ? __pa(new_array) : 0;
455 addr = memblock_find_in_range(new_area_start + new_area_size,
458 if (!addr && new_area_size)
459 addr = memblock_find_in_range(0,
463 new_array = addr ? __va(addr) : NULL;
465 if (!addr) {
471 new_end = addr + new_size - 1;
473 type->name, type->max * 2, &addr, &new_end);
498 BUG_ON(memblock_reserve(addr, new_alloc_size));
930 * @base: the base phys addr of the region
942 * @base: the base phys addr of the region
954 * @base: the base phys addr of the region
971 * @base: the base phys addr of the region
991 * @base: the base phys addr of the region
1793 static int __init_memblock memblock_search(struct memblock_type *type, phys_addr_t addr)
1800 if (addr < type->regions[mid].base)
1802 else if (addr >= (type->regions[mid].base +
1811 bool __init_memblock memblock_is_reserved(phys_addr_t addr)
1813 return memblock_search(&memblock.reserved, addr) != -1;
1816 bool __init_memblock memblock_is_memory(phys_addr_t addr)
1818 return memblock_search(&memblock.memory, addr) != -1;
1821 bool __init_memblock memblock_is_map_memory(phys_addr_t addr)
1823 int i = memblock_search(&memblock.memory, addr);