From: Claudio Imbrenda <imbrenda@xxxxxxxxxxxxx> Expose ram_size and max_ram_size through accessor functions. We only use get_ram_size in an upcoming patch, but having an accessor for the other one does not hurt. Signed-off-by: Claudio Imbrenda <imbrenda@xxxxxxxxxxxxx> Reviewed-by: Thomas Huth <thuth@xxxxxxxxxx> Reviewed-by: David Hildenbrand <david@xxxxxxxxxx> Acked-by: Christian Borntraeger <borntraeger@xxxxxxxxxx> Reviewed-by: Janosch Frank <frankja@xxxxxxxxxxxxx> Message-Id: <1572023194-14370-4-git-send-email-imbrenda@xxxxxxxxxxxxx> Signed-off-by: David Hildenbrand <david@xxxxxxxxxx> --- lib/s390x/sclp.c | 10 ++++++++++ lib/s390x/sclp.h | 2 ++ 2 files changed, 12 insertions(+) diff --git a/lib/s390x/sclp.c b/lib/s390x/sclp.c index 56fca0c..7798f04 100644 --- a/lib/s390x/sclp.c +++ b/lib/s390x/sclp.c @@ -167,3 +167,13 @@ void sclp_memory_setup(void) mem_init(ram_size); } + +uint64_t get_ram_size(void) +{ + return ram_size; +} + +uint64_t get_max_ram_size(void) +{ + return max_ram_size; +} diff --git a/lib/s390x/sclp.h b/lib/s390x/sclp.h index f00c3df..6d40fb7 100644 --- a/lib/s390x/sclp.h +++ b/lib/s390x/sclp.h @@ -272,5 +272,7 @@ void sclp_console_setup(void); void sclp_print(const char *str); int sclp_service_call(unsigned int command, void *sccb); void sclp_memory_setup(void); +uint64_t get_ram_size(void); +uint64_t get_max_ram_size(void); #endif /* SCLP_H */ -- 2.21.0