Lines Matching refs:phys_addr_t
189 static inline phys_addr_t memblock_cap_size(phys_addr_t base, phys_addr_t *size) in memblock_cap_size()
198 memblock_addrs_overlap(phys_addr_t base1, phys_addr_t size1, phys_addr_t base2, in memblock_addrs_overlap()
199 phys_addr_t size2) in memblock_addrs_overlap()
205 phys_addr_t base, phys_addr_t size) in memblock_overlaps_region()
233 static phys_addr_t __init_memblock
234 __memblock_find_range_bottom_up(phys_addr_t start, phys_addr_t end, in __memblock_find_range_bottom_up()
235 phys_addr_t size, phys_addr_t align, int nid, in __memblock_find_range_bottom_up()
238 phys_addr_t this_start, this_end, cand; in __memblock_find_range_bottom_up()
268 static phys_addr_t __init_memblock
269 __memblock_find_range_top_down(phys_addr_t start, phys_addr_t end, in __memblock_find_range_top_down()
270 phys_addr_t size, phys_addr_t align, int nid, in __memblock_find_range_top_down()
273 phys_addr_t this_start, this_end, cand; in __memblock_find_range_top_down()
307 static phys_addr_t __init_memblock memblock_find_in_range_node(phys_addr_t size, in memblock_find_in_range_node()
308 phys_addr_t align, phys_addr_t start, in memblock_find_in_range_node()
309 phys_addr_t end, int nid, in memblock_find_in_range_node()
318 start = max_t(phys_addr_t, start, PAGE_SIZE); in memblock_find_in_range_node()
342 static phys_addr_t __init_memblock memblock_find_in_range(phys_addr_t start, in memblock_find_in_range()
343 phys_addr_t end, phys_addr_t size, in memblock_find_in_range()
344 phys_addr_t align) in memblock_find_in_range()
346 phys_addr_t ret; in memblock_find_in_range()
386 phys_addr_t addr, size; in memblock_discard()
428 phys_addr_t new_area_start, in memblock_double_array()
429 phys_addr_t new_area_size) in memblock_double_array()
432 phys_addr_t old_alloc_size, new_alloc_size; in memblock_double_array()
433 phys_addr_t old_size, new_size, addr, new_end; in memblock_double_array()
575 int idx, phys_addr_t base, in memblock_insert_region()
576 phys_addr_t size, in memblock_insert_region()
609 phys_addr_t base, phys_addr_t size, in memblock_add_range()
613 phys_addr_t obase = base; in memblock_add_range()
614 phys_addr_t end = base + memblock_cap_size(base, &size); in memblock_add_range()
653 phys_addr_t rbase = rgn->base; in memblock_add_range()
654 phys_addr_t rend = rbase + rgn->size; in memblock_add_range()
727 int __init_memblock memblock_add_node(phys_addr_t base, phys_addr_t size, in memblock_add_node()
730 phys_addr_t end = base + size - 1; in memblock_add_node()
749 int __init_memblock memblock_add(phys_addr_t base, phys_addr_t size) in memblock_add()
751 phys_addr_t end = base + size - 1; in memblock_add()
811 phys_addr_t base, phys_addr_t size, in memblock_isolate_range()
814 phys_addr_t end = base + memblock_cap_size(base, &size); in memblock_isolate_range()
829 phys_addr_t rbase = rgn->base; in memblock_isolate_range()
830 phys_addr_t rend = rbase + rgn->size; in memblock_isolate_range()
871 phys_addr_t base, phys_addr_t size) in memblock_remove_range()
885 int __init_memblock memblock_remove(phys_addr_t base, phys_addr_t size) in memblock_remove()
887 phys_addr_t end = base + size - 1; in memblock_remove()
917 int __init_memblock memblock_phys_free(phys_addr_t base, phys_addr_t size) in memblock_phys_free()
919 phys_addr_t end = base + size - 1; in memblock_phys_free()
928 int __init_memblock __memblock_reserve(phys_addr_t base, phys_addr_t size, in __memblock_reserve()
931 phys_addr_t end = base + size - 1; in __memblock_reserve()
940 int __init_memblock memblock_physmem_add(phys_addr_t base, phys_addr_t size) in memblock_physmem_add()
942 phys_addr_t end = base + size - 1; in memblock_physmem_add()
964 phys_addr_t start, end; in memmap_init_kho_scratch_pages()
998 phys_addr_t base, phys_addr_t size, int set, int flag) in memblock_setclr_flag()
1026 int __init_memblock memblock_mark_hotplug(phys_addr_t base, phys_addr_t size) in memblock_mark_hotplug()
1038 int __init_memblock memblock_clear_hotplug(phys_addr_t base, phys_addr_t size) in memblock_clear_hotplug()
1050 int __init_memblock memblock_mark_mirror(phys_addr_t base, phys_addr_t size) in memblock_mark_mirror()
1075 int __init_memblock memblock_mark_nomap(phys_addr_t base, phys_addr_t size) in memblock_mark_nomap()
1087 int __init_memblock memblock_clear_nomap(phys_addr_t base, phys_addr_t size) in memblock_clear_nomap()
1111 int __init_memblock memblock_reserved_mark_noinit(phys_addr_t base, phys_addr_t size) in memblock_reserved_mark_noinit()
1127 __init int memblock_mark_kho_scratch(phys_addr_t base, phys_addr_t size) in memblock_mark_kho_scratch()
1141 __init int memblock_clear_kho_scratch(phys_addr_t base, phys_addr_t size) in memblock_clear_kho_scratch()
1216 struct memblock_type *type_b, phys_addr_t *out_start, in __next_mem_range()
1217 phys_addr_t *out_end, int *out_nid) in __next_mem_range()
1225 phys_addr_t m_start = m->base; in __next_mem_range()
1226 phys_addr_t m_end = m->base + m->size; in __next_mem_range()
1247 phys_addr_t r_start; in __next_mem_range()
1248 phys_addr_t r_end; in __next_mem_range()
1309 phys_addr_t *out_start, in __next_mem_range_rev()
1310 phys_addr_t *out_end, int *out_nid) in __next_mem_range_rev()
1326 phys_addr_t m_start = m->base; in __next_mem_range_rev()
1327 phys_addr_t m_end = m->base + m->size; in __next_mem_range_rev()
1348 phys_addr_t r_start; in __next_mem_range_rev()
1349 phys_addr_t r_end; in __next_mem_range_rev()
1429 int __init_memblock memblock_set_node(phys_addr_t base, phys_addr_t size, in memblock_set_node()
1469 phys_addr_t spa, epa; in __next_mem_pfn_range_in_zone()
1537 phys_addr_t __init memblock_alloc_range_nid(phys_addr_t size, in memblock_alloc_range_nid()
1538 phys_addr_t align, phys_addr_t start, in memblock_alloc_range_nid()
1539 phys_addr_t end, int nid, in memblock_alloc_range_nid()
1543 phys_addr_t found; in memblock_alloc_range_nid()
1623 phys_addr_t __init memblock_phys_alloc_range(phys_addr_t size, in memblock_phys_alloc_range()
1624 phys_addr_t align, in memblock_phys_alloc_range()
1625 phys_addr_t start, in memblock_phys_alloc_range()
1626 phys_addr_t end) in memblock_phys_alloc_range()
1648 phys_addr_t __init memblock_phys_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid) in memblock_phys_alloc_try_nid()
1675 phys_addr_t size, phys_addr_t align, in memblock_alloc_internal()
1676 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_alloc_internal()
1679 phys_addr_t alloc; in memblock_alloc_internal()
1718 phys_addr_t size, phys_addr_t align, in memblock_alloc_exact_nid_raw()
1719 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_alloc_exact_nid_raw()
1750 phys_addr_t size, phys_addr_t align, in memblock_alloc_try_nid_raw()
1751 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_alloc_try_nid_raw()
1780 phys_addr_t size, phys_addr_t align, in memblock_alloc_try_nid()
1781 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_alloc_try_nid()
1807 void *__init __memblock_alloc_or_panic(phys_addr_t size, phys_addr_t align, in __memblock_alloc_or_panic()
1826 void __init memblock_free_late(phys_addr_t base, phys_addr_t size) in memblock_free_late()
1828 phys_addr_t cursor, end; in memblock_free_late()
1847 phys_addr_t __init_memblock memblock_phys_mem_size(void) in memblock_phys_mem_size()
1852 phys_addr_t __init_memblock memblock_reserved_size(void) in memblock_reserved_size()
1857 phys_addr_t __init_memblock memblock_reserved_kern_size(phys_addr_t limit, int nid) in memblock_reserved_kern_size()
1860 phys_addr_t total = 0; in memblock_reserved_kern_size()
1863 phys_addr_t size = r->size; in memblock_reserved_kern_size()
1897 phys_addr_t __init_memblock memblock_start_of_DRAM(void) in memblock_start_of_DRAM()
1902 phys_addr_t __init_memblock memblock_end_of_DRAM(void) in memblock_end_of_DRAM()
1909 static phys_addr_t __init_memblock __find_max_addr(phys_addr_t limit) in __find_max_addr()
1911 phys_addr_t max_addr = PHYS_ADDR_MAX; in __find_max_addr()
1930 void __init memblock_enforce_memory_limit(phys_addr_t limit) in memblock_enforce_memory_limit()
1932 phys_addr_t max_addr; in memblock_enforce_memory_limit()
1950 void __init memblock_cap_memory_range(phys_addr_t base, phys_addr_t size) in memblock_cap_memory_range()
1983 void __init memblock_mem_limit_remove_map(phys_addr_t limit) in memblock_mem_limit_remove_map()
1985 phys_addr_t max_addr; in memblock_mem_limit_remove_map()
1999 static int __init_memblock memblock_search(struct memblock_type *type, phys_addr_t addr) in memblock_search()
2017 bool __init_memblock memblock_is_reserved(phys_addr_t addr) in memblock_is_reserved()
2022 bool __init_memblock memblock_is_memory(phys_addr_t addr) in memblock_is_memory()
2027 bool __init_memblock memblock_is_map_memory(phys_addr_t addr) in memblock_is_map_memory()
2061 bool __init_memblock memblock_is_region_memory(phys_addr_t base, phys_addr_t size) in memblock_is_region_memory()
2064 phys_addr_t end = base + memblock_cap_size(base, &size); in memblock_is_region_memory()
2083 bool __init_memblock memblock_is_region_reserved(phys_addr_t base, phys_addr_t size) in memblock_is_region_reserved()
2088 void __init_memblock memblock_trim_memory(phys_addr_t align) in memblock_trim_memory()
2090 phys_addr_t start, end, orig_start, orig_end; in memblock_trim_memory()
2113 void __init_memblock memblock_set_current_limit(phys_addr_t limit) in memblock_set_current_limit()
2118 phys_addr_t __init_memblock memblock_get_current_limit(void) in memblock_get_current_limit()
2125 phys_addr_t base, end, size; in memblock_dump()
2185 phys_addr_t pg, pgend; in free_memmap()
2288 static unsigned long __init __free_memory_core(phys_addr_t start, in __free_memory_core()
2289 phys_addr_t end) in __free_memory_core()
2308 phys_addr_t start, end; in memmap_init_reserved_pages()
2357 phys_addr_t start, end; in free_low_memory_core_early()
2419 phys_addr_t start;
2420 phys_addr_t size;
2427 static void __init reserved_mem_add(phys_addr_t start, phys_addr_t size, in reserved_mem_add()
2463 int reserve_mem_find_by_name(const char *name, phys_addr_t *start, phys_addr_t *size) in reserve_mem_find_by_name()
2607 phys_addr_t fdt_phys; in reserve_mem_kho_retrieve_fdt()
2634 static bool __init reserve_mem_kho_revive(const char *name, phys_addr_t size, in reserve_mem_kho_revive()
2635 phys_addr_t align) in reserve_mem_kho_revive()
2638 const phys_addr_t *p_start, *p_size; in reserve_mem_kho_revive()
2683 static bool __init reserve_mem_kho_revive(const char *name, phys_addr_t size, in reserve_mem_kho_revive()
2684 phys_addr_t align) in reserve_mem_kho_revive()
2695 phys_addr_t start, size, align, tmp; in reserve_mem()
2777 phys_addr_t end; in memblock_debug_show()