Lines Matching refs:vm
74 struct vm *vm;
181 vioapic_deassert_irq(vhpet->vm, pin);
226 VM_CTR1(vhpet->vm, "hpet t%d intr is already asserted", n);
231 lapic_intr_msi(vhpet->vm, vhpet->timer[n].msireg >> 32,
238 VM_CTR1(vhpet->vm, "hpet t%d intr is not routed to ioapic", n);
243 vioapic_pulse_irq(vhpet->vm, pin);
246 vioapic_assert_irq(vhpet->vm, pin);
291 VM_CTR1(vhpet->vm, "hpet t%d fired", n);
318 VM_CTR1(vhpet->vm, "hpet t%d stopped", n);
329 VM_CTR1(vhpet->vm, "hpet t%d interrupt triggered after "
418 VM_CTR2(vhpet->vm, "hpet t%d cap_config set to 0x%016x", n, newval);
428 VM_CTR3(vhpet->vm, "hpet t%d configured invalid irq %d, "
461 VM_CTR1(vhpet->vm, "hpet t%d isr cleared due to "
463 vioapic_deassert_irq(vhpet->vm, old_pin);
470 vhpet_mmio_write(void *vm, int vcpuid, uint64_t gpa, uint64_t val, int size,
479 vhpet = vm_hpet(vm);
499 VM_CTR2(vhpet->vm, "hpet invalid mmio write: "
506 VM_CTR2(vhpet->vm, "hpet invalid mmio write: "
532 VM_CTR0(vhpet->vm, "hpet enabled");
535 VM_CTR0(vhpet->vm, "hpet disabled");
545 VM_CTR1(vhpet->vm, "hpet t%d isr cleared", i);
620 vhpet_mmio_read(void *vm, int vcpuid, uint64_t gpa, uint64_t *rval, int size,
627 vhpet = vm_hpet(vm);
634 VM_CTR2(vhpet->vm, "hpet invalid mmio read: "
642 VM_CTR2(vhpet->vm, "hpet invalid mmio read: "
702 vhpet_init(struct vm *vm)
711 vhpet->vm = vm;
717 pincount = vioapic_pincount(vm);