uv.h (fe28c7868f68b82e4517efb1dc3c22e2297df340) | uv.h (7c36a3fcf444ced8efc3da106cc7215227d60fde) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Ultravisor Interfaces 4 * 5 * Copyright IBM Corp. 2019 6 * 7 * Author(s): 8 * Vasily Gorbik <gor@linux.ibm.com> --- 155 unchanged lines hidden (view full) --- 164 u64 gaddr; 165 u64 tweak[2]; 166 u64 reserved38[3]; 167} __packed __aligned(8); 168 169#define PV_CPU_STATE_OPR 1 170#define PV_CPU_STATE_STP 2 171#define PV_CPU_STATE_CHKSTP 3 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Ultravisor Interfaces 4 * 5 * Copyright IBM Corp. 2019 6 * 7 * Author(s): 8 * Vasily Gorbik <gor@linux.ibm.com> --- 155 unchanged lines hidden (view full) --- 164 u64 gaddr; 165 u64 tweak[2]; 166 u64 reserved38[3]; 167} __packed __aligned(8); 168 169#define PV_CPU_STATE_OPR 1 170#define PV_CPU_STATE_STP 2 171#define PV_CPU_STATE_CHKSTP 3 |
172#define PV_CPU_STATE_OPR_LOAD 5 |
|
172 173struct uv_cb_cpu_set_state { 174 struct uv_cb_header header; 175 u64 reserved08[2]; 176 u64 cpu_handle; 177 u8 reserved20[7]; 178 u8 state; 179 u64 reserved28[5]; --- 183 unchanged lines hidden --- | 173 174struct uv_cb_cpu_set_state { 175 struct uv_cb_header header; 176 u64 reserved08[2]; 177 u64 cpu_handle; 178 u8 reserved20[7]; 179 u8 state; 180 u64 reserved28[5]; --- 183 unchanged lines hidden --- |