• Home
  • Raw
  • Download

Lines Matching refs:i

161 #define for_each_mem_range(i, type_a, type_b, nid, flags,		\  argument
163 for (i = 0, __next_mem_range(&i, nid, flags, type_a, type_b, \
165 i != (u64)ULLONG_MAX; \
166 __next_mem_range(&i, nid, flags, type_a, type_b, \
181 #define for_each_mem_range_rev(i, type_a, type_b, nid, flags, \ argument
183 for (i = (u64)ULLONG_MAX, \
184 __next_mem_range_rev(&i, nid, flags, type_a, type_b,\
186 i != (u64)ULLONG_MAX; \
187 __next_mem_range_rev(&i, nid, flags, type_a, type_b, \
199 #define for_each_reserved_mem_region(i, p_start, p_end) \ argument
200 for (i = 0UL, __next_reserved_mem_region(&i, p_start, p_end); \
201 i != (u64)ULLONG_MAX; \
202 __next_reserved_mem_region(&i, p_start, p_end))
235 #define for_each_mem_pfn_range(i, nid, p_start, p_end, p_nid) \ argument
236 for (i = -1, __next_mem_pfn_range(&i, nid, p_start, p_end, p_nid); \
237 i >= 0; __next_mem_pfn_range(&i, nid, p_start, p_end, p_nid))
258 #define for_each_free_mem_pfn_range_in_zone(i, zone, p_start, p_end) \ argument
259 for (i = 0, \
260 __next_mem_pfn_range_in_zone(&i, zone, p_start, p_end); \
261 i != U64_MAX; \
262 __next_mem_pfn_range_in_zone(&i, zone, p_start, p_end))
276 #define for_each_free_mem_pfn_range_in_zone_from(i, zone, p_start, p_end) \ argument
277 for (; i != U64_MAX; \
278 __next_mem_pfn_range_in_zone(&i, zone, p_start, p_end))
293 #define for_each_free_mem_range(i, nid, flags, p_start, p_end, p_nid) \ argument
294 for_each_mem_range(i, &memblock.memory, &memblock.reserved, \
309 #define for_each_free_mem_range_reverse(i, nid, flags, p_start, p_end, \ argument
311 for_each_mem_range_rev(i, &memblock.memory, &memblock.reserved, \
529 #define for_each_memblock_type(i, memblock_type, rgn) \ argument
530 for (i = 0, rgn = &memblock_type->regions[0]; \
531 i < memblock_type->cnt; \
532 i++, rgn = &memblock_type->regions[i])