cpu.h (3b2fe44bb7f605f179e5e7feb2c13c2eb3abbb80) | cpu.h (32cfefb904cae766d56adf7a802bc1ce2ddf2440) |
---|---|
1/* 2 * S/390 virtual CPU header 3 * 4 * For details on the s390x architecture and used definitions (e.g., 5 * PSW, PER and DAT (Dynamic Address Translation)), please refer to 6 * the "z/Architecture Principles of Operations" - a.k.a. PoP. 7 * 8 * Copyright (c) 2009 Ulrich Hecht --- 119 unchanged lines hidden (view full) --- 128 struct {} end_reset_fields; 129 130#if !defined(CONFIG_USER_ONLY) 131 uint32_t core_id; /* PoP "CPU address", same as cpu_index */ 132 int32_t socket_id; 133 int32_t book_id; 134 int32_t drawer_id; 135 bool dedicated; | 1/* 2 * S/390 virtual CPU header 3 * 4 * For details on the s390x architecture and used definitions (e.g., 5 * PSW, PER and DAT (Dynamic Address Translation)), please refer to 6 * the "z/Architecture Principles of Operations" - a.k.a. PoP. 7 * 8 * Copyright (c) 2009 Ulrich Hecht --- 119 unchanged lines hidden (view full) --- 128 struct {} end_reset_fields; 129 130#if !defined(CONFIG_USER_ONLY) 131 uint32_t core_id; /* PoP "CPU address", same as cpu_index */ 132 int32_t socket_id; 133 int32_t book_id; 134 int32_t drawer_id; 135 bool dedicated; |
136 CpuS390Entitlement entitlement; /* Used only for vertical polarization */ | 136 S390CpuEntitlement entitlement; /* Used only for vertical polarization */ |
137 uint64_t cpuid; 138#endif 139 140 QEMUTimer *tod_timer; 141 142 QEMUTimer *cpu_timer; 143 144 /* --- 822 unchanged lines hidden --- | 137 uint64_t cpuid; 138#endif 139 140 QEMUTimer *tod_timer; 141 142 QEMUTimer *cpu_timer; 143 144 /* --- 822 unchanged lines hidden --- |