Lines Matching refs:magic_var
38 #define magic_var(x) KVM_MAGIC_PAGE + offsetof(struct kvm_vcpu_arch_shared, x) macro
193 magic_var(scratch2), KVM_RT_30); in kvm_patch_ins_mtmsrd()
197 magic_var(scratch1), KVM_RT_30); in kvm_patch_ins_mtmsrd()
248 magic_var(scratch2), KVM_RT_30); in kvm_patch_ins_mtmsr()
250 magic_var(scratch2), KVM_RT_30); in kvm_patch_ins_mtmsr()
254 magic_var(scratch1), KVM_RT_30); in kvm_patch_ins_mtmsr()
256 magic_var(scratch1), KVM_RT_30); in kvm_patch_ins_mtmsr()
313 magic_var(scratch2), KVM_RT_30); in kvm_patch_ins_wrtee()
317 magic_var(scratch1), KVM_RT_30); in kvm_patch_ins_wrtee()
437 kvm_patch_ins_ld(inst, magic_var(msr), inst_rt); in kvm_check_ins()
440 kvm_patch_ins_ld(inst, magic_var(sprg0), inst_rt); in kvm_check_ins()
443 kvm_patch_ins_ld(inst, magic_var(sprg1), inst_rt); in kvm_check_ins()
446 kvm_patch_ins_ld(inst, magic_var(sprg2), inst_rt); in kvm_check_ins()
449 kvm_patch_ins_ld(inst, magic_var(sprg3), inst_rt); in kvm_check_ins()
452 kvm_patch_ins_ld(inst, magic_var(srr0), inst_rt); in kvm_check_ins()
455 kvm_patch_ins_ld(inst, magic_var(srr1), inst_rt); in kvm_check_ins()
462 kvm_patch_ins_ld(inst, magic_var(dar), inst_rt); in kvm_check_ins()
465 kvm_patch_ins_lwz(inst, magic_var(dsisr), inst_rt); in kvm_check_ins()
471 kvm_patch_ins_lwz(inst, magic_var(mas0), inst_rt); in kvm_check_ins()
475 kvm_patch_ins_lwz(inst, magic_var(mas1), inst_rt); in kvm_check_ins()
479 kvm_patch_ins_ld(inst, magic_var(mas2), inst_rt); in kvm_check_ins()
483 kvm_patch_ins_lwz(inst, magic_var(mas7_3) + 4, inst_rt); in kvm_check_ins()
487 kvm_patch_ins_lwz(inst, magic_var(mas4), inst_rt); in kvm_check_ins()
491 kvm_patch_ins_lwz(inst, magic_var(mas6), inst_rt); in kvm_check_ins()
495 kvm_patch_ins_lwz(inst, magic_var(mas7_3), inst_rt); in kvm_check_ins()
504 kvm_patch_ins_ld(inst, magic_var(sprg4), inst_rt); in kvm_check_ins()
511 kvm_patch_ins_ld(inst, magic_var(sprg5), inst_rt); in kvm_check_ins()
518 kvm_patch_ins_ld(inst, magic_var(sprg6), inst_rt); in kvm_check_ins()
525 kvm_patch_ins_ld(inst, magic_var(sprg7), inst_rt); in kvm_check_ins()
531 kvm_patch_ins_lwz(inst, magic_var(esr), inst_rt); in kvm_check_ins()
537 kvm_patch_ins_lwz(inst, magic_var(pir), inst_rt); in kvm_check_ins()
543 kvm_patch_ins_std(inst, magic_var(sprg0), inst_rt); in kvm_check_ins()
546 kvm_patch_ins_std(inst, magic_var(sprg1), inst_rt); in kvm_check_ins()
549 kvm_patch_ins_std(inst, magic_var(sprg2), inst_rt); in kvm_check_ins()
552 kvm_patch_ins_std(inst, magic_var(sprg3), inst_rt); in kvm_check_ins()
555 kvm_patch_ins_std(inst, magic_var(srr0), inst_rt); in kvm_check_ins()
558 kvm_patch_ins_std(inst, magic_var(srr1), inst_rt); in kvm_check_ins()
565 kvm_patch_ins_std(inst, magic_var(dar), inst_rt); in kvm_check_ins()
568 kvm_patch_ins_stw(inst, magic_var(dsisr), inst_rt); in kvm_check_ins()
573 kvm_patch_ins_stw(inst, magic_var(mas0), inst_rt); in kvm_check_ins()
577 kvm_patch_ins_stw(inst, magic_var(mas1), inst_rt); in kvm_check_ins()
581 kvm_patch_ins_std(inst, magic_var(mas2), inst_rt); in kvm_check_ins()
585 kvm_patch_ins_stw(inst, magic_var(mas7_3) + 4, inst_rt); in kvm_check_ins()
589 kvm_patch_ins_stw(inst, magic_var(mas4), inst_rt); in kvm_check_ins()
593 kvm_patch_ins_stw(inst, magic_var(mas6), inst_rt); in kvm_check_ins()
597 kvm_patch_ins_stw(inst, magic_var(mas7_3), inst_rt); in kvm_check_ins()
603 kvm_patch_ins_std(inst, magic_var(sprg4), inst_rt); in kvm_check_ins()
607 kvm_patch_ins_std(inst, magic_var(sprg5), inst_rt); in kvm_check_ins()
611 kvm_patch_ins_std(inst, magic_var(sprg6), inst_rt); in kvm_check_ins()
615 kvm_patch_ins_std(inst, magic_var(sprg7), inst_rt); in kvm_check_ins()
621 kvm_patch_ins_stw(inst, magic_var(esr), inst_rt); in kvm_check_ins()