Lines Matching refs:vp_assist
329 va = &v->arch.hvm_vcpu.viridian.vp_assist.msr; in dump_vp_assist()
383 unsigned long gmfn = v->arch.hvm_vcpu.viridian.vp_assist.msr.fields.pfn; in initialize_vp_assist()
387 ASSERT(!v->arch.hvm_vcpu.viridian.vp_assist.va); in initialize_vp_assist()
412 v->arch.hvm_vcpu.viridian.vp_assist.va = va; in initialize_vp_assist()
422 void *va = v->arch.hvm_vcpu.viridian.vp_assist.va; in teardown_vp_assist()
428 v->arch.hvm_vcpu.viridian.vp_assist.va = NULL; in teardown_vp_assist()
438 uint32_t *va = v->arch.hvm_vcpu.viridian.vp_assist.va; in viridian_start_apic_assist()
451 if ( v->arch.hvm_vcpu.viridian.vp_assist.vector ) in viridian_start_apic_assist()
454 v->arch.hvm_vcpu.viridian.vp_assist.vector = vector; in viridian_start_apic_assist()
460 uint32_t *va = v->arch.hvm_vcpu.viridian.vp_assist.va; in viridian_complete_apic_assist()
469 vector = v->arch.hvm_vcpu.viridian.vp_assist.vector; in viridian_complete_apic_assist()
470 v->arch.hvm_vcpu.viridian.vp_assist.vector = 0; in viridian_complete_apic_assist()
477 uint32_t *va = v->arch.hvm_vcpu.viridian.vp_assist.va; in viridian_abort_apic_assist()
483 v->arch.hvm_vcpu.viridian.vp_assist.vector = 0; in viridian_abort_apic_assist()
612 v->arch.hvm_vcpu.viridian.vp_assist.msr.raw = val; in wrmsr_viridian_regs()
614 if ( v->arch.hvm_vcpu.viridian.vp_assist.msr.fields.enabled ) in wrmsr_viridian_regs()
757 *val = v->arch.hvm_vcpu.viridian.vp_assist.msr.raw; in rdmsr_viridian_regs()
1042 .vp_assist_msr = v->arch.hvm_vcpu.viridian.vp_assist.msr.raw, in viridian_save_vcpu_ctxt()
1043 .vp_assist_vector = v->arch.hvm_vcpu.viridian.vp_assist.vector, in viridian_save_vcpu_ctxt()
1073 v->arch.hvm_vcpu.viridian.vp_assist.msr.raw = ctxt.vp_assist_msr; in viridian_load_vcpu_ctxt()
1074 if ( v->arch.hvm_vcpu.viridian.vp_assist.msr.fields.enabled && in viridian_load_vcpu_ctxt()
1075 !v->arch.hvm_vcpu.viridian.vp_assist.va ) in viridian_load_vcpu_ctxt()
1078 v->arch.hvm_vcpu.viridian.vp_assist.vector = ctxt.vp_assist_vector; in viridian_load_vcpu_ctxt()