Home
last modified time | relevance | path

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

/freebsd/usr.sbin/bhyve/
H A Dtpm_device.c33 struct vmctx *vm_ctx; member
52 return (tpm->intf->build_acpi_table(tpm->intf_sc, tpm->vm_ctx)); in tpm_build_acpi_table()
126 tpm_device_create(struct tpm_device **const new_dev, struct vmctx *const vm_ctx, in tpm_device_create() argument
136 if (new_dev == NULL || vm_ctx == NULL) { in tpm_device_create()
158 dev->vm_ctx = vm_ctx; in tpm_device_create()
160 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.c541 tpm_crb_build_acpi_table(void *sc __unused, struct vmctx *vm_ctx) in tpm_crb_build_acpi_table() argument
545 BASL_EXEC(basl_table_create(&table, vm_ctx, ACPI_SIG_TPM2, in tpm_crb_build_acpi_table()