Home
last modified time | relevance | path

Searched refs:vmctx (Results 26 – 50 of 102) sorted by relevance

12345

/illumos-gate/usr/src/test/bhyve-tests/tests/inst_emul/
H A Dsuspend_info.c114 test_plain_suspend(struct vmctx *ctx, struct vcpu *vcpu, in test_plain_suspend()
149 test_emitted_triplefault(struct vmctx *ctx, struct vcpu *vcpu) in test_emitted_triplefault()
231 struct vmctx *ctx = NULL; in main()
/illumos-gate/usr/src/cmd/bhyve/
H A Dpci_passthru.c426 msix_table_write(struct vmctx *ctx, struct passthru_softc *sc, in msix_table_write()
493 init_msix_table(struct vmctx *ctx __unused, struct passthru_softc *sc) in init_msix_table()
556 cfginitbar(struct vmctx *ctx __unused, struct passthru_softc *sc) in cfginitbar()
616 cfginit(struct vmctx *ctx, struct passthru_softc *sc) in cfginit()
725 passthru_init_rom(struct vmctx *const ctx __unused, in passthru_init_rom()
781 struct vmctx *ctx = pi->pi_vmctx; in passthru_init()
934 struct vmctx *ctx = pi->pi_vmctx; in passthru_cfgwrite_default()
1023 struct vmctx *ctx = pi->pi_vmctx; in passthru_write()
1067 passthru_msix_addr(struct vmctx *ctx, struct pci_devinst *pi, int baridx, in passthru_msix_addr()
1107 passthru_mmio_addr(struct vmctx *ctx, struct pci_devinst *pi, int baridx, in passthru_mmio_addr()
[all …]
H A Dbootrom.c120 init_bootrom(struct vmctx *ctx) in init_bootrom()
131 bootrom_alloc(struct vmctx *ctx, size_t len, int prot, int flags, in bootrom_alloc()
193 bootrom_loadrom(struct vmctx *ctx, const nvlist_t *nvl) in bootrom_loadrom()
H A Dpci_emul.h50 struct vmctx;
125 struct vmctx *pi_vmctx;
228 int init_pci(struct vmctx *ctx);
H A Dpci_irq.c100 pirq_write(struct vmctx *ctx, int pin, uint8_t val) in pirq_write()
138 pci_irq_init(struct vmctx *ctx __unused) in pci_irq_init()
205 struct vmctx *ctx = pi->pi_vmctx; in pirq_alloc_pin()
H A Dbasl.h101 int basl_init(struct vmctx *ctx);
129 int basl_table_create(struct basl_table **table, struct vmctx *ctx,
H A Dinout.c79 default_inout(struct vmctx *ctx __unused, int in, in default_inout()
117 emulate_inout(struct vmctx *ctx, struct vcpu *vcpu, struct vm_inout *inout) in emulate_inout()
H A Datkbdc.c122 struct vmctx *ctx;
304 atkbdc_data_handler(struct vmctx *ctx __unused, int in, in atkbdc_data_handler()
390 atkbdc_sts_ctl_handler(struct vmctx *ctx, int in, in atkbdc_sts_ctl_handler()
509 atkbdc_init(struct vmctx *ctx) in atkbdc_init()
H A Dacpi_device.c45 struct vmctx *vm_ctx;
53 struct vmctx *const vm_ctx, const struct acpi_device_emul *const emul) in acpi_device_create()
H A Dvmgenc.h28 void vmgenc_init(struct vmctx *);
H A Drtc.h32 void rtc_init(struct vmctx *ctx);
H A Dbasl.c52 struct vmctx *ctx;
403 basl_init_rsdt(struct vmctx *const ctx)
416 basl_init_xsdt(struct vmctx *const ctx)
429 basl_init(struct vmctx *const ctx)
678 basl_table_create(struct basl_table **const table, struct vmctx *ctx,
H A Dmptbl.h32 int mptable_build(struct vmctx *ctx, int ncpu);
H A Dioapic.h38 void ioapic_init(struct vmctx *ctx);
H A Dpost.c39 post_data_handler(struct vmctx *ctx __unused, int in, in post_data_handler()
H A Dqemu_fwcfg.h28 int qemu_fwcfg_init(struct vmctx *const ctx);
H A Dioapic.c54 ioapic_init(struct vmctx *ctx) in ioapic_init()
H A Dtpm_intf.h38 int (*build_acpi_table)(void *sc, struct vmctx *vm_ctx);
H A De820.h45 int e820_init(struct vmctx *const ctx);
/illumos-gate/usr/src/test/bhyve-tests/tests/vmm/
H A Dpause_resume.c36 check_paused(struct vmctx *ctx) in check_paused()
62 struct vmctx *ctx; in main()
H A Dlegacy_destruct.c36 struct vmctx *ctx; in main()
H A Ddrv_hold.c32 struct vmctx *ctx; in main()
H A Dinterface_version.c51 struct vmctx *ctx = create_test_vm(suite_name); in main()
/illumos-gate/usr/src/test/bhyve-tests/tests/common/
H A Dcommon.c42 struct vmctx *
62 alloc_memseg(struct vmctx *ctx, int segid, size_t len, const char *name) in alloc_memseg()
/illumos-gate/usr/src/test/bhyve-tests/tests/kdev/
H A Dvlapic_msr_access.c38 struct vmctx *ctx = NULL; in main()

12345