Lines Matching refs:nid
118 phys_addr_t size, phys_addr_t align, int nid) in __memblock_find_range_bottom_up() argument
123 for_each_free_mem_range(i, nid, &this_start, &this_end, NULL) { in __memblock_find_range_bottom_up()
150 phys_addr_t size, phys_addr_t align, int nid) in __memblock_find_range_top_down() argument
155 for_each_free_mem_range_reverse(i, nid, &this_start, &this_end, NULL) { in __memblock_find_range_top_down()
193 phys_addr_t end, int nid) in memblock_find_in_range_node() argument
218 size, align, nid); in memblock_find_in_range_node()
236 return __memblock_find_range_top_down(start, end, size, align, nid); in memblock_find_in_range_node()
468 int nid, unsigned long flags) in memblock_insert_region() argument
477 memblock_set_region_node(rgn, nid); in memblock_insert_region()
500 int nid, unsigned long flags) in memblock_add_range() argument
516 memblock_set_region_node(&type->regions[0], nid); in memblock_add_range()
546 rbase - base, nid, in memblock_add_range()
558 nid, flags); in memblock_add_range()
578 int nid) in memblock_add_node() argument
580 return memblock_add_range(&memblock.memory, base, size, nid, 0); in memblock_add_node()
585 int nid, in memblock_add_region() argument
595 return memblock_add_range(_rgn, base, size, nid, flags); in memblock_add_region()
713 int nid, in memblock_reserve_region() argument
723 return memblock_add_range(type, base, size, nid, flags); in memblock_reserve_region()
806 void __init_memblock __next_mem_range(u64 *idx, int nid, in __next_mem_range() argument
815 if (WARN_ONCE(nid == MAX_NUMNODES, in __next_mem_range()
817 nid = NUMA_NO_NODE; in __next_mem_range()
827 if (nid != NUMA_NO_NODE && nid != m_nid) in __next_mem_range()
906 void __init_memblock __next_mem_range_rev(u64 *idx, int nid, in __next_mem_range_rev() argument
915 …if (WARN_ONCE(nid == MAX_NUMNODES, "Usage of MAX_NUMNODES is deprecated. Use NUMA_NO_NODE instead\… in __next_mem_range_rev()
916 nid = NUMA_NO_NODE; in __next_mem_range_rev()
931 if (nid != NUMA_NO_NODE && nid != m_nid) in __next_mem_range_rev()
992 void __init_memblock __next_mem_pfn_range(int *idx, int nid, in __next_mem_pfn_range() argument
1004 if (nid == MAX_NUMNODES || nid == r->nid) in __next_mem_pfn_range()
1017 *out_nid = r->nid; in __next_mem_pfn_range()
1034 struct memblock_type *type, int nid) in memblock_set_node() argument
1044 memblock_set_region_node(&type->regions[i], nid); in memblock_set_node()
1053 phys_addr_t end, int nid) in memblock_alloc_range_nid() argument
1060 found = memblock_find_in_range_node(size, align, start, end, nid); in memblock_alloc_range_nid()
1080 int nid) in memblock_alloc_base_nid() argument
1082 return memblock_alloc_range_nid(size, align, 0, max_addr, nid); in memblock_alloc_base_nid()
1085 phys_addr_t __init memblock_alloc_nid(phys_addr_t size, phys_addr_t align, int nid) in memblock_alloc_nid() argument
1087 return memblock_alloc_base_nid(size, align, MEMBLOCK_ALLOC_ACCESSIBLE, nid); in memblock_alloc_nid()
1113 phys_addr_t __init memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid) in memblock_alloc_try_nid() argument
1115 phys_addr_t res = memblock_alloc_nid(size, align, nid); in memblock_alloc_try_nid()
1152 int nid) in memblock_virt_alloc_internal() argument
1157 …if (WARN_ONCE(nid == MAX_NUMNODES, "Usage of MAX_NUMNODES is deprecated. Use NUMA_NO_NODE instead\… in memblock_virt_alloc_internal()
1158 nid = NUMA_NO_NODE; in memblock_virt_alloc_internal()
1166 return kzalloc_node(size, GFP_NOWAIT, nid); in memblock_virt_alloc_internal()
1176 nid); in memblock_virt_alloc_internal()
1180 if (nid != NUMA_NO_NODE) { in memblock_virt_alloc_internal()
1233 int nid) in memblock_virt_alloc_try_nid_nopanic() argument
1236 __func__, (u64)size, (u64)align, nid, (u64)min_addr, in memblock_virt_alloc_try_nid_nopanic()
1239 max_addr, nid); in memblock_virt_alloc_try_nid_nopanic()
1263 int nid) in memblock_virt_alloc_try_nid() argument
1268 __func__, (u64)size, (u64)align, nid, (u64)min_addr, in memblock_virt_alloc_try_nid()
1271 min_addr, max_addr, nid); in memblock_virt_alloc_try_nid()
1276 __func__, (u64)size, (u64)align, nid, (u64)min_addr, in memblock_virt_alloc_try_nid()
1428 return type->regions[mid].nid; in memblock_search_pfn_nid()