Searched refs:physmem_info (Results 1 – 7 of 7) sorted by relevance
49 struct physmem_info { struct58 extern struct physmem_info physmem_info; argument65 if (n >= physmem_info.range_count) { in __get_physmem_range()72 *start = (unsigned long)physmem_info.online[n].start; in __get_physmem_range()73 *end = (unsigned long)physmem_info.online[n].end; in __get_physmem_range()75 *start = (unsigned long)physmem_info.online_extended[n - MEM_INLINED_ENTRIES].start; in __get_physmem_range()76 *end = (unsigned long)physmem_info.online_extended[n - MEM_INLINED_ENTRIES].end; in __get_physmem_range()79 if (respect_usable_limit && physmem_info.usable) { in __get_physmem_range()80 if (*start >= physmem_info.usable) in __get_physmem_range()82 if (*end > physmem_info.usable) in __get_physmem_range()[all …]
16 struct physmem_info __bootdata(physmem_info);27 return &physmem_info.online[n]; in __get_physmem_range_ptr()28 if (unlikely(!physmem_info.online_extended)) { in __get_physmem_range_ptr()29 physmem_info.online_extended = (struct physmem_range *)physmem_alloc_range( in __get_physmem_range_ptr()33 return &physmem_info.online_extended[n - MEM_INLINED_ENTRIES]; in __get_physmem_range_ptr()44 if (physmem_info.range_count) { in add_physmem_online_range()45 range = __get_physmem_range_ptr(physmem_info.range_count - 1); in add_physmem_online_range()52 range = __get_physmem_range_ptr(physmem_info.range_count); in add_physmem_online_range()55 physmem_info.range_count++; in add_physmem_online_range()161 physmem_info.info_source = MEM_DETECT_SCLP_READ_INFO; in detect_max_physmem_end()[all …]
188 memcpy(res, physmem_info.reserved, sizeof(res)); in randomize_within_range()
27 obj-y := head.o als.o startup.o physmem_info.o ipl_parm.o ipl_report.o vmem.o
86 if (memgap_start && physmem_info.info_source == MEM_DETECT_DIAG260) { in kasan_populate_shadow()
149 struct physmem_info __bootdata(physmem_info);725 get_physmem_info_source(), physmem_info.info_source); in memblock_add_physmem_info()760 memblock_reserve(physmem_info.reserved[RR_AMODE31].start, __eamode31 - __samode31); in reserve_kernel()788 memmove((void *)physmem_info.reserved[RR_AMODE31].start, __samode31, amode31_size); in relocate_amode31_section()
386 physmem_info.range_count = 0; in sclp_early_read_storage_info()