Lines Matching refs:vmctx
147 struct vmctx *
150 struct vmctx *ctx; in vm_create()
156 ctx = calloc(1, sizeof(struct vmctx) + strnlen(name, PATH_MAX) + 1); in vm_create()
231 vm_create_ioreq_client(struct vmctx *ctx) in vm_create_ioreq_client()
242 vm_destroy_ioreq_client(struct vmctx *ctx) in vm_destroy_ioreq_client()
253 vm_attach_ioreq_client(struct vmctx *ctx) in vm_attach_ioreq_client()
266 vm_notify_request_done(struct vmctx *ctx, int vcpu) in vm_notify_request_done()
285 vm_destroy(struct vmctx *ctx) in vm_destroy()
298 vm_setup_asyncio(struct vmctx *ctx, uint64_t base) in vm_setup_asyncio()
347 vm_get_lowmem_limit(struct vmctx *ctx) in vm_get_lowmem_limit()
353 vm_map_memseg_vma(struct vmctx *ctx, size_t len, vm_paddr_t gpa, in vm_map_memseg_vma()
372 vm_setup_memory(struct vmctx *ctx, size_t memsize) in vm_setup_memory()
393 vm_unsetup_memory(struct vmctx *ctx) in vm_unsetup_memory()
424 vm_map_gpa(struct vmctx *ctx, vm_paddr_t gaddr, size_t len) in vm_map_gpa()
447 vm_get_lowmem_size(struct vmctx *ctx) in vm_get_lowmem_size()
453 vm_get_highmem_size(struct vmctx *ctx) in vm_get_highmem_size()
459 vm_run(struct vmctx *ctx) in vm_run()
471 vm_pause(struct vmctx *ctx) in vm_pause()
479 vm_reset(struct vmctx *ctx) in vm_reset()
487 vm_clear_ioreq(struct vmctx *ctx) in vm_clear_ioreq()
510 vm_suspend(struct vmctx *ctx, enum vm_suspend_how how) in vm_suspend()
520 vm_lapic_msi(struct vmctx *ctx, uint64_t addr, uint64_t msg) in vm_lapic_msi()
536 vm_set_gsi_irq(struct vmctx *ctx, int gsi, uint32_t operation) in vm_set_gsi_irq()
552 vm_assign_pcidev(struct vmctx *ctx, struct acrn_pcidev *pcidev) in vm_assign_pcidev()
563 vm_deassign_pcidev(struct vmctx *ctx, struct acrn_pcidev *pcidev) in vm_deassign_pcidev()
574 vm_assign_mmiodev(struct vmctx *ctx, struct acrn_mmiodev *mmiodev) in vm_assign_mmiodev()
585 vm_deassign_mmiodev(struct vmctx *ctx, struct acrn_mmiodev *mmiodev) in vm_deassign_mmiodev()
596 vm_map_ptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, in vm_map_ptdev_mmio()
615 vm_unmap_ptdev_mmio(struct vmctx *ctx, int bus, int slot, int func, in vm_unmap_ptdev_mmio()
635 vm_add_hv_vdev(struct vmctx *ctx, struct acrn_vdev *dev) in vm_add_hv_vdev()
646 vm_remove_hv_vdev(struct vmctx *ctx, struct acrn_vdev *dev) in vm_remove_hv_vdev()
657 vm_set_ptdev_intx_info(struct vmctx *ctx, uint16_t virt_bdf, uint16_t phys_bdf, in vm_set_ptdev_intx_info()
678 vm_reset_ptdev_intx_info(struct vmctx *ctx, uint16_t virt_bdf, uint16_t phys_bdf, in vm_reset_ptdev_intx_info()
698 vm_set_vcpu_regs(struct vmctx *ctx, struct acrn_vcpu_regs *vcpu_regs) in vm_set_vcpu_regs()
709 vm_get_cpu_state(struct vmctx *ctx, void *state_buf) in vm_get_cpu_state()
720 vm_intr_monitor(struct vmctx *ctx, void *intr_buf) in vm_intr_monitor()
731 vm_ioeventfd(struct vmctx *ctx, struct acrn_ioeventfd *args) in vm_ioeventfd()
742 vm_irqfd(struct vmctx *ctx, struct acrn_irqfd *args) in vm_irqfd()