Lines Matching +full:rcu +full:- +full:endian +full:- +full:offset
1 /* SPDX-License-Identifier: GPL-2.0-only */
58 /* PPC-specific vcpu->requests bit members */
79 /* Physical Address Mask - allowed range of real mode RAM access */
166 /* allow access to big endian 32bit upper/lower parts and 64bit var */
182 struct rcu_head rcu; member
194 struct rcu_head rcu; member
196 u64 offset; /* in pages */ member
220 * plus forward and backward pointers in a doubly-linked ring
222 * ring are 32-bit HPTE indexes, to save space.
305 struct kvm_resize_hpt *resize_hpt; /* protected by kvm->lock */
341 #define VCORE_ENTRY_MAP(vc) ((vc)->entry_exit_map & 0xff)
342 #define VCORE_EXIT_MAP(vc) ((vc)->entry_exit_map >> 8)
459 #define KVMPPC_EPR_KERNEL 2 /* in-kernel irqchip */
790 __be32 xive_cam_word; /* Cooked W2 in proper endian with valid bit */
846 struct kvmhv_tb_accumulator rm_entry; /* real-mode entry code */
847 struct kvmhv_tb_accumulator rm_intr; /* real-mode intr handling */
848 struct kvmhv_tb_accumulator rm_exit; /* real-mode exit code */
855 #define VCPU_FPR(vcpu, i) (vcpu)->arch.fp.fpr[i][TS_FPROFFSET]
856 #define VCPU_VSX_FPR(vcpu, i, j) ((vcpu)->arch.fp.fpr[i][j])
857 #define VCPU_VSX_VR(vcpu, i) ((vcpu)->arch.vr.vr[i])
859 /* Values for vcpu->arch.state */
864 /* Values for vcpu->arch.io_gpr */