Lines Matching refs:phys_addr_t
45 phys_addr_t base;
46 phys_addr_t size;
64 phys_addr_t total_size;
79 phys_addr_t current_limit;
102 phys_addr_t memblock_find_in_range_node(phys_addr_t size, phys_addr_t align,
103 phys_addr_t start, phys_addr_t end,
105 phys_addr_t memblock_find_in_range(phys_addr_t start, phys_addr_t end,
106 phys_addr_t size, phys_addr_t align);
108 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid);
109 int memblock_add(phys_addr_t base, phys_addr_t size);
110 int memblock_remove(phys_addr_t base, phys_addr_t size);
111 int memblock_free(phys_addr_t base, phys_addr_t size);
112 int memblock_reserve(phys_addr_t base, phys_addr_t size);
113 void memblock_trim_memory(phys_addr_t align);
115 phys_addr_t base, phys_addr_t size);
116 int memblock_mark_hotplug(phys_addr_t base, phys_addr_t size);
117 int memblock_clear_hotplug(phys_addr_t base, phys_addr_t size);
118 int memblock_mark_mirror(phys_addr_t base, phys_addr_t size);
119 int memblock_mark_nomap(phys_addr_t base, phys_addr_t size);
120 int memblock_clear_nomap(phys_addr_t base, phys_addr_t size);
125 phys_addr_t base, phys_addr_t size,
130 struct memblock_type *type_b, phys_addr_t *out_start,
131 phys_addr_t *out_end, int *out_nid);
135 struct memblock_type *type_b, phys_addr_t *out_start,
136 phys_addr_t *out_end, int *out_nid);
138 void __next_reserved_mem_region(u64 *idx, phys_addr_t *out_start,
139 phys_addr_t *out_end);
141 void __memblock_free_early(phys_addr_t base, phys_addr_t size);
142 void __memblock_free_late(phys_addr_t base, phys_addr_t size);
296 int memblock_set_node(phys_addr_t base, phys_addr_t size,
319 phys_addr_t memblock_alloc_nid(phys_addr_t size, phys_addr_t align, int nid);
320 phys_addr_t memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid);
322 phys_addr_t memblock_alloc(phys_addr_t size, phys_addr_t align);
343 #define MEMBLOCK_ALLOC_ANYWHERE (~(phys_addr_t)0)
346 phys_addr_t __init memblock_alloc_range(phys_addr_t size, phys_addr_t align,
347 phys_addr_t start, phys_addr_t end,
349 phys_addr_t memblock_alloc_base_nid(phys_addr_t size,
350 phys_addr_t align, phys_addr_t max_addr,
352 phys_addr_t memblock_alloc_base(phys_addr_t size, phys_addr_t align,
353 phys_addr_t max_addr);
354 phys_addr_t __memblock_alloc_base(phys_addr_t size, phys_addr_t align,
355 phys_addr_t max_addr);
356 phys_addr_t memblock_phys_mem_size(void);
357 phys_addr_t memblock_reserved_size(void);
358 phys_addr_t memblock_mem_size(unsigned long limit_pfn);
359 phys_addr_t memblock_start_of_DRAM(void);
360 phys_addr_t memblock_end_of_DRAM(void);
361 void memblock_enforce_memory_limit(phys_addr_t memory_limit);
362 void memblock_cap_memory_range(phys_addr_t base, phys_addr_t size);
363 void memblock_mem_limit_remove_map(phys_addr_t limit);
364 bool memblock_is_memory(phys_addr_t addr);
365 bool memblock_is_map_memory(phys_addr_t addr);
366 bool memblock_is_region_memory(phys_addr_t base, phys_addr_t size);
367 bool memblock_is_reserved(phys_addr_t addr);
368 bool memblock_is_region_reserved(phys_addr_t base, phys_addr_t size);
384 void memblock_set_current_limit(phys_addr_t limit);
387 phys_addr_t memblock_get_current_limit(void);
452 extern void early_memtest(phys_addr_t start, phys_addr_t end);
454 static inline void early_memtest(phys_addr_t start, phys_addr_t end) in early_memtest()
459 static inline phys_addr_t memblock_alloc(phys_addr_t size, phys_addr_t align) in memblock_alloc()