Lines Matching refs:phys_addr_t
31 phys_addr_t base;
32 phys_addr_t size;
42 phys_addr_t total_size; /* size of all regions */
48 phys_addr_t current_limit;
66 phys_addr_t memblock_find_in_range_node(phys_addr_t size, phys_addr_t align,
67 phys_addr_t start, phys_addr_t end,
69 phys_addr_t memblock_find_in_range(phys_addr_t start, phys_addr_t end,
70 phys_addr_t size, phys_addr_t align);
71 phys_addr_t get_allocated_memblock_reserved_regions_info(phys_addr_t *addr);
72 phys_addr_t get_allocated_memblock_memory_regions_info(phys_addr_t *addr);
74 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid);
75 int memblock_add(phys_addr_t base, phys_addr_t size);
76 int memblock_remove(phys_addr_t base, phys_addr_t size);
77 int memblock_free(phys_addr_t base, phys_addr_t size);
78 int memblock_reserve(phys_addr_t base, phys_addr_t size);
79 void memblock_trim_memory(phys_addr_t align);
81 phys_addr_t base, phys_addr_t size);
82 int memblock_mark_hotplug(phys_addr_t base, phys_addr_t size);
83 int memblock_clear_hotplug(phys_addr_t base, phys_addr_t size);
84 int memblock_mark_mirror(phys_addr_t base, phys_addr_t size);
89 phys_addr_t base, phys_addr_t size,
94 struct memblock_type *type_b, phys_addr_t *out_start,
95 phys_addr_t *out_end, int *out_nid);
99 struct memblock_type *type_b, phys_addr_t *out_start,
100 phys_addr_t *out_end, int *out_nid);
102 void __next_reserved_mem_region(u64 *idx, phys_addr_t *out_start,
103 phys_addr_t *out_end);
254 int memblock_set_node(phys_addr_t base, phys_addr_t size,
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);
280 phys_addr_t memblock_alloc(phys_addr_t size, phys_addr_t align);
306 #define MEMBLOCK_ALLOC_ANYWHERE (~(phys_addr_t)0)
309 phys_addr_t __init memblock_alloc_range(phys_addr_t size, phys_addr_t align,
310 phys_addr_t start, phys_addr_t end,
312 phys_addr_t memblock_alloc_base(phys_addr_t size, phys_addr_t align,
313 phys_addr_t max_addr);
314 phys_addr_t __memblock_alloc_base(phys_addr_t size, phys_addr_t align,
315 phys_addr_t max_addr);
316 phys_addr_t memblock_phys_mem_size(void);
317 phys_addr_t memblock_mem_size(unsigned long limit_pfn);
318 phys_addr_t memblock_start_of_DRAM(void);
319 phys_addr_t memblock_end_of_DRAM(void);
320 void memblock_enforce_memory_limit(phys_addr_t memory_limit);
321 int memblock_is_memory(phys_addr_t addr);
322 int memblock_is_region_memory(phys_addr_t base, phys_addr_t size);
323 int memblock_is_reserved(phys_addr_t addr);
324 bool memblock_is_region_reserved(phys_addr_t base, phys_addr_t size);
340 void memblock_set_current_limit(phys_addr_t limit);
343 phys_addr_t memblock_get_current_limit(void);
404 extern void early_memtest(phys_addr_t start, phys_addr_t end);
406 static inline void early_memtest(phys_addr_t start, phys_addr_t end) in early_memtest()
412 static inline phys_addr_t memblock_alloc(phys_addr_t size, phys_addr_t align) in memblock_alloc()