Lines Matching refs:phys_addr_t

60 	phys_addr_t base;
61 phys_addr_t size;
79 phys_addr_t total_size;
93 phys_addr_t current_limit;
111 int memblock_add_node(phys_addr_t base, phys_addr_t size, int nid,
113 int memblock_add(phys_addr_t base, phys_addr_t size);
114 int memblock_remove(phys_addr_t base, phys_addr_t size);
115 int memblock_phys_free(phys_addr_t base, phys_addr_t size);
116 int memblock_reserve(phys_addr_t base, phys_addr_t size);
118 int memblock_physmem_add(phys_addr_t base, phys_addr_t size);
120 void memblock_trim_memory(phys_addr_t align);
122 phys_addr_t base, phys_addr_t size);
123 int memblock_mark_hotplug(phys_addr_t base, phys_addr_t size);
124 int memblock_clear_hotplug(phys_addr_t base, phys_addr_t size);
125 int memblock_mark_mirror(phys_addr_t base, phys_addr_t size);
126 int memblock_mark_nomap(phys_addr_t base, phys_addr_t size);
127 int memblock_clear_nomap(phys_addr_t base, phys_addr_t size);
136 struct memblock_type *type_b, phys_addr_t *out_start,
137 phys_addr_t *out_end, int *out_nid);
141 struct memblock_type *type_b, phys_addr_t *out_start,
142 phys_addr_t *out_end, int *out_nid);
144 void memblock_free_late(phys_addr_t base, phys_addr_t size);
148 phys_addr_t *out_start, in __next_physmem_range()
149 phys_addr_t *out_end) in __next_physmem_range()
363 int memblock_set_node(phys_addr_t base, phys_addr_t size,
388 #define MEMBLOCK_ALLOC_ANYWHERE (~(phys_addr_t)0)
399 phys_addr_t memblock_phys_alloc_range(phys_addr_t size, phys_addr_t align,
400 phys_addr_t start, phys_addr_t end);
401 phys_addr_t memblock_alloc_range_nid(phys_addr_t size,
402 phys_addr_t align, phys_addr_t start,
403 phys_addr_t end, int nid, bool exact_nid);
404 phys_addr_t memblock_phys_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid);
406 static __always_inline phys_addr_t memblock_phys_alloc(phys_addr_t size, in memblock_phys_alloc()
407 phys_addr_t align) in memblock_phys_alloc()
413 void *memblock_alloc_exact_nid_raw(phys_addr_t size, phys_addr_t align,
414 phys_addr_t min_addr, phys_addr_t max_addr,
416 void *memblock_alloc_try_nid_raw(phys_addr_t size, phys_addr_t align,
417 phys_addr_t min_addr, phys_addr_t max_addr,
419 void *memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align,
420 phys_addr_t min_addr, phys_addr_t max_addr,
423 static __always_inline void *memblock_alloc(phys_addr_t size, phys_addr_t align) in memblock_alloc()
429 static inline void *memblock_alloc_raw(phys_addr_t size, in memblock_alloc_raw()
430 phys_addr_t align) in memblock_alloc_raw()
437 static inline void *memblock_alloc_from(phys_addr_t size, in memblock_alloc_from()
438 phys_addr_t align, in memblock_alloc_from()
439 phys_addr_t min_addr) in memblock_alloc_from()
445 static inline void *memblock_alloc_low(phys_addr_t size, in memblock_alloc_low()
446 phys_addr_t align) in memblock_alloc_low()
452 static inline void *memblock_alloc_node(phys_addr_t size, in memblock_alloc_node()
453 phys_addr_t align, int nid) in memblock_alloc_node()
477 phys_addr_t memblock_phys_mem_size(void);
478 phys_addr_t memblock_reserved_size(void);
479 phys_addr_t memblock_start_of_DRAM(void);
480 phys_addr_t memblock_end_of_DRAM(void);
481 void memblock_enforce_memory_limit(phys_addr_t memory_limit);
482 void memblock_cap_memory_range(phys_addr_t base, phys_addr_t size);
483 void memblock_mem_limit_remove_map(phys_addr_t limit);
484 bool memblock_is_memory(phys_addr_t addr);
485 bool memblock_is_map_memory(phys_addr_t addr);
486 bool memblock_is_region_memory(phys_addr_t base, phys_addr_t size);
487 bool memblock_is_reserved(phys_addr_t addr);
488 bool memblock_is_region_reserved(phys_addr_t base, phys_addr_t size);
498 void memblock_set_current_limit(phys_addr_t limit);
501 phys_addr_t memblock_get_current_limit(void);
597 void early_memtest(phys_addr_t start, phys_addr_t end);
600 static inline void early_memtest(phys_addr_t start, phys_addr_t end) { } in early_memtest()