Lines Matching defs:iden

114 	u16 iden;
117 kvmppc_gsbm_for_each(&gsbm, iden)
119 switch (iden) {
128 size += kvmppc_gse_total_size(kvmppc_gsid_size(iden));
140 u16 iden;
145 kvmppc_gsm_for_each(gsm, iden)
150 (kvmppc_gsid_flags(iden) & KVMPPC_GS_FLAGS_WIDE))
153 switch (iden) {
155 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.dscr);
158 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.mmcra);
161 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.hfscr);
164 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.purr);
167 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.spurr);
170 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.amr);
173 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.uamor);
176 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.siar);
179 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.sdar);
182 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.iamr);
185 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.dawr0);
188 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.dawr1);
191 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.dawrx0);
194 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.dawrx1);
197 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.ciabr);
200 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.wort);
203 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.ppr);
206 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.pspb);
209 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.tar);
212 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.fscr);
215 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.ebbhr);
218 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.ebbrr);
221 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.bescr);
224 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.ic);
227 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.ctrl);
230 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.pid);
235 rc = kvmppc_gse_put_u64(gsb, iden, amor);
239 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.vrsave);
242 i = iden - KVMPPC_GSID_MMCR(0);
243 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.mmcr[i]);
246 i = iden - KVMPPC_GSID_SIER(0);
247 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.sier[i]);
250 i = iden - KVMPPC_GSID_PMC(0);
251 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.pmc[i]);
254 i = iden - KVMPPC_GSID_GPR(0);
255 rc = kvmppc_gse_put_u64(gsb, iden,
259 rc = kvmppc_gse_put_u32(gsb, iden, vcpu->arch.regs.ccr);
262 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.regs.xer);
265 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.regs.ctr);
268 rc = kvmppc_gse_put_u64(gsb, iden,
272 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.regs.nip);
275 rc = kvmppc_gse_put_u64(gsb, iden,
279 rc = kvmppc_gse_put_u64(gsb, iden,
283 rc = kvmppc_gse_put_u64(gsb, iden,
287 rc = kvmppc_gse_put_u64(gsb, iden,
291 rc = kvmppc_gse_put_u64(gsb, iden,
295 rc = kvmppc_gse_put_u64(gsb, iden,
299 rc = kvmppc_gse_put_u64(gsb, iden,
303 rc = kvmppc_gse_put_u32(gsb, iden,
307 rc = kvmppc_gse_put_u64(gsb, iden,
311 rc = kvmppc_gse_put_u64(gsb, iden,
315 rc = kvmppc_gse_put_u64(gsb, iden,
319 rc = kvmppc_gse_put_u64(gsb, iden,
323 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.fp.fpscr);
326 i = iden - KVMPPC_GSID_VSRS(0);
329 rc = kvmppc_gse_put_vector128(gsb, iden, &v);
333 rc = kvmppc_gse_put_u32(gsb, iden,
337 i = iden - KVMPPC_GSID_VSRS(32);
338 rc = kvmppc_gse_put_vector128(gsb, iden,
347 rc = kvmppc_gse_put_u64(gsb, iden, dw);
367 rc = kvmppc_gse_put_u32(gsb, iden, arch_compat);
388 u16 iden;
399 kvmppc_gsp_for_each(&gsp, iden, gse)
401 switch (iden) {
486 i = iden - KVMPPC_GSID_MMCR(0);
490 i = iden - KVMPPC_GSID_SIER(0);
494 i = iden - KVMPPC_GSID_PMC(0);
498 i = iden - KVMPPC_GSID_GPR(0);
557 i = iden - KVMPPC_GSID_VSRS(0);
566 i = iden - KVMPPC_GSID_VSRS(32);
596 kvmppc_gsbm_set(valids, iden);
718 * @iden: guest state ID
723 int __kvmhv_nestedv2_mark_dirty(struct kvm_vcpu *vcpu, u16 iden)
729 if (!iden)
735 kvmppc_gsm_include(gsm, iden);
737 kvmppc_gsm_include(gsm, iden);
738 kvmppc_gsbm_set(valids, iden);
746 * @iden: guest state ID
751 int __kvmhv_nestedv2_cached_reload(struct kvm_vcpu *vcpu, u16 iden)
759 if (!iden)
764 if (kvmppc_gsbm_test(valids, iden))
768 kvmppc_gsm_init(&gsm, &vcpu_message_ops, vcpu, kvmppc_gsid_flags(iden));
769 rc = kvmppc_gsb_receive_datum(gsb, &gsm, iden);
771 pr_err("KVM-NESTEDv2: couldn't get GSID: 0x%x\n", iden);