processor.h (0ecbc6ad18e324012234183e21805423f5e0cc79) | processor.h (48a8ab4eeb8271f2a0e2ca3cf80844a59acca153) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2#ifndef _ASM_POWERPC_PROCESSOR_H 3#define _ASM_POWERPC_PROCESSOR_H 4 5/* 6 * Copyright (C) 2001 PPC 64 Team, IBM Corp 7 */ 8 --- 212 unchanged lines hidden (view full) --- 221 * checkpointed regs to which we roll back if transaction aborts. 222 * 223 * These are analogous to how ckpt_regs and pt_regs work 224 */ 225 struct thread_fp_state ckfp_state; /* Checkpointed FP state */ 226 struct thread_vr_state ckvr_state; /* Checkpointed VR state */ 227 unsigned long ckvrsave; /* Checkpointed VRSAVE */ 228#endif /* CONFIG_PPC_TRANSACTIONAL_MEM */ | 1/* SPDX-License-Identifier: GPL-2.0-or-later */ 2#ifndef _ASM_POWERPC_PROCESSOR_H 3#define _ASM_POWERPC_PROCESSOR_H 4 5/* 6 * Copyright (C) 2001 PPC 64 Team, IBM Corp 7 */ 8 --- 212 unchanged lines hidden (view full) --- 221 * checkpointed regs to which we roll back if transaction aborts. 222 * 223 * These are analogous to how ckpt_regs and pt_regs work 224 */ 225 struct thread_fp_state ckfp_state; /* Checkpointed FP state */ 226 struct thread_vr_state ckvr_state; /* Checkpointed VR state */ 227 unsigned long ckvrsave; /* Checkpointed VRSAVE */ 228#endif /* CONFIG_PPC_TRANSACTIONAL_MEM */ |
229#ifdef CONFIG_PPC_MEM_KEYS 230 unsigned long amr; 231 unsigned long iamr; 232#endif | |
233#ifdef CONFIG_KVM_BOOK3S_32_HANDLER 234 void* kvm_shadow_vcpu; /* KVM internal data */ 235#endif /* CONFIG_KVM_BOOK3S_32_HANDLER */ 236#if defined(CONFIG_KVM) && defined(CONFIG_BOOKE) 237 struct kvm_vcpu *kvm_vcpu; 238#endif 239#ifdef CONFIG_PPC64 240 unsigned long dscr; --- 186 unchanged lines hidden --- | 229#ifdef CONFIG_KVM_BOOK3S_32_HANDLER 230 void* kvm_shadow_vcpu; /* KVM internal data */ 231#endif /* CONFIG_KVM_BOOK3S_32_HANDLER */ 232#if defined(CONFIG_KVM) && defined(CONFIG_BOOKE) 233 struct kvm_vcpu *kvm_vcpu; 234#endif 235#ifdef CONFIG_PPC64 236 unsigned long dscr; --- 186 unchanged lines hidden --- |