Lines Matching refs:phys_addr_t
80 static inline phys_addr_t memblock_cap_size(phys_addr_t base, phys_addr_t *size) in memblock_cap_size()
82 return *size = min(*size, (phys_addr_t)ULLONG_MAX - base); in memblock_cap_size()
88 static unsigned long __init_memblock memblock_addrs_overlap(phys_addr_t base1, phys_addr_t size1, in memblock_addrs_overlap()
89 phys_addr_t base2, phys_addr_t size2) in memblock_addrs_overlap()
95 phys_addr_t base, phys_addr_t size) in memblock_overlaps_region()
100 phys_addr_t rgnbase = type->regions[i].base; in memblock_overlaps_region()
101 phys_addr_t rgnsize = type->regions[i].size; in memblock_overlaps_region()
123 static phys_addr_t __init_memblock
124 __memblock_find_range_bottom_up(phys_addr_t start, phys_addr_t end, in __memblock_find_range_bottom_up()
125 phys_addr_t size, phys_addr_t align, int nid, in __memblock_find_range_bottom_up()
128 phys_addr_t this_start, this_end, cand; in __memblock_find_range_bottom_up()
157 static phys_addr_t __init_memblock
158 __memblock_find_range_top_down(phys_addr_t start, phys_addr_t end, in __memblock_find_range_top_down()
159 phys_addr_t size, phys_addr_t align, int nid, in __memblock_find_range_top_down()
162 phys_addr_t this_start, this_end, cand; in __memblock_find_range_top_down()
203 phys_addr_t __init_memblock memblock_find_in_range_node(phys_addr_t size, in memblock_find_in_range_node()
204 phys_addr_t align, phys_addr_t start, in memblock_find_in_range_node()
205 phys_addr_t end, int nid, ulong flags) in memblock_find_in_range_node()
207 phys_addr_t kernel_end, ret; in memblock_find_in_range_node()
214 start = max_t(phys_addr_t, start, PAGE_SIZE); in memblock_find_in_range_node()
223 phys_addr_t bottom_up_start; in memblock_find_in_range_node()
264 phys_addr_t __init_memblock memblock_find_in_range(phys_addr_t start, in memblock_find_in_range()
265 phys_addr_t end, phys_addr_t size, in memblock_find_in_range()
266 phys_addr_t align) in memblock_find_in_range()
268 phys_addr_t ret; in memblock_find_in_range()
305 phys_addr_t __init_memblock get_allocated_memblock_reserved_regions_info( in get_allocated_memblock_reserved_regions_info()
306 phys_addr_t *addr) in get_allocated_memblock_reserved_regions_info()
317 phys_addr_t __init_memblock get_allocated_memblock_memory_regions_info( in get_allocated_memblock_memory_regions_info()
318 phys_addr_t *addr) in get_allocated_memblock_memory_regions_info()
347 phys_addr_t new_area_start, in memblock_double_array()
348 phys_addr_t new_area_size) in memblock_double_array()
351 phys_addr_t old_alloc_size, new_alloc_size; in memblock_double_array()
352 phys_addr_t old_size, new_size, addr; in memblock_double_array()
492 int idx, phys_addr_t base, in memblock_insert_region()
493 phys_addr_t size, in memblock_insert_region()
525 phys_addr_t base, phys_addr_t size, in memblock_add_range()
529 phys_addr_t obase = base; in memblock_add_range()
530 phys_addr_t end = base + memblock_cap_size(base, &size); in memblock_add_range()
557 phys_addr_t rbase = rgn->base; in memblock_add_range()
558 phys_addr_t rend = rbase + rgn->size; in memblock_add_range()
607 int __init_memblock memblock_add_node(phys_addr_t base, phys_addr_t size, in memblock_add_node()
613 static int __init_memblock memblock_add_region(phys_addr_t base, in memblock_add_region()
614 phys_addr_t size, in memblock_add_region()
628 int __init_memblock memblock_add(phys_addr_t base, phys_addr_t size) in memblock_add()
650 phys_addr_t base, phys_addr_t size, in memblock_isolate_range()
653 phys_addr_t end = base + memblock_cap_size(base, &size); in memblock_isolate_range()
668 phys_addr_t rbase = rgn->base; in memblock_isolate_range()
669 phys_addr_t rend = rbase + rgn->size; in memblock_isolate_range()
710 phys_addr_t base, phys_addr_t size) in memblock_remove_range()
724 int __init_memblock memblock_remove(phys_addr_t base, phys_addr_t size) in memblock_remove()
730 int __init_memblock memblock_free(phys_addr_t base, phys_addr_t size) in memblock_free()
741 static int __init_memblock memblock_reserve_region(phys_addr_t base, in memblock_reserve_region()
742 phys_addr_t size, in memblock_reserve_region()
756 int __init_memblock memblock_reserve(phys_addr_t base, phys_addr_t size) in memblock_reserve()
767 static int __init_memblock memblock_setclr_flag(phys_addr_t base, in memblock_setclr_flag()
768 phys_addr_t size, int set, int flag) in memblock_setclr_flag()
794 int __init_memblock memblock_mark_hotplug(phys_addr_t base, phys_addr_t size) in memblock_mark_hotplug()
806 int __init_memblock memblock_clear_hotplug(phys_addr_t base, phys_addr_t size) in memblock_clear_hotplug()
818 int __init_memblock memblock_mark_mirror(phys_addr_t base, phys_addr_t size) in memblock_mark_mirror()
835 phys_addr_t *out_start, in __next_reserved_mem_region()
836 phys_addr_t *out_end) in __next_reserved_mem_region()
842 phys_addr_t base = r->base; in __next_reserved_mem_region()
843 phys_addr_t size = r->size; in __next_reserved_mem_region()
887 phys_addr_t *out_start, in __next_mem_range()
888 phys_addr_t *out_end, int *out_nid) in __next_mem_range()
900 phys_addr_t m_start = m->base; in __next_mem_range()
901 phys_addr_t m_end = m->base + m->size; in __next_mem_range()
931 phys_addr_t r_start; in __next_mem_range()
932 phys_addr_t r_end; in __next_mem_range()
992 phys_addr_t *out_start, in __next_mem_range_rev()
993 phys_addr_t *out_end, int *out_nid) in __next_mem_range_rev()
1009 phys_addr_t m_start = m->base; in __next_mem_range_rev()
1010 phys_addr_t m_end = m->base + m->size; in __next_mem_range_rev()
1040 phys_addr_t r_start; in __next_mem_range_rev()
1041 phys_addr_t r_end; in __next_mem_range_rev()
1120 int __init_memblock memblock_set_node(phys_addr_t base, phys_addr_t size, in memblock_set_node()
1138 static phys_addr_t __init memblock_alloc_range_nid(phys_addr_t size, in memblock_alloc_range_nid()
1139 phys_addr_t align, phys_addr_t start, in memblock_alloc_range_nid()
1140 phys_addr_t end, int nid, ulong flags) in memblock_alloc_range_nid()
1142 phys_addr_t found; in memblock_alloc_range_nid()
1160 phys_addr_t __init memblock_alloc_range(phys_addr_t size, phys_addr_t align, in memblock_alloc_range()
1161 phys_addr_t start, phys_addr_t end, in memblock_alloc_range()
1168 static phys_addr_t __init memblock_alloc_base_nid(phys_addr_t size, in memblock_alloc_base_nid()
1169 phys_addr_t align, phys_addr_t max_addr, in memblock_alloc_base_nid()
1175 phys_addr_t __init memblock_alloc_nid(phys_addr_t size, phys_addr_t align, int nid) in memblock_alloc_nid()
1178 phys_addr_t ret; in memblock_alloc_nid()
1191 phys_addr_t __init __memblock_alloc_base(phys_addr_t size, phys_addr_t align, phys_addr_t max_addr) in __memblock_alloc_base()
1197 phys_addr_t __init memblock_alloc_base(phys_addr_t size, phys_addr_t align, phys_addr_t max_addr) in memblock_alloc_base()
1199 phys_addr_t alloc; in memblock_alloc_base()
1210 phys_addr_t __init memblock_alloc(phys_addr_t size, phys_addr_t align) in memblock_alloc()
1215 phys_addr_t __init memblock_alloc_try_nid(phys_addr_t size, phys_addr_t align, int nid) in memblock_alloc_try_nid()
1217 phys_addr_t res = memblock_alloc_nid(size, align, nid); in memblock_alloc_try_nid()
1252 phys_addr_t size, phys_addr_t align, in memblock_virt_alloc_internal()
1253 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_virt_alloc_internal()
1256 phys_addr_t alloc; in memblock_virt_alloc_internal()
1338 phys_addr_t size, phys_addr_t align, in memblock_virt_alloc_try_nid_nopanic()
1339 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_virt_alloc_try_nid_nopanic()
1368 phys_addr_t size, phys_addr_t align, in memblock_virt_alloc_try_nid()
1369 phys_addr_t min_addr, phys_addr_t max_addr, in memblock_virt_alloc_try_nid()
1396 void __init __memblock_free_early(phys_addr_t base, phys_addr_t size) in __memblock_free_early()
1414 void __init __memblock_free_late(phys_addr_t base, phys_addr_t size) in __memblock_free_late()
1435 phys_addr_t __init memblock_phys_mem_size(void) in memblock_phys_mem_size()
1440 phys_addr_t __init memblock_mem_size(unsigned long limit_pfn) in memblock_mem_size()
1458 phys_addr_t __init_memblock memblock_start_of_DRAM(void) in memblock_start_of_DRAM()
1463 phys_addr_t __init_memblock memblock_end_of_DRAM(void) in memblock_end_of_DRAM()
1470 void __init memblock_enforce_memory_limit(phys_addr_t limit) in memblock_enforce_memory_limit()
1472 phys_addr_t max_addr = (phys_addr_t)ULLONG_MAX; in memblock_enforce_memory_limit()
1489 (phys_addr_t)ULLONG_MAX); in memblock_enforce_memory_limit()
1491 (phys_addr_t)ULLONG_MAX); in memblock_enforce_memory_limit()
1494 static int __init_memblock memblock_search(struct memblock_type *type, phys_addr_t addr) in memblock_search()
1512 int __init memblock_is_reserved(phys_addr_t addr) in memblock_is_reserved()
1517 int __init_memblock memblock_is_memory(phys_addr_t addr) in memblock_is_memory()
1549 int __init_memblock memblock_is_region_memory(phys_addr_t base, phys_addr_t size) in memblock_is_region_memory()
1552 phys_addr_t end = base + memblock_cap_size(base, &size); in memblock_is_region_memory()
1571 bool __init_memblock memblock_is_region_reserved(phys_addr_t base, phys_addr_t size) in memblock_is_region_reserved()
1577 void __init_memblock memblock_trim_memory(phys_addr_t align) in memblock_trim_memory()
1579 phys_addr_t start, end, orig_start, orig_end; in memblock_trim_memory()
1602 void __init_memblock memblock_set_current_limit(phys_addr_t limit) in memblock_set_current_limit()
1607 phys_addr_t __init_memblock memblock_get_current_limit(void) in memblock_get_current_limit()
1672 if (sizeof(phys_addr_t) == 4) in memblock_debug_show()