Lines Matching defs:memblock_type
72 * struct memblock_type - collection of memory regions of certain type
79 struct memblock_type {
97 struct memblock_type memory;
98 struct memblock_type reserved;
126 bool memblock_overlaps_region(struct memblock_type *type,
142 struct memblock_type *type_a,
143 struct memblock_type *type_b, phys_addr_t *out_start,
147 struct memblock_type *type_a,
148 struct memblock_type *type_b, phys_addr_t *out_start,
154 static inline void __next_physmem_range(u64 *idx, struct memblock_type *type,
158 extern struct memblock_type physmem;
167 * @type: ptr to memblock_type which excludes from the iteration, can be %NULL
181 * @type_a: ptr to memblock_type to iterate
182 * @type_b: ptr to memblock_type which excludes from the iteration
201 * @type_a: ptr to memblock_type to iterate
202 * @type_b: ptr to memblock_type which excludes from the iteration
376 struct memblock_type *type, int nid);