Home
last modified time | relevance | path

Searched refs:vm_ctx (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/bhyve/common/
H A Dtpm_device.c37 struct vmctx *vm_ctx; member
56 return (tpm->intf->build_acpi_table(tpm->intf_sc, tpm->vm_ctx)); in tpm_build_acpi_table()
130 tpm_device_create(struct tpm_device **const new_dev, struct vmctx *const vm_ctx, in tpm_device_create() argument
140 if (new_dev == NULL || vm_ctx == NULL) { in tpm_device_create()
162 dev->vm_ctx = vm_ctx; in tpm_device_create()
164 error = acpi_device_create(&dev->acpi_dev, dev, dev->vm_ctx, in tpm_device_create()
H A Dacpi_device.c45 struct vmctx *vm_ctx; member
53 struct vmctx *const vm_ctx, const struct acpi_device_emul *const emul) in acpi_device_create() argument
56 assert(vm_ctx != NULL); in acpi_device_create()
64 dev->vm_ctx = vm_ctx; in acpi_device_create()
H A Dtpm_device.h16 int tpm_device_create(struct tpm_device **new_dev, struct vmctx *vm_ctx,
H A Dtpm_intf.h38 int (*build_acpi_table)(void *sc, struct vmctx *vm_ctx);
H A Dacpi_device.h48 struct vmctx *vm_ctx, const struct acpi_device_emul *emul);
H A Dtpm_intf_crb.c543 tpm_crb_build_acpi_table(void *sc __unused, struct vmctx *vm_ctx) in tpm_crb_build_acpi_table() argument
547 BASL_EXEC(basl_table_create(&table, vm_ctx, ACPI_SIG_TPM2, in tpm_crb_build_acpi_table()