Lines Matching refs:max_addr

1526 	memblock_dbg("%s: %llu bytes align=0x%llx from=%pa max_addr=%pa %pS\n",
1557 * @max_addr: the upper bound of the memory region to allocate (phys address)
1574 phys_addr_t min_addr, phys_addr_t max_addr,
1587 if (max_addr > memblock.current_limit)
1588 max_addr = memblock.current_limit;
1590 alloc = memblock_alloc_range_nid(size, align, min_addr, max_addr, nid,
1595 alloc = memblock_alloc_range_nid(size, align, 0, max_addr, nid,
1611 * @max_addr: the upper bound of the memory region from where the allocation
1624 phys_addr_t min_addr, phys_addr_t max_addr,
1627 memblock_dbg("%s: %llu bytes align=0x%llx nid=%d from=%pa max_addr=%pa %pS\n",
1629 &max_addr, (void *)_RET_IP_);
1631 return memblock_alloc_internal(size, align, min_addr, max_addr, nid,
1642 * @max_addr: the upper bound of the memory region from where the allocation
1656 phys_addr_t min_addr, phys_addr_t max_addr,
1659 memblock_dbg("%s: %llu bytes align=0x%llx nid=%d from=%pa max_addr=%pa %pS\n",
1661 &max_addr, (void *)_RET_IP_);
1663 return memblock_alloc_internal(size, align, min_addr, max_addr, nid,
1673 * @max_addr: the upper bound of the memory region from where the allocation
1686 phys_addr_t min_addr, phys_addr_t max_addr,
1691 memblock_dbg("%s: %llu bytes align=0x%llx nid=%d from=%pa max_addr=%pa %pS\n",
1693 &max_addr, (void *)_RET_IP_);
1695 min_addr, max_addr, nid, false);
1757 phys_addr_t max_addr = PHYS_ADDR_MAX;
1763 * of those regions, max_addr will keep original value PHYS_ADDR_MAX
1767 max_addr = r->base + limit;
1773 return max_addr;
1778 phys_addr_t max_addr;
1783 max_addr = __find_max_addr(limit);
1786 if (max_addr == PHYS_ADDR_MAX)
1790 memblock_remove_range(&memblock.memory, max_addr,
1792 memblock_remove_range(&memblock.reserved, max_addr,
1831 phys_addr_t max_addr;
1836 max_addr = __find_max_addr(limit);
1839 if (max_addr == PHYS_ADDR_MAX)
1842 memblock_cap_memory_range(0, max_addr);