Home
last modified time | relevance | path

Searched refs:physmem_info (Results 1 – 4 of 4) sorted by relevance

/linux/arch/s390/include/asm/
H A Dphysmem_info.h49 struct physmem_info { struct
58 extern struct physmem_info physmem_info; argument
65 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 …]
/linux/arch/s390/kernel/
H A Dsetup.c149 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()
/linux/drivers/s390/char/
H A Dsclp_early_core.c386 physmem_info.range_count = 0; in sclp_early_read_storage_info()
/linux/arch/s390/boot/
H A Dvmem.c86 if (memgap_start && physmem_info.info_source == MEM_DETECT_DIAG260) { in kasan_populate_shadow()