Lines Matching defs:kvmppc_vcpu_book3s
110 struct kvmppc_vcpu_book3s { struct
111 struct kvmppc_sid_map sid_map[SID_MAP_NUM];
112 struct {
115 } slb_shadow[64];
116 u8 slb_shadow_max;
117 struct kvmppc_bat ibat[8];
118 struct kvmppc_bat dbat[8];
119 u64 hid[6];
120 u64 gqr[8];
121 u64 sdr1;
122 u64 hior;
123 u64 msr_mask;
124 u64 vtb;
126 u32 vsid_pool[VSID_POOL_SIZE];
127 u32 vsid_next;
129 u64 proto_vsid_first;
130 u64 proto_vsid_max;
131 u64 proto_vsid_next;
133 int context_id[SID_CONTEXTS];
135 bool hior_explicit; /* HIOR is set by ioctl, not PVR */
137 struct hlist_head hpte_hash_pte[HPTEG_HASH_NUM_PTE];
138 struct hlist_head hpte_hash_pte_long[HPTEG_HASH_NUM_PTE_LONG];
139 struct hlist_head hpte_hash_vpte[HPTEG_HASH_NUM_VPTE];
140 struct hlist_head hpte_hash_vpte_long[HPTEG_HASH_NUM_VPTE_LONG];
142 struct hlist_head hpte_hash_vpte_64k[HPTEG_HASH_NUM_VPTE_64K];
144 int hpte_cache_count;
145 spinlock_t mmu_lock;