Lines Matching refs:nid

31 	int nid;  member
64 int nid);
70 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid);
82 int nid, unsigned long flags);
88 void __next_mem_range(u64 *idx, int nid, struct memblock_type *type_a,
92 void __next_mem_range_rev(u64 *idx, int nid, struct memblock_type *type_a,
107 #define for_each_mem_range(i, type_a, type_b, nid, \ argument
109 for (i = 0, __next_mem_range(&i, nid, type_a, type_b, \
112 __next_mem_range(&i, nid, type_a, type_b, \
126 #define for_each_mem_range_rev(i, type_a, type_b, nid, \ argument
129 __next_mem_range_rev(&i, nid, type_a, type_b, \
132 __next_mem_range_rev(&i, nid, type_a, type_b, \
159 void __next_mem_pfn_range(int *idx, int nid, unsigned long *out_start_pfn,
172 #define for_each_mem_pfn_range(i, nid, p_start, p_end, p_nid) \ argument
173 for (i = -1, __next_mem_pfn_range(&i, nid, p_start, p_end, p_nid); \
174 i >= 0; __next_mem_pfn_range(&i, nid, p_start, p_end, p_nid))
188 #define for_each_free_mem_range(i, nid, p_start, p_end, p_nid) \ argument
190 nid, p_start, p_end, p_nid)
203 #define for_each_free_mem_range_reverse(i, nid, p_start, p_end, p_nid) \ argument
205 nid, p_start, p_end, p_nid)
221 struct memblock_type *type, int nid);
223 static inline void memblock_set_region_node(struct memblock_region *r, int nid) in memblock_set_region_node() argument
225 r->nid = nid; in memblock_set_region_node()
230 return r->nid; in memblock_get_region_node()
233 static inline void memblock_set_region_node(struct memblock_region *r, int nid) in memblock_set_region_node() argument
243 phys_addr_t memblock_alloc_nid(phys_addr_t size, phys_addr_t align, int nid);
244 phys_addr_t memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid);