Home
last modified time | relevance | path

Searched refs:ops (Results 1 – 4 of 4) sorted by relevance

/hypervisor/include/arch/x86/asm/guest/
A Dvlapic.h76 const struct acrn_apicv_ops *ops; member
198 void vlapic_reset(struct acrn_vlapic *vlapic, const struct acrn_apicv_ops *ops, enum reset_mode mod…
A Dvcpu.h379 int32_t vmx_vmrun(struct run_context *context, int32_t ops, int32_t ibrs);
/hypervisor/common/
A Dhypercall.c419 struct acrn_irqline_ops *ops = (struct acrn_irqline_ops *)&param2; in hcall_set_irqline() local
422 if (ops->gsi < get_vm_gsicount(target_vm)) { in hcall_set_irqline()
423 if (ops->gsi < vpic_pincount()) { in hcall_set_irqline()
429 irq_pic = (ops->gsi == 2U) ? 0U : ops->gsi; in hcall_set_irqline()
430 vpic_set_irqline(vm_pic(target_vm), irq_pic, ops->op); in hcall_set_irqline()
434 vioapic_set_irqline_lock(target_vm, ops->gsi, ops->op); in hcall_set_irqline()
/hypervisor/arch/x86/guest/
A Dvlapic.c535 vlapic->ops->accept_intr(vlapic, vector, level); in vlapic_accept_intr()
1550 vlapic_reset(struct acrn_vlapic *vlapic, const struct acrn_apicv_ops *ops, enum reset_mode mode) in vlapic_reset() argument
1601 vlapic->ops = ops; in vlapic_reset()
2136 if (vlapic->ops->x2apic_read_msr_may_valid(offset)) { in vlapic_x2apic_read()
2172 if (vlapic->ops->x2apic_write_msr_may_valid(offset)) { in vlapic_x2apic_write()
2314 vlapic->ops->inject_intr(vlapic, guest_irq_enabled, injected); in vlapic_inject_intr()
2341 return vlapic->ops->has_pending_delivery_intr(vcpu); in vlapic_has_pending_delivery_intr()
2374 return vlapic->ops->has_pending_intr(vcpu); in vlapic_has_pending_intr()
2431 if (vlapic->ops->apic_write_access_may_valid(offset)) { in apic_access_vmexit_handler()
2436 if (vlapic->ops->apic_read_access_may_valid(offset)) { in apic_access_vmexit_handler()

Completed in 12 milliseconds