Lines Matching refs:nid
35 int nid; member
68 int nid, ulong flags);
74 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid);
90 int nid, unsigned long flags);
92 void __next_mem_range(u64 *idx, int nid, ulong flags,
97 void __next_mem_range_rev(u64 *idx, int nid, ulong flags,
117 #define for_each_mem_range(i, type_a, type_b, nid, flags, \ argument
119 for (i = 0, __next_mem_range(&i, nid, flags, type_a, type_b, \
122 __next_mem_range(&i, nid, flags, type_a, type_b, \
137 #define for_each_mem_range_rev(i, type_a, type_b, nid, flags, \ argument
140 __next_mem_range_rev(&i, nid, flags, type_a, type_b,\
143 __next_mem_range_rev(&i, nid, flags, type_a, type_b, \
190 void __next_mem_pfn_range(int *idx, int nid, unsigned long *out_start_pfn,
203 #define for_each_mem_pfn_range(i, nid, p_start, p_end, p_nid) \ argument
204 for (i = -1, __next_mem_pfn_range(&i, nid, p_start, p_end, p_nid); \
205 i >= 0; __next_mem_pfn_range(&i, nid, p_start, p_end, p_nid))
220 #define for_each_free_mem_range(i, nid, flags, p_start, p_end, p_nid) \ argument
222 nid, flags, p_start, p_end, p_nid)
236 #define for_each_free_mem_range_reverse(i, nid, flags, p_start, p_end, \ argument
239 nid, flags, p_start, p_end, p_nid)
255 struct memblock_type *type, int nid);
257 static inline void memblock_set_region_node(struct memblock_region *r, int nid) in memblock_set_region_node() argument
259 r->nid = nid; in memblock_set_region_node()
264 return r->nid; in memblock_get_region_node()
267 static inline void memblock_set_region_node(struct memblock_region *r, int nid) in memblock_set_region_node() argument
277 phys_addr_t memblock_alloc_nid(phys_addr_t size, phys_addr_t align, int nid);
278 phys_addr_t memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid);