11#ifndef ZOS_SYS_INFO_H_
12#define ZOS_SYS_INFO_H_
20#define ZOSCPU_MODEL_LENGTH 4
Definition zos-sys-info.h:34
uint8_t filler[110]
Definition zos-sys-info.h:35
uint16_t cpuCount
Definition zos-sys-info.h:36
Definition zos-sys-info.h:52
struct ZOSPCCAVT *__ptr32 pccavt
Definition zos-sys-info.h:56
uint8_t cvtoslvl[16]
Definition zos-sys-info.h:60
uint8_t filler2[156]
Definition zos-sys-info.h:55
uint8_t filler1[604]
Definition zos-sys-info.h:53
uint8_t filler4[92]
Definition zos-sys-info.h:59
struct ZOSRCE *__ptr32 rce
Definition zos-sys-info.h:58
struct ZOSRMCT *__ptr32 rmct
Definition zos-sys-info.h:54
uint8_t filler3[400]
Definition zos-sys-info.h:57
Definition zos-sys-info.h:72
char cpu_model[4]
Definition zos-sys-info.h:79
char cpu_version[2]
Definition zos-sys-info.h:76
char filler1[372]
Definition zos-sys-info.h:80
char cpu_serial[4]
Definition zos-sys-info.h:78
char pcca[4]
Definition zos-sys-info.h:73
char cpu_lpid[2]
Definition zos-sys-info.h:77
Definition zos-sys-info.h:85
char filler1[252]
Definition zos-sys-info.h:87
struct ZOSPCCA *__ptr32 cpu0
Definition zos-sys-info.h:86
Definition zos-sys-info.h:65
struct ZOSCVT *__ptr32 cvt
Definition zos-sys-info.h:67
uint8_t filler[16]
Definition zos-sys-info.h:66
Definition zos-sys-info.h:46
uint32_t pool
Definition zos-sys-info.h:48
Definition zos-sys-info.h:40
uint8_t name[4]
Definition zos-sys-info.h:41
struct ZOSCCT *__ptr32 cct
Definition zos-sys-info.h:42
#define __Z_EXPORT
Definition zos-macros.h:13
__Z_EXPORT bool __is_os_level_at_or_above(oslvl_t level)
Definition zos-sys-info.cc:73
__Z_EXPORT oslvl_t __get_os_level(void)
Definition zos-sys-info.cc:43
__Z_EXPORT bool __is_stfle_available()
Definition zos-sys-info.cc:77
__Z_EXPORT bool __is_vef1_available()
Definition zos-sys-info.cc:94
__Z_EXPORT bool __is_vxf_available()
Definition zos-sys-info.cc:86
__Z_EXPORT int __get_num_online_cpus(void)
Definition zos-sys-info.cc:30
__Z_EXPORT char * __get_cpu_model(char *buffer, size_t size)
Definition zos-sys-info.cc:109
oslvl_t
Definition zos-sys-info.h:22
@ ZOSLVL_V2R1
Definition zos-sys-info.h:24
@ ZOSLVL_V1R13
Definition zos-sys-info.h:23
@ ZOSLVL_UNKNOWN
Definition zos-sys-info.h:30
@ ZOSLVL_V2R3
Definition zos-sys-info.h:26
@ ZOSLVL_V2R2
Definition zos-sys-info.h:25
@ ZOSLVL_V3R1
Definition zos-sys-info.h:29
@ ZOSLVL_V2R5
Definition zos-sys-info.h:28
@ ZOSLVL_V2R4
Definition zos-sys-info.h:27
__Z_EXPORT int __get_num_frames(void)
Definition zos-sys-info.cc:37